html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}@media (prefers-reduced-motion:reduce){html:not([data-motion]){scroll-behavior:auto}html:not([data-motion]) *,html:not([data-motion]) :before,html:not([data-motion]) :after{transition-duration:.01ms!important;transition-delay:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}:root{color:#18181b;font-synthesis:none;letter-spacing:0;--green:#00c97b;--green-dark:#10a86d;--muted:#909098;--content:1120px;--header:76px;background:#f7f7f7;font-family:Noto Sans SC,PingFang SC,Microsoft YaHei,Arial,sans-serif}*{box-sizing:border-box;letter-spacing:0}html{scroll-behavior:smooth;scroll-padding-top:76px}body{min-width:320px;margin:0}button,input,textarea{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button{cursor:pointer;color:inherit;background:0 0;border:0;padding:0}button:disabled{cursor:not-allowed}button:focus-visible,a:focus-visible{outline:2px solid var(--green);outline-offset:4px}input:focus-visible,textarea:focus-visible{outline:1px solid var(--green);outline-offset:2px}button img{pointer-events:none}img{max-width:100%;display:block}h1,h2,h3,h4,p{margin:0}ul{margin:0;padding:0;list-style:none}a{color:inherit}section{scroll-margin-top:76px;position:relative}main{overflow:clip}.content-width{width:min(var(--content),calc(100% - 80px));margin-inline:auto}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.skip-link{z-index:200;background:#fff;padding:12px;position:fixed;top:12px;left:20px;transform:translateY(-200%)}.skip-link:focus{transform:none}.icon-button{border-radius:5px;flex:none;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.arrow-link{text-align:left;align-items:center;gap:8px;font-size:12px;line-height:20px;display:inline-flex}.arrow-link svg{flex:none;transition:transform .22s ease-out}.arrow-link:hover svg{transform:translate(4px)}[data-reveal]{opacity:0;transition:opacity .7s ease-out var(--delay,0s),transform .9s cubic-bezier(.2,.7,.2,1) var(--delay,0s);transform:translateY(24px)}[data-reveal].is-revealed{opacity:1;transform:none}.site-header{z-index:80;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#020605eb;border-bottom:1px solid #ffffff04;height:76px;position:fixed;inset:0 0 auto}.header-inner{justify-content:space-between;align-items:center;max-width:1128px;height:76px;margin:auto;display:flex;position:relative}.brand-logo{align-items:center;width:53px;height:38px;display:flex}.brand-logo img{object-fit:contain;width:52px;height:36.55px}.main-nav{align-items:center;gap:29px;height:100%;display:flex;position:absolute;left:calc(50% - 35px);transform:translate(-50%)}.main-nav>button{color:#ffffff73;white-space:nowrap;align-items:center;gap:4px;height:100%;font-size:12px;line-height:18px;transition:color .18s;display:flex}.main-nav>button svg{display:none}.main-nav>button:hover,.main-nav>button.active{color:#fff}.header-actions{align-items:center;gap:20px;display:flex}.login-button{color:#b4bbb7;font-size:12px}.trial-button{background:var(--green);border-radius:8px;min-width:77px;height:32.62px;padding:0 14px;font-size:12px;font-weight:600;transition:background .18s}.trial-button:hover{background:#20dfa0}.mobile-menu{color:#fff;display:none}.mega-menu{color:#18181b;background:#f1f1f1;border:1px solid #a4a4a41a;border-radius:12px;max-height:calc(100dvh - 90px);padding:10px;animation:.18s ease-out menu-in;position:absolute;top:68px;left:50%;overflow:auto;transform:translate(-50%);box-shadow:0 20px 60px #0003}.mega-inner{background:#fcfcfc;border:1px solid #3333331c;border-radius:12px;display:flex;overflow:hidden}.mega-menu h2{margin-bottom:10px;font-size:14px;font-weight:400;line-height:20px}.menu-0{width:1021px}.menu-0 .mega-inner{min-height:645px}.menu-scenarios{background:#f8f8f8;border-right:1px solid #3333331c;flex:none;width:250px;padding:40px}.menu-item{text-align:left;align-items:flex-start;gap:10px;min-width:0;display:flex}.menu-item>img{object-fit:contain;opacity:.8;flex:none;width:16px;height:16px;margin-top:4px}.menu-item strong{font-size:16px;font-weight:600;line-height:24px;display:block}.menu-item small{color:#71717b;margin-top:2px;font-size:12px;line-height:20px;display:block}.menu-item:hover strong,.menu-item:hover small{color:var(--green-dark)}.menu-scenarios>.menu-item+.menu-item{margin-top:30px}.menu-products{border-right:1px solid #3333331c;flex:none;grid-template-columns:1fr 1fr;align-content:start;gap:38px 16px;width:436px;padding:40px;display:grid}.product-group:first-child,.product-group:nth-child(2){grid-column:span 2}.product-group:first-child>div,.product-group:nth-child(2)>div{grid-template-columns:1fr 1fr;gap:24px 22px;display:grid}.menu-products h2{white-space:nowrap}.menu-feature{flex:none;width:320px;padding:40px}.menu-feature>img{object-fit:cover;filter:grayscale();border-radius:12px;width:240px;height:180px}.menu-feature h3{margin-top:24px;font-size:16px;font-weight:500;line-height:24px}.menu-feature p{margin-top:10px;font-size:12px;line-height:24px}.menu-feature>.arrow-link{margin-top:24px;font-size:14px}.menu-1{width:989px}.menu-1 .mega-inner{min-height:416px}.ai-solution{background:#e5e5e6;border:1px solid #ccc;border-radius:16px;flex-direction:column;flex:none;align-items:flex-start;width:240px;min-height:330px;margin:40px 0 40px 40px;padding:28px 20px;display:flex}.ai-solution>span{border:1px solid #18181b;border-radius:4px;padding:3px 6px;font-size:12px}.ai-solution h3{margin-top:32px;font-size:16px}.ai-solution p{margin-top:6px;font-size:14px;line-height:22px}.ai-solution .arrow-link{margin-top:auto;font-size:14px}.menu-industries{border-right:1px solid #eee;flex:none;width:364px;padding:40px}.menu-industries>div{grid-template-columns:1fr 1fr;gap:25px 30px;margin-bottom:40px;display:grid}.menu-industries .menu-item strong{white-space:nowrap}.menu-2{width:1012px}.menu-lab{border-right:1px solid #eee;flex:none;width:638px;padding:40px}.menu-lab>div{grid-template-columns:1fr 1fr;gap:24px 30px;display:grid}.lab-menu-item{text-align:left;background:#f6f6f6;border:1px solid #9696961a;border-radius:12px;height:137px;padding:20px 16px;position:relative;overflow:hidden}.lab-menu-item strong{z-index:1;font-size:16px;line-height:24px;display:block;position:relative}.lab-menu-item small{z-index:1;color:#71717b;max-width:134px;font-size:14px;line-height:20px;display:block;position:relative}.lab-menu-item img{width:100px;height:113px;position:absolute;top:12px;right:12px}.lab-menu-item:hover{border-color:var(--green)}.menu-3{width:139px;left:calc(50% + 92px)}.menu-about{flex-direction:column;justify-content:space-around;gap:12px;min-height:181px;padding:12px 10px;display:flex}.menu-about .menu-item strong{font-size:14px;font-weight:400}.menu-about .menu-item{white-space:nowrap}.hero{color:#eee;isolation:isolate;background:#020605;height:850px;overflow:hidden}.hero-light{object-fit:cover;opacity:.43;z-index:-2;width:1528px;max-width:none;height:860px;position:absolute;top:-45px;left:50%;transform:translate(-50%)}.hero-grid{pointer-events:none;z-index:-1;opacity:.4;background-image:linear-gradient(#14bb7110 1px,#0000 1px),linear-gradient(90deg,#14bb7110 1px,#0000 1px);background-size:82px 82px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(at 50% 48%,#000 10%,#0000 80%);mask-image:radial-gradient(at 50% 48%,#000 10%,#0000 80%)}.particles{pointer-events:none;z-index:-1;width:100%;height:100%;position:absolute;inset:0}.hero-copy{text-align:center;width:100%;padding:0 24px;position:absolute;top:143px}.hero h1{font-size:48px;font-weight:700;line-height:55.485px}.hero-copy p{color:#d4e1d866;margin-top:24px;font-size:14px;line-height:23px}.hero-composer{background:#050a08e8;border:1px solid #00c97b35;border-radius:20px;width:565px;height:228px;transition:border-color .3s,box-shadow .3s,background .3s;position:absolute;top:379px;left:50%;transform:translate(-50%);box-shadow:0 0 60px #00c97b07}.hero-composer:before{content:"";pointer-events:none;opacity:.75;border:1px solid #00c97b;border-color:#00c97b #00c97b #0000 #0000;border-radius:20px;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(115deg,#0000 48%,#000 85%);mask-image:linear-gradient(115deg,#0000 48%,#000 85%)}.hero-composer:hover,.hero-composer:focus-within{background:#06110b;border-color:#00c97b88;box-shadow:0 0 55px #00c97b22,0 -14px 50px #00c97b08}.composer-main{height:176px;padding:18px;position:relative}.composer-main textarea{resize:none;color:#c2d8cc;background:0 0;border:0;outline:none;width:100%;height:54px;padding:0;font-size:12px;line-height:20px}.composer-main textarea:focus-visible{outline:none}.composer-main:not(:has(.suggestions,.composer-status)):has(textarea:not(:placeholder-shown)) textarea{height:130px}.suggestions{flex-direction:column;align-items:flex-start;gap:10px;margin-top:15px;display:flex}.suggestions button{color:#66716b;text-align:left;opacity:.55;background:#ffffff04;border:1px solid #ffffff0d;border-radius:6px;max-width:100%;padding:5px 10px;font-size:9px;line-height:18px;transition:color .4s,background .4s,opacity .4s}.composer-toolbar{border-top:1px solid #ffffff04;justify-content:space-between;align-items:center;height:50px;padding:10px 18px;display:flex}.composer-toolbar>div{align-items:center;gap:8px;display:flex}.add-attachment{color:#7b8980;border:1px solid #ffffff10;border-radius:6px;width:26px;height:26px}.add-attachment:hover{color:#daf7e7;border-color:#00c97b70}.ai-mode{color:#7d8a82;border:1px solid #ffffff0d;border-radius:5px;padding:4px 10px;font-size:11px;line-height:16px;transition:color .25s,border-color .25s}.hero-composer:hover .ai-mode[aria-pressed=true],.hero-composer:focus-within .ai-mode[aria-pressed=true]{color:#54d49e;border-color:#00c97b55}.send-goal{background:var(--green);color:#062515;border-radius:50%;width:28px;height:28px;transition:background .2s,box-shadow .2s}.send-goal:hover{background:#32dda0;box-shadow:0 0 18px #00c97b33}.attachment-list{gap:5px;display:flex;position:absolute;bottom:8px;left:18px;right:18px;overflow:auto}.attachment-list>span{white-space:nowrap;text-overflow:ellipsis;background:#0c1e14;border:1px solid #00c97b44;border-radius:4px;align-items:center;gap:5px;max-width:160px;padding-left:6px;font-size:10px;display:flex;overflow:hidden}.attachment-list .icon-button{width:20px;height:20px}.file-error{color:#f0a3a3;font-size:10px;position:absolute;bottom:4px;left:18px}.hero-partners{text-align:center;width:600px;position:absolute;top:689px;left:50%;transform:translate(-50%)}.hero-partners p{color:#56645c;margin-bottom:24px;font-size:14px}.partner-window{height:46px;position:relative;overflow:hidden}.partner-row{opacity:0;justify-content:center;align-items:flex-start;transition:transform .65s cubic-bezier(.2,.75,.2,1),opacity .65s;display:flex;position:absolute;inset:0;transform:translateY(38px)}.partner-row img{object-fit:contain;opacity:.65;width:auto;max-width:541px;height:auto;max-height:25px}.partner-row.is-active{opacity:1;transform:none}.partner-row.is-outgoing{opacity:0;transform:translateY(-38px)}.partner-row.is-next{opacity:0;transform:translateY(38px)}.section-title{text-align:center;z-index:2;position:relative}.section-eyebrow{color:var(--green-dark);justify-content:center;align-items:center;gap:11px;margin-bottom:23px;font-size:9px;line-height:18px;display:flex}.section-eyebrow>span{background:#00c97b26;width:28px;height:1px}.section-title h2{font-size:30px;font-weight:300;line-height:43px}.section-title h2 strong{font-weight:600}.section-title>p{color:#93939b;margin-top:24px;font-size:12px;line-height:20px}.architecture-intro{background:radial-gradient(44% 34% at 50% 19%,#d4f4e3 0%,#e5f7ee 34%,#0000 78%),radial-gradient(72% 58% at 50% 52%,#f7fcf9 0%,#f1f4f2 72%,#eef1ef 100%);justify-content:center;align-items:center;height:398px;display:flex}.architecture-demo{flex-direction:column;align-items:center;width:min(760px,100% - 80px);transition:opacity .45s,transform .65s cubic-bezier(.3,0,.2,1);display:flex;position:relative}.synwin-wordmark{font-family:Arial,sans-serif;font-size:clamp(34px,3.1vw,48px);font-weight:600;line-height:1.15}.synwin-wordmark span{color:var(--green-dark)}.architecture-demo>.synwin-wordmark{opacity:0;transition:opacity .4s,transform .4s;transform:translateY(10px)}.architecture-demo:not(.phase--1)>.synwin-wordmark{opacity:1;transform:none}.architecture-track{opacity:0;justify-content:space-between;width:min(560px,100%);margin-top:64px;transition:opacity .38s,transform .38s;display:flex;position:relative;transform:scaleX(.3)}.architecture-demo:not(.phase--1):not(.phase-0) .architecture-track{opacity:1;transform:none}.architecture-track button{color:#abb4ae;white-space:nowrap;flex-direction:column;align-items:center;gap:20px;width:1px;font-size:clamp(14px,1.15vw,18px);transition:color .28s;display:flex;position:relative;overflow:visible}.architecture-track button.lit{color:#25372c}.track-line,.track-progress{background:#dce2de;width:100%;height:1px;position:absolute;top:5px;left:0}.track-progress{background:var(--green);transition:width .34s}.architecture-demo.phase-6{opacity:0;pointer-events:none;transform:translate(calc(50vw - 180px),-100px)scale(.24)}.architecture-demo.is-replay{z-index:70;background:#f1f1f1f5;border-radius:8px;padding:35px 20px 45px;position:fixed;top:180px;left:calc(50% - 283px);box-shadow:0 14px 55px #0002}.architecture-sidebar{z-index:35;opacity:0;visibility:hidden;color:#242724;width:80px;height:201px;transition:color .4s,opacity .4s,transform .4s,visibility .4s;position:fixed;top:32%;right:30px;transform:translateY(6px)}.architecture-sidebar.is-visible{opacity:1;visibility:visible;transform:none}.architecture-sidebar>.synwin-wordmark{font-size:11px;line-height:16px}.sidebar-rule{background:#daddd9;width:26px;height:1px;margin-top:12px;margin-bottom:20px}.architecture-sidebar nav{flex-direction:column;gap:22px;display:flex;position:relative}.architecture-sidebar nav:before{content:"";background:#dfe2e0;width:1px;height:calc(100% - 12px);position:absolute;top:6px;left:4px}.architecture-sidebar nav>button{white-space:nowrap;color:#b3b6b4;align-items:center;gap:13px;font-size:9px;line-height:16px;transition:color .4s;display:flex}.architecture-sidebar [aria-current=location]{color:#1c2920}.value-section{background:#f1f1f1;height:744px;padding-top:60px;overflow:hidden}.delivery-viewport{margin-top:58px;padding-block:3px 20px;position:relative;-webkit-mask-image:linear-gradient(90deg,#0000 7%,#000 22% 78%,#0000 93%);mask-image:linear-gradient(90deg,#0000 7%,#000 22% 78%,#0000 93%)}.delivery-deck{--step:458px;max-width:1120px;height:400px;margin:auto;position:relative}.delivery-card{text-align:center;--pos:var(--position);--card-scale:.92;--pull:0px;width:440px;height:400px;transform:translateX(calc(var(--pos) * var(--step) + var(--pull))) scale(var(--card-scale));transition:transform .65s linear(0,.18,.5,.79,1.01,1.06,1.04,1),box-shadow .35s;z-index:1;background:#fff;border:1px solid #dedee2;border-radius:12px;position:absolute;top:0;left:calc(50% - 220px);overflow:hidden;box-shadow:0 16px 30px #00000003}.delivery-card.is-center{--card-scale:1;z-index:2}.delivery-card h3{padding-top:31px;font-size:24px;font-weight:600;line-height:34px}.delivery-card h3 span{color:#00b774;font-weight:500}.delivery-card>p{color:#a0a0a8;margin-top:7px;font-size:14px;line-height:23px}.delivery-content{background:radial-gradient(#ccc5 .5px,#0000 .5px) 0 0/7px 7px;height:274px;margin-top:11px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#000 90%,#0000);mask-image:linear-gradient(#000 90%,#0000)}.delivery-art{object-fit:contain;width:100%;height:100%;transition:opacity .22s ease-out;position:absolute;inset:0}.delivery-list{opacity:0;text-align:left;background:#fff;flex-direction:column;align-items:flex-start;gap:13px;transition:opacity .22s ease-out;display:flex;position:absolute;inset:15px 24px 0}.delivery-list li{opacity:0;border:1px solid #edf1ee;border-radius:10px;align-items:center;gap:10px;width:100%;min-height:40px;padding:8px 12px;font-size:12px;line-height:20px;transition:transform .22s ease-out,opacity .22s ease-out;display:flex;transform:translateY(7px);box-shadow:0 3px 10px #0c5a3510}.delivery-item-icon{color:#00a96e;background:#e7f8ef;border-radius:7px;flex:none;place-items:center;width:22px;height:22px;display:grid}.delivery-list li svg{color:inherit;flex:none;margin:0}.delivery-card.is-expanded .delivery-art{opacity:0}.delivery-card.is-expanded .delivery-list li{opacity:1;transition-delay:calc(var(--item) * 60ms);transform:none}.carousel-controls{justify-content:center;align-items:center;gap:24px;height:32px;margin-top:18px;display:flex}.carousel-controls>div{align-items:center;gap:8px;display:flex}.carousel-dot{background:#d1d5d2;border-radius:50%;width:6px;height:6px;transition:background .18s,width .18s}.carousel-dot.active{background:#00b478;border-radius:4px;width:18px}.carousel-controls .icon-button{color:#959e98}.carousel-controls .icon-button:hover{color:#101c14;background:#e5ece7}.agent-section{background:#f7f7f7;height:890px;padding-top:108px}.agent-content{grid-template-columns:160px 1fr;gap:80px;height:450px;margin-top:57px;display:grid}.agent-benefits{flex-direction:column;gap:25px;display:flex}.agent-benefits>div>p{color:#85858e;margin-top:12px;font-size:10px;line-height:18px}.benefit-icon{background:#fff;border:1px solid #e9e9ed;border-radius:8px;justify-content:center;align-items:center;width:30px;height:30px;display:flex;box-shadow:0 4px 7px #00000002}.benefit-icon img{object-fit:contain;width:15px;height:15px}.dark-button{color:#fff;white-space:nowrap;background:#18181b;border-radius:7px;align-self:flex-start;padding:8px 20px;font-size:12px}.agent-benefits>.dark-button{margin-top:auto}.agent-showcase{background:#fafafa;border:1px solid #ebebed;border-radius:14px;grid-template-columns:200px 1fr;min-width:0;display:grid;overflow:hidden;box-shadow:0 26px 46px #00000009}.agent-tabs{background:#f9f9f9;flex-direction:column;justify-content:space-between;padding:24px 18px;display:flex}.agent-tabs button{text-align:left;color:#a1a1a8;border:1px solid #0000;border-radius:8px;min-height:60px;padding:11px 18px;position:relative}.agent-tabs strong{font-size:12px;font-weight:400;line-height:18px;display:block}.agent-tabs small{white-space:nowrap;font-size:9px;line-height:16px;display:block}.agent-tabs button[aria-selected=true]{color:#303033;background:#fff;border-color:#e9e9ed;box-shadow:0 1px 3px #00000003}.agent-tabs button[aria-selected=true]:before{content:"";background:var(--green);width:2px;position:absolute;top:8px;bottom:8px;left:-1px}.agent-panels{background:#fff;min-width:0;position:relative;overflow:hidden}.agent-panel{opacity:0;pointer-events:none;transition:opacity .5s;position:absolute;inset:0}.agent-panel.is-active{opacity:1;pointer-events:auto}.agent-panel>img{object-fit:cover;object-position:left top;width:689px;max-width:none;height:450px}.agent-panel:first-child:after{content:"";pointer-events:none;background:linear-gradient(#0000,#fff);height:100px;position:absolute;inset:auto 0 0}.missing-agent{text-align:center;color:#939a96;background:#f6f7f8;flex-direction:column;justify-content:center;align-items:center;gap:12px;width:100%;height:100%;padding:30px;display:flex}.missing-agent strong{font-size:18px;font-weight:400}.missing-agent p{font-size:12px}.intelligence-section{color:#f0f2f1;background:linear-gradient(#0a0a0a 0% 49%,#0c0c0c 52%,#0e0e0e 55%,#0f0f0f 60%,#101010 63%,#131313 65.5%,#141414 70%,#161616 76%,#181818 82%,#1a1a1a 87%,#1c1c1c 93%,#1d1d1d 98% 100%);height:2202px;padding-top:108px}.intelligence-section .section-title h2{font-weight:300}.diagram-wrap{width:calc(100% - 120px);max-width:1000px;margin:102px auto 0}.intelligence-diagram{aspect-ratio:1000/784.062;isolation:isolate;width:100%;position:relative}.loop-art{opacity:1;width:100%;height:101.967%;transition:filter .4s,opacity .4s;position:absolute;inset:-1.967% 0 auto}.wing,.intelligence-core{outline-offset:-2px;transition:opacity .35s,filter .35s;position:absolute}.wing img,.intelligence-core img{object-fit:fill;width:100%;height:100%}.wing{z-index:2}.wing:hover{z-index:3}.intelligence-core{z-index:4;border-radius:50%}.intelligence-diagram.has-selection .wing:not(.selected){opacity:.22}.intelligence-diagram.has-selection .intelligence-core:not(.selected){opacity:.5}.wing.selected{filter:brightness(2.6)}.intelligence-core.selected{filter:brightness(1.65);box-shadow:0 0 40px #00c97b0b}.loop-active .wing.selected{filter:brightness(1.45)}.atomic-heading{text-align:center;color:#68716b;margin-top:62px;font-size:24px;font-weight:400;line-height:34px}.matrix-wrap{width:calc(100% - 120px);max-width:1000px;margin:48px auto 0}.atomic-matrix{aspect-ratio:1000/755;position:relative}.atomic-tile,.atomic-category{background-repeat:no-repeat;border:0;border-radius:12px;transition:opacity .3s,filter .3s,box-shadow .3s;overflow:hidden}.atomic-category{border-radius:0}.atomic-category:first-of-type{border-top-left-radius:16px}.atomic-matrix.has-selection .atomic-tile:not(.selected){opacity:.2}.atomic-matrix.has-selection .atomic-category:not(.selected){opacity:.28}.infrastructure-section{color:#e4e8e4;background:radial-gradient(at 60% 110%,#0d1a0d,#050605);height:872px;padding-top:108px;overflow:hidden}.infrastructure-diagram{isolation:isolate;justify-content:space-between;width:975px;max-width:calc(100% - 160px);height:396px;margin:97px auto 0;display:flex;position:relative}.infra-group{z-index:3;opacity:0;width:350px;transition:opacity .65s ease-out,transform .65s ease-out;position:relative;transform:translateY(16px)}.infra-group-1{transition-delay:.22s}.entered .infra-group{opacity:1;transform:none}.infra-group-heading{text-align:right;justify-content:flex-end;align-items:center;gap:14px;height:55px;margin-bottom:26px;display:flex}.infra-group-heading h3{font-size:18px;font-weight:400;line-height:26px}.infra-group-heading p{color:#5f665f;font-size:16px;line-height:22px}.infra-heading-icon{background:linear-gradient(120deg,#141714,#202320);border:1px solid #ffffff17;border-radius:50%;flex:none;justify-content:center;align-items:center;width:55px;height:55px;display:flex}.infra-group-1 .infra-group-heading{text-align:left;flex-direction:row-reverse;justify-content:flex-end}.infra-capabilities{background:linear-gradient(110deg,#020402,#151713);border:1px solid #ffffff1f;border-radius:12px;padding:0 21px}.infra-capability{min-height:107px;padding:24px 0 25px}.infra-capability+.infra-capability{border-top:1px solid #fff1}.infra-capability h4{flex-direction:row-reverse;justify-content:flex-end;align-items:center;gap:6px;margin-bottom:7px;font-size:16px;font-weight:400;line-height:24px;display:flex}.infra-capability h4 img{object-fit:contain;width:16px;height:16px}.infra-capability>div{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.infra-capability>div span{color:#838a84;white-space:nowrap;background:#ffffff06;border:1px solid #ffffff0e;border-radius:6px;padding:2px 9px;font-size:12px;line-height:19px}.infra-group-1 .infra-capability h4{flex-direction:row;justify-content:flex-start}.infra-group-1 .infra-capability>div{justify-content:flex-start}.infra-center{z-index:2;opacity:0;width:124px;height:124px;transition:opacity .7s .65s;position:absolute;top:156px;left:calc(50% - 62px)}.entered .infra-center{opacity:1;animation:5s ease-in-out 1.4s infinite core-breathe}.hex-shape{object-fit:contain;width:124px;height:124px;position:absolute;inset:0}.ai-glyph{object-fit:contain;width:33px;height:33px;position:absolute;top:45px;left:45px}.infra-connections{pointer-events:none;opacity:0;z-index:1;transition:opacity .65s .6s;position:absolute;inset:0}.entered .infra-connections{opacity:1}.connection{object-fit:fill;position:absolute}.connection-1{width:130px;height:104px;top:106px;right:350px}.connection-2{width:130px;height:104px;top:203px;left:350px}.connection-3{width:130px;height:104px;top:203px;right:350px}.connection-4{width:130px;height:1px;top:202px;left:350px}.connection-5{width:130px;height:1px;top:202px;right:350px}.data-pulse{offset-path:path("M 0 0 C 80 0 75 45 130 100");background:#00c97b;border-radius:50%;width:3px;height:3px;animation:3.8s linear infinite data-flow;position:absolute;top:106px;left:350px;box-shadow:0 0 7px #00c97b}.pulse-1{offset-path:path("M 0 0 C -80 0 -75 45 -130 100");animation-direction:reverse;animation-delay:-1.2s;left:auto;right:350px;transform:scaleX(-1)}.pulse-2{offset-path:path("M 0 0 L 130 0");animation-direction:reverse;animation-delay:-.5s;top:202px}.pulse-3{offset-path:path("M 0 0 L -130 0");animation-delay:-2s;top:202px;left:auto;right:350px}.pulse-4{offset-path:path("M 0 0 C 80 0 75 -45 130 -100");animation-delay:-1.8s;top:300px}.pulse-5{offset-path:path("M 0 0 C -80 0 -75 -45 -130 -100");animation-direction:reverse;animation-delay:-2.6s;top:300px;left:auto;right:350px}.infra-particles{object-fit:cover;opacity:.3;z-index:-1;width:410px;max-width:none;height:300px;position:absolute;top:32px}.particles-left{left:-150px;transform:scaleX(-1)}.particles-right{right:-180px}.clients-section{background:#f7f7f7;height:832px;padding-top:125px;overflow:hidden}.clients-section .section-title>p{margin-top:27px}.brand-marquees{max-width:1120px;margin:102px auto 0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.brand-row{height:194px;overflow:hidden}.brand-row+.brand-row{margin-top:9px}.brand-track{will-change:transform;width:max-content;display:flex}.brand-copy{gap:10px;padding-right:10px;display:flex}.brand-card{background:#fff;border:1px solid #efeff1;border-radius:7px;flex:none;width:280px;height:190px;transition:border-color .25s,box-shadow .25s;overflow:hidden}.brand-card>div{border-bottom:1px solid #f3f3f3;height:74px;padding:20px 24px 14px}.brand-card h3{font-size:16px;font-weight:500;line-height:24px}.brand-card p{color:#a0a0a5;white-space:nowrap;font-size:12px;line-height:18px}.brand-card>img{object-fit:fill;filter:grayscale();opacity:.65;width:279px;height:114px;transition:filter .35s,opacity .35s}.brand-card:hover,.brand-card:focus-visible{outline-offset:-2px;border-color:#00bf76;box-shadow:0 5px 18px #00c97b05}.brand-card:hover>img,.brand-card:focus-visible>img{filter:grayscale(0);opacity:1}.brand-card>.original-logo-grid{background:#fff;border:0;grid-template-rows:repeat(2,36px);grid-template-columns:repeat(4,52px);justify-content:center;gap:7.724px 5.793px;height:114px;padding:17.379px 25.555px;display:grid}.original-logo{width:52px;height:36px;position:relative;overflow:hidden}.logo-layer{position:absolute}.logo-layer img{object-fit:fill;width:100%;height:100%}.brand-artwork{filter:grayscale();opacity:.65;transition:filter .35s,opacity .35s}.brand-card:hover .brand-artwork,.brand-card:focus-visible .brand-artwork{filter:grayscale(0);opacity:1}.lab-section{background:#fafafa;border-top:1px solid #e4e4e7;min-height:950px;padding:106px 0 105px}.lab-section .section-title>p{margin-top:18px}.lab-content{width:calc(100% - 80px);max-width:1040px;margin:51px auto 0}.featured-article{background:#fff;border:1px solid #e2e2e6;border-radius:12px;grid-template-columns:1.05fr .95fr;min-height:244px;transition:border-color .22s,box-shadow .22s;display:grid;overflow:hidden;box-shadow:0 2px 8px #00000005}.featured-article:hover{border-color:var(--green);box-shadow:0 8px 24px #00000005}.featured-media{background:#f1f1f1;width:100%;height:100%;min-height:240px}.featured-article>div{padding:40px}.article-meta{color:#98989f;align-items:center;gap:8px;font-size:9px;line-height:16px;display:flex}.article-meta>span{color:#72727b;background:#f3f3f4;border:1px solid #0000;border-radius:2px;padding:2px 6px;font-size:8px;transition:color .22s,border-color .22s,background .22s}.featured-article h3{margin-top:13px;font-size:24px;font-weight:600;line-height:34px}.featured-article p{color:#9999a1;margin-top:10px;font-size:12px;line-height:20px}.featured-article .arrow-link{margin-top:24px;font-size:12px}.lab-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:24px;display:grid}.lab-card{background:#fff;border:1px solid #e5e5e8;border-radius:8px;transition:border-color .22s,box-shadow .22s;overflow:hidden}.lab-card-media{background:#fafafa;border-bottom:1px solid #e5e5e8;justify-content:center;align-items:center;width:100%;height:165px;display:flex}.lab-card-media img{object-fit:contain;width:36px;height:36px}.lab-card-copy{padding:20px}.lab-card h3{margin-top:12px;font-size:13px;font-weight:600;line-height:20px;transition:color .22s}.lab-card p{color:#92929b;margin-top:8px;font-size:10px;line-height:18px}.lab-card .arrow-link{margin-top:20px;font-size:10px}.lab-card:hover,.lab-card:focus-within{border-color:var(--green);box-shadow:0 12px 24px #00000008}.lab-card:hover h3,.lab-card:hover .arrow-link,.lab-card:focus-within h3,.lab-card:focus-within .arrow-link,.featured-article:hover .arrow-link{color:#00a86e}.lab-card:hover .article-meta>span,.lab-card:focus-within .article-meta>span{color:#00a86e;background:#00c97b0b;border-color:#00c97b88}.cta-section{color:#edf0eb;isolation:isolate;background:radial-gradient(at 50% 65%,#031c0e99,#0000 65%),#0a0a0a;flex-direction:column;align-items:center;height:445.813px;padding:132px 20px 0;display:flex;overflow:hidden}.cta-section h2{text-align:center;font-size:40px;font-weight:300;line-height:48px}.cta-section>p{color:#7f8983;text-align:center;margin-top:12px;font-size:16px;line-height:24px}.cta-button{background:#101713;border:1px solid #00c97b3b;border-top-color:#00c97b;border-radius:16px;justify-content:center;width:260px;height:60px;margin-top:48px;font-size:16px;transition:box-shadow .3s,border-color .3s}.cta-button:hover{border-color:#00c97bb0;box-shadow:0 0 28px #00c97b28}.cta-section .hero-grid{opacity:.6;background-size:38px 38px}.site-footer{color:#bcbfbc;background:#0a0a0a;height:699px;padding-top:126px}.footer-main{justify-content:space-between;gap:36px;height:339px;display:flex}.footer-brand{flex:none;width:240px}.footer-logo{object-fit:contain;width:66px;height:40px}.social-links{gap:12px;margin-top:113px;display:flex}.social-links button{width:30px;height:30px}.social-links img{object-fit:contain;width:30px;height:30px}.footer-qr{gap:20px;margin-top:30px;display:flex}.footer-qr button{width:100px;height:123px}.footer-qr img{object-fit:contain;width:100px;height:123px}.footer-menu{min-width:60px}.footer-menu h3{color:#fff;white-space:nowrap;border-bottom:1px solid #fff3;margin-bottom:16px;padding-bottom:16px;font-size:14px;font-weight:600;line-height:21px}.footer-menu h4{color:#fff;white-space:nowrap;margin-top:16px;margin-bottom:12px;font-size:12px;font-weight:500;line-height:18px}.footer-menu h3+h4,.footer-products>div>div>h4:first-child{margin-top:0}.footer-menu button{text-align:left;white-space:nowrap;color:#c5c8c5;margin-top:4px;font-size:12px;line-height:18px;transition:color .18s;display:block}.footer-menu button:hover,.footer-legal button:hover{color:var(--green)}.footer-products{min-width:308px}.footer-products>div{justify-content:space-between;gap:40px;display:flex}.footer-bottom{border-top:1px solid #ffffff17;justify-content:space-between;margin-top:32px;padding-top:32px;font-size:12px;line-height:18px;display:flex}.footer-bottom>div>p{align-items:center;gap:10px;display:flex}.footer-bottom>div>p+p{margin-top:8px}.footer-bottom .icon-button{color:#919a93;width:14px;height:14px;margin-left:-6px}.footer-bottom>div>p>span:nth-child(2){color:#fff}.footer-legal{text-align:right;color:#949a96}.footer-legal>div{justify-content:flex-end;align-items:center;gap:20px;margin-bottom:8px;display:flex}.footer-legal>div>span{background:#fff3;width:1px;height:12px;display:block}.footer-legal button{font-size:12px}.footer-legal>p{justify-content:flex-end}.content-dialog{color:#202720;border:1px solid #dce4de;border-radius:12px;width:560px;max-width:min(560px,100vw - 32px);max-height:calc(100dvh - 48px);padding:36px;overflow:auto;box-shadow:0 25px 100px #0003}.content-dialog::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#020806a8}.dialog-close{color:#777;position:absolute;top:14px;right:14px}.content-dialog h2{overflow-wrap:anywhere;margin-bottom:24px;padding-right:22px;font-size:24px;font-weight:500;line-height:34px}.dialog-description{color:#68746b;white-space:pre-line;overflow-wrap:anywhere;font-size:14px;line-height:24px}.availability{border-left:2px solid var(--green-dark);color:#68776c;background:#f2f6f3;margin-top:24px;padding:16px;font-size:13px;line-height:23px}.secondary-button{border:1px solid #d7e0da;border-radius:6px;margin-top:24px;padding:8px 20px;font-size:13px}.lead-form{flex-direction:column;gap:18px;display:flex}.lead-form>label{flex-direction:column;gap:7px;font-size:13px;line-height:20px;display:flex}.lead-form input:not([type=checkbox]),.lead-form textarea{resize:vertical;color:#203629;background:#fff;border:1px solid #dce3df;border-radius:5px;width:100%;min-width:0;padding:10px 12px;font-size:14px;line-height:22px}.lead-form input[aria-invalid=true]{border-color:#c55353}.lead-form>.consent-label{color:#7d897f;flex-direction:row;align-items:flex-start;gap:10px;font-size:12px;line-height:20px;display:flex}.consent-label input{accent-color:#00a86d;flex:none;width:16px;height:16px;margin:3px 0 0}.form-error{color:#b94040;font-size:12px}.form-status{color:#64776b;font-size:12px;line-height:20px}.primary-button{color:#fff;background:#00b876;border-radius:6px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:10px 20px;font-size:14px;display:flex}.primary-button:hover{background:#009f65}.enlarged-qr{object-fit:contain;width:360px;max-width:100%;height:360px;margin:auto}@keyframes menu-in{0%{opacity:0;margin-top:-5px}to{opacity:1;margin-top:0}}@keyframes suggestion-in{0%{opacity:.55}to{opacity:1}}@keyframes core-breathe{0%,to{filter:brightness(.95)drop-shadow(0 0 10px #00c97b18)}50%{filter:brightness(1.25)drop-shadow(0 0 20px #00c97b30)}}@keyframes data-flow{0%{offset-distance:0;opacity:0}10%,85%{opacity:1}to{offset-distance:100%;opacity:0}}.section-eyebrow{margin-bottom:16px}.section-title h2{line-height:41.5px}.brand-marquees{margin-top:65px}.architecture-intro{height:100vh;min-height:640px;transition:height .65s cubic-bezier(.3,0,.2,1)}.architecture-intro.has-played{height:0;min-height:0}.wing.selected,.loop-active .wing.selected{filter:none}.wing-part{background-repeat:no-repeat;border-radius:50%;transition:filter .35s,opacity .35s;position:absolute}.wing-description{border-radius:0}.wing.selected .wing-minor{filter:brightness(3)}.wing.selected .wing-main{filter:brightness(1.8)}.loop-active .wing.selected .wing-minor{opacity:.22;filter:none}.intelligence-core{overflow:hidden}.intelligence-core img{border-radius:50%}.loop-stroke{fill:none;stroke:#414141;stroke-width:2.13359px;stroke-linecap:round;stroke-dasharray:4.27 4.27;opacity:.62;transition:stroke .35s,opacity .35s}.loop-label{color:#414141;white-space:nowrap;font-size:14px;line-height:21px;transition:color .35s;position:absolute}.loop-active .loop-art{filter:none}.loop-active .loop-stroke{stroke:#00c97b;opacity:.8}.loop-active .loop-label{color:#00c97b}.infra-particles{mix-blend-mode:screen}.infra-capability h4{flex-direction:row;justify-content:flex-end}.infra-capability h4 img{order:2}.infra-group-1 .infra-capability h4 img{order:0}.connection-0{width:138px;height:100px;top:106px;left:350px}.connection-1{width:138px;height:100px;top:106px;right:350px;transform:scaleX(-1)}.connection-2{width:138px;height:96px;top:206px;left:350px;transform:scaleY(-1)}.connection-3{width:138px;height:96px;top:206px;right:350px;transform:scale(-1)}.connection-4,.connection-5{width:138px;top:206px}.infrastructure-section{isolation:isolate}.infrastructure-diagram{isolation:auto}.infra-particles{z-index:0;-webkit-mask-image:radial-gradient(#000 35%,#0000 75%);mask-image:radial-gradient(#000 35%,#0000 75%)}.architecture-demo.is-replay{background:#f1f1f1}.composer-status{flex-direction:column;gap:4px;display:flex;position:absolute;bottom:8px;left:18px;right:18px}.composer-status .attachment-list,.composer-status .file-error{position:static}.composer-status .file-error{line-height:14px}.hero-composer .composer-main:has(.composer-status) textarea{height:104px}.attachment-list>span{flex-shrink:0}.attachment-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}@media (min-width:1600px){.header-inner{max-width:1280px}.hero{height:850px}.hero-light{object-fit:cover;width:100%}.hero .particles{width:1440px;left:calc(50% - 720px)}.architecture-sidebar{right:max(30px,50vw - 755px)}.delivery-viewport{max-width:1440px;margin-inline:auto}}@media (max-width:1250px){.header-inner{margin-inline:40px}.architecture-sidebar{width:72px;right:14px}.architecture-sidebar nav>button{gap:8px;font-size:8px}.content-width{width:min(1120px,100% - 100px)}.agent-content{grid-template-columns:150px 1fr;gap:40px}.agent-showcase{grid-template-columns:175px 1fr}.agent-tabs{padding:24px 10px}.agent-tabs button{padding:10px 12px}.infrastructure-diagram{max-width:calc(100% - 140px)}.infra-group{width:32%}.infra-capability{padding:22px 0}.infra-capability>div{gap:4px}.infra-capability>div span{padding-inline:5px;font-size:10px}.infra-group-heading h3{font-size:16px}.infra-group-heading p{font-size:12px}.infra-heading-icon{width:44px;height:44px}.infra-connections{width:975px;left:50%;transform:translate(-50%)}.footer-main{gap:28px}.footer-brand{width:220px}.footer-products{min-width:260px}.footer-products>div{gap:24px}.footer-menu button{font-size:11px}.footer-menu h4{font-size:10px}}@media (max-width:1050px){.mega-menu{width:calc(100% - 40px)}.mega-inner{grid-template-columns:225px 1fr;display:grid}.menu-scenarios{width:auto;padding:28px}.menu-products{border-right:0;width:auto;padding:28px}.menu-feature{display:none}.menu-1 .mega-inner{grid-template-columns:270px 1fr}.ai-solution{width:220px;margin:28px 0 28px 28px}.menu-industries{width:auto;padding:28px}.menu-2 .mega-inner{display:block}.menu-lab{width:auto}.menu-3{width:139px}.menu-3 .mega-inner{display:block}.footer-main{grid-template-columns:220px 1fr 1fr;gap:40px;height:auto;display:grid}.footer-brand,.footer-products{grid-row:span 2}.site-footer{height:auto;min-height:699px;padding:90px 0}.social-links{margin-top:90px}.footer-bottom{margin-top:50px}.footer-legal>p{font-size:10px}.agent-section{height:830px}.agent-content{gap:24px}.agent-benefits>div>p{font-size:10px}.agent-showcase{grid-template-columns:155px 1fr}.agent-tabs small{font-size:8px}.agent-tabs button{padding:10px 8px}.diagram-wrap,.matrix-wrap{width:calc(100% - 120px)}.intelligence-section{height:auto;padding-bottom:160px}.infrastructure-diagram{max-width:calc(100% - 100px)}.brand-marquees{margin-inline:30px}}@media (max-width:760px){html{scroll-padding-top:64px}section{scroll-margin-top:64px}.content-width{width:calc(100% - 40px)}.site-header,.header-inner{height:64px}.header-inner{margin-inline:20px}.brand-logo img{width:45px;height:32px}.header-actions{gap:12px}.trial-button{min-width:70px;height:32px;font-size:11px}.login-button{font-size:11px}.mobile-menu{display:inline-flex}.main-nav{display:none}.main-nav.mobile-open{background:#070d0a;border-top:1px solid #ffffff10;flex-direction:column;align-items:stretch;gap:0;height:auto;padding:8px 20px;display:flex;position:absolute;inset:64px -20px auto;transform:none}.main-nav>button{justify-content:space-between;height:44px;font-size:14px}.main-nav>button svg{display:block}.mega-menu{width:calc(100% - 24px);max-height:calc(100dvh - 272px);padding:6px;top:256px}.mega-inner,.menu-1 .mega-inner{display:block}.menu-scenarios,.menu-products,.menu-industries,.menu-lab{border:0;width:100%;padding:20px}.menu-scenarios{border-bottom:1px solid #eee;grid-template-columns:1fr 1fr;gap:18px 12px;display:grid}.menu-scenarios h2{grid-column:span 2;margin:0}.menu-scenarios>.menu-item+.menu-item{margin:0}.menu-item strong{font-size:14px}.menu-item small{font-size:10px;line-height:16px}.menu-products{gap:26px 16px}.menu-products h2{white-space:normal;font-size:12px}.menu-0 .mega-inner{min-height:0}.ai-solution{width:calc(100% - 40px);min-height:200px;margin:20px}.ai-solution h3{margin-top:18px}.menu-industries>div{gap:20px 12px}.menu-industries .menu-item strong{font-size:14px}.menu-lab>div{gap:12px}.lab-menu-item{height:145px;padding:14px 12px}.lab-menu-item strong{font-size:14px}.lab-menu-item small{max-width:100%;font-size:10px;line-height:16px}.lab-menu-item img{width:54px;height:62px;top:auto;bottom:5px;right:8px}.menu-3{left:50%}.menu-about{min-height:150px;padding:10px 16px}.hero{height:810px;min-height:0}.hero-copy{padding:0 18px;top:140px}.hero h1{font-size:30px;line-height:42px}.hero-copy p{margin-top:20px;font-size:12px;line-height:21px}.hero-light{opacity:.37;width:1100px;height:780px;top:-10px}.hero .particles{opacity:.68;width:850px;height:730px;top:60px;left:calc(50% - 425px)}.hero-composer{border-radius:16px;width:calc(100% - 40px);max-width:565px;height:254px;top:352px}.hero-composer:before{border-radius:16px}.composer-main{height:200px;padding:16px}.suggestions{gap:8px;margin-top:13px}.suggestions button{max-width:100%;padding:5px 7px;font-size:10px;line-height:18px}.composer-main textarea{font-size:12px}.composer-main:not(:has(.suggestions,.composer-status)):has(textarea:not(:placeholder-shown)) textarea{height:148px}.composer-toolbar{height:52px}.hero-partners{width:calc(100% - 40px);top:686px}.hero-partners p{margin-bottom:22px;font-size:12px}.partner-row img{object-fit:contain;max-width:100%;max-height:24px}.architecture-intro{height:290px}.architecture-demo{width:100%}.synwin-wordmark{font-size:30px;line-height:36px}.architecture-track{width:calc(100% - 100px);max-width:400px;margin-top:38px}.architecture-track button{gap:12px;font-size:10px}.architecture-demo.is-replay{width:auto;top:140px;left:20px;right:20px}.architecture-sidebar{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fafafaf5;border-top:1px solid #dfe5e0;width:100%;height:48px;padding:0 10px;top:auto;bottom:0;right:0}.architecture-sidebar>.synwin-wordmark,.sidebar-rule{display:none}.architecture-sidebar nav{flex-direction:row;justify-content:space-between;align-items:center;gap:0;height:100%}.architecture-sidebar nav:before{display:none}.architecture-sidebar nav>button{gap:6px;min-height:40px;font-size:10px}.architecture-sidebar.on-dark{background:#0a100cf5;border-color:#ffffff10}.section-title{padding:0 20px}.section-title h2{font-size:25px;line-height:36px}.section-eyebrow{margin-bottom:18px;font-size:10px}.section-title>p{margin-top:18px;max-width:400px;margin-inline:auto;font-size:11px;line-height:20px}.value-section{height:675px;padding-top:66px}.delivery-viewport{margin-top:35px;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.delivery-deck{--step:min(100vw - 44px,400px);height:370px}.delivery-card{width:calc(100vw - 64px);max-width:380px;height:370px;margin-left:calc(min(100vw - 64px,380px)/-2);left:50%}.delivery-card h3{padding-top:25px;font-size:22px;line-height:30px}.delivery-card>p{padding:0 10px;font-size:11px;line-height:20px}.delivery-content{height:255px}.delivery-list{gap:11px;inset:15px 18px 0}.delivery-list li{gap:7px;font-size:12px;line-height:21px}.carousel-controls{margin-top:12px}.agent-section{height:auto;padding:80px 0}.agent-content{flex-direction:column;gap:32px;height:auto;margin-top:38px;display:flex}.agent-benefits{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.agent-benefits>div>p{margin-top:10px;font-size:10px;line-height:18px}.agent-benefits>.dark-button{grid-column:span 3;justify-self:center;margin-top:4px}.agent-showcase{border-radius:10px;flex-direction:column;height:auto;min-height:380px;display:flex}.agent-tabs{flex-direction:row;justify-content:flex-start;gap:4px;padding:10px;display:flex;overflow-x:auto}.agent-tabs button{flex:0 0 116px;min-height:54px;padding:8px}.agent-tabs small{white-space:normal;font-size:8px;line-height:15px}.agent-tabs strong{font-size:12px;line-height:18px}.agent-tabs button[aria-selected=true]:before{width:auto;height:2px;inset:auto 6px -1px}.agent-panels{height:310px}.agent-panel>img{object-fit:cover;width:475px;height:310px}.missing-agent strong{font-size:16px}.intelligence-section{height:auto;padding-top:80px;padding-bottom:100px}.diagram-wrap{width:calc(100% - 24px);margin-top:64px;overflow:visible}.atomic-heading{margin-top:60px;font-size:20px;line-height:30px}.matrix-wrap{width:calc(100% - 24px);margin-top:35px}.atomic-tile{border-radius:5px}.intelligence-core{border-radius:50%}.infrastructure-section{height:auto;padding:80px 0 85px}.infra-center{width:90px;height:90px;top:355px;left:calc(50% - 45px)}.hex-shape{width:90px;height:90px}.ai-glyph{width:25px;height:25px;top:32px;left:32px}.infra-connections{border-left:1px dashed #00c97b44;width:1px;height:120px;top:336px;left:50%;transform:none}.infra-connections img,.infra-connections span{display:none}.clients-section{height:auto;padding:80px 0}.brand-marquees{margin:48px 0 0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000);mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000)}.brand-card{width:260px}.brand-card>div{padding-left:18px}.brand-card>img{width:259px}.brand-card h3{font-size:15px}.brand-card p{font-size:11px}.lab-section{min-height:0;padding:80px 0}.lab-content{width:calc(100% - 40px);margin-top:40px}.featured-article{grid-template-columns:1fr}.featured-media{height:180px;min-height:0}.featured-article>div{padding:26px}.featured-article h3{font-size:22px;line-height:32px}.lab-grid{grid-template-columns:1fr;gap:20px}.lab-card-media{height:170px}.lab-card h3{font-size:15px;line-height:24px}.lab-card p{font-size:12px;line-height:21px}.lab-card .arrow-link{font-size:12px}.article-meta{font-size:10px}.article-meta>span{font-size:9px}.cta-section{height:380px;padding-top:105px}.cta-section h2{font-size:28px;line-height:40px}.cta-section>p{margin-top:12px;font-size:12px;line-height:21px}.cta-button{border-radius:12px;width:220px;height:52px;margin-top:36px;font-size:14px}.site-footer{padding:70px 0 210px}.footer-main{grid-template-columns:1fr 1fr;gap:40px 28px}.footer-brand{grid-area:auto/span 2;width:100%}.footer-logo{width:66px;height:40px}.social-links{margin-top:32px}.footer-qr{margin-top:24px}.footer-products{grid-area:auto/span 2;min-width:0}.footer-products>div{justify-content:flex-start;gap:45px}.footer-menu h3{font-size:14px}.footer-menu h4,.footer-menu button{font-size:12px}.footer-menu button{min-height:24px;line-height:24px}.footer-bottom{flex-direction:column;gap:28px;margin-top:48px;padding-top:28px}.footer-legal{text-align:left}.footer-legal>div,.footer-legal>p{justify-content:flex-start}.footer-legal>p{font-size:11px}.content-dialog{padding:30px 24px}.content-dialog h2{font-size:22px;line-height:30px}.enlarged-qr{aspect-ratio:1;height:auto}}@media (max-width:360px){.hero h1{font-size:26px;line-height:38px}.hero-copy{top:135px}.hero-composer{width:calc(100% - 28px)}.section-title h2{font-size:22px;line-height:33px}.architecture-track{width:calc(100% - 80px)}.architecture-track button{font-size:9px}.agent-benefits{grid-template-columns:1fr;gap:20px}.agent-benefits>div{align-items:flex-start;gap:12px;display:flex}.benefit-icon{flex:none}.agent-benefits>div>p{margin-top:0}.agent-benefits>.dark-button{grid-column:auto}.cta-section h2{font-size:24px}.footer-products>div{gap:24px}.header-actions{gap:8px}.login-button{display:none}}.value-section .section-title h2,.agent-section .section-title h2,.intelligence-section .section-title h2,.infrastructure-section .section-title h2{font-size:36px;line-height:50px}.value-section .delivery-viewport{margin-top:44px}.agent-section .agent-content{margin-top:48px}.intelligence-section .diagram-wrap{margin-top:82px}.infrastructure-section .infrastructure-diagram{margin-top:78px}@media (max-width:760px){.value-section .section-title h2,.agent-section .section-title h2,.intelligence-section .section-title h2,.infrastructure-section .section-title h2{font-size:28px;line-height:40px}.value-section .delivery-viewport{margin-top:28px}.agent-section .agent-content{margin-top:30px}.intelligence-section .diagram-wrap{margin-top:48px}.infrastructure-section .infrastructure-diagram{margin-top:42px}}@media (max-width:360px){.value-section .section-title h2,.agent-section .section-title h2,.intelligence-section .section-title h2,.infrastructure-section .section-title h2{font-size:26px;line-height:37px}}@media (max-width:760px){.hero .particles{opacity:.85;width:100%;height:810px;top:0;left:0}.loop-label{font-size:7px;line-height:10px}.brand-marquees{margin-top:48px}.infra-group-0 .infra-capability h4 img{order:0}}html[data-motion=reduce]{scroll-behavior:auto}html[data-motion=reduce] *,html[data-motion=reduce] :before,html[data-motion=reduce] :after{transition-duration:.01ms!important;transition-delay:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important}html[data-motion=reduce] [data-reveal]{opacity:1;transform:none}html[data-motion=reduce] .brand-row{overflow-x:auto}html[data-motion=reduce] .brand-copy:not(:first-child){display:none}html[data-motion=reduce] .brand-track{transform:none!important}html[data-motion=reduce] .loop-flow-head,html[data-motion=reduce] .loop-flow-tail,html[data-motion=reduce] .data-pulse{display:none!important}html[data-motion=reduce] .architecture-demo.phase-6{opacity:1;pointer-events:auto;transform:none}html[data-motion=reduce] .architecture-intro.has-played{height:290px}@media (max-width:760px){.architecture-intro{height:100svh;min-height:640px}.architecture-intro.has-played{height:0;min-height:0}}.loop-svg{pointer-events:none;width:79.104%;height:69.225%;position:absolute;top:15.317%;left:10.869%;overflow:visible}.loop-arrow{fill:#ffffff61}.loop-flow-track{fill:none;stroke:none}.loop-flow-tail{fill:#00c97b}.loop-flow-head{filter:drop-shadow(0 0 6px #00c97bd9)}:root{--image-description-border:#d9dedb;--image-description-muted:#545e59}.image-description{border-top:1px solid var(--image-description-border);text-align:left;margin-top:28px;font-size:14px;line-height:1.8}.image-description>summary{cursor:pointer;width:fit-content;max-width:100%;min-height:44px;color:var(--image-description-muted);padding:10px 0}.image-description>summary:focus-visible{outline-offset:4px;outline:2px solid #00c97b}.image-description-content{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 36px;padding:14px 0 24px;display:grid}.image-description h3{margin:0 0 8px;font-size:16px;font-weight:500;line-height:1.6}.image-description h3>span{color:var(--image-description-muted);font-size:13px;font-weight:400;display:block}.image-description p{color:var(--image-description-muted);overflow-wrap:anywhere;margin:0}.image-description-flow{grid-column:1/-1}.intelligence-section>.image-description{--image-description-border:#414944;--image-description-muted:#c0c9c3}:is(.agent-section:has(>.image-description[open]),.intelligence-section:has(>.image-description[open])){height:auto;padding-bottom:100px}@media (max-width:1400px){.image-description-content{padding-right:64px}}@media (max-width:760px){.image-description-content{grid-template-columns:minmax(0,1fr);gap:20px}}.featured-media{display:block;position:relative}.featured-media>img{object-fit:contain;width:100%;height:100%;display:block;position:absolute;inset:0}.lab-card-media>img.lab-card-image{object-fit:contain;opacity:1;width:100%;height:100%;display:block}.lab-content a{text-decoration:none}.lab-content h3{overflow-wrap:anywhere}@font-face{font-family:Noto Sans SC;src:url(/wp-frontend/fonts/NotoSansSC-subset-v2.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Noto Sans SC;src:url(/wp-frontend/fonts/NotoSansSC-story-extra-v1.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap;unicode-range:U+4F5B,U+6A71,U+7BC7,U+9648}:root{font-family:Noto Sans SC,PingFang SC,Microsoft YaHei,sans-serif}html.lenis{scroll-behavior:auto}section{scroll-margin-top:0}.mega-menu,.content-dialog,.agent-tabs,.attachment-list,textarea{overscroll-behavior:contain}.site-header{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-bottom:0;transition:background .35s}.site-header.is-solid{background:#18181b}.main-nav>button{color:#f0f4f885;font-size:11.878px;font-weight:400}.trial-button{color:#18181b;font-weight:500}.brand-symbol{width:52.081px;height:36.548px;display:block;position:relative}.brand-symbol img{max-width:none;position:absolute}.brand-symbol img:first-child{width:25.063px;height:22.993px;top:2.41px;left:27.02px}.brand-symbol img:nth-child(2){width:24.97px;height:25.577px;top:0;left:0}.brand-symbol img:nth-child(3){width:30.673px;height:9.365px;top:27.18px;left:20.79px}.hero{color:#f0f4f8;grid-template-rows:minmax(12px,66.266fr) auto minmax(24px,63.922fr) auto minmax(24px,80.9fr) auto minmax(16px,79.592fr);height:100dvh;min-height:640px;padding-top:76px;display:grid}.hero-light{opacity:.405;width:max(106.091%,155svh);height:100.679%;transition:opacity .65s,filter .65s;top:-5.242%;left:48.667%}.hero.is-awake .hero-light{opacity:.53;filter:brightness(1.08)}.hero{grid-template-columns:minmax(0,1fr)}.hero-copy,.hero-partners,.partner-window{min-width:0}.hero .particles{z-index:1;mix-blend-mode:normal;opacity:1;width:100%;height:100%;inset:0}.hero-copy{z-index:2;grid-row:2;position:relative;top:auto}.hero h1{color:#f0f4f8;display:inline-block;transform:scaleX(.974)}.hero-copy p{color:#f0f4f86b;margin-top:16px;font-weight:400;line-height:22.923px}.hero-composer{--composer-radius:18.88px;--composer-surface:linear-gradient(161.848deg, #060d09 8.4078%, #030504 98.693%);z-index:2;border-radius:var(--composer-radius);background:var(--composer-surface);width:clamp(480px,39.2361%,760px);height:clamp(200px,15.8333vw,330px);box-shadow:none;border:2px solid #00c97b47;grid-row:4;justify-self:center;position:relative;top:auto;left:auto;transform:none}.hero-composer:before{content:none}@property --composer-flow-angle{syntax:"<angle>";inherits:false;initial-value:-30deg}.composer-edge{--flow-colors:#10b9810f 0%, #10b98100 20%, #10b981 40%, #34d399 50%, #6ee7b7 55%, #10b9811f 68%, #10b98100 80%, #10b9810f 100%;border-radius:inherit;pointer-events:none;position:absolute;inset:-1px}.composer-edge-line,.composer-edge-band,.composer-edge-inner{border-radius:inherit;position:absolute;inset:0;overflow:hidden}.composer-edge-line{background:var(--composer-surface)}.composer-edge-line:before,.composer-edge-band:before,.composer-edge-inner:before{content:"";background:conic-gradient(from var(--composer-flow-angle), var(--flow-colors));animation:4.5s linear infinite composer-light-turn;position:absolute;inset:0}.composer-edge-line:before{background:conic-gradient(from var(--composer-flow-angle), var(--flow-colors)), linear-gradient(#00c97b24 0 0);opacity:.85;transition:opacity .4s}.composer-edge-line:after{content:"";border-radius:calc(var(--composer-radius) - 2px);background:var(--composer-surface);position:absolute;inset:2px}.composer-edge-glow{border-radius:inherit;filter:blur(9px);opacity:.16;transition:opacity .4s;position:absolute;inset:-3px}.composer-edge-inner{opacity:.018;transition:opacity .4s;inset:2px}@keyframes composer-light-turn{0%{--composer-flow-angle:-30deg}to{--composer-flow-angle:330deg}}html[data-motion=reduce] .composer-edge-line:before,html[data-motion=reduce] .composer-edge-band:before,html[data-motion=reduce] .composer-edge-inner:before{animation:none}.hero-composer[data-awake=true]{background:linear-gradient(161.848deg,#060d09 8.4078%,#030504 98.693%);border-color:#00c97b3d;box-shadow:0 0 36px #00c97b29,inset 0 0 32px #00c97b0a}.hero-composer[data-awake=true] .composer-edge-line:before{opacity:1}.hero-composer[data-awake=true] .composer-edge-glow{opacity:.3}.hero-composer[data-awake=true] .composer-edge-inner{opacity:.035}.composer-main{height:calc(100% - 48.56px);padding:18px 18px 0}.composer-main textarea{color:#fff;height:calc(100% - 98px);min-height:42px;font-weight:400;line-height:20.138px;display:block}.composer-main textarea::placeholder{color:#f0f4f84d}.composer-caret{pointer-events:none;background:#f0f4f8e6;border-radius:1px;width:1.5px;height:14px;display:none;position:absolute;top:21px;left:18px}@keyframes composer-caret-blink{50%{opacity:0}}.hero-composer[data-awake=true]:not(:focus-within):has(textarea:placeholder-shown) .composer-caret{animation:1.06s step-end infinite composer-caret-blink;display:block}html[data-motion=reduce] .hero-composer[data-awake=true]:not(:focus-within):has(textarea:placeholder-shown) .composer-caret{animation:none}.suggestions{--prompt-rest-padding:11px;flex-direction:column;align-items:flex-start;gap:10px;margin-top:9.44px;display:flex}.suggestions button{color:#f0f4f873;opacity:.65;background:#ffffff05;border:.787px solid #ffffff0f;align-items:center;gap:10px;height:30px;padding:0 11px;font-size:10px;font-weight:400;line-height:15.34px;transition:opacity .4s,color .3s,background .3s,border-color .3s,padding .3s;display:flex}.suggestions button.current{opacity:1;animation:none}.suggestion-slot{max-width:100%;display:grid}.suggestion-slot button{text-align:left;opacity:0;visibility:hidden;pointer-events:none;grid-area:1/1;place-self:start;min-width:0;max-width:100%;transition:opacity .4s,visibility 0s .4s,color .3s,background .3s,border-color .3s,padding .3s}.suggestion-slot button.is-visible{opacity:.65;visibility:visible;pointer-events:auto;transition-delay:0s}.suggestion-slot button.is-visible.current{opacity:1}.suggestions button span{min-width:0}.suggestion-arrow{opacity:0;flex:none;width:0;height:14px;margin-left:-10px;transition:opacity .25s,width .25s,margin .25s}.hero-composer[data-awake=true] .suggestions button.is-visible:is(:hover,:focus-visible){color:#fff;opacity:1;background:#002c2280;border-color:#00bc7d99;padding-inline:14px}.hero-composer[data-awake=true] .suggestions button.is-visible:is(:hover,:focus-visible) .suggestion-arrow{opacity:1;width:14px;margin-left:0}.hero-composer[data-awake=true] .suggestions:has(button.is-visible:is(:hover,:focus-visible)) button.is-visible:not(:hover):not(:focus-visible){color:#f0f4f873;padding-inline:var(--prompt-rest-padding);opacity:.65;background:#ffffff05;border-color:#ffffff0f}.hero-composer[data-awake=true] .suggestions:has(button.is-visible:is(:hover,:focus-visible)) button.is-visible:not(:hover):not(:focus-visible) .suggestion-arrow{opacity:0;width:0;margin-left:-10px}.composer-toolbar{border-top:.787px solid #ffffff0a;height:37.759px;margin-inline:18px;padding:13px 0 0}.add-attachment{background:#ffffff05;border-width:.787px;border-color:#ffffff0f;width:25px;height:25px}.add-attachment img{opacity:.5;width:12.586px;height:12.586px;transition:opacity .3s}.ai-mode{color:#f0f4f866;background:#ffffff05;border:.787px solid #ffffff0f;border-radius:6px;justify-content:center;align-items:center;width:60px;height:25px;padding:0;font-family:inherit;font-size:10px;font-weight:500;line-height:14.16px;transition:color .3s,border-color .3s,background-color .3s,box-shadow .3s;display:inline-flex}.hero-composer[data-awake=true] .ai-mode{border-color:#00c97b;box-shadow:0 0 12px #00c97b29}.hero-composer[data-awake=true] .add-attachment{border-color:#10a86d}.hero-composer[data-awake=true] .add-attachment img{opacity:1}.send-goal img{width:11.8px;height:11.8px}.hero-partners{z-index:2;grid-row:6;justify-self:center;width:clamp(500px,41.6667%,760px);max-width:calc(100% - 40px);position:relative;top:auto;left:auto;transform:none}.hero-partners p{color:#ffffff54;margin-bottom:22.846px;font-size:12px;line-height:17.663px}.partner-window{touch-action:pan-y;height:46px;position:relative;overflow:hidden}.partner-group{justify-content:center;align-items:center;gap:min(calc(var(--partner-gap) * var(--hero-unit,1px)),3vw);opacity:0;pointer-events:none;will-change:transform,opacity;padding-inline:2px;transition:transform .65s cubic-bezier(.2,.75,.2,1),opacity .65s;display:flex;position:absolute;inset:0;transform:translateY(30px)}.partner-group.is-current{opacity:1;pointer-events:auto;transform:translate(0,0)}.partner-group.is-before{transform:translateY(-30px)}.partner-group.is-after{transform:translateY(30px)}.partner-logo{flex:0 auto;place-items:center;min-width:0;height:30px;display:grid}.partner-mark{filter:grayscale();opacity:.55;background:#fff;max-width:100%;max-height:27px;transition:background-color .4s,filter .4s,opacity .4s;display:block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.partner-logo:hover .partner-mark,.partner-logo:active .partner-mark,.partner-window:focus-visible .partner-mark{background:var(--brand-color);filter:none;opacity:1}.hero-composer:after{content:none}.composer-main,.composer-toolbar{z-index:2;position:relative}.menu-glyph{background:#71717b;flex:none;width:16px;height:16px;margin-top:4px;transition:background .18s;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.menu-item:hover .menu-glyph,.menu-item:focus-visible .menu-glyph{background:#10a86d}.menu-item:focus-visible strong{color:#10a86d}.menu-item:hover small{color:#71717b}.menu-products .menu-item:hover small,.menu-products .menu-item:focus-visible small{color:#18181b}.menu-feature-media{background:#797979;border-radius:12px;width:240px;height:180px;position:relative;overflow:hidden}.menu-feature-media img{object-fit:cover;mix-blend-mode:luminosity;width:254px;max-width:none;height:254px;position:absolute;top:-22px;left:-7px}.mega-menu .arrow-link{color:#10a86d;gap:2px}.menu-feature h3,.menu-feature p,.menu-feature>.arrow-link{margin-left:4px;margin-right:4px}.menu-feature>.arrow-link{margin-top:20px}.menu-1 .menu-feature p,.menu-2 .menu-feature p{font-size:14px}.menu-item strong{font-weight:500}.menu-about{justify-content:flex-start;gap:28px;padding:28px}.menu-about .menu-item strong{font-weight:500}.lab-menu-item:hover strong{color:#18181b}.lab-menu-item:focus-visible{border-color:#00c97b;outline:0}.section-eyebrow{margin-bottom:19.919px;line-height:14px}.section-title h2{text-wrap:balance;font-family:Noto Sans SC,PingFang SC,Microsoft YaHei,sans-serif;font-size:32px;line-height:43.1585px}.section-title h2 strong{text-wrap:balance;font-weight:500;display:block}.intelligence-section .section-title h2,.infrastructure-section .section-title h2{color:#fff}.diagram-wrap{margin-top:102.476px}.atomic-heading{color:#ffffff80;font-weight:300;line-height:32px}.matrix-wrap{margin-top:52px}.cta-section h2{font-size:42px;line-height:51.612px}.atomic-heading,.matrix-wrap,.diagram-wrap{transition:filter .35s,opacity .35s,transform .9s}:is(.intelligence-section:has(.intelligence-diagram.has-selection) .atomic-heading,.intelligence-section:has(.intelligence-diagram.has-selection) .matrix-wrap){opacity:.32;filter:blur(2.05px)}.intelligence-section:has(.atomic-matrix.has-selection) .diagram-wrap{opacity:.32;filter:blur(2.05px)}.intelligence-diagram{container-type:inline-size}.loop-art{pointer-events:none}.intelligence-diagram .loop-stroke{stroke:#ffffff1a;opacity:1}.intelligence-diagram .loop-arrow{fill:#ffffff0f}.intelligence-diagram .loop-label{letter-spacing:.26924cqw;color:#414141;text-shadow:none;font-size:1.3868cqw;font-weight:400;line-height:1.5}.intelligence-diagram .wing{pointer-events:none}.intelligence-diagram .wing-main,.intelligence-diagram .wing-minor{pointer-events:auto;clip-path:ellipse(50% 50%)}.intelligence-diagram .wing-description{pointer-events:none;filter:none;outline:none}.intelligence-diagram .intelligence-core{overflow:visible}.intelligence-diagram .intelligence-core img{border-radius:0}.intelligence-diagram .wing:focus-visible{outline:none}.intelligence-diagram .wing:focus-visible .wing-main{box-shadow:inset 0 0 0 2px #10a86d}.intelligence-diagram.has-selection .wing:not(.selected),.intelligence-diagram.has-selection .intelligence-core:not(.selected),.intelligence-diagram.has-selection:not(.loop-active) .loop-art{opacity:.32;filter:blur(2.05px)}.intelligence-diagram .wing.selected .wing-main{filter:none}.intelligence-diagram .wing.selected .wing-minor{filter:none;box-shadow:none}.intelligence-diagram .wing-part{background-image:none}.intelligence-diagram .wing-part:before,.intelligence-diagram .wing-part:after{content:"";background-size:inherit;background-position:inherit;border-radius:inherit;pointer-events:none;background-repeat:no-repeat;transition:opacity .35s ease-out;position:absolute;inset:0}.intelligence-diagram .wing-part:before{background-image:var(--wing-base);opacity:1}.intelligence-diagram .wing-part:after{background-image:var(--wing-highlight);opacity:0}.intelligence-diagram.has-selection:not(.loop-active) .wing.selected .wing-part:before{opacity:0}.intelligence-diagram.has-selection:not(.loop-active) .wing.selected .wing-part:after{opacity:1}.intelligence-diagram .wing-label{white-space:nowrap;text-align:center;color:#5b5b5b8f;pointer-events:none;justify-content:center;align-items:center;font-family:Noto Sans SC,PingFang SC,Microsoft YaHei,sans-serif;font-weight:400;transition:color .35s ease-out;display:flex;position:absolute}.intelligence-diagram.has-selection:not(.loop-active) .wing.selected .wing-label{color:#e2e2e2}.intelligence-diagram .intelligence-core.selected{filter:none;outline-offset:-1px;outline:1px solid #10a86d;box-shadow:inset 0 0 0 1px #10a86d}.intelligence-diagram.loop-active .wing.selected .wing-main{box-shadow:none}.intelligence-diagram.loop-active .wing.selected .wing-minor,.intelligence-diagram.loop-active .wing-description,.intelligence-diagram.loop-active .wing-label{opacity:.32;filter:blur(2.05px);box-shadow:none}.intelligence-diagram.loop-active .loop-stroke{stroke:#fff9}.intelligence-diagram.loop-active .loop-arrow{fill:#fff9}.intelligence-diagram :is(.wing,.intelligence-core,.wing-part,.loop-art){transition:opacity .35s ease-out,filter .35s ease-out,box-shadow .35s ease-out}.intelligence-diagram .loop-label{transition:color .35s ease-out}.intelligence-diagram .loop-stroke{transition:stroke .35s ease-out}html[data-motion=reduce] .intelligence-diagram :is(.wing,.intelligence-core,.wing-part,.loop-art,.loop-label,.loop-stroke),html[data-motion=reduce] .intelligence-diagram .wing-part:before,html[data-motion=reduce] .intelligence-diagram .wing-part:after,html[data-motion=reduce] .intelligence-diagram .wing-label{transition:none}.atomic-matrix.has-selection .atomic-category:not(.selected),.atomic-matrix.has-selection .atomic-tile:not(.selected){opacity:.32;filter:none}.atomic-category.selected{filter:brightness(1.5);box-shadow:inset 0 0 0 1px #333}.atomic-tile.selected{filter:brightness(2.7)contrast(1.2);box-shadow:inset 0 0 0 1px #333}.atomic-active-art{opacity:0;pointer-events:none;width:100%;height:100%;transition:opacity .3s;position:absolute;inset:0}.atomic-tile.selected[data-active-art=true]{filter:none;background-color:#262626b5;box-shadow:inset 0 0 0 1.19px #333;background-image:none!important}.atomic-tile.selected .atomic-active-art{opacity:1}.architecture-node{flex:none;width:12px;height:12px;display:block;overflow:visible}.architecture-node .node-ring{fill:#fff;stroke:#d8ded9;stroke-width:1px;transition:stroke .28s,fill .28s}.architecture-node .node-core{fill:#00c97b;opacity:0;transition:opacity .35s}.architecture-track .lit .node-ring{stroke:#00b873}.architecture-track .lit .node-core{opacity:1}.architecture-sidebar nav:before{content:none}.architecture-sidebar .architecture-node{height:40px}.architecture-node .node-link{fill:none;stroke:#dfe2e0;stroke-width:1px;transition:stroke .29s}.architecture-sidebar [aria-current=location] .node-ring{stroke:#00c97ba6}.architecture-sidebar [aria-current=location] .node-core{opacity:1}@media (min-width:761px){.architecture-sidebar{width:104px;height:216px}.architecture-sidebar>.synwin-wordmark{margin-left:3.32px;font-size:18px;font-weight:600;line-height:24px}.architecture-sidebar .sidebar-rule{width:26.559px;height:.83px;margin:9.96px 0 19.919px 3.32px}.architecture-sidebar nav{gap:0}.architecture-sidebar nav>button{gap:10px;width:104px;height:40px;font-size:12px;font-weight:300;line-height:18px}.architecture-sidebar [aria-current=location]{font-weight:500}}.architecture-sidebar.on-dark{color:#ffffffb0}.architecture-sidebar.on-dark .sidebar-rule,.architecture-sidebar.on-dark nav:before{background:#ffffff2b}.architecture-sidebar.on-dark nav>button{color:#fff6}.architecture-sidebar.on-dark .node-ring{fill:#0c0c0c;stroke:#ffffff29}.architecture-sidebar.on-dark [aria-current=location]{color:#dadada}.architecture-sidebar.on-dark [aria-current=location] .node-ring{stroke:#00c97ba6}@media (max-width:1024px){.architecture-sidebar .architecture-node{width:10px;height:40px}.architecture-sidebar .node-link{display:none}}@media (max-width:760px){.main-nav>button{font-size:14px}.hero{grid-template-rows:minmax(16px,66.266fr) auto minmax(52px,63.922fr) auto minmax(24px,80.9fr) auto minmax(16px,79.592fr);height:100dvh;min-height:640px;padding-top:64px}.hero-light{width:max(1100px,155svh);height:100%;top:0;left:50%}.hero .particles{width:100%;height:100%;left:0}.hero-copy{top:auto}.hero h1{transform:none}.hero-composer{--composer-radius:16px;width:calc(100% - 40px);height:clamp(254px,30svh,310px);top:auto}.composer-main{height:calc(100% - 52.56px);padding:16px 14px 0}.composer-main textarea{height:calc(100% - 116px);min-height:58px}.composer-caret{top:19px;left:14px}.suggestions button{height:auto;min-height:36px;padding:4px 8px;font-size:10px}.suggestions{--prompt-rest-padding:8px}.hero-composer[data-awake=true] .suggestions button.is-visible:is(:hover,:focus-visible){padding-inline:8px}.composer-toolbar{height:38px;margin-inline:14px}.hero-partners{width:calc(100% - 40px);top:auto}.section-title h2{font-size:25px;line-height:36px}.lab-section .section-title h2{line-height:36px}.diagram-wrap{margin-top:64px}.matrix-wrap{margin-top:35px}.atomic-heading{line-height:30px}.cta-section h2{font-size:28px;line-height:40px}.menu-about{gap:20px;width:100%;padding:20px}}@media (max-width:360px){.hero-composer{width:calc(100% - 28px)}.section-title h2{font-size:22px;line-height:33px}.cta-section h2{font-size:24px}}@media (min-width:761px) and (max-width:1000px){.hero{grid-template-rows:minmax(12px,66.266fr) auto minmax(58px,63.922fr) auto minmax(24px,80.9fr) auto minmax(16px,79.592fr)}.hero-composer{width:min(565px,100% - 48px)}}@media (max-height:700px){.hero{grid-template-rows:minmax(8px,66.266fr) auto minmax(20px,63.922fr) auto minmax(20px,80.9fr) auto minmax(12px,79.592fr);min-height:600px}.hero h1{font-size:40px;line-height:48px}.hero-copy p{margin-top:12px;font-size:12px;line-height:20px}.hero-partners p{margin-bottom:14px}}@media (max-width:1000px) and (max-height:700px){.hero{grid-template-rows:minmax(8px,66.266fr) auto minmax(48px,63.922fr) auto minmax(18px,80.9fr) auto minmax(12px,79.592fr)}}@media (max-width:760px) and (max-height:700px){.hero h1{font-size:26px;line-height:34px}.hero-composer{height:244px}.composer-main textarea{min-height:48px}}@media (min-width:761px) and (max-width:1024px){main{padding-bottom:48px}.site-footer{padding-bottom:210px}.architecture-sidebar{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fafafaf5;border-top:1px solid #dfe5e0;width:100%;height:48px;padding:0 10px;top:auto;bottom:0;right:0}.architecture-sidebar>.synwin-wordmark,.architecture-sidebar .sidebar-rule{display:none}.architecture-sidebar nav{flex-direction:row;justify-content:space-between;align-items:center;gap:0;height:100%}.architecture-sidebar nav:before{display:none}.architecture-sidebar nav>button{gap:6px;width:auto;height:auto;min-height:40px;font-size:11px;line-height:16px}.architecture-sidebar.on-dark{background:#0a100cf5;border-color:#ffffff10}.agent-benefits{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.agent-benefits>div>p{margin-top:10px}.agent-benefits>.dark-button{grid-column:span 3;justify-self:center;margin-top:4px}}@media (max-width:1024px){.agent-section{height:auto;padding:80px 0}.agent-content{flex-direction:column;gap:32px;height:auto;margin-top:38px;display:flex}.agent-showcase{border-radius:10px;flex-direction:column;width:min(100%,689px);height:auto;min-height:0;margin-inline:auto;display:flex}.agent-tabs{flex-direction:row;justify-content:flex-start;gap:4px;padding:10px;display:flex;overflow-x:auto}.agent-tabs button{flex:0 0 116px;min-height:54px;padding:8px}.agent-tabs strong{font-size:12px;line-height:18px}.agent-tabs small{white-space:normal;font-size:8px;line-height:15px}.agent-tabs button[aria-selected=true]:before{width:auto;height:2px;inset:auto 6px -1px}.agent-panels{aspect-ratio:2020/1345;flex:none;width:100%;height:auto}.agent-panel>img{object-fit:contain;object-position:left top;width:100%;max-width:none;height:100%}}@media (max-width:760px){.brand-card>img.brand-artwork{object-fit:contain;width:100%;height:114px}}@media (min-width:761px){.hero{--hero-unit:clamp(.5px, .0694445vw, 1.1px);min-height:calc(640 * var(--hero-unit))}.hero h1{font-size:calc(48 * var(--hero-unit));line-height:calc(55.485 * var(--hero-unit))}.hero-copy p{font-size:calc(14 * var(--hero-unit));line-height:calc(22.923 * var(--hero-unit));margin-top:calc(16 * var(--hero-unit))}.hero-composer{--composer-radius:calc(18.88 * var(--hero-unit));width:calc(565 * var(--hero-unit));height:calc(228 * var(--hero-unit))}.composer-main{padding:calc(18 * var(--hero-unit)) calc(18 * var(--hero-unit)) 0;height:calc(100% - 48.56 * var(--hero-unit))}.composer-main textarea{font-size:calc(12 * var(--hero-unit));line-height:calc(20.138 * var(--hero-unit));height:calc(100% - 98 * var(--hero-unit))}.composer-caret{left:calc(18 * var(--hero-unit));top:calc(21 * var(--hero-unit));width:calc(1.5 * var(--hero-unit));height:calc(14 * var(--hero-unit))}.composer-main:not(:has(.suggestions,.composer-status)):has(textarea:not(:placeholder-shown)) textarea{height:calc(130 * var(--hero-unit))}.hero-composer .composer-main:has(.composer-status) textarea{height:calc(104 * var(--hero-unit))}.suggestions{--prompt-rest-padding:calc(11 * var(--hero-unit));gap:calc(10 * var(--hero-unit));margin-top:calc(9.44 * var(--hero-unit))}.suggestions button{height:calc(30 * var(--hero-unit));padding-inline:var(--prompt-rest-padding);font-size:calc(10 * var(--hero-unit));line-height:calc(15.34 * var(--hero-unit));gap:calc(10 * var(--hero-unit));border-radius:calc(6 * var(--hero-unit))}.suggestion-arrow{height:calc(14 * var(--hero-unit));margin-left:calc(-10 * var(--hero-unit))}.hero-composer[data-awake=true] .suggestions button.is-visible:is(:hover,:focus-visible){padding-inline:calc(14 * var(--hero-unit))}.hero-composer[data-awake=true] .suggestions button.is-visible:is(:hover,:focus-visible) .suggestion-arrow{width:calc(14 * var(--hero-unit))}.hero-composer[data-awake=true] .suggestions:has(button.is-visible:is(:hover,:focus-visible)) button.is-visible:not(:hover):not(:focus-visible) .suggestion-arrow{margin-left:calc(-10 * var(--hero-unit))}.composer-toolbar{height:calc(37.759 * var(--hero-unit));padding-top:calc(13 * var(--hero-unit));margin-inline:calc(18 * var(--hero-unit))}.composer-toolbar>div{gap:calc(8 * var(--hero-unit))}.add-attachment{width:calc(25 * var(--hero-unit));height:calc(25 * var(--hero-unit));border-radius:calc(6 * var(--hero-unit))}.add-attachment img{width:calc(12.586 * var(--hero-unit));height:calc(12.586 * var(--hero-unit))}.ai-mode{width:calc(60 * var(--hero-unit));height:calc(25 * var(--hero-unit));font-size:calc(10 * var(--hero-unit));line-height:calc(14.16 * var(--hero-unit));border-radius:calc(6 * var(--hero-unit))}.send-goal{width:calc(28 * var(--hero-unit));height:calc(28 * var(--hero-unit))}.send-goal img{width:calc(11.8 * var(--hero-unit));height:calc(11.8 * var(--hero-unit))}.composer-status{bottom:calc(8 * var(--hero-unit));left:calc(18 * var(--hero-unit));right:calc(18 * var(--hero-unit));gap:calc(4 * var(--hero-unit))}.composer-status .attachment-list{gap:calc(5 * var(--hero-unit))}.composer-status .attachment-list>span{max-width:calc(160 * var(--hero-unit));font-size:calc(10 * var(--hero-unit));padding-left:calc(6 * var(--hero-unit))}.composer-status .attachment-list .icon-button{width:calc(20 * var(--hero-unit));height:calc(20 * var(--hero-unit))}.composer-status .attachment-list svg{width:calc(11 * var(--hero-unit));height:calc(11 * var(--hero-unit))}.composer-status .file-error{font-size:calc(10 * var(--hero-unit));line-height:calc(14 * var(--hero-unit))}.hero-partners{width:calc(600 * var(--hero-unit))}.hero-partners p{font-size:calc(12 * var(--hero-unit));line-height:calc(17.663 * var(--hero-unit));margin-bottom:calc(22.846 * var(--hero-unit))}.partner-window{height:calc(46 * var(--hero-unit))}.partner-group{padding-inline:calc(2 * var(--hero-unit))}.partner-logo{height:calc(30 * var(--hero-unit))}.partner-mark{max-height:calc(27 * var(--hero-unit))}}.brand-count{color:#27272a;font-weight:600}.lab-title-brand{font-weight:600}.lab-card,.featured-article{cursor:pointer}.atomic-tile,.atomic-category{isolation:isolate}.atomic-tile:after,.atomic-category:after{content:"";border:1.5px solid var(--category-color);pointer-events:none;z-index:2;opacity:0;box-shadow:inset 0 0 18px color-mix(in srgb, var(--category-color) 5%, transparent);border-radius:11px;transition:opacity .3s,box-shadow .3s;position:absolute;inset:2px}.atomic-category{filter:none;box-shadow:none;border-radius:0}.atomic-category.selected{filter:none;box-shadow:none;border-radius:12px}.atomic-category.selected:after,.atomic-tile.selected:after{opacity:1;box-shadow:0 0 12px color-mix(in srgb, var(--category-color) 15%, transparent), inset 0 0 28px color-mix(in srgb, var(--category-color) 10%, transparent)}.atomic-category:focus-visible{outline-offset:-4px}.diagram-hint{display:none}.contact-links{flex-wrap:wrap;gap:8px 20px;font-size:14px;line-height:24px;display:flex}.contact-links a{text-underline-offset:4px;color:#008451}.footer-bottom a{text-underline-offset:4px;text-decoration:none}.footer-bottom a:is(:hover,:focus-visible){color:#008451;text-decoration:underline}.cta-section{color:#fff;background:#0a0a0a;border-bottom:.827px solid #353535bd;height:460px;padding-top:136.47px}.cta-section h2{letter-spacing:-.8022px;color:#fff}.cta-section>p{letter-spacing:.0246px;color:#9f9fa9;margin-top:8.769px;font-size:18px;font-weight:300;line-height:23.573px}.cta-artwork{pointer-events:none;z-index:-1;background:#0a0a0a;width:1440px;height:460px;position:absolute;top:0;left:calc(50% - 720px)}.cta-particle-field{mix-blend-mode:exclusion;opacity:.56;position:absolute}.cta-particle-field>div{width:100%;height:100%;animation:16s ease-in-out -3s infinite paused cta-particle-drift;position:relative;overflow:hidden}.cta-section.is-visible .cta-particle-field>div{animation-play-state:running}.cta-particle-field img{max-width:none;position:absolute}.cta-particle-field-right{width:789px;height:146px;top:256px;left:535px;transform:scaleX(-1)}.cta-particle-field-right img{width:100.11%;height:303.73%;top:-76.03%;left:-.05%}.cta-particle-field-left{width:432px;height:160px;top:252px;left:120px}.cta-particle-field-left>div{animation-duration:20s;animation-direction:reverse;animation-delay:-7s}.cta-particle-field-left img{width:182.84%;height:277.15%;top:-60.63%;left:-.1%}.cta-grid-art{mix-blend-mode:color-dodge;opacity:.018;width:1088px;height:774px;position:absolute;top:-149px;left:176px}.cta-grid-art img{width:774px;max-width:none;height:1088px;position:absolute;top:-157px;left:157px;transform:rotate(-90deg)scaleY(-1)}.cta-green-light{filter:blur(99.253px);background:#00c9501a;border-radius:9999px;width:864.331px;height:321.746px;position:absolute;top:62.03px;left:288.005px}.cta-action{margin-top:51.576px}.cta-section .cta-enter{opacity:0;transition:none;transform:translateY(18px)}.cta-section.has-entered .cta-enter{opacity:1;transition:opacity .7s cubic-bezier(.2,.65,.3,1) var(--delay,0s), transform .85s cubic-bezier(.22,1,.36,1) var(--delay,0s);transform:none}.cta-section:has(.cta-button:focus-visible) .cta-enter{opacity:1;transition:none;transform:none}.cta-button{color:#fafafa;background:linear-gradient(125deg,#0f1c17,#101815 55%,#0c1712) padding-box padding-box;border:2px solid #00c97b;border-radius:13.78px;justify-content:center;align-items:center;gap:3.675px;width:257px;height:59px;margin:0;font-size:16px;font-weight:400;line-height:23.426px;transition:border-color .35s ease-out,box-shadow .35s ease-out;display:flex;position:relative;box-shadow:0 0 3.675px #00a67a7a}.cta-button:before{content:"";border-radius:inherit;pointer-events:none;opacity:0;background:radial-gradient(at 50% 115%,#00c97b38,#0000 75%);transition:opacity .35s ease-out;position:absolute;inset:0}.cta-edge-sweep{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.cta-sweep{fill:none;stroke:#4fffc7;stroke-width:1.8px;stroke-linecap:round;animation:4.5s linear infinite cta-sweep-run}.cta-edge-halo{filter:blur(3px);opacity:.85}.cta-edge-core{filter:drop-shadow(0 0 2.5px #4fffc78c)}@keyframes cta-sweep-run{0%{stroke-dashoffset:var(--sweep-base)}to{stroke-dashoffset:calc(var(--sweep-base) - 605.199px)}}.cta-button>span{letter-spacing:-.3965px;position:relative}.cta-button .cta-arrow{flex:none;width:18.374px;height:18.374px;transition:transform .25s ease-out;position:relative}.cta-button:is(:hover,:focus-visible){border-color:#48ffbf;box-shadow:0 0 3.675px #48ffbfb3,0 0 14px #00c97b66,inset 0 0 12px #00c97b1f}.cta-button:is(:hover,:focus-visible) .cta-edge-halo{opacity:1}.cta-button:is(:hover,:focus-visible) .cta-edge-core{filter:drop-shadow(0 0 3.4px #4fffc7d9)}.cta-button:is(:hover,:focus-visible):before{opacity:1}.cta-button:is(:hover,:focus-visible) .cta-arrow{transform:translate(5px)}.cta-button:active{box-shadow:0 0 12px #00c97b42,inset 0 0 20px #00c97b29}@keyframes cta-particle-drift{0%,to{transform:translate(-10px,5px)}50%{transform:translate(10px,-5px)}}html[data-motion=reduce] .cta-section .cta-enter,html[data-motion=reduce] .cta-section.has-entered .cta-enter{opacity:1;transition:none;transform:none}html[data-motion=reduce] .cta-particle-field>div{animation:none}html[data-motion=reduce] .cta-button,html[data-motion=reduce] .cta-button:before,html[data-motion=reduce] .cta-button .cta-arrow{transition:none}html[data-motion=reduce] .cta-sweep{animation:none}@media (max-width:760px){.diagram-wrap,.matrix-wrap{width:calc(100% - 40px)}.diagram-hint{color:#a5ada8;margin-bottom:14px;font-size:12px;line-height:20px;display:block}.diagram-scroll{overscroll-behavior-x:contain;overscroll-behavior-y:auto;touch-action:pan-x pan-y pinch-zoom;scrollbar-width:thin;scrollbar-color:#50675b #142019;padding-bottom:14px;overflow:auto hidden}.diagram-scroll>.intelligence-diagram,.diagram-scroll>.atomic-matrix{width:840px;min-width:840px}.diagram-scroll>.infrastructure-diagram{width:975px;min-width:975px;max-width:none}.diagram-scroll>.infrastructure-diagram .infra-group{width:35.8974%}.diagram-scroll>.infrastructure-diagram{overflow:hidden}.atomic-tile{border-radius:12px}.cta-section{height:380px;padding-top:105px}.cta-section>p{margin-top:12px;padding-inline:20px;font-size:14px;line-height:24px}.cta-artwork{top:-30px}.cta-action{margin-top:36px}.cta-button{max-width:calc(100vw - 40px)}}@media (min-width:761px){.value-section,.agent-section,.intelligence-section,.infrastructure-section,.clients-section,.lab-section,.cta-section,.site-footer{font-family:Noto Sans SC,PingFang SC,Microsoft YaHei,sans-serif}.section-eyebrow{color:#00a67a;letter-spacing:.966px;font-weight:600;line-height:13.695px}.section-title h2,.section-title h2 strong,.section-title h2 b{letter-spacing:-.522px}.atomic-heading{letter-spacing:.249px}.clients-section .section-title>p,.lab-section .section-title>p{color:#71717b;letter-spacing:-.158px;font-weight:300;line-height:19.489px}.delivery-card h3{letter-spacing:.052px;line-height:30.552px}.delivery-card h3 span{color:#10a86d;letter-spacing:.052px;font-weight:600}.delivery-card>p{color:#71717b;letter-spacing:.174px;font-weight:300;line-height:23.996px}.agent-benefits>div>p{color:#52525c;letter-spacing:-.093px;font-weight:300;line-height:18.197px}.agent-benefits>.dark-button{letter-spacing:-.093px;border-radius:8.295px;font-size:11px;font-weight:500;line-height:16.797px}.agent-tabs strong{color:#71717b;letter-spacing:.211px;font-weight:300;line-height:18.96px}.agent-tabs small{color:#9f9fa9;letter-spacing:.578px;font-weight:300;line-height:14.044px}.agent-tabs button[aria-selected=true] strong{color:#18181b;font-weight:500}.agent-tabs button[aria-selected=true] small{color:#71717b;font-weight:500}.infra-group-heading h3{color:#e8ede8;line-height:23.903px}.infra-group-heading p{color:#545454;line-height:15.935px}.infra-capability h4{color:#f4f4f4;line-height:19.919px}.infra-capability>div span{color:#a3a3a3}.infra-center{background:radial-gradient(195.43px 164.33px at 138.19px 116.2px,#00c97b75 0%,#00c97b1a 35%,#00c97b00 65%);width:276.38px;height:232.392px;top:89.56px;left:calc(50% - 138.19px)}.hex-shape{object-fit:contain;width:135px;height:140px;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.ai-glyph{object-fit:fill;width:30.3447px;height:25.2982px;top:50%;left:50%;transform:translate(-50%,-50%)}.infra-group{width:35.8974%}.infra-connections{width:975px;left:calc(50% - 487.5px);right:auto;transform:none}.lab-section .section-title h2,.lab-section .section-title h2 b{letter-spacing:-.52px}.featured-article h3{letter-spacing:-.262px;line-height:30.107px}.featured-article p{color:#71717b;letter-spacing:-.158px;font-weight:300;line-height:19.489px}.article-meta>span{color:#52525c;border-radius:3.308px;font-weight:600}.featured-article .article-meta>span{letter-spacing:.963px;padding:3.308px 8.271px;font-size:9px;line-height:13.647px}.featured-article .article-meta time{color:#9f9fa9;font-size:10px;font-weight:500;line-height:14.888px}.featured-article .arrow-link{color:#27272a;letter-spacing:-.063px;font-weight:500;line-height:16.129px}.lab-card{border-radius:9.925px}.lab-card-media{height:166px}.lab-card-media img{opacity:.4;width:40px;height:40px}.lab-card h3{letter-spacing:-.709px;font-size:14px;line-height:19.334px}.lab-card p{letter-spacing:-.063px;color:#71717b;font-size:10.752px;font-weight:300;line-height:17.473px}.lab-card .article-meta>span{padding:3.308px 6.617px;line-height:12.407px}.lab-card .article-meta time{letter-spacing:.053px;color:#9f9fa9;font-size:9.098px;font-weight:500;line-height:13.647px}.lab-card .arrow-link{color:#27272a;font-size:9.925px;font-weight:500;line-height:14.888px}.lab-card .arrow-link svg{width:12px;height:12px}.lab-card:is(:hover,:focus-within) h3,.lab-card:is(:hover,:focus-within) .arrow-link,.lab-card:is(:hover,:focus-within) .article-meta>span,.featured-article:is(:hover,:focus-within) .arrow-link{color:#10a86d}.footer-menu h4{font-weight:600}.footer-menu h4>button{font-weight:inherit;color:#fff;margin-top:0}.footer-menu button{color:#fffc}.footer-menu button:is(:hover,:focus-visible){color:#00c97b}.footer-bottom>div>p>span:first-child{color:#fffc}.footer-legal{color:#fff9}.mega-menu{font-family:Noto Sans SC,PingFang SC,Microsoft YaHei,sans-serif}.menu-0 .menu-item strong,.menu-about .menu-item strong,.lab-menu-item strong{font-weight:600}.menu-item:is(:hover,:focus-visible) strong{color:#10a86d}}@media (max-width:760px){.infra-center:before{content:"";pointer-events:none;z-index:-1;background:radial-gradient(125.634px 105.641px at 88.836px 74.7px,#00c97b75 0%,#00c97b1a 35%,#00c97b00 65%);width:177.673px;height:149.395px;position:absolute;top:-33.711px;left:-43.843px}.hex-shape{object-fit:contain;width:86.786px;height:90px;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.ai-glyph{object-fit:fill;width:19.507px;height:16.263px;top:50%;left:50%;transform:translate(-50%,-50%)}}@media (min-width:1025px){.agent-showcase{border-radius:12px}.agent-panel>img{object-fit:contain;object-position:left top;width:100%;height:100%;position:absolute;top:0;left:0}.agent-tabs{background:#fafafa;justify-content:flex-start;gap:20px;padding:24px 19px 14px}.agent-tabs button{border-radius:7.49px;flex-shrink:0;height:auto;min-height:56px;padding:9.363px 12px}.agent-tabs small{white-space:normal}.agent-tabs button[aria-selected=true]:before{border-radius:0 2px 2px 0;width:3px;height:39px;top:8.08px;bottom:auto}}@media (min-width:1025px) and (max-width:1250px){.agent-content,.diagram-wrap,.matrix-wrap,.infrastructure-diagram{max-width:calc(100% - 220px)}.agent-tabs{gap:12px;padding-inline:10px}.agent-tabs button{padding-inline:8px}.agent-tabs small{font-size:9px}}.logo-layer img{object-fit:fill}.brand-card>.original-logo-grid .logo-layer.is-cell img{object-fit:contain;filter:grayscale()contrast(1.3)}@media (min-width:1025px){.featured-article>div>p{width:367.237px;max-width:100%}}.agent-panel:first-child:after{display:none}.menu-2 .mega-inner{gap:10px;padding:10px}.menu-2 .menu-lab{border:0;box-shadow:1px 0 #efefef}.menu-2 h2{margin-bottom:12px}.menu-2 .lab-menu-item{background:#fff;flex-direction:column;align-items:flex-start;padding:20px;display:flex}.menu-2 .lab-menu-item small{max-width:132px;margin-top:2px}.menu-2 .lab-menu-item img{object-fit:contain}.mega-menu a.menu-item,.menu-group-link,.menu-2 a.lab-menu-item,.menu-0 .menu-feature>a.arrow-link,.menu-1 .menu-feature>a.arrow-link,.menu-2 .menu-feature>a.arrow-link{text-decoration:none}.menu-group-link:is(:hover,:focus-visible){color:#10a86d}.footer-menu .footer-nav-link{text-align:left;white-space:nowrap;color:#c5c8c5;margin-top:4px;font-size:12px;line-height:18px;text-decoration:none;transition:color .18s;display:block}.footer-menu h4>.footer-nav-link{font-size:inherit;line-height:inherit;font-weight:inherit;color:#fff;margin-top:0}.footer-menu .footer-nav-link:is(:hover,:focus-visible){color:#00c97b}@media (min-width:761px){.footer-menu a.footer-nav-link{color:#fffc}.footer-menu h4>a.footer-nav-link{color:#fff}.footer-menu a.footer-nav-link:is(:hover,:focus-visible){color:#00c97b}}@media (max-width:760px){.footer-menu .footer-nav-link{min-height:24px;line-height:24px}.footer-menu h4>.footer-nav-link{min-height:0;line-height:inherit}}.menu-feature-media img.exported-menu-media{object-fit:contain;mix-blend-mode:normal;width:100%;height:100%;inset:0}.menu-2 .menu-feature{padding:40px}.menu-2 .menu-feature>.arrow-link{color:#18181b}.menu-2 .lab-menu-item:is(:hover,:focus-visible){border-color:#00c97b}@media (max-width:1050px){.menu-2 .menu-lab{box-shadow:none}}@media (max-width:760px){.menu-2 .mega-inner{padding:0}.menu-2 .menu-lab{padding:20px}.menu-2 .lab-menu-item{padding:16px}.menu-2 .lab-menu-item small{max-width:100%}}@media (max-width:360px){.menu-2 .menu-lab>div{grid-template-columns:1fr}.menu-2 .lab-menu-item{height:120px}.menu-2 .lab-menu-item img{width:90px;height:102px;top:9px;bottom:auto;right:9px}.menu-2 .lab-menu-item :is(strong,small){max-width:calc(100% - 90px)}}.contact-dock{z-index:70;color:#71717b;cursor:grab;touch-action:none;--dock-top-limit:88px;width:52px;position:fixed;bottom:71px;right:max(18px,50vw - 755px)}.contact-dock.is-dragging,.contact-dock.is-dragging :is(button,a,span){cursor:grabbing}body:has(.contact-dock.is-dragging){-webkit-user-select:none;user-select:none}html:has(.contact-dock.is-dragging) .main-nav{pointer-events:none}.contact-dock-buttons{background:#fff;border:1px solid #71717b33;border-radius:12px;flex-direction:column;align-items:center;height:120px;display:flex;box-shadow:0 4px 24px #0000000f}.contact-dock-button{touch-action:manipulation;border-radius:11px;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:5px;width:50px;height:58px;display:flex}.contact-dock-button img{object-fit:contain;width:21px;height:21px}.contact-dock-button .contact-phone-icon{width:16px;height:16px;margin:1px}.contact-dock-button span{color:#53535db8;font-size:10px;line-height:13px}.contact-dock-button:is(:hover,:focus-visible){background:#f0faf5}.contact-divider{background:#ebebf0;flex:none;width:36px;height:1px}.contact-popover{background:#fff;border:1px solid #71717b33;border-radius:12px;width:148px;padding:16px;position:absolute;right:60px;box-shadow:0 8px 32px #0000000f}.contact-popover:after{content:"";width:12px;height:100%;position:absolute;top:0;left:100%}.contact-wechat{border-radius:14px;flex-direction:column;align-items:center;gap:12px;height:169px;display:flex;top:0;box-shadow:0 8px 32px #0000001f}.contact-wechat>div{background:#f5f5f7;border:1px solid #e8e8ec;border-radius:8px;place-items:center;width:108px;height:108px;display:grid}.contact-wechat img{width:96px;height:96px}.contact-wechat p{white-space:nowrap;font-size:10px;font-weight:300;line-height:15px}.contact-phone{min-height:97px;bottom:0}.contact-phone p:first-child{font-size:10px;font-weight:300;line-height:15px}.contact-phone a{color:#10a86d;letter-spacing:.35px;white-space:nowrap;margin-top:4px;font-size:14px;font-weight:500;line-height:21px;text-decoration:none;display:block}.contact-phone p:last-child{font-size:11px;font-weight:500;line-height:16.5px}.content-dialog.dialog-lead{background:linear-gradient(#00c97b0f,#0000 76px),#fff;border:0;border-radius:24px;width:320px;height:340px;margin:min(25dvh,max(16px,50dvh - 170px)) auto 16px;padding:36px 0 0;box-shadow:0 40px 80px #00000014,0 0 0 1px #0000000f}.content-dialog.dialog-lead::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0009}.content-dialog.dialog-lead h2{letter-spacing:-.3px;text-align:center;margin:0 40px 22px;padding:0;font-size:18px;font-weight:500;line-height:27px}.content-dialog.dialog-lead .dialog-close{z-index:2;background:#0000000a;border:1px solid #0000000f;border-radius:50%;width:28px;height:28px;margin:0;position:absolute;top:16px;right:16px}.dialog-lead .dialog-close svg{width:10px;height:10px}.consult-qr{background:#f6f6f6;border:1px solid #ebebeb;border-radius:16px;place-items:center;width:188px;height:188px;margin:auto;display:grid;position:relative}.consult-qr img{width:144px;height:144px}.consult-qr span{border:0 solid #00c97b;width:18px;height:18px;position:absolute}.consult-qr span:first-of-type{border-width:2px 0 0 2px;border-radius:4px 0 0;top:10px;left:10px}.consult-qr span:nth-of-type(2){border-width:2px 2px 0 0;border-radius:0 4px 0 0;top:10px;right:10px}.consult-qr span:nth-of-type(3){border-width:0 0 2px 2px;border-radius:0 0 0 4px;bottom:10px;left:10px}.consult-qr span:nth-of-type(4){border-width:0 2px 2px 0;border-radius:0 0 4px;bottom:10px;right:10px}.consult-caption{text-align:center;color:#9f9fa9;margin:16px 0 0;font-size:12px;font-weight:300;line-height:19.2px}.footer-qr .footer-qr-code{background:#fff;height:100px}.footer-qr-caption{height:23px;font-size:12px;line-height:23px;display:block}.delivery-card-heading{z-index:3;transition:opacity .22s ease-out,transform .22s ease-out;position:relative}.delivery-content{background:0 0}.delivery-content:before{content:"";background:radial-gradient(#ccc5 .5px,#0000 .5px) 0 0/7px 7px;position:absolute;inset:0}.delivery-list{background:0 0;align-items:stretch;gap:10px;width:316px;max-width:calc(100% - 40px);inset:50% auto auto 50%;transform:translate(-50%,-50%)}.delivery-list li{box-sizing:border-box;color:#18181b;white-space:nowrap;border-color:#f3f4f6e6;border-radius:14px;gap:10px;height:50px;min-height:50px;padding:10px;font-size:14px;font-weight:400;line-height:17.188px;box-shadow:0 2px 4px #00000005}.delivery-item-text{letter-spacing:-.3491px;min-width:0}.delivery-item-icon{background:#ecfdf5;border:1px solid #d0fae599;border-radius:10px;width:28px;height:28px}.delivery-item-icon img{object-fit:contain;width:14px;height:14px}.delivery-hint{z-index:3;color:#59665f;letter-spacing:.1745px;white-space:nowrap;opacity:1;pointer-events:none;align-items:center;gap:7px;font-size:14px;font-weight:500;line-height:24px;transition:opacity .22s ease-out,transform .22s ease-out;display:flex;position:absolute;bottom:14px;left:50%;transform:translate(-50%)}.delivery-hint img{object-fit:contain;filter:brightness(.55);width:16px;height:24px}.delivery-hint .hint-pointer{display:none}.delivery-hint .hint-touch{display:inline}@media (min-width:1025px){.delivery-hint .hint-pointer{display:inline}.delivery-hint .hint-touch{display:none}}.delivery-card.is-side .delivery-hint{visibility:hidden;opacity:0}.delivery-card.is-expanded .delivery-card-heading{opacity:0;pointer-events:none;transform:translateY(-8px)}.delivery-card.is-expanded .delivery-content:before{opacity:0}.delivery-card.is-expanded .delivery-list{opacity:1}.delivery-card.is-expanded .delivery-hint{opacity:0;transform:translate(-50%,4px)}@media (max-width:760px){.delivery-list{width:calc(100% - 36px);max-width:none}.delivery-list li{gap:8px;height:auto;min-height:40px;padding:6px 8px;font-size:12px;line-height:17px}.delivery-item-text{white-space:normal;text-wrap:balance}.delivery-item-icon{width:28px;height:28px}.delivery-hint{font-size:13px}}@media (max-width:1024px){.contact-dock{right:12px;bottom:calc(72px + env(safe-area-inset-bottom))}}@media (min-width:1025px){.contact-dock{left:var(--rail-left);width:64px;right:auto}.contact-dock-buttons{border-radius:14px;height:148px}.contact-dock-button{border-radius:13px;gap:6px;width:62px;height:72px}.contact-dock-button img{width:26px;height:26px}.contact-dock-button .contact-phone-icon{width:20px;height:20px;margin:2px}.contact-dock-button span{font-size:13px;line-height:16px}.contact-divider{width:44px}.contact-popover{border-radius:14px;width:184px;padding:18px;right:74px}.contact-phone{min-height:118px}.contact-phone p:first-child{font-size:13px;line-height:18px}.contact-phone a{font-size:16px;line-height:24px}.contact-phone p:last-child{font-size:13px;line-height:19px}.contact-wechat{height:205px}.contact-wechat>div{width:132px;height:132px}.contact-wechat img{width:120px;height:120px}.contact-wechat p{font-size:13px;line-height:19px}}.contact-dock.is-flipped .contact-popover{left:74px;right:auto}.contact-dock.is-flipped .contact-popover:after{left:auto;right:100%}@media (min-width:1025px) and (max-height:550px){.contact-dock{--dock-top-limit:210px;width:104px;bottom:4px}.contact-dock-buttons{flex-direction:row;height:64px}.contact-dock-button{gap:2px;width:50px;height:62px}.contact-divider{width:1px;height:36px}.contact-popover{top:auto;bottom:68px;right:0}.contact-popover:after{width:100%;height:12px;top:100%;left:0}.contact-dock.is-flipped .contact-popover{left:0;right:0}.contact-dock.is-flipped .contact-popover:after{width:100%;height:12px;top:100%;left:0;right:auto}}[data-reveal]:not(:where(#home *)){opacity:1;transition:opacity .6s cubic-bezier(.22, 1, .36, 1) var(--delay,var(--reveal-delay,0s)), transform .72s cubic-bezier(.22, 1, .36, 1) var(--delay,var(--reveal-delay,0s)), border-color .22s, box-shadow .22s;transform:none}[data-reveal].reveal-pending:not(:where(#home *)){opacity:0;transform:translateY(24px)}[data-reveal].reveal-immediate:not(:where(#home *)){transition:none}[data-reveal]:is(.atomic-heading,.matrix-wrap,.diagram-wrap):not(.reveal-immediate){transition:filter .35s, opacity .6s cubic-bezier(.22, 1, .36, 1) var(--reveal-delay,0s), transform .72s cubic-bezier(.22, 1, .36, 1) var(--reveal-delay,0s)}[data-reveal].reveal-pending:not(.reveal-immediate):not(:where(#home *)){transition:none}:is(.intelligence-section:has(.intelligence-diagram.has-selection) :is(.atomic-heading,.matrix-wrap),.intelligence-section:has(.atomic-matrix.has-selection) .diagram-wrap){opacity:.32}.agent-tabs{overscroll-behavior-x:contain;overscroll-behavior-y:auto;touch-action:pan-x pan-y pinch-zoom}.mega-menu,.content-dialog{overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.delivery-deck{touch-action:pan-y pinch-zoom}.content-dialog{max-height:calc(100dvh - 32px)}@media (hover:none),(pointer:coarse){:is(.site-header,main>section:not(#home),.site-footer,.content-dialog) :is(button,a){touch-action:manipulation;-webkit-tap-highlight-color:#00c97b29}:is(.site-header,.site-footer,.content-dialog,.carousel-controls) .icon-button{min-width:44px;min-height:44px}:is(.site-header,main>section:not(#home),.site-footer,.content-dialog) :is(.dark-button,.trial-button,.arrow-link,.secondary-button,.footer-menu button,.footer-legal button){min-height:44px}:is(.menu-item,.lab-menu-item,.agent-tabs button):active{background-color:#00c97b17}:is(.carousel-controls .icon-button,.content-dialog .icon-button):active{background:#00c97b1f}.lab-card:active,.featured-article:active{border-color:#00c97b}.brand-card:active .brand-artwork{filter:grayscale(0);opacity:1}.carousel-controls{height:44px}.carousel-controls>div{gap:0}.carousel-dot,.carousel-dot.active{background:0 0;border-radius:0;place-items:center;width:32px;height:44px;display:grid}.carousel-dot:after{content:"";background:#d1d5d2;border-radius:6px;width:6px;height:6px;transition:width .18s,background .18s}.carousel-dot.active:after{background:#00b478;width:18px}.main-nav.mobile-open{overscroll-behavior:contain;max-height:calc(100dvh - 64px);overflow-y:auto}.content-dialog .dialog-close{float:right;z-index:2;background:#fff;margin:-14px -8px 0 8px;position:sticky;top:0}.content-dialog input:not([type=checkbox]),.content-dialog textarea{font-size:16px}}@media (max-width:1024px){.architecture-sidebar{padding-bottom:env(safe-area-inset-bottom);height:calc(48px + env(safe-area-inset-bottom))}}@media (max-width:760px){.architecture-sidebar{align-items:center;gap:8px;display:flex}.architecture-sidebar>.synwin-wordmark{outline-offset:-2px;flex:0 0 47px;min-height:44px;margin:0;font-size:11px;line-height:16px;display:block}.architecture-sidebar nav{flex:1;min-width:0}.architecture-sidebar nav>button{gap:4px;font-size:9px}[data-reveal].reveal-pending:not(:where(#home *)){transform:translateY(16px)}[data-reveal]:not(:where(#home *)){transition-duration:.48s,.56s,.22s,.22s}.agent-tabs small{font-size:10px}.agent-benefits>div>p{font-size:12px;line-height:20px}.section-title>p{font-size:12px;line-height:22px}.delivery-card>p{font-size:12px;line-height:21px}}html[data-motion=reduce] [data-reveal]:not(:where(#home *)),html[data-motion=reduce] [data-reveal].reveal-pending:not(:where(#home *)){opacity:1;transition:none;transform:none}html[data-motion=reduce] .infrastructure-section :is(.infra-group,.infra-center,.infra-connections){opacity:1;transform:none}@media (max-width:760px){.delivery-list{gap:10px;width:calc(100% - 36px);max-width:none;inset:50% auto auto 50%;transform:translate(-50%,-50%)}}@media (min-width:761px){.cta-section{background:linear-gradient(#0a0a0a 0% 82%,#0b0d0c 100%);border-bottom:0}.cta-section:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(#0000,#0a0a0a 88%);height:72px;position:absolute;bottom:-1px;left:0;right:0}.cta-section>:not(.cta-artwork){z-index:1;position:relative}.cta-section>p{color:#b0b8b2;font-size:19px;line-height:25px}.cta-button{font-size:17px}.cta-action{margin-top:50.17px}.site-footer{background:linear-gradient(#0a0a0a 0% 72px,#0a0a0a 100%);border-top:0}.footer-menu h3{font-size:15px;line-height:22px}.footer-menu h4,.footer-menu button,.footer-bottom{font-size:13px;line-height:20px}}@media (max-width:760px){.cta-section{background:linear-gradient(#0a0a0a 0% 78%,#0b0d0c 100%);border-bottom:0}.cta-section:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(#0000,#0a0a0a 88%);height:56px;position:absolute;bottom:-1px;left:0;right:0}.cta-section>:not(.cta-artwork){z-index:1;position:relative}}@media (min-width:761px){.section-eyebrow{font-size:10px}.section-title>p{font-size:13px;line-height:21px}.agent-tabs small{font-size:10px;line-height:15px}.featured-article .article-meta,.featured-article .article-meta>span,.featured-article .article-meta time,.lab-card .article-meta,.lab-card .article-meta>span,.lab-card .article-meta time{font-size:10px}.lab-card p{font-size:12px;line-height:19px}.lab-card .arrow-link{font-size:11px;line-height:16px}}@media (min-width:1025px) and (max-width:1250px){.infra-capability>div span{font-size:11px}}@media (min-width:1025px){.architecture-sidebar{width:142px;height:286px;top:30%;right:clamp(18px,2.4vw,42px)}.architecture-sidebar>.synwin-wordmark{font-size:18px;line-height:24px}.architecture-sidebar .sidebar-rule{width:46px;margin:14px 0 20px}.architecture-sidebar nav>button{gap:16px;width:142px;height:56px;font-size:13px;line-height:19px}.architecture-sidebar .architecture-node{width:12px;height:56px}.architecture-sidebar .node-link{display:block}.architecture-sidebar.on-dark nav>button{color:#fff6}.architecture-sidebar.on-dark [aria-current=location]{color:#d8e7df}.agent-content{grid-template-columns:205px minmax(0,1fr);gap:52px}.agent-benefits{gap:26px}.agent-benefits>div>p{color:#4b554e;font-size:15px;line-height:24px}.intelligence-diagram .loop-stroke{stroke:#ffffff61}.atomic-tile,.atomic-category{filter:grayscale()saturate(0)brightness(.72);opacity:.72}.atomic-tile:is(:hover,:focus-visible),.atomic-category:is(:hover,:focus-visible),.atomic-tile.selected,.atomic-category.selected{filter:grayscale(0)saturate(1.15)brightness(1.2);opacity:1}.atomic-tile:is(:hover,:focus-visible):after,.atomic-category:is(:hover,:focus-visible):after,.atomic-tile.selected:after,.atomic-category.selected:after{opacity:1;border-color:color-mix(in srgb, var(--category-color) 78%, white);box-shadow:0 0 24px color-mix(in srgb, var(--category-color) 34%, transparent), inset 0 0 34px color-mix(in srgb, var(--category-color) 16%, transparent)}.brand-card>.original-logo-grid{grid-template-rows:repeat(2,48px);grid-template-columns:repeat(4,68px);gap:8px;padding:10px 0}.brand-card>.original-logo-grid .original-logo{width:68px;height:48px}.infra-center .ai-glyph{width:36px;height:36px}.infra-center .hex-shape,.infra-center .ai-glyph{top:50%;left:50%;transform:translate(-50%,-50%)}}@media (min-width:1025px) and (max-width:1250px){.architecture-sidebar{width:124px;right:14px}.architecture-sidebar nav>button{gap:14px;width:124px;font-size:12px}.architecture-sidebar>.synwin-wordmark{font-size:16px}.agent-content{grid-template-columns:185px minmax(0,1fr);gap:34px}.agent-benefits>div>p{font-size:13px;line-height:22px}}@media (min-width:1025px){.architecture-sidebar{width:142px;height:286px;top:30%;right:clamp(18px,2.4vw,42px)}.architecture-sidebar>.synwin-wordmark{font-size:18px;line-height:24px}.architecture-sidebar .sidebar-rule{width:46px;margin:14px 0 20px}.architecture-sidebar nav>button{gap:16px;width:142px;height:56px;font-size:13px;line-height:19px}.architecture-sidebar.on-dark nav>button{color:#fff6}.architecture-sidebar.on-dark [aria-current=location]{color:#d8e7df}.architecture-sidebar .architecture-node{width:12px;height:56px}.architecture-sidebar .node-link{display:block}.agent-content{grid-template-columns:205px minmax(0,1fr);gap:52px}.agent-benefits{gap:26px}.agent-benefits>div>p{color:#4b554e;font-size:15px;line-height:24px}.intelligence-diagram .loop-stroke{stroke:#ffffff61}.atomic-tile,.atomic-category{filter:grayscale()saturate(0)brightness(.72);opacity:.72}.atomic-tile:is(:hover,:focus-visible),.atomic-category:is(:hover,:focus-visible),.atomic-tile.selected,.atomic-category.selected{filter:grayscale(0)saturate(1.15)brightness(1.2);opacity:1}.atomic-tile:is(:hover,:focus-visible):after,.atomic-category:is(:hover,:focus-visible):after,.atomic-tile.selected:after,.atomic-category.selected:after{opacity:1;border-color:color-mix(in srgb, var(--category-color) 78%, white);box-shadow:0 0 24px color-mix(in srgb, var(--category-color) 34%, transparent), inset 0 0 34px color-mix(in srgb, var(--category-color) 16%, transparent)}.brand-card>.original-logo-grid{grid-template-rows:repeat(2,48px);grid-template-columns:repeat(4,68px);gap:8px;padding:10px 0}.brand-card>.original-logo-grid .original-logo{width:68px;height:48px}.infra-center .ai-glyph{width:36px;height:36px}.infra-center .hex-shape,.infra-center .ai-glyph{top:50%;left:50%;transform:translate(-50%,-50%)}}@media (min-width:1025px) and (max-width:1250px){.architecture-sidebar{width:124px;right:14px}.architecture-sidebar nav>button{gap:14px;width:124px;font-size:12px}.architecture-sidebar>.synwin-wordmark{font-size:16px}.agent-content{grid-template-columns:185px minmax(0,1fr);gap:34px}.agent-benefits>div>p{font-size:13px;line-height:22px}}@media (min-width:1025px){.agent-benefits>div>p{color:#4f5752;font-size:14px;line-height:23px}.agent-benefits .benefit-icon{width:38px;height:38px}.agent-benefits .benefit-icon img{width:19px;height:19px}.intelligence-diagram .loop-stroke{stroke:#ffffff57}.atomic-tile,.atomic-category{filter:grayscale()saturate(0)brightness(.78);opacity:.76}.atomic-tile:is(:hover,:focus-visible),.atomic-category:is(:hover,:focus-visible),.atomic-tile.selected,.atomic-category.selected{filter:grayscale(0)saturate(1.12)brightness(1.16);opacity:1}.atomic-tile:is(:hover,:focus-visible):after,.atomic-category:is(:hover,:focus-visible):after,.atomic-tile.selected:after,.atomic-category.selected:after{opacity:1;box-shadow:0 0 22px color-mix(in srgb, var(--category-color) 30%, transparent), inset 0 0 32px color-mix(in srgb, var(--category-color) 14%, transparent)}.brand-card>.original-logo-grid{grid-template-rows:repeat(2,46px);grid-template-columns:repeat(4,66px);gap:8px;padding:12px 2px}.brand-card>.original-logo-grid .original-logo{width:66px;height:46px}.infra-center{place-items:center;display:grid}.infra-center .hex-shape,.infra-center .ai-glyph{top:50%;left:50%;transform:translate(-50%,-50%)}.architecture-sidebar{width:132px;height:276px;right:32px}.architecture-sidebar>.synwin-wordmark{font-size:18px;line-height:24px}.architecture-sidebar .sidebar-rule{background:#c8cfca;width:44px;margin:14px 0 20px}.architecture-sidebar nav>button{color:#7f8982;gap:16px;width:132px;height:54px;font-size:13px;line-height:19px}.architecture-sidebar [aria-current=location]{color:#18251d;font-weight:600}.architecture-sidebar.on-dark nav>button{color:#8d9690}.architecture-sidebar.on-dark [aria-current=location]{color:#e2ebe5}}@media (min-width:761px) and (max-width:1024px){.agent-benefits>div>p{font-size:13px;line-height:22px}}@media (min-width:1025px){.architecture-sidebar{width:108px;height:250px;top:30%}.architecture-sidebar>.synwin-wordmark{margin-left:0;font-size:15px;line-height:20px}.architecture-sidebar .sidebar-rule{width:36px;height:1px;margin:12px 0 18px}.architecture-sidebar nav>button{gap:14px;width:108px;height:48px;font-size:11px;line-height:16px}.architecture-sidebar .architecture-node{height:48px}.agent-content{grid-template-columns:184px minmax(0,1fr);gap:56px}.agent-benefits{gap:24px}.agent-benefits>div>p{font-size:13px;line-height:22px}.benefit-icon{width:34px;height:34px}.benefit-icon img{width:17px;height:17px}.intelligence-diagram .loop-arrow{fill:#ffffff61}.intelligence-diagram.has-selection:not(.loop-active) .loop-art{opacity:.56;filter:none}.atomic-tile,.atomic-category{filter:grayscale(.92)saturate(.18)brightness(.86);opacity:.82}.atomic-tile.selected{filter:grayscale(0)saturate(1.08)brightness(1.18);opacity:1}.atomic-tile.selected[data-active-art=true],.atomic-category.selected{filter:none}.atomic-category:after,.atomic-tile:after{border-width:2px}.atomic-category.selected:after,.atomic-tile.selected:after{box-shadow:0 0 18px color-mix(in srgb, var(--category-color) 24%, transparent), inset 0 0 30px color-mix(in srgb, var(--category-color) 12%, transparent)}.brand-card>.original-logo-grid{grid-template-rows:repeat(2,42px);grid-template-columns:repeat(4,60px);gap:8px 7px;padding:15px 4px}.infra-center{isolation:isolate;will-change:filter, opacity;place-items:center;display:grid}.infra-center .hex-shape,.infra-center .ai-glyph{top:50%;left:50%;transform:translate(-50%,-50%)}.entered .infra-center{animation-duration:3.8s}}@media (min-width:1025px) and (max-width:1250px){.architecture-sidebar{width:100px;right:14px}.architecture-sidebar nav>button{gap:12px;width:100px;font-size:10px}.architecture-sidebar>.synwin-wordmark{font-size:14px}.agent-content{grid-template-columns:170px minmax(0,1fr);gap:32px}.agent-benefits>div>p{font-size:12px;line-height:21px}}@media (min-width:1025px){.architecture-sidebar{width:142px;height:286px;top:30%;right:clamp(18px,2.4vw,42px)}.architecture-sidebar>.synwin-wordmark{font-size:18px;line-height:24px}.architecture-sidebar .sidebar-rule{width:46px;margin:14px 0 20px}.architecture-sidebar nav>button{gap:16px;width:142px;height:56px;font-size:13px;line-height:19px}.architecture-sidebar .architecture-node{width:12px;height:56px}.architecture-sidebar .node-link{display:block}.architecture-sidebar.on-dark nav>button{color:#fff6}.architecture-sidebar.on-dark [aria-current=location]{color:#d8e7df}.agent-content{grid-template-columns:205px minmax(0,1fr);gap:52px}.agent-benefits{gap:26px}.agent-benefits>div>p{color:#4b554e;font-size:15px;line-height:24px}.intelligence-diagram .loop-stroke{stroke:#ffffff61}.atomic-tile,.atomic-category{filter:grayscale()saturate(0)brightness(.72);opacity:.72}.atomic-tile:is(:hover,:focus-visible),.atomic-category:is(:hover,:focus-visible),.atomic-tile.selected,.atomic-category.selected{filter:grayscale(0)saturate(1.15)brightness(1.2);opacity:1}.atomic-tile:is(:hover,:focus-visible):after,.atomic-category:is(:hover,:focus-visible):after,.atomic-tile.selected:after,.atomic-category.selected:after{opacity:1;border-color:color-mix(in srgb, var(--category-color) 78%, white);box-shadow:0 0 24px color-mix(in srgb, var(--category-color) 34%, transparent), inset 0 0 34px color-mix(in srgb, var(--category-color) 16%, transparent)}.brand-card>.original-logo-grid{grid-template-rows:repeat(2,48px);grid-template-columns:repeat(4,68px);gap:8px;padding:10px 0}.brand-card>.original-logo-grid .original-logo{width:68px;height:48px}.infra-center .ai-glyph{width:36px;height:36px}.infra-center .hex-shape,.infra-center .ai-glyph{top:50%;left:50%;transform:translate(-50%,-50%)}}@media (min-width:1025px) and (max-width:1250px){.architecture-sidebar{width:124px;right:14px}.architecture-sidebar nav>button{gap:14px;width:124px;font-size:12px}.architecture-sidebar>.synwin-wordmark{font-size:16px}.agent-content{grid-template-columns:185px minmax(0,1fr);gap:34px}.agent-benefits>div>p{font-size:13px;line-height:22px}}@media (min-width:1025px){.architecture-sidebar.on-dark [aria-current=location]{color:#dadada}}:is(#value,#agents,#intelligence,#infrastructure){padding-top:48px}:is(#value,#agents,#intelligence,#infrastructure) .section-eyebrow{letter-spacing:.6px;gap:14px;margin-bottom:12px;font-size:16px;font-weight:600;line-height:24px}:is(#value,#agents,#intelligence,#infrastructure) .section-eyebrow>span{background:#00a67a40;width:32px}#value .delivery-viewport{margin-top:32px}@media (max-width:760px){:is(#value,#agents,#intelligence,#infrastructure){padding-top:40px}:is(#value,#agents,#intelligence,#infrastructure) .section-eyebrow{margin-bottom:10px;font-size:14px;line-height:22px}#value .delivery-viewport{margin-top:24px}}.brand-marquees{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.original-logo{min-width:0;min-height:0}@media (min-width:761px){.brand-marquees{margin-top:53px;padding-block:12px;position:relative}.brand-row{z-index:0;height:220px;position:relative;overflow:visible}.brand-row:before,.brand-row:after{content:none}.brand-row+.brand-row{margin-top:12px}.brand-card{transform-origin:50%;width:clamp(286px,23vw,304px);height:204px;transition:transform .28s cubic-bezier(.2,.75,.2,1),border-color .25s,border-width .25s,box-shadow .28s;position:relative}.brand-card>.brand-card-title{height:79px;padding:20px 24px 14px}.brand-card h3{font-size:18px;line-height:26px}.brand-card p{color:#747d77;font-size:13px;line-height:20px}.brand-card>img.brand-artwork{aspect-ratio:279/114;object-fit:fill;box-sizing:border-box;opacity:1;filter:grayscale()contrast(1.3);width:100%;height:auto;transition:filter .35s,opacity .35s}.brand-card>.original-logo-grid{opacity:1;filter:none;background:0 0;grid-template-rows:repeat(2,auto);grid-template-columns:repeat(4,minmax(0,1fr));place-content:center;gap:8px 2.571%;height:123px;padding:0 9.16%;transition:opacity .35s}.brand-card>.original-logo-grid .original-logo{aspect-ratio:52/36;width:auto;height:auto}.brand-card>.original-logo-grid .logo-layer img{object-fit:fill;filter:grayscale()contrast(1.3);transition:filter .35s}.brand-card>.original-logo-grid .logo-layer.is-crop img{filter:grayscale()brightness(.88)}.brand-card:is(:hover,:focus-visible){z-index:30;border-color:var(--green-dark);border-width:1px 2px 2px;outline:0;transform:scale(1.08);box-shadow:0 14px 30px #005c3a2e}.brand-card:is(:hover,:focus-visible)>img.brand-artwork{opacity:1;filter:none}.brand-card:is(:hover,:focus-visible)>.original-logo-grid{opacity:1}.brand-card:is(:hover,:focus-visible)>.original-logo-grid .logo-layer img{filter:none}.brand-card:is(:hover,:focus-visible) h3{color:#15231b;font-weight:600}.brand-card:is(:hover,:focus-visible) p{color:#395348;font-weight:500}}@media (min-width:761px) and (max-width:1250px){.brand-card{width:clamp(276px,23vw,286px);height:198px}.brand-card>.brand-card-title{height:76px;padding:19px 20px 13px}.brand-card h3{font-size:17px;line-height:25px}.brand-card p{font-size:12px;line-height:19px}.brand-card>.original-logo-grid{grid-template-rows:repeat(2,auto);align-content:center;gap:8px 2.571%;height:120px;padding:0 9.16%}.brand-card>.original-logo-grid .original-logo{width:auto;height:auto}}@media (max-width:760px){.brand-row{height:204px}.brand-row+.brand-row{margin-top:10px}.brand-card{width:clamp(260px,72vw,278px);height:198px;transition:border-color .25s,box-shadow .28s}.brand-card>.brand-card-title{height:76px;padding:18px 20px 12px}.brand-card h3{font-size:16px;line-height:24px}.brand-card p{color:#7b847e;font-size:12px;line-height:18px}.brand-card>img.brand-artwork{aspect-ratio:279/114;object-fit:fill;box-sizing:border-box;opacity:1;filter:grayscale()contrast(1.3);width:100%;height:auto}.brand-card>.original-logo-grid{opacity:1;filter:none;background:0 0;grid-template-rows:repeat(2,auto);grid-template-columns:repeat(4,minmax(0,1fr));align-content:center;gap:8px 2.571%;height:120px;padding:0 9.16%}.brand-card>.original-logo-grid .original-logo{aspect-ratio:52/36;width:auto;height:auto}.brand-card>.original-logo-grid .logo-layer img{object-fit:fill;filter:grayscale()contrast(1.3)}.brand-card>.original-logo-grid .logo-layer.is-crop img{filter:grayscale()brightness(.88)}.brand-card:focus-visible,.brand-card:active{z-index:5;border-color:var(--green-dark);border-width:1px 2px 2px;outline:0;transform:none;box-shadow:0 8px 20px #006e461f}.brand-card:focus-visible>img.brand-artwork,.brand-card:active>img.brand-artwork,.brand-card:focus-visible>.original-logo-grid,.brand-card:active>.original-logo-grid{opacity:1;filter:none}.brand-card:focus-visible>.original-logo-grid .logo-layer img,.brand-card:active>.original-logo-grid .logo-layer img{filter:none}}html[data-motion=reduce] .brand-card:is(:hover,:focus-visible){transform:none}.atomic-tile,.atomic-category{filter:none;opacity:1}.intelligence-diagram.has-selection .wing:not(.selected),.intelligence-diagram.has-selection .intelligence-core:not(.selected),.intelligence-diagram.has-selection:not(.loop-active) .loop-art,.atomic-matrix.has-selection .atomic-category:not(.selected),.atomic-matrix.has-selection .atomic-tile:not(.selected),:is(.intelligence-section:has(.intelligence-diagram.has-selection) .atomic-heading,.intelligence-section:has(.intelligence-diagram.has-selection) .matrix-wrap,.intelligence-section:has(.atomic-matrix.has-selection) .atomic-heading,.intelligence-section:has(.atomic-matrix.has-selection) .diagram-wrap){opacity:.62;filter:none}.intelligence-section:has(.atomic-matrix.has-selection) .matrix-wrap{opacity:1;filter:none}.intelligence-diagram .loop-label{color:#6f6f6f}.intelligence-diagram.loop-active .loop-label{color:#c6c6c6}.atomic-category.selected,.atomic-tile.selected[data-active-art=true]{filter:none;opacity:1}.atomic-matrix{background-image:url(/wp-frontend/assets/media/f4c67448c519b1d701f320ba.svg),radial-gradient(34% 26% at 49% 4%,#1280371a 0%,#1280370d 65%,#12803700 100%),radial-gradient(68% 46% at 50% 55%,#1280371a 0%,#12803716 45%,#1280370a 74%,#12803700 100%);background-position:-1px -1px,0 0,0 0;background-repeat:no-repeat,no-repeat,no-repeat;background-size:100.2% 100.132%,auto,auto;container-type:inline-size}.atomic-tile,.atomic-category{background-color:#0000}.atomic-label{white-space:nowrap;pointer-events:none;justify-content:center;align-items:center;font-family:Noto Sans SC,PingFang SC,Microsoft YaHei,sans-serif;font-weight:400;transition:color .22s,opacity .22s;display:flex;position:absolute}.atomic-label--tile{color:#6a6a6a}.atomic-label--tile.is-active{color:#e2e2e2}.atomic-label--card{text-align:center}.atomic-tile .atomic-active-art{inset:auto}.atomic-matrix.has-selection .atomic-tile:not(.selected),.atomic-matrix.has-selection .atomic-category:not(.selected){opacity:1;filter:none;background-color:#0000}.atomic-matrix.has-selection .atomic-label--tile:not(.is-active){opacity:.62}.atomic-matrix.has-selection .atomic-category:not(.selected){opacity:.62;filter:none}.atomic-tile.selected{background-color:#262626b5}.atomic-category.selected{background-color:#ffffff0d}.atomic-category:after,.atomic-tile:after{box-shadow:none;border-width:1px;border-color:#333;inset:1px}.atomic-overlay{width:100.2%;height:100.132%;position:absolute;top:-1px;left:-1px}.atomic-matrix .atomic-tile,.atomic-matrix .atomic-category,.atomic-matrix .atomic-tile:after,.atomic-matrix .atomic-category:after{border-radius:var(--box-radius,12px)}.atomic-matrix .atomic-category:after,.atomic-matrix .atomic-tile:after{border-width:.119cqw;inset:0}.atomic-matrix.has-selection:before{content:"";-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);pointer-events:none;z-index:1;background:#00000040;width:100.2%;height:100.132%;position:absolute;top:-1px;left:-1px}.atomic-matrix.has-selection .atomic-overlay{z-index:2}.atomic-matrix.has-selection .atomic-tile.selected,.atomic-matrix.has-selection .atomic-category.selected{background-repeat:no-repeat;background-size:100.2cqw;background-position:calc(var(--frame-x,0) * -.1cqw) calc(var(--frame-y,0) * -.1cqw);background-image:url(/wp-frontend/assets/media/f4c67448c519b1d701f320ba.svg)!important}.atomic-matrix.has-selection .atomic-tile.selected{background-color:#0000;box-shadow:inset 0 0 0 999px #262626b5}.atomic-matrix.has-selection .atomic-category.selected{background-color:#0000;box-shadow:inset 0 0 0 999px #ffffff12}.atomic-matrix.has-selection .atomic-label--tile:not(.is-active),.atomic-matrix.has-selection .atomic-category:not(.selected) .atomic-label{opacity:.62;filter:none}.architecture-sidebar.on-dark .node-link{stroke:#ffffff17}.architecture-sidebar{transition:color .45s,opacity .45s,transform .45s,background-color .45s,border-color .45s,visibility 0s linear .45s}.architecture-sidebar.is-visible{transition:color .45s,opacity .45s,transform .45s,background-color .45s,border-color .45s,visibility}.architecture-sidebar:not(.is-visible){transform:translate(14px)}.architecture-sidebar>.synwin-wordmark,.architecture-sidebar .sidebar-rule,.architecture-sidebar nav>button,.architecture-sidebar nav:before,.architecture-sidebar .node-ring,.architecture-sidebar .node-link,.architecture-sidebar .node-core{transition:color .45s,background-color .45s,border-color .45s,stroke .45s,fill .45s,opacity .45s}@media (max-width:1024px){.architecture-sidebar:not(.is-visible){transform:translateY(10px)}}.architecture-sidebar>.synwin-wordmark{color:#242724}.architecture-sidebar>.synwin-wordmark.on-dark{color:#ffffffb0}.architecture-sidebar .sidebar-rule{background:#dfe2e0}.architecture-sidebar .sidebar-rule.on-dark{background:#ffffff2b}.architecture-sidebar nav>button{color:#6f756f}.architecture-sidebar nav>button.on-dark{color:#fff6}.architecture-sidebar nav>button[aria-current=location]{color:#1c2920}.architecture-sidebar nav>button.on-dark[aria-current=location]{color:#dadada}.architecture-sidebar nav>button .node-ring{fill:#fff;stroke:#d8ded9}.architecture-sidebar nav>button.on-dark .node-ring{fill:#0c0c0c;stroke:#ffffff29}.architecture-sidebar nav>button[aria-current=location] .node-ring{stroke:#00c97ba6}.architecture-sidebar nav>button .node-link{stroke:#dfe2e0}.architecture-sidebar nav>button.on-dark .node-link{stroke:#ffffff17}.atomic-category.selected:after,.atomic-tile.selected:after{opacity:1;border-color:#333;box-shadow:0 0 14px #10a86d1f,inset 0 0 22px #10a86d12}.atomic-matrix :is(.atomic-tile,.atomic-category):is(:hover,:focus-visible):after{border:2px solid var(--category-color,#10a86d);border-radius:max(0px, calc(var(--box-radius,12px) - 1px));opacity:1;box-shadow:none;inset:1px}.delivery-card{transition:transform .56s cubic-bezier(.22,.61,.36,1),box-shadow .35s,opacity .22s}.delivery-card-heading{transition:opacity .18s,transform .26s cubic-bezier(.22,.61,.36,1)}.delivery-art,.delivery-hint{transition:opacity .18s,transform .28s cubic-bezier(.22,.61,.36,1)}.delivery-content:before{transition:opacity .22s}.delivery-list{opacity:1;transition:none}.delivery-list li{transition:transform .34s cubic-bezier(.22,.61,.36,1),opacity .26s;transition-delay:calc((4 - var(--item)) * 30ms);transform:translateY(12px)}.delivery-card.is-expanded .delivery-list li{transition-delay:calc(60ms + var(--item) * 50ms)}.delivery-card:not(.is-expanded) .delivery-art,.delivery-card:not(.is-expanded) .delivery-content:before{transition-delay:80ms}.delivery-card:not(.is-expanded) .delivery-card-heading,.delivery-card:not(.is-expanded) .delivery-hint{transition-delay:.3s}.delivery-deck[data-motion]{perspective:1400px}.delivery-deck[data-motion=drag]{-webkit-user-select:none;user-select:none}.delivery-deck[data-motion] .delivery-card{z-index:auto;transform:translateX(calc(var(--pos) * var(--step))) translateZ(var(--card-depth,0px)) rotateY(var(--card-rotate,0deg)) scale(var(--card-scale,.92))}.delivery-deck[data-motion=drag] .delivery-card{cursor:grabbing;transition:none}.delivery-card.is-wrapping{opacity:0;z-index:0;transition:transform .56s cubic-bezier(.22,.61,.36,1) .1s,opacity .15s}@media (hover:hover) and (pointer:fine){.delivery-card{cursor:grab}.delivery-card.is-side:hover{--pull:calc(var(--position) * -20px);--card-scale:.945;box-shadow:0 22px 36px #00000012}}.carousel-dot:after{transition:width .28s cubic-bezier(.22,.61,.36,1),background-color .22s}@media (hover:hover) and (pointer:fine){.carousel-dot{position:relative}.carousel-dot:before{content:"";position:absolute;inset:-11px 0}}.clients-section{position:relative}.brand-card{transition:transform .28s cubic-bezier(.2,.75,.2,1),border-color .25s,border-width .25s,box-shadow .28s,opacity .24s,filter .24s}.clients-section.brand-focus-active .brand-card{opacity:.38;filter:grayscale()brightness(.92)}.clients-section.brand-focus-active .brand-card.is-focus{opacity:1;filter:none}.brand-focus-panel{left:var(--fx,0px);top:var(--fy,0px);z-index:45;pointer-events:none;opacity:0;will-change:transform, opacity;background:#fff;border:1px solid #e8edea;border-radius:14px;width:clamp(460px,44vw,640px);transition:opacity .22s,transform .22s cubic-bezier(.2,.75,.2,1);position:absolute;transform:scale(.97);box-shadow:0 24px 60px #082a1829,0 4px 18px #082a1814}.brand-focus-panel.is-open{opacity:1;transform:scale(1)}.brand-focus-head{border-bottom:1px solid #f3f3f3;padding:22px 26px 14px}.brand-focus-head h3{color:#15231b;margin:0;font-size:20px;font-weight:600;line-height:28px}.brand-focus-head p{color:#747d77;margin:4px 0 0;font-size:13px;line-height:20px}.brand-focus-art{padding:18px 26px 24px}.brand-focus-art>img.brand-artwork{filter:none;opacity:1;width:100%;height:auto;transition:none;display:block}.brand-focus-art>.original-logo-grid{grid-template-columns:repeat(4, var(--brand-cell,96px));grid-template-rows:repeat(2, calc(var(--brand-cell,96px) * 36 / 52));column-gap:calc(var(--brand-cell,96px) * .1114);row-gap:calc(var(--brand-cell,96px) * .1485);filter:none;opacity:1;background:0 0;border:0;justify-content:center;height:auto;padding:0;display:grid}.brand-focus-art>.original-logo-grid .original-logo{aspect-ratio:52/36;width:auto;height:auto;position:relative;overflow:hidden}.brand-focus-art .logo-layer{position:absolute}.brand-focus-art .logo-layer img{object-fit:fill;width:100%;height:100%}@media (min-width:761px) and (max-width:1250px){.brand-focus-panel{width:clamp(440px,48vw,580px)}}@media (max-width:760px){.brand-focus-panel{width:min(100vw - 32px,440px)}.brand-focus-head{padding:18px 20px 12px}.brand-focus-head h3{font-size:17px;line-height:24px}.brand-focus-head p{font-size:12px;line-height:18px}.brand-focus-art{padding:14px 18px 20px}}html[data-motion=reduce] .brand-focus-panel{transition:opacity .16s linear;transform:scale(1)}.clients-section .section-title>p{color:#5f6570;font-size:15px;font-weight:400;line-height:22px}@media (max-width:760px){.clients-section .section-title>p{font-size:12px;line-height:20px}}.lab-section .section-title h2{font-weight:300}.lab-section .section-title>p{color:#5f6570;font-size:15px;font-weight:400;line-height:22px}@media (max-width:760px){.lab-section .section-title>p{font-size:12px;line-height:20px}}@media (max-width:360px){.lab-section .section-title h2{line-height:33px}}html[data-motion=full] .architecture-demo{transition:opacity .62s ease-out}html[data-motion=full] .architecture-demo.phase-6{transform:translate(calc(var(--fold-x,0px) * var(--fold-progress,1)), calc(var(--fold-y,0px) * var(--fold-progress,1))) scale(calc(1 - (1 - var(--fold-scale,1)) * var(--fold-progress,1)))}html[data-motion=full] .architecture-demo.phase-6:not(.phase--1):not(.phase-0):not(.is-replay) .architecture-track{opacity:0;transition:opacity .24s ease-out}html[data-motion=full] .architecture-sidebar nav>button{opacity:0;transition:color .4s,opacity .36s ease-out,transform .42s cubic-bezier(.22,1,.36,1);transform:translateY(6px)}html[data-motion=full] .architecture-sidebar.is-visible nav>button{opacity:1;transform:none}html[data-motion=full] .architecture-sidebar.is-visible nav>button:first-child{transition-delay:90ms,90ms,90ms}html[data-motion=full] .architecture-sidebar.is-visible nav>button:nth-child(2){transition-delay:.15s,.15s,.15s}html[data-motion=full] .architecture-sidebar.is-visible nav>button:nth-child(3){transition-delay:.21s,.21s,.21s}html[data-motion=full] .architecture-sidebar.is-visible nav>button:nth-child(4){transition-delay:.27s,.27s,.27s}html[data-motion=full] .architecture-intro,html[data-motion=full] .architecture-intro.has-played{height:calc(100svh - var(--intro-header-height,76px));min-height:0}html[data-motion] .architecture-intro.is-collapsed{height:0;min-height:0;transition:none}@media (max-width:760px){.architecture-intro{--intro-header-height:64px}}.architecture-replay{--replay-height:min(max(220px, 33.333svh), calc(100svh - var(--intro-header-height,76px) - 16px));z-index:70;inset-inline:0;top:max(var(--intro-header-height,76px), calc((100svh - var(--replay-height)) / 2));height:var(--replay-height);background:inherit;background-color:#f1f4f2;justify-content:center;align-items:center;transition:opacity .62s ease-out;display:flex;position:fixed;box-shadow:0 12px 40px #0000001a}.architecture-replay.is-folding{opacity:0;pointer-events:none}.architecture-replay .architecture-demo.is-replay{width:min(1120px,100% - 128px);box-shadow:none;background:0 0;border-radius:0;padding:0;position:relative;inset:auto}.architecture-replay .synwin-wordmark{font-size:clamp(36px,3.1vw,56px);line-height:1.15}.architecture-replay .architecture-track{width:min(960px,100% - 120px);max-width:none;margin-top:clamp(32px,5svh,64px)}.architecture-replay .architecture-track button{gap:16px;font-size:clamp(13px,1.15vw,18px)}@media (max-width:760px){.architecture-replay .architecture-demo.is-replay{width:calc(100% - 32px)}.architecture-replay .architecture-track{width:calc(100% - 72px)}.architecture-replay .architecture-track button{gap:12px;font-size:11px}}@media (min-width:761px) and (max-width:1024px){.architecture-sidebar{align-items:center;gap:8px;display:flex}.architecture-sidebar>.synwin-wordmark{flex:0 0 60px;min-height:44px;margin:0;font-size:14px;line-height:18px;display:block}.architecture-sidebar nav{flex:1;min-width:0}}@media (min-width:761px){.value-section{min-height:calc(100svh - 76px)}}.infra-heading-icon img{object-fit:contain;width:28px;height:28px}.infra-flow-layer{z-index:2;pointer-events:none;--infra-impact:0;--infra-flash:0;--infra-mid:1;--infra-gate:0;--infra-ring-a:1;--infra-ring-b:1;width:28.2051%;height:232.392px;position:absolute;top:89.56px;left:35.8974%}.infra-flow-lines{opacity:0;width:100%;height:100%;transition:opacity .5s .8s;position:absolute;inset:0;overflow:visible}.entered .infra-flow-lines{opacity:1}.infra-flow-layer .infra-center{will-change:auto;background:0 0;width:100%;height:100%;transition:opacity .5s .8s;animation:none;inset:0;transform:none}.infra-flow-layer .infra-center:before{content:none}.infra-core-glow{width:276.38px;height:232.392px;transform:translate(-50%, -50%) scale(calc(1 + var(--infra-flash) * .14));opacity:calc(.8 + var(--infra-flash) * .2);background:radial-gradient(#00c97b5c,#00c97b17 35%,#0000 68%);position:absolute;top:50%;left:50%}.infra-core-glow,.infra-core-flash,.infra-ring{will-change:transform, opacity}.infra-core-flash{width:210px;height:210px;transform:translate(-50%, -50%) scale(calc(1 + var(--infra-flash) * .28));opacity:calc(var(--infra-flash) * .7);background:radial-gradient(circle,#a4ffdb8c 0%,#00c97b4d 32%,#00c97b00 68%);border-radius:50%;position:absolute;top:50%;left:50%}.infra-rings{place-items:center;display:grid;position:absolute;inset:0}.infra-ring{opacity:0;border-radius:50%;grid-area:1/1}.infra-ring-a{width:150px;height:150px;transform:scale(calc(.42 + var(--infra-ring-a) * .95));opacity:calc((1 - var(--infra-ring-a)) * var(--infra-gate) * .8);border:1px solid #00c97bcc;box-shadow:0 0 24px #00c97b57,inset 0 0 26px #00c97b29}.infra-ring-b{width:104px;height:104px;transform:scale(calc(.5 + var(--infra-ring-b) * .9));opacity:calc((1 - var(--infra-ring-b)) * var(--infra-gate) * .85);border:1px solid #a4ffdbd9;box-shadow:0 0 20px #a4ffdb5c,inset 0 0 22px #a4ffdb2e}.infra-core-breathe{place-items:center;animation:3.8s ease-in-out infinite infra-core-breathe;display:grid;position:absolute;inset:0}.infra-core-pulse{transform-origin:50%;width:135px;height:140px;position:relative}.infra-flow-layer .hex-shape{object-fit:contain;width:100%;height:100%}.infra-flow-layer .ai-glyph{object-fit:contain;width:36px;height:auto}.infra-flow-layer :is(.hex-shape,.ai-glyph){inset:50% auto auto 50%;transform:translate(-50%,-50%)}.infra-ai-shell{transform:scale(var(--infra-mid));transform-origin:50%;place-items:center;display:grid;position:absolute;inset:0}.infra-flow-layer[data-running=false] .infra-core-breathe{animation-play-state:paused}@keyframes infra-core-breathe{0%,to{filter:brightness()}50%{filter:brightness(1.14)}}html[data-motion=reduce] .infra-flow-lines,html[data-motion=reduce] .infra-flow-layer .infra-center{opacity:1;transition:none}html[data-motion=reduce] .infra-core-breathe{animation:none}html[data-motion=reduce] .infra-flow-packet,html[data-motion=reduce] .infra-rings,html[data-motion=reduce] .infra-core-flash{display:none}.agent-content{grid-template-columns:190px minmax(0,1fr);align-items:start;gap:50px;height:auto;display:grid}.agent-benefits{gap:24px}.agent-benefits>div{width:auto}.agent-benefits>div>p{color:#4c4c55;letter-spacing:0;font-size:14px;font-weight:400;line-height:1.8}.agent-benefits .benefit-icon{background:#fff;border:1px solid #e3e3e8;border-radius:9px;width:36px;height:36px}.agent-benefits .benefit-icon img{width:18px;height:18px}.agent-benefits>.dark-button{min-height:44px;padding:10px 16px;font-size:13px}.agent-showcase{aspect-ratio:auto;background:#fff;border:1px solid #e3e3e8;border-radius:12px;grid-template-columns:200px minmax(0,1fr);width:100%;max-width:880px;height:auto;display:grid;position:relative;overflow:hidden;box-shadow:0 20px 60px -20px #0002;container-type:normal}.agent-tabs{background:#fafafa;flex-direction:column;justify-content:space-between;align-items:stretch;gap:8px;width:auto;height:auto;padding:12px;display:flex;position:relative;inset:auto;overflow:visible}.agent-tabs button{border-radius:8px;flex:1;width:auto;height:auto;min-height:72px;padding:10px 12px;overflow:visible}.agent-tabs strong{letter-spacing:0;color:#41414a;font-size:14px;font-weight:400;line-height:21px}.agent-tabs small{letter-spacing:0;white-space:normal;color:#64646d;margin-top:3px;font-size:12px;line-height:18px;display:block}.agent-tabs button[aria-selected=true]{box-shadow:0 0 0 1px #dde5df}.agent-tabs button[aria-selected=true]:before{background:#00c97b;border-radius:1px;width:2px;height:auto;inset:10px auto 10px 0}.agent-panels{aspect-ratio:2020/1345;background:#fff;width:100%;height:auto;min-height:440px;position:relative;inset:auto;overflow:hidden}.agent-panel>img{object-fit:contain;object-position:center;width:100%;max-width:none;height:100%;position:absolute;inset:0}.agent-panel{transition:opacity .14s ease-out}.agent-panel.is-active{transition:opacity .28s ease-out .14s}@media (max-width:1319px){.agent-content{flex-direction:column;gap:32px;height:auto;margin-top:38px;display:flex}.agent-benefits{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;width:100%;display:grid}.agent-benefits>.dark-button{grid-column:1/-1;justify-self:center}.agent-showcase{flex-direction:column;margin-inline:auto;display:flex}.agent-tabs{flex-direction:row;justify-content:flex-start;gap:8px;padding:12px;overflow-x:auto}.agent-tabs button{flex:1 0 150px;min-height:80px}.agent-tabs button[aria-selected=true]:before{width:auto;height:2px;inset:auto 8px 0}.agent-panels{flex:none;min-height:0}}@media (max-width:600px){.agent-benefits{grid-template-columns:1fr;gap:20px}.agent-benefits>div{align-items:flex-start;gap:12px;display:flex}.agent-benefits>div>p{margin-top:0}.agent-benefits .benefit-icon{flex:none}.agent-benefits>.dark-button{justify-self:start}}html[data-motion=reduce] .agent-panel,html[data-motion=reduce] .agent-panel.is-active{transition:none}:root{--rail-left:calc(max(50% + min(560px * var(--section-scale,1), (100% - 288px) / 2) + 36px, 100% - 160px))}@media (min-width:761px) and (max-width:1439px){:root{--rail-left:calc(max(50% + min(560px, (100% - 288px) / 2) + 36px, 100% - 160px))}}.architecture-sidebar{left:var(--rail-left);-webkit-backdrop-filter:none;backdrop-filter:none;z-index:60;background:0 0;border:0;width:112px;height:244px;padding:0;display:block;position:fixed;top:max(96px,min(35%,100% - 400px));bottom:auto;right:auto}.architecture-sidebar>.synwin-wordmark{min-height:44px;margin:0;font-size:20px;font-weight:600;line-height:26px;display:block}.architecture-sidebar .sidebar-rule{width:28px;height:1px;margin:0 0 12px;display:block}.architecture-sidebar nav{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:0;height:auto;display:flex}.architecture-sidebar nav:before{display:none}.architecture-sidebar nav>button{gap:9px;width:112px;height:44px;min-height:44px;font-size:13px;font-weight:400;line-height:20px;display:flex}.architecture-sidebar .architecture-node{flex:none;width:12px;height:44px}.architecture-sidebar .node-link{display:block}#chapter-entry{display:contents}.rail-toggle{color:#00c97b;border:1px solid #00c97b80;border-radius:9px;flex:none;width:44px;height:44px;font-size:13px;font-weight:600}.rail-toggle[aria-expanded=true]{color:#071f14;background:#00c97b}.architecture-sidebar.is-compact{inset:calc(var(--header-height,76px) + 12px) 10px auto auto;width:224px;height:auto;max-height:calc(100dvh - var(--header-height,76px) - 24px);color:#253b2f;background:#f8fbf9;border:1px solid #dbe5df;border-radius:14px;padding:16px;overflow-y:auto;box-shadow:0 12px 36px #001b1829}.architecture-sidebar.is-compact:not(.is-expanded){visibility:hidden;opacity:0;pointer-events:none}.architecture-sidebar.is-compact.is-expanded.is-visible{visibility:visible;opacity:1;transform:none}.architecture-sidebar.is-compact :is(.synwin-wordmark,nav>button){color:#46564c;width:100%}.architecture-sidebar.is-compact nav>button[aria-current]{color:#087b51;font-weight:600}.architecture-sidebar.is-compact .sidebar-rule{background:#c9d8ce}.architecture-sidebar.is-compact nav>button .node-ring{fill:#f8fbf9;stroke:#819d8a}.architecture-sidebar.is-compact nav>button .node-link{stroke:#b6c8bc}html:has(.content-dialog[open],.mega-menu,.main-nav.mobile-open) .architecture-sidebar{visibility:hidden;pointer-events:none}html[data-motion=reduce] .architecture-sidebar,html[data-motion=reduce] .architecture-sidebar *{transition:none}@media (min-width:761px){.brand-logo{width:58px;height:42px}.brand-symbol{zoom:1.1}.main-nav>button,.login-button{font-size:13px}.trial-button{border-radius:9px;min-width:86px;height:36px;padding:0 16px;font-size:13px}.clients-section .section-title>p,.lab-section .section-title>p{color:#6f6f78;font-size:13px;font-weight:400;line-height:22px}.delivery-list li{font-size:13px}.lab-card p{letter-spacing:0;color:#5a5a63;font-size:12.5px;font-weight:400;line-height:20px}.featured-article p{font-size:13px;font-weight:400}.infra-capability>div span{font-size:12.5px}}@media (max-width:760px){.site-footer{padding-bottom:226px}.cta-button{border-radius:12px;width:220px;height:52px;margin-top:36px;font-size:14px}.add-attachment,.send-goal{width:36px;height:36px}.article-meta>span{font-size:10px}.article-meta time{font-size:11px}.contact-dock{width:58px}.contact-dock-buttons{height:132px}.contact-dock-button{gap:5px;width:56px;height:64px}.contact-dock-button img{width:24px;height:24px}.contact-dock-button .contact-phone-icon{width:18px;height:18px}.contact-dock-button span{font-size:12px;line-height:15px}.contact-divider{width:40px}.contact-popover{width:168px;padding:16px}.contact-wechat{height:190px}.contact-wechat>div{width:120px;height:120px}.contact-wechat img{width:108px;height:108px}.contact-wechat p{font-size:12px;line-height:18px}.contact-phone{min-height:106px}.contact-phone p:first-child{font-size:12px;line-height:17px}.contact-phone a{font-size:15px;line-height:22px}.contact-phone p:last-child{font-size:12px;line-height:17px}}@media (max-width:560px){.agent-benefits{grid-template-columns:1fr;gap:20px}.agent-benefits>div{align-items:flex-start;gap:12px;display:flex}.agent-benefits .benefit-icon{flex:none}.agent-benefits>div>p{margin-top:0}.agent-benefits>.dark-button{grid-column:auto;justify-self:start}}:root{--header-height:76px;--content-width:min(1120px, calc((100% - 64px) / var(--section-scale,1)));--design-svh:calc(100svh / var(--section-scale,1))}body{min-width:min(320px,100%)}.image-description:not([open])>.image-description-content,.image-description{display:none}.agent-showcase{position:relative}@media (min-width:1051px){.agent-section,.intelligence-section,.infrastructure-section{height:auto;padding-bottom:96px}}main{background:#0a0a0a;padding-bottom:0}.content-width,.agent-content{width:var(--content-width);max-width:var(--content-width)}.section-title{max-width:var(--content-width);margin-inline:auto}.diagram-wrap,.matrix-wrap{width:min(1000px, var(--content-width));max-width:var(--content-width)}.infrastructure-diagram{max-width:var(--content-width)}.delivery-viewport{width:var(--content-width);max-width:var(--content-width);margin-inline:auto}.lab-content,.brand-marquees{max-width:var(--content-width);margin-inline:auto}.image-description{max-width:var(--content-width)}@media (min-width:761px) and (max-width:1439px){.site-header,.architecture-sidebar{zoom:var(--section-scale,1)}html{scroll-padding-top:calc(76px * var(--section-scale,1))}}.agent-section{height:auto}.site-footer{height:auto;padding-bottom:64px}.header-actions{gap:12px}.trial-button,.mobile-menu,.dialog-close{min-width:44px;min-height:44px}.hero .hero-composer{width:min(calc(565px * var(--section-scale,1)), calc(100% - 40px))}.hero{--hero-unit:clamp(.5px, .0694445vw, 1.1px)}.contact-dock{left:var(--rail-left);z-index:55;bottom:64px;right:auto}html[data-scroll-capture] .contact-dock{visibility:hidden;pointer-events:none}html:has(.architecture-replay,.mega-menu,.main-nav.mobile-open,.content-dialog[open]) .contact-dock{visibility:hidden;pointer-events:none}.architecture-replay{--replay-height:min(max(184px, 33.333svh), calc(100dvh - var(--header-height) - 16px));z-index:80}.architecture-replay .architecture-track{width:min(960px,100% - 72px);margin-top:clamp(24px,4svh,54px)}.architecture-replay .architecture-track button{font-size:clamp(12px,1.15vw,18px)}.architecture-replay .synwin-wordmark{font-size:clamp(32px,3.1vw,52px)}.content-dialog{max-height:calc(100dvh - 32px);overflow-y:auto}.content-dialog.dialog-lead{align-self:center;height:auto;min-height:340px;margin-block:auto;padding-bottom:24px;overflow:hidden;height:384px!important;min-height:0!important;max-height:calc(100dvh - 48px)!important;margin:auto!important}@media (max-width:760px){.architecture-sidebar:not(.is-compact){width:100%;height:calc(48px + env(safe-area-inset-bottom));padding:0 14px env(safe-area-inset-bottom);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#3f4d45;background:#fafafaf2;border-top:0;border-radius:14px 14px 0 0;align-items:center;gap:8px;display:flex;inset:auto 0 0;transform:none;box-shadow:0 -6px 20px #00281814}.architecture-sidebar:not(.is-compact)>.synwin-wordmark{flex:0 0 47px;min-height:44px;margin:0;font-size:11px;line-height:16px;display:block}.architecture-sidebar:not(.is-compact) .sidebar-rule{display:none}.architecture-sidebar:not(.is-compact) nav{flex-direction:row;flex:1;justify-content:space-between;align-items:center;gap:0;min-width:0;height:100%;display:flex}.architecture-sidebar:not(.is-compact) nav:before{display:none}.architecture-sidebar:not(.is-compact) nav>button{gap:6px;width:auto;height:auto;min-height:40px;font-size:10px;line-height:14px}.architecture-sidebar:not(.is-compact) .node-link{display:none}.architecture-sidebar:not(.is-compact) .architecture-node{flex:none;width:10px;height:40px}.architecture-sidebar:not(.is-compact) nav>button .node-ring{fill:#fff;stroke:#c9d3cc}.architecture-sidebar:not(.is-compact) nav>button[aria-current=location] .node-ring{stroke:#00a86b}.architecture-sidebar:not(.is-compact) nav>button[aria-current=location]{color:#10221a;font-weight:600}.architecture-sidebar:not(.is-compact).on-dark{background:#0a100cf5;border-color:#ffffff10}.architecture-sidebar:not(.is-compact).on-dark nav>button{color:#ffffff80}main{padding-bottom:calc(48px + env(safe-area-inset-bottom))}}.consult-phone{color:#087b51;width:fit-content;margin:14px auto 0;padding:10px;font-size:14px;text-decoration:none;display:block}.content-dialog .dialog-close{top:8px;right:8px}.content-dialog.dialog-image{width:min(1100px,100vw - 32px);padding:52px 20px 20px}.dialog-image h2{margin:0 0 16px;font-size:20px}.image-viewer{background:#f4f6f5;max-height:72dvh;overflow:auto}.image-viewer img{width:max(100%,960px);max-width:none;height:auto;display:block}.atomic-matrix.has-selection .atomic-label,.atomic-matrix.has-selection .atomic-category:not(.selected) .atomic-label{filter:none}.atomic-matrix.has-selection:before{-webkit-backdrop-filter:none;backdrop-filter:none}.atomic-matrix.has-selection .atomic-label:not(.is-active){opacity:.65}.atomic-matrix.has-selection .atomic-category.selected .atomic-label{opacity:1}.infra-flow-path{stroke-width:calc(1px * (1 + var(--infra-impact) * .45))}.compact-diagram{color:#e8edea}.compact-cores{grid-template-columns:1fr;gap:12px;display:grid}.compact-cores article,.compact-detail{background:#122018;border:1px solid #3c5346;border-radius:14px;padding:20px}.compact-diagram h3{color:#f0f6f2;margin:0 0 8px;font-size:18px;line-height:1.5}.compact-diagram p{font-size:14px;line-height:1.8}.compact-diagram .compact-hint{color:#b4c7bc;margin:20px 0 14px;font-size:13px}.compact-choices,.compact-abilities{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.compact-choices{margin-bottom:20px}.compact-choices button,.compact-abilities button{color:#c5d7cd;border:1px solid #476050;border-radius:9px;min-height:48px;padding:10px 8px;font-size:14px;line-height:1.5}.compact-diagram button:is([aria-pressed=true],:hover,:focus-visible){color:#fff;background:#163a29;border:2px solid #10a86d;padding:9px 7px}.compact-detail ul{grid-template-columns:1fr 1fr;gap:10px;margin:16px 0 0;padding:0;font-size:14px;list-style:none;display:grid}.compact-detail li{background:#1c3024;border-radius:8px;padding:12px 8px}.compact-detail .compact-abilities{margin-top:16px}.capability-search{color:#c5d7cd;margin-bottom:20px;font-size:14px;display:block}.capability-search select{color:#fff;background:#16291e;border:1px solid #476050;border-radius:8px;width:100%;min-height:48px;margin-top:8px;padding:10px;font-size:16px}.full-diagram{border-top:1px solid #34483c;margin-top:20px;padding-top:12px}.full-diagram>summary{color:#b4c7bc;cursor:pointer;min-height:44px;padding-block:10px;font-size:14px}.full-diagram .diagram-scroll{margin-top:16px}.rail-close{color:#284c38;width:44px;height:44px;font-size:22px;position:absolute;top:4px;right:4px}@media (min-width:761px){main>section:not(#home):not(.architecture-intro),.site-footer,.rail-toggle{zoom:var(--section-scale,1)}.header-inner{margin-inline:auto}.site-footer{min-height:0;padding:126px 0 64px}.footer-main{gap:36px;height:339px;display:flex}.footer-brand{width:240px}.social-links{margin-top:113px}.footer-products{min-width:308px}.footer-products>div{gap:40px}.footer-bottom{margin-top:32px;padding-top:32px}.footer-menu h3{font-size:14px}.footer-menu h4,.footer-menu button{font-size:12px}.value-section{min-height:calc(var(--design-svh) - 76px)}}@media (max-width:1439px),(max-height:650px){.contact-dock{display:none}}@media (max-width:760px){:root{--header-height:64px;--content-width:calc(100% - 40px)}.header-inner{width:calc(100% - 40px);padding-inline:0}.header-actions{gap:6px}.trial-button{min-width:72px;padding-inline:10px;font-size:12px}.hero .hero-composer{width:calc(100% - 32px)}.send-goal{width:44px;height:44px}.add-attachment{width:25px;height:25px}.composer-bottom{min-height:56px}.agent-benefits>div>p{font-size:14px;line-height:1.8}.section-title h2{overflow-wrap:anywhere;font-size:clamp(24px,6.3vw,32px);line-height:1.45}.section-title h2 strong{line-height:inherit}.section-title>p,.lab-card p,.featured-article p{font-size:14px;line-height:1.8}.article-meta :is(span,time){font-size:12px}.infra-capability>div span{font-size:13px}.site-footer{min-height:0;padding-bottom:40px}.architecture-replay .architecture-demo.is-replay{width:calc(100% - 24px)}.architecture-replay .architecture-track{width:calc(100% - 52px)}.architecture-replay .architecture-track button{font-size:12px}.architecture-replay .architecture-track button span{white-space:normal;text-align:center;width:64px}.content-dialog.dialog-lead{min-height:0}.full-diagram{max-width:100%}}@media (max-height:400px){.architecture-replay .synwin-wordmark{font-size:28px}.architecture-replay .architecture-track{margin-top:20px}.content-dialog.dialog-lead{padding-top:26px}}@media (min-width:761px) and (max-height:650px){.hero{grid-template-rows:auto auto auto;align-content:center;row-gap:clamp(8px,2.2svh,18px);height:auto;min-height:100dvh;padding-bottom:12px}.hero .hero-copy,.hero .hero-composer,.hero .hero-partners{grid-row:auto}.hero h1{font-size:clamp(22px,4.6svh,34px);line-height:1.28}.hero-copy p{margin-top:6px;font-size:clamp(9px,1.6svh,12px);line-height:1.5}.hero-composer{border-radius:14px;width:min(565px,100% - 48px);height:clamp(126px,40svh,190px)}.composer-main{height:calc(100% - 42px);padding:12px 14px 0}.composer-main textarea{height:40px;min-height:30px;font-size:11px;line-height:17px}.suggestions{gap:5px;margin-top:5px}.suggestions button{height:23px;padding-inline:8px;font-size:9px;line-height:14px}.composer-toolbar{height:30px;margin-inline:14px;padding-top:8px}.add-attachment{width:24px;height:24px}.ai-mode{width:54px;height:23px;font-size:9px}.send-goal{width:26px;height:26px}.hero-partners{width:min(600px,100% - 48px)}.hero-partners p{margin-bottom:8px;font-size:clamp(9px,1.6svh,12px);line-height:1.4}.partner-window{height:28px}}@media (min-width:1800px){.delivery-viewport{width:min(1280px,100% - 64px);max-width:min(1280px,100% - 64px)}.delivery-deck{max-width:1280px}}@media (max-width:760px){:is(#value,#agents,#intelligence,#infrastructure){padding-top:48px}:is(#value,#agents,#intelligence,#infrastructure) .section-eyebrow{gap:10px;margin-bottom:14px;font-size:11px;line-height:16px}.section-title{padding-inline:16px}.section-eyebrow{margin-bottom:14px}.section-title h2,.value-section .section-title h2,.agent-section .section-title h2,.intelligence-section .section-title h2,.infrastructure-section .section-title h2{letter-spacing:-.2px;font-size:clamp(23px,6.35vw,26px);line-height:1.34}.section-title>p{margin-top:14px;line-height:18px}.hero h1{font-size:clamp(25px,7.2vw,29px);line-height:1.32}.hero-copy p{margin-top:13px;font-size:11px;line-height:19px}.hero{touch-action:manipulation}.hero .hero-composer{touch-action:manipulation;height:236px}.hero .hero-composer .composer-main textarea{touch-action:manipulation;font-size:16px;line-height:24px}.value-section{height:auto;min-height:0;padding-top:56px;padding-bottom:24px}.value-section .delivery-viewport{margin-top:24px}.delivery-deck{--step:min(100vw - 40px, 360px);height:332px}.delivery-card{width:calc(100vw - 56px);max-width:360px;height:332px;margin-left:calc(min(100vw - 56px,360px)/-2)}.delivery-card h3{padding-top:22px;font-size:20px;line-height:27px}.delivery-card>p{margin-top:5px;font-size:11px;line-height:17px}.value-section .delivery-card{box-shadow:none;border:0}.value-section .delivery-card:after{content:"";pointer-events:none;background:linear-gradient(#0000,#f1f1f1);height:10px;position:absolute;bottom:0;left:0;right:0}.value-section{background:#fff}.value-section .delivery-card:after{background:linear-gradient(#0000,#fff)}.delivery-content{height:246px;margin-top:8px}.delivery-list{gap:7px}.delivery-list li{min-height:38px;padding-block:5px;line-height:16px}.carousel-controls{margin-top:8px}.agent-section{padding:64px 0 60px}.agent-section .agent-content{gap:24px;margin-top:26px}.agent-benefits{gap:14px}.agent-benefits>div{gap:10px}.agent-benefits .benefit-icon{border-radius:8px;width:32px;height:32px}.agent-benefits .benefit-icon img{width:16px;height:16px}.agent-benefits>div>p{font-size:13px;line-height:1.65}.agent-benefits>.dark-button{min-height:40px;padding:9px 14px;font-size:12px}.agent-tabs{gap:4px;padding:8px}.agent-tabs button{flex-basis:108px;min-height:48px;padding:7px 8px}.agent-tabs strong{font-size:11px;line-height:16px}.agent-tabs small{font-size:8px;line-height:13px}.intelligence-section{padding-top:64px;padding-bottom:32px}.intelligence-section .diagram-wrap{margin-top:40px}.intelligence-section .atomic-heading{margin-top:32px;font-size:18px;line-height:28px}.intelligence-section .matrix-wrap{margin-top:28px}.compact-cores article,.compact-detail{border-radius:12px;padding:16px}.compact-diagram h3{font-size:16px;line-height:1.4}.compact-diagram p{font-size:13px;line-height:1.6}.compact-diagram .compact-hint{margin:14px 0 10px;font-size:12px}.compact-choices,.compact-abilities{gap:8px}.compact-choices{margin-bottom:14px}.compact-choices button,.compact-abilities button{min-height:42px;padding:8px 6px;font-size:13px;line-height:1.35}.compact-detail ul{gap:8px;margin-top:12px;font-size:13px}.compact-detail li{padding:9px 7px}.full-diagram{margin-top:16px}.full-diagram>summary{min-height:40px;padding-block:8px;font-size:13px}.infrastructure-section{padding-bottom:32px}.clients-section{padding-top:64px;padding-bottom:64px}.brand-marquees{margin-top:36px}.lab-section{min-height:0;padding:64px 0 72px}.lab-content{width:calc(100% - 32px);margin-top:32px}.featured-media{height:140px;min-height:0}.featured-article>div{padding:20px}.featured-article h3{margin-top:10px;font-size:20px;line-height:28px}.featured-article p{margin-top:8px;font-size:13px;line-height:21px}.featured-article .arrow-link{margin-top:18px}.lab-grid{gap:16px;margin-top:16px}.lab-card-media{height:120px}.lab-card-copy{padding:16px}.lab-card h3{margin-top:10px;font-size:14px;line-height:21px}.lab-card p{margin-top:6px;font-size:12px;line-height:19px}.lab-card .arrow-link{margin-top:16px;font-size:11px}.site-footer{padding-top:58px}.social-links{margin-top:28px}.footer-qr{margin-top:22px}.footer-main .footer-menu{display:none}}@media (min-width:761px) and (max-width:1024px){:is(#value,#agents,#intelligence,#infrastructure){padding-top:56px}:is(#value,#agents,#intelligence,#infrastructure) .section-eyebrow{gap:11px;margin-bottom:16px;font-size:12px;line-height:18px}.section-title h2,.value-section .section-title h2,.agent-section .section-title h2,.intelligence-section .section-title h2,.infrastructure-section .section-title h2{font-size:30px;line-height:42px}.section-eyebrow{margin-bottom:18px}.value-section{height:auto;min-height:0;padding-bottom:32px}.value-section .delivery-viewport{margin-top:32px}.delivery-deck{--step:400px;height:350px}.delivery-card{width:400px;height:350px;margin-left:0;left:calc(50% - 200px)}.delivery-card h3{padding-top:24px;font-size:22px;line-height:30px}.delivery-card>p{margin-top:5px;font-size:12px;line-height:19px}.delivery-content{height:244px;margin-top:8px}.carousel-controls{margin-top:12px}.agent-section{height:auto;padding:64px 0 72px}.agent-section .agent-content{gap:26px;margin-top:30px}.agent-benefits{gap:18px}.agent-benefits>div>p{font-size:13px;line-height:1.65}.agent-benefits .benefit-icon{width:34px;height:34px}.agent-tabs{gap:6px;padding:10px}.agent-tabs button{min-height:64px;padding:8px 10px}.agent-tabs strong{font-size:12px;line-height:17px}.agent-tabs small{font-size:9px;line-height:14px}.intelligence-section{height:auto;padding-top:64px;padding-bottom:80px}.intelligence-section .diagram-wrap{width:calc(100% - 80px);margin-top:48px}.intelligence-section .atomic-heading{margin-top:48px;font-size:22px;line-height:32px}.intelligence-section .matrix-wrap{width:calc(100% - 80px);margin-top:36px}.infrastructure-section{height:auto;padding-top:64px;padding-bottom:72px}.infrastructure-section .infrastructure-diagram{margin-top:48px}.clients-section{height:auto;padding-top:80px;padding-bottom:80px}.brand-marquees{margin-top:64px}.lab-section{min-height:0;padding:80px 0}}@media (min-width:1025px){.value-section{height:auto;min-height:0;padding-bottom:48px}}.delivery-content{position:static;overflow:visible;-webkit-mask-image:none;mask-image:none}.delivery-content:before{display:none}.delivery-art{object-fit:fill;width:100%;max-width:none;height:auto;position:absolute;inset:auto auto auto -1px}.delivery-card:first-child .delivery-art{top:25.88%}.delivery-card:nth-child(2) .delivery-art{top:21.06%}.delivery-card:nth-child(3) .delivery-art{top:25.91%}@supports not (width:clamp(1px, 2vw, 3px)){.hero{--hero-unit:calc(100vw / 1440)}@media (max-width:760px){.hero{--hero-unit:1px}}@media (min-width:1440px){.hero{--hero-unit:1.1px}}.synwin-wordmark{font-size:44px}.architecture-track button{font-size:16px}.architecture-replay .synwin-wordmark{font-size:44px}.architecture-replay .architecture-track button{font-size:16px}.hero-partners{width:41.6667%}.brand-card{width:290px}.brand-focus-panel{width:520px}@media (max-width:760px){.section-title h2,.value-section .section-title h2,.agent-section .section-title h2,.intelligence-section .section-title h2,.infrastructure-section .section-title h2{font-size:25px}.hero h1{font-size:27px}.brand-card{width:270px}}}.no-zoom{--content-width:calc(100% - 64px);--design-svh:100vh;--rail-left:calc(50% + 560px * var(--section-scale,1) + 36px)}@media (min-width:1184px){.no-zoom{--content-width:1120px}}@media (max-width:760px){.no-zoom{--content-width:calc(100% - 40px)}}@media (max-width:1439px){.no-zoom{--rail-left:calc(50% + (100% - 288px) / 2 + 36px)}}@media (min-width:761px) and (max-width:1439px){.no-zoom{scroll-padding-top:76px}}@media (min-width:761px){.no-zoom .hero .hero-composer{width:calc(565px * var(--section-scale,1))}}@supports not (width:min(1px, 2px)){.content-dialog{max-width:calc(100vw - 32px)}.content-dialog.dialog-image{width:calc(100vw - 32px)}@media (min-width:1132px){.content-dialog.dialog-image{width:1100px}}.image-viewer img{width:100%}.diagram-wrap,.matrix-wrap{width:var(--content-width)}.architecture-demo{width:calc(100% - 80px)}@media (min-width:840px){.architecture-demo{width:760px}}.architecture-track{width:560px;max-width:100%}body{min-width:320px}}@supports not (height:100dvh){.hero,.architecture-intro{height:100vh}.hero-light{width:106.091%}.content-dialog{max-height:calc(100vh - 32px)}.content-dialog.dialog-lead{max-height:calc(100vh - 48px)}.main-nav.mobile-open{max-height:calc(100vh - 64px)}.image-viewer{max-height:72vh}.architecture-replay{--replay-height:calc(100vh - var(--header-height,76px) - 16px)}@media (min-width:761px) and (max-height:650px){.hero{min-height:100vh}}}@supports not (inset:0){.hero .particles,.particles,.hero-grid,.hero-composer:before,.partner-row,.delivery-art,.composer-edge-line,.composer-edge-band,.composer-edge-inner,.composer-edge-line:before,.composer-edge-band:before,.composer-edge-inner:before,.partner-group,.intelligence-diagram .wing-part:after,.atomic-active-art,.agent-panel,.menu-feature-media img.exported-menu-media,.infra-flow-lines,.infra-rings,.infra-core-breathe,.infra-ai-shell,.cta-edge-sweep,.agent-panel>img{inset:0}.composer-edge-line:after{inset:2px}.composer-edge-glow{inset:-3px}.composer-edge-inner{inset:2px}.delivery-list{inset:50% auto auto 50%}.delivery-content:before{inset:0}.agent-panel:first-child:after{inset:auto 0 0}.atomic-category:after,.atomic-tile:after{inset:1px}.architecture-replay .architecture-demo{inset:50% auto auto 50%}.hex-shape{top:50%;left:50%}.agent-tabs button[aria-selected=true]:before{inset:10px auto 10px 0}.site-header{inset:0 0 auto}.architecture-sidebar.is-compact{top:calc(var(--header-height,76px) + 12px);bottom:auto;left:auto;right:10px}}.no-flex-gap .main-nav>button{margin-right:29px}.no-flex-gap .main-nav>button:last-of-type{margin-right:0}.no-flex-gap .main-nav>button>*+*{margin-left:4px}.no-flex-gap .header-actions>*+*{margin-left:20px}.no-flex-gap .menu-item>*+*{margin-left:10px}.no-flex-gap .menu-about>*+*{margin-left:28px}.no-flex-gap .arrow-link>*+*{margin-left:8px}.no-flex-gap .section-eyebrow>*+*{margin-left:11px}.no-flex-gap .suggestions>*+*{margin-top:10px}.no-flex-gap .suggestions button>*+*{margin-left:10px}.no-flex-gap .composer-toolbar>div>*+*{margin-left:8px}.no-flex-gap .attachment-list>*+*,.no-flex-gap .attachment-list>span>*+*{margin-left:5px}.no-flex-gap .composer-status>*+*{margin-top:4px}.no-flex-gap .partner-group>*+*{margin-left:calc(var(--partner-gap) * var(--hero-unit,1px))}.no-flex-gap .delivery-hint>*+*{margin-left:7px}.no-flex-gap .delivery-list>*+*{margin-top:13px}.no-flex-gap .delivery-list li>*+*{margin-left:10px}.no-flex-gap .carousel-controls>*+*{margin-left:24px}.no-flex-gap .carousel-controls>div>*+*{margin-left:8px}.no-flex-gap .agent-benefits>*+*{margin-top:25px}.no-flex-gap .agent-benefits>div>*+*{margin-left:12px}.no-flex-gap .missing-agent>*+*{margin-top:12px}.no-flex-gap .agent-tabs>*+*{margin-top:8px}.no-flex-gap .contact-dock-button>*+*{margin-top:5px}.no-flex-gap .contact-wechat>*+*{margin-top:12px}.no-flex-gap .contact-links>*{margin-bottom:8px;margin-right:20px}.no-flex-gap .cta-button>*+*{margin-left:3.675px}.no-flex-gap .architecture-sidebar nav>button>*+*{margin-left:9px}.no-flex-gap .architecture-track button>*+*{margin-top:20px}.no-flex-gap .infra-group-heading>*+*{margin-left:14px}.no-flex-gap .infra-capability h4>*+*{margin-left:6px}.no-flex-gap .infra-capability>div>*{margin-bottom:6px;margin-right:6px}.no-flex-gap .brand-copy>*+*{margin-left:10px}.no-flex-gap .brand-card>.original-logo-grid>*+*{margin-left:5.793px}.no-flex-gap .brand-focus-art>.original-logo-grid>*+*{margin-left:calc(var(--brand-cell,96px) * .1114)}.no-flex-gap .article-meta>*+*{margin-left:8px}.no-flex-gap .footer-main>*+*{margin-left:36px}.no-flex-gap .social-links>*+*{margin-left:12px}.no-flex-gap .footer-qr>*+*{margin-left:20px}.no-flex-gap .footer-products>div>*+*{margin-left:40px}.no-flex-gap .footer-bottom>div>p>*+*{margin-left:10px}.no-flex-gap .footer-legal>div>*+*{margin-left:20px}.no-flex-gap .lead-form>*+*{margin-top:18px}.no-flex-gap .lead-form>label>*+*{margin-top:7px}.no-flex-gap .lead-form>.consent-label>*+*{margin-left:10px}.no-flex-gap .primary-button>*+*{margin-left:8px}.no-flex-gap .menu-2 .mega-inner>*+*{margin-left:10px}.no-flex-gap .architecture-replay .architecture-track button>*+*{margin-top:16px}@media (min-width:761px){.no-flex-gap .brand-card>.original-logo-grid>*+*{margin-left:2.571%}}@media (max-width:1319px){.no-flex-gap .agent-content>*+*{margin-top:32px}.no-flex-gap .agent-tabs>*+*{margin-top:0;margin-left:8px}}@media (max-width:1024px){.no-flex-gap .agent-content>*+*{margin-top:32px}.no-flex-gap .agent-tabs>*+*{margin-top:0;margin-left:4px}}@media (min-width:761px) and (max-width:1024px){.no-flex-gap .agent-content>*+*{margin-top:26px}.no-flex-gap .agent-tabs>*+*{margin-top:0;margin-left:6px}.no-flex-gap .architecture-sidebar>*+*{margin-left:8px}}@media (min-width:1025px){.no-flex-gap .agent-tabs>*+*{margin-top:0;margin-left:20px}}@media (max-width:760px){.no-flex-gap .agent-content>*+*{margin-top:24px}.no-flex-gap .agent-tabs>*+*{margin-top:0;margin-left:4px}.no-flex-gap .delivery-list>*+*{margin-top:7px}.no-flex-gap .delivery-list li>*+*{margin-left:8px}.no-flex-gap .footer-products>div>*+*{margin-left:45px}.no-flex-gap .footer-bottom>*+*{margin-top:28px}.no-flex-gap .architecture-sidebar:not(.is-compact)>*+*{margin-left:8px}}@supports not (color:color-mix(in srgb, red 50%, blue)){.atomic-tile:hover:after,.atomic-tile:focus-visible:after,.atomic-category:hover:after,.atomic-category:focus-visible:after{box-shadow:0 0 22px #10a86d47}.atomic-category.selected:after,.atomic-tile.selected:after{box-shadow:0 0 22px #10a86d52,inset 0 0 34px #10a86d1f}.cta-button{box-shadow:0 0 14px #10a86d1f,inset 0 0 22px #10a86d12}.atomic-tile:hover:after,.atomic-category:hover:after{border-color:var(--category-color,#10a86d)}}@supports not selector(:has(a)){.intelligence-section.diagram-has-selection .atomic-heading,.intelligence-section.diagram-has-selection .matrix-wrap,.intelligence-section.matrix-has-selection .diagram-wrap{opacity:.32}}.coming-soon-page{color:#080808;background:#fff;justify-content:center;align-items:center;min-height:100svh;padding:40px 24px;display:flex;overflow:hidden}.coming-soon-content{text-align:center;width:100%}.coming-soon-mascot{transform-origin:50% 90%;width:224px;height:280px;margin:0 auto 28px;animation:1.8s ease-in-out infinite coming-soon-float;position:relative;overflow:hidden}.coming-soon-mascot>img{width:800%;max-width:none;height:auto;position:absolute;top:-90%;left:-350%}.coming-soon-page h1{overflow-wrap:anywhere;font-family:Microsoft YaHei,PingFang SC,Arial,sans-serif;font-size:32px;font-weight:600;line-height:44px}.coming-soon-countdown{justify-content:center;align-items:center;gap:12px;margin-top:18px;font-size:18px;line-height:28px;display:flex}.coming-soon-countdown strong{color:#00b77b;font-variant-numeric:tabular-nums;font-weight:500}.coming-soon-spinner{border:2px solid #9bdfc4;border-color:#00b77b #9bdfc4 #9bdfc4 #00b77b;border-radius:50%;flex:none;width:22px;height:22px;animation:.9s linear infinite coming-soon-spin}.coming-soon-home{color:#fff;background:#00c981;border-radius:999px;justify-content:center;align-items:center;gap:6px;width:168px;height:48px;margin-top:32px;font-size:18px;line-height:28px;text-decoration:none;transition:background .18s;display:inline-flex}.coming-soon-home:hover{background:#00b573}.coming-soon-home:focus-visible{outline-offset:4px;outline:2px solid #008759}.menu-item[href]{text-decoration:none}@keyframes coming-soon-float{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-6px)rotate(-1deg)}}@keyframes coming-soon-spin{to{transform:rotate(360deg)}}@media (min-width:1800px){.coming-soon-mascot{width:256px;height:320px;margin-bottom:36px}.coming-soon-page h1{font-size:44px;line-height:60px}.coming-soon-countdown{margin-top:22px;font-size:24px;line-height:36px}.coming-soon-spinner{border-width:3px;width:28px;height:28px}.coming-soon-home{width:210px;height:60px;margin-top:40px;font-size:24px}}@media (max-width:600px){.coming-soon-page{padding:32px 20px}.coming-soon-mascot{width:192px;height:240px;margin-bottom:24px}.coming-soon-page h1{max-width:360px;margin-inline:auto;font-size:24px;line-height:36px}.coming-soon-countdown{gap:8px;margin-top:16px;font-size:16px;line-height:26px}.coming-soon-spinner{width:20px;height:20px}.coming-soon-home{margin-top:28px;font-size:16px}}@media (max-height:600px) and (min-width:601px){.coming-soon-page{padding:16px 24px}.coming-soon-mascot{width:128px;height:160px;margin-bottom:16px}.coming-soon-page h1{font-size:26px;line-height:36px}.coming-soon-countdown{margin-top:12px;font-size:16px;line-height:24px}.coming-soon-home{height:44px;margin-top:20px;font-size:16px}}html[data-motion=reduce] .coming-soon-mascot,html[data-motion=reduce] .coming-soon-spinner{animation:none}html[data-motion=reduce] .coming-soon-home{transition:none}
