@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{color:#f7f8fa;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;--display-tracking:-.045em;--display-leading:.98;--ink:#08090b;--surface:#0d0f13;--surface-raised:#12151a;--electric:#7a7cff;--blue:#4e8cff;--lime:#baff68;--line:#ffffff1f;background:#08090b;font-family:Inter Variable,Inter,SF Pro Display,SF Pro Text,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Microsoft YaHei,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;min-width:20rem}body{background:var(--ink);min-width:20rem;margin:0}button,a{-webkit-tap-highlight-color:transparent}button{color:inherit;font:inherit}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}h1,h2{text-wrap:balance}::selection{color:#06070a;background:var(--lime)}.site-shell{background:var(--ink);min-height:100vh;overflow:clip}.page-grid{width:min(100% - 3rem,80rem);margin-inline:auto}.site-header{z-index:50;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#08090bc2;border-bottom:1px solid #ffffff17;position:fixed;top:0;left:0;right:0}.site-header__inner{justify-content:space-between;align-items:center;gap:2rem;width:min(100% - 3rem,80rem);height:4.75rem;margin-inline:auto;display:flex}.brand{letter-spacing:-.035em;align-items:center;gap:.72rem;font-size:1rem;font-weight:680;display:inline-flex}.brand-mark{fill:none;stroke-linecap:round;stroke-linejoin:round;flex:none;width:2rem;height:2rem;overflow:visible}.brand-mark__ring-outer,.brand-mark__ring-inner{fill:none;transition:filter .18s,stroke-dashoffset .28s}.brand-mark__ring-outer{stroke:#8588ff;stroke-width:2.35px;stroke-dasharray:58 21;stroke-dashoffset:2px}.brand-mark__ring-inner{stroke:#65d5ff;stroke-width:2.1px;stroke-dasharray:31 15;stroke-dashoffset:3px;opacity:.92}.brand-mark__core{fill:var(--lime);stroke:none;filter:drop-shadow(0 0 .25rem #baff68b8);transition:filter .18s}.brand:hover .brand-mark__ring-outer{stroke-dashoffset:-5px;filter:drop-shadow(0 0 .25rem #8588ff8c)}.brand:hover .brand-mark__ring-inner{stroke-dashoffset:8px;filter:drop-shadow(0 0 .25rem #65d5ff80)}.brand:hover .brand-mark__core{filter:drop-shadow(0 0 .38rem #baff68e0)}.desktop-nav{align-items:center;gap:2.25rem;margin-left:auto;display:flex}.desktop-nav a{color:#a9adb7;font-size:.85rem;font-weight:520;transition:color .18s;position:relative}.desktop-nav a:after{background:var(--lime);content:"";transform-origin:100%;height:1px;transition:transform .18s;position:absolute;bottom:-.55rem;left:0;right:0;transform:scaleX(0)}.desktop-nav a:hover{color:#fff}.desktop-nav a:hover:after{transform-origin:0;transform:scaleX(1)}.header-actions{align-items:center;gap:.65rem;display:flex}.locale-switch{color:#b9bdc6;cursor:pointer;letter-spacing:.08em;background:#ffffff08;border:1px solid #ffffff1c;border-radius:999px;justify-content:center;align-items:center;gap:.45rem;min-width:4.25rem;height:2.5rem;padding:0 .72rem;font-size:.76rem;font-weight:650;transition:border-color .18s,color .18s,background .18s;display:inline-flex}.locale-switch:hover{color:#fff;background:#ffffff12;border-color:#baff685c}.locale-switch svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.35px;width:1rem;height:1rem}.header-cta{color:#0a0b0d;background:#fff;border-radius:999px;align-items:center;gap:.55rem;height:2.55rem;padding:0 1rem;font-size:.82rem;font-weight:650;transition:transform .18s,background .18s;display:inline-flex}.header-cta:hover{background:var(--lime);transform:translateY(-1px)}.header-cta svg,.button svg,.site-footer a>svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.6px;width:1rem;height:1rem}.hero{isolation:isolate;min-height:58rem;padding-top:4.75rem;position:relative}.hero:before{z-index:-3;content:"";background-color:#0000;background-image:linear-gradient(#ffffff08 1px,#0000 1px),linear-gradient(90deg,#ffffff08 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:5rem 5rem;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 80%);mask-image:linear-gradient(#000,#0000 80%)}.hero-aurora{z-index:-2;filter:blur(60px);background:radial-gradient(circle at 40%,#5d67ff3d,#0000 38%),radial-gradient(circle at 70% 55%,#2baeff26,#0000 35%);border-radius:50%;width:70rem;height:48rem;position:absolute;top:-20rem;left:12%;transform:rotate(-10deg)}.hero-orbit{z-index:-1;pointer-events:none;border:1px solid #9399ff2b;border-radius:50%;position:absolute}.hero-orbit--one{width:56rem;height:56rem;top:8rem;right:-21rem}.hero-orbit--two{width:38rem;height:38rem;top:16rem;right:-15rem}.hero__grid{grid-template-columns:minmax(0,1.08fr) minmax(28rem,.92fr);align-items:center;gap:1rem;min-height:47rem;padding-top:6.25rem;display:grid}.hero__copy{z-index:3;padding-bottom:5rem;position:relative}.eyebrow{color:#a8abb5;letter-spacing:.18em;text-transform:uppercase;align-items:center;gap:.7rem;margin:0;font-size:.72rem;font-weight:650;line-height:1.4;display:flex}.eyebrow>span{background:var(--lime);width:1.8rem;height:1px;display:inline-block}.hero h1{color:#f8f9fb;max-width:56rem;letter-spacing:var(--display-tracking);font-size:clamp(4rem,7.2vw,7.25rem);font-weight:510;line-height:var(--display-leading);margin:2rem 0 0}.hero h1 span{color:#0000;background:linear-gradient(100deg,#f9fafc 5%,#a8b2ff 48%,#80ceff 74%,#baff68);-webkit-background-clip:text;background-clip:text;display:block}.hero__summary{color:#a8acb7;letter-spacing:-.02em;max-width:39rem;margin:2rem 0 0;font-size:clamp(1.05rem,1.5vw,1.28rem);line-height:1.7}.hero__actions{flex-wrap:wrap;gap:.8rem;margin-top:2.4rem;display:flex}.button{letter-spacing:-.01em;border-radius:999px;justify-content:center;align-items:center;gap:.7rem;min-height:3.35rem;padding:0 1.4rem;font-size:.9rem;font-weight:640;transition:transform .18s,color .18s,border-color .18s,background .18s;display:inline-flex}.button:hover{transform:translateY(-2px)}.button--primary{color:#08090b;background:var(--lime)}.button--primary:hover{background:#d2ffa0}.button--ghost{color:#e7e8ec;background:#ffffff08;border:1px solid #ffffff29}.button--ghost:hover{background:#ffffff14;border-color:#ffffff57}.hero__visual{z-index:1;aspect-ratio:1.6;justify-self:end;width:min(60vw,58rem);min-height:0;margin-right:-5rem;position:relative}.hero__image-frame{background:#080a0f;border-radius:1.6rem 0 0 1.6rem;position:absolute;inset:0;overflow:hidden;box-shadow:0 0 0 1px #ffffff14,0 3rem 8rem #0000008f}.hero__image-frame:after{content:"";pointer-events:none;background:linear-gradient(90deg,#08090b 0%,#0000 10% 96%),linear-gradient(#0000 90%,#08090b 100%);position:absolute;inset:0}.hero__image-frame img{object-fit:cover;object-position:center;width:100%;height:100%;animation:9s ease-in-out infinite visual-breathe}.hero__image-fade{z-index:2;background:radial-gradient(circle at 58% 54%,#0000 18%,#08090b14 88%);position:absolute;inset:0}.signal-card{z-index:4;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0c0e14c2;border:1px solid #ffffff29;border-radius:1rem;width:18.5rem;padding:1rem;position:absolute;bottom:2.5rem;right:6rem;box-shadow:0 1.8rem 5rem #00000073}.signal-card__header{color:#7e8390;letter-spacing:.11em;border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;padding-bottom:.85rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.62rem;display:flex}.live-status{color:#c8ff89;align-items:center;gap:.4rem;display:inline-flex}.live-status span{background:var(--lime);width:.38rem;height:.38rem;box-shadow:0 0 .8rem var(--lime);border-radius:50%}.signal-line{color:#676c79;letter-spacing:.08em;grid-template-columns:1.4rem 1fr auto;align-items:center;gap:.5rem;padding:.75rem .25rem 0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.66rem;display:grid}.signal-line p{margin:0}.signal-line i{background:#ffffff21;width:4rem;height:1px;display:block}.signal-line--active{color:#eef0f4}.signal-line--active i{background:#7a7cff4d;position:relative;overflow:hidden}.signal-line--active i:after{background:linear-gradient(90deg, transparent, var(--lime), transparent);content:"";animation:2.2s linear infinite signal-scan;position:absolute;inset:0;transform:translate(-100%)}.hero__footnote{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);padding:2rem 0 2.75rem;display:grid}.hero__footnote p{color:#8d919c;align-items:center;gap:.8rem;margin:0;font-size:.78rem;display:flex}.hero__footnote span{color:var(--lime);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.68rem}.ecosystem-strip{background:#101216;border-top:1px solid #191b20;border-bottom:1px solid #22242a}.ecosystem-strip__inner{grid-template-columns:13rem minmax(0,1fr);align-items:center;gap:2.5rem;min-height:10.5rem;padding:2.25rem 0;display:grid}.ecosystem-strip__heading p{color:#f1f2f5;margin:0;font-size:.82rem;font-weight:610}.ecosystem-strip__heading span{color:#666b77;margin-top:.45rem;font-size:.72rem;line-height:1.5;display:block}.ecosystem-strip__content{min-width:0}.ecosystem-marquee{width:100%;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 2.5rem calc(100% - 2.5rem),#0000);mask-image:linear-gradient(90deg,#0000,#000 2.5rem calc(100% - 2.5rem),#0000)}.ecosystem-marquee__track{will-change:transform;width:max-content;animation:68s linear infinite ecosystem-marquee-scroll;display:flex}.ecosystem-marquee:hover .ecosystem-marquee__track{animation-play-state:paused}.ecosystem-marquee__segment{flex:none;gap:2.4rem;padding-right:2.4rem;display:flex}.ecosystem-logo{color:#eef0f4;background:0 0;border:0;justify-content:center;align-items:center;width:auto;min-width:5.5rem;min-height:3.6rem;padding:0 .4rem;display:flex}.ecosystem-logo__mark{justify-content:center;align-items:center;width:2.8rem;height:2.45rem;display:flex}.ecosystem-logo img{object-fit:contain;filter:grayscale()brightness(0)invert();opacity:.78;width:auto;max-width:2.65rem;height:1.75rem;display:block}.ecosystem-logo:is([data-logo=DeepSeek],[data-logo=NVIDIA\ GPU]){width:auto;min-width:7rem}.ecosystem-logo:is([data-logo=DeepSeek],[data-logo=NVIDIA\ GPU]) .ecosystem-logo__mark{width:4.75rem}.ecosystem-logo[data-logo=DeepSeek] img{width:4.6rem;max-width:100%;height:auto}.ecosystem-logo[data-logo=LTX] img{filter:grayscale()invert()contrast(1.15);mix-blend-mode:screen;height:2.4rem}.ecosystem-logo[data-logo=NVIDIA\ GPU] img{filter:grayscale()invert()contrast(1.15);mix-blend-mode:screen;width:4.7rem;max-width:100%;height:auto}.ecosystem-strip__content>small{color:#545965;max-width:52rem;margin-top:.8rem;font-size:.62rem;line-height:1.55;display:block}@keyframes ecosystem-marquee-scroll{to{transform:translate(-50%)}}.platform-section{color:#f5f6f8;background:radial-gradient(circle at 83% 20%,#7a7cff29,#0000 28rem),linear-gradient(#0d0f13,#0a0c10);border-top:1px solid #ffffff14;padding:8.5rem 0 9rem}.platform-section .eyebrow{color:#969ba6}.platform-section .eyebrow>span{background:var(--lime)}.platform-section__intro{grid-template-columns:1.25fr .75fr;align-items:end;gap:6rem;display:grid}.platform-section h2,.evidence-section h2,.process-section h2,.contact-card h2{letter-spacing:var(--display-tracking);font-size:clamp(3.3rem,6vw,6.5rem);font-weight:520;line-height:var(--display-leading);margin:1.4rem 0 0}.platform-section__intro>p{color:#969ba6;letter-spacing:-.02em;max-width:29rem;margin:0 0 .4rem;font-size:1.08rem;line-height:1.65}.platform-layout{grid-template-columns:minmax(16rem,.68fr) minmax(0,1.32fr);gap:1.25rem;margin-top:5rem;display:grid}.layer-selector{align-content:stretch;gap:.5rem;display:grid}.layer-selector button{color:#eef0f4;cursor:pointer;text-align:left;background:#ffffff06;border:1px solid #ffffff1a;border-radius:.95rem;grid-template-columns:2rem 1fr auto 1.3rem;align-items:center;gap:.75rem;min-height:6.8rem;padding:1.1rem 1.25rem;transition:transform .18s,border-color .18s,background .18s;display:grid}.layer-selector button:hover,.layer-selector button.is-active{background:linear-gradient(110deg,#6266ff26,#ffffff0a);border-color:#8488ff9e;transform:translate(.35rem)}.layer-selector button>span{color:#717681;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.69rem}.layer-selector button strong{letter-spacing:-.03em;font-size:1.06rem;font-weight:650}.layer-selector button small{color:#747986;font-size:.72rem}.layer-selector button svg{fill:none;stroke:currentColor;stroke-width:1.5px;opacity:0;width:1.1rem;transition:opacity .18s}.layer-selector button.is-active svg,.layer-selector button:hover svg{opacity:1}.optimizer-panel{color:#f5f6f8;background:#0c0e12;border:1px solid #ffffff1a;border-radius:1.2rem;overflow:hidden;box-shadow:0 2.8rem 7rem #252a3d38}.optimizer-panel__bar{background:#12151a;border-bottom:1px solid #ffffff17;grid-template-columns:1fr auto 1fr;align-items:center;height:3.2rem;padding:0 1rem;display:grid}.optimizer-panel__bar>div{gap:.36rem;display:flex}.optimizer-panel__bar>div span{background:#353942;border-radius:50%;width:.48rem;height:.48rem}.optimizer-panel__bar>p{color:#717681;letter-spacing:.08em;text-transform:uppercase;margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.62rem}.optimizer-panel__status{color:#818691;letter-spacing:.08em;text-transform:uppercase;border:1px solid #ffffff17;border-radius:999px;justify-self:end;align-items:center;padding:.38rem .55rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.62rem;display:inline-flex}.optimizer-panel__content{padding:2rem}.optimizer-title{justify-content:space-between;align-items:start;gap:2rem;display:flex}.optimizer-title p{color:#717783;letter-spacing:.12em;margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.64rem}.optimizer-title h3{letter-spacing:-.045em;margin:.65rem 0 0;font-size:1.5rem;font-weight:560}.optimizer-title>span{color:#747986;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.72rem}.stack-schematic{background:linear-gradient(#ffffff0d 1px,#0000 1px) 0 0/3rem 3rem,linear-gradient(90deg,#ffffff0d 1px,#0000 1px) 0 0/3rem 3rem,radial-gradient(circle at 84% 70%,#7a7cff1f,#0000 14rem),#090b0e;border:1px solid #ffffff14;border-radius:.8rem;min-height:14.5rem;margin-top:2rem;padding:1.15rem;position:relative;overflow:hidden}.stack-schematic__legend{justify-content:space-between;align-items:center;gap:1rem;display:flex}.stack-schematic__legend span,.stack-schematic__legend small,.stack-schematic__layers span,.stack-schematic__focus>span{letter-spacing:.08em;text-transform:uppercase;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.68rem}.stack-schematic__legend span{color:#9ba1ac}.stack-schematic__legend small{color:#5f6570}.stack-schematic__body{grid-template-columns:minmax(0,1fr) 2.6rem minmax(9rem,.34fr);align-items:center;gap:1rem;margin-top:2rem;display:grid}.stack-schematic__layers{grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;display:grid}.stack-schematic__layers>div{background:#0f1218db;border:1px solid #ffffff17;border-radius:.6rem;flex-direction:column;justify-content:space-between;min-height:5.8rem;padding:.75rem;transition:border-color .18s,background .18s,transform .18s;display:flex}.stack-schematic__layers>div.is-active{background:linear-gradient(145deg,#5d63ff33,#baff6814);border-color:#baff6875;transform:translateY(-.18rem)}.stack-schematic__layers span{color:#656b76}.stack-schematic__layers .is-active span{color:var(--lime)}.stack-schematic__layers strong{color:#b4b9c2;font-size:.8rem;font-weight:560}.stack-schematic__layers .is-active strong{color:#f3f5ef}.stack-schematic__route{color:#747cff;align-items:center;display:flex}.stack-schematic__route span{background:linear-gradient(90deg,#747cff40,#747cff);width:100%;height:1px}.stack-schematic__route svg{fill:none;stroke:currentColor;stroke-width:1.5px;flex:0 0 1rem;width:1rem}.stack-schematic__focus{background:#11131be6;border:1px solid #7a7cff4d;border-radius:.7rem;flex-direction:column;justify-content:center;min-height:7.4rem;padding:.9rem 1rem;display:flex}.stack-schematic__focus>span{color:#7d83ff}.stack-schematic__focus strong{color:#f1f2ee;margin-top:.4rem;font-size:1.1rem;font-weight:580}.stack-schematic__focus small{color:#858b96;margin-top:.65rem;font-size:.72rem;line-height:1.45}.active-layer{background:linear-gradient(110deg,#5c60ff21,#69c5ff0d);border:1px solid #7a7cff47;border-radius:.8rem;grid-template-columns:minmax(9rem,.4fr) 1fr;align-items:start;gap:1rem 1.4rem;min-height:9.8rem;margin-top:.9rem;padding:1.15rem 1.25rem;display:grid}.active-layer p{margin:0}.active-layer__heading p{color:#7d83ff;letter-spacing:.08em;text-transform:uppercase;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.64rem}.active-layer h4{margin:.25rem 0 0;font-size:1rem;font-weight:600}.active-layer__summary{color:#9ca1ac;font-size:.84rem;line-height:1.55}.active-layer__details{border-top:1px solid #ffffff17;grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.4rem;margin:0;padding-top:1rem;display:grid}.active-layer__details div{min-width:0}.active-layer__details dt{color:#686e7a;letter-spacing:.1em;text-transform:uppercase;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.59rem}.active-layer__details dd{color:#d6d9df;margin:.42rem 0 0;font-size:.76rem;line-height:1.45}.optimizer-flow{grid-template-columns:repeat(4,1fr);margin-top:1.5rem;display:grid}.optimizer-flow>div{position:relative}.optimizer-flow>div:not(:last-child):after{content:"";background:#ffffff1a;height:1px;position:absolute;top:.72rem;left:2.2rem;right:.5rem}.optimizer-flow span{z-index:2;color:#646975;background:#0c0e12;border:1px solid #393e47;border-radius:50%;place-items:center;width:1.5rem;height:1.5rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.56rem;display:grid;position:relative}.optimizer-flow span.is-complete{color:#0c0e12;background:var(--lime);border-color:#baff6894}.optimizer-flow p{color:#707682;margin:.55rem 0 0;font-size:.68rem}.optimizer-running{color:#7f8591;letter-spacing:.05em;align-items:center;gap:.55rem;margin:1.4rem 0 0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.63rem;display:flex}.optimizer-running span{background:#777dff;border-radius:50%;width:.45rem;height:.45rem;animation:1.6s ease-in-out infinite status-pulse;box-shadow:0 0 .8rem #777dff}.evidence-section{background:radial-gradient(circle at 15% 55%,#4d5bff29,#0000 24rem),#090a0d;border-top:1px solid #ffffff14;padding:9rem 0;position:relative;overflow:hidden}.evidence-watermark{color:#ffffff07;letter-spacing:-.085em;white-space:nowrap;pointer-events:none;width:130%;font-size:clamp(8rem,18vw,17rem);font-weight:700;line-height:1;position:absolute;top:.5rem;left:-1.5rem;overflow:hidden}.evidence-section__intro{z-index:1;grid-template-columns:1.2fr .8fr;align-items:end;gap:5rem;display:grid;position:relative}.evidence-section__intro>p{color:#8f939e;max-width:28rem;margin:0 0 .5rem;font-size:1.06rem;line-height:1.65}.evidence-grid{z-index:2;grid-template-columns:repeat(2,1fr);gap:1rem;margin-top:5rem;display:grid;position:relative}.evidence-card{background:linear-gradient(145deg,#ffffff0f,#ffffff03),#0e1015;border:1px solid #ffffff1c;border-radius:1.25rem;min-height:31rem;padding:1.7rem;transition:transform .22s,border-color .22s;position:relative;overflow:hidden}.evidence-card:before{content:"";background:radial-gradient(circle,#5a66ff3d,#0000 68%);border-radius:50%;width:22rem;height:22rem;position:absolute;bottom:-10rem;right:-8rem}.evidence-card:nth-child(2):before{background:radial-gradient(circle,#51cdff33,#0000 68%)}.evidence-card:hover{border-color:#969dff4d;transform:translateY(-.4rem)}.evidence-card__topline{color:#8d929e;letter-spacing:.06em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:1rem;font-size:.75rem;font-weight:620;display:flex}.measured-tag{color:#cfff99;letter-spacing:.1em;background:#baff680d;border:1px solid #baff6830;border-radius:999px;align-items:center;gap:.45rem;padding:.45rem .7rem;font-size:.62rem;display:inline-flex}.measured-tag span{background:var(--lime);width:.38rem;height:.38rem;box-shadow:0 0 .6rem var(--lime);border-radius:50%}.evidence-card__value{color:#0000;letter-spacing:-.085em;background:linear-gradient(110deg,#fff 10%,#afb6ff 70%,#baff68);-webkit-background-clip:text;background-clip:text;margin:5rem 0 0;font-size:clamp(5rem,9vw,8rem);font-weight:520;line-height:.85;position:relative}.evidence-card h3{color:#f2f3f6;letter-spacing:-.04em;margin:1.3rem 0 0;font-size:1.35rem;font-weight:560;position:relative}.evidence-card__basis{border-top:1px solid #ffffff1a;padding-top:1.2rem;position:absolute;bottom:1.7rem;left:1.7rem;right:1.7rem}.evidence-card__basis p{color:#5f6571;letter-spacing:.1em;text-transform:uppercase;margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.62rem}.evidence-card__basis span{color:#a0a5af;max-width:29rem;margin-top:.55rem;font-size:.78rem;line-height:1.55;display:block}.process-section{color:#f4f5f7;background:radial-gradient(circle at 18% 20%,#4d5bff1a,#0000 25rem),#0d0f13;border-top:1px solid #ffffff14;padding:9rem 0 8rem}.process-section .eyebrow{color:#969ba6}.process-section .eyebrow>span{background:var(--lime)}.process-section__intro{max-width:58rem}.process-section__intro>p{color:#8d929e;margin:1.6rem 0 0;font-size:1.08rem;line-height:1.65}.process-grid{grid-template-columns:repeat(3,1fr);margin-top:5rem;display:grid}.process-grid article{min-height:24rem;padding:0 2.5rem 0 0}.process-grid article:not(:last-child){border-right:1px solid #ffffff1a;margin-right:2.5rem}.process-number{align-items:center;display:flex}.process-number span{color:#8f949f;border:1px solid #ffffff29;border-radius:50%;place-items:center;width:2.5rem;height:2.5rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.68rem;display:grid}.process-number i{background:linear-gradient(90deg,#ffffff2e,#0000);width:100%;height:1px;margin-left:1rem}.process-grid article>p{color:#9497ff;letter-spacing:.1em;text-transform:uppercase;margin:5rem 0 0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.7rem;font-weight:650}.process-grid .process-step-title,.process-grid h3{letter-spacing:-.045em;margin:.75rem 0 0;font-size:1.75rem;font-weight:570}.process-grid article>span{color:#8b909b;max-width:19rem;margin-top:1.2rem;font-size:.9rem;line-height:1.7;display:block}.team-banner{color:#f5f6f8;background:linear-gradient(100deg,#4b4fff54,#0000 45%),#11141a;border-radius:1.25rem;grid-template-columns:1fr .7fr;align-items:end;gap:5rem;margin-top:7rem;padding:4rem;display:grid}.team-banner .eyebrow{color:#aaaeba}.team-banner .eyebrow>span{background:var(--lime)}.team-banner h2{margin-top:1.2rem;font-size:clamp(2.8rem,5vw,5rem)}.team-banner>p{color:#a2a6b0;max-width:27rem;margin:0 0 .35rem;font-size:1rem;line-height:1.7}.contact-section{background:#0d0f13;border-top:1px solid #ffffff14;padding:1.25rem 0 9rem}.contact-card{background:radial-gradient(circle at 92% 18%,#62cdff3d,#0000 23rem),radial-gradient(circle at 75% 90%,#baff681f,#0000 23rem),linear-gradient(125deg,#11121a,#171a2c 55%,#111318);border-radius:1.6rem;min-height:39rem;padding:clamp(2rem,7vw,6rem);position:relative;overflow:hidden}.contact-card:after{content:"";border:1px solid #9da2ff2e;border-radius:50%;width:42rem;height:42rem;position:absolute;bottom:-21rem;right:-12rem;box-shadow:0 0 0 5rem #999fff08,0 0 0 10rem #999fff05}.contact-card__glow{filter:blur(65px);background:linear-gradient(#7175ff8c,#0000);width:22rem;height:30rem;position:absolute;top:-13rem;right:5%;transform:rotate(-35deg)}.contact-card .eyebrow,.contact-card h2,.contact-card>p,.contact-card .button,.contact-card__email{z-index:2;position:relative}.contact-card h2{max-width:57rem}.contact-card>p{color:#adb1bd;max-width:39rem;margin:2rem 0 0;font-size:1.1rem;line-height:1.7}.button--light{color:#101114;background:#fff;margin-top:2.5rem}.button--light:hover{background:var(--lime)}.contact-card__email{color:#6e7380;margin-top:1rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.72rem;display:block}.site-footer{background:#08090b;border-top:1px solid #ffffff1a}.site-footer__inner{grid-template-columns:1fr auto auto;align-items:end;gap:3rem;min-height:14rem;padding:3rem 0;display:grid}.site-footer__inner>div>p,.site-footer__inner>p{color:#5f646f;margin:1rem 0 0;font-size:.72rem;line-height:1.6}.site-footer__inner>p{margin:0}.site-footer__inner>a{color:#aeb2bc;align-items:center;gap:.5rem;font-size:.76rem;display:inline-flex}.skip-link{z-index:100;color:#08090b;background:var(--lime);border-radius:999px;padding:.7rem 1rem;font-size:.85rem;font-weight:700;transition:transform .16s;position:fixed;top:.75rem;left:.75rem;transform:translateY(-160%)}.skip-link:focus{transform:translateY(0)}.desktop-nav a[aria-current=page]{color:#fff}.desktop-nav a[aria-current=page]:after{transform:scaleX(1)}.mobile-nav{display:none}.text-link{color:#d8dbe1;align-items:center;gap:.55rem;font-size:.86rem;font-weight:620;display:inline-flex}.text-link svg,.case-preview-card svg,.case-next-card svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.6px;width:1.05rem;height:1.05rem;transition:transform .18s}.text-link:hover svg,.case-preview-card:hover svg,.case-next-card>a:hover svg{transform:translate(.22rem)}.section-intro--split{grid-template-columns:1.2fr .8fr;align-items:end;gap:5rem;display:grid}.section-intro h2,.technology-section h2,.case-section-heading h2,.case-method-grid h2,.case-notes-grid h2{letter-spacing:var(--display-tracking);font-size:clamp(3rem,5.8vw,6rem);font-weight:520;line-height:var(--display-leading);margin:1.35rem 0 0}.section-intro--split>div:last-child>p{color:#9297a3;max-width:28rem;margin:0 0 1.35rem;font-size:1.05rem;line-height:1.7}.home-cases-section{background:radial-gradient(circle at 88% 18%,#6570ff24,#0000 26rem),#090a0d;border-top:1px solid #ffffff14;padding:8.5rem 0 9rem}.case-preview-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:4.5rem;display:grid}.case-preview-card{background:linear-gradient(145deg,#ffffff0d,#0000 42%),#0e1015;border:1px solid #ffffff1f;border-radius:1.3rem;min-height:32rem;padding:1.75rem;transition:transform .22s,border-color .22s;position:relative;overflow:hidden}.case-preview-card:before{content:"";background:radial-gradient(circle,#6269ff40,#0000 68%);border-radius:50%;width:22rem;height:22rem;position:absolute;bottom:-8rem;right:-7rem}.case-preview-card:nth-child(2):before{background:radial-gradient(circle,#56caff36,#0000 68%)}.case-preview-card:hover{border-color:#8f96ff61;transform:translateY(-.4rem)}.case-preview-card__topline{z-index:1;color:#838995;letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;align-items:center;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.68rem;display:flex;position:relative}.case-preview-card h3{z-index:1;letter-spacing:-.065em;margin:3rem 0 0;font-size:clamp(2.8rem,5vw,5rem);font-weight:530;position:relative}.case-preview-card>p{z-index:1;color:#9499a5;max-width:31rem;margin:1.2rem 0 0;font-size:.96rem;line-height:1.7;position:relative}.case-preview-card__result{z-index:1;border-top:1px solid #ffffff1a;grid-template-columns:auto 1fr;align-items:end;gap:.2rem 1rem;padding-top:1.4rem;display:grid;position:absolute;bottom:1.75rem;left:1.75rem;right:1.75rem}.case-preview-card__result>span{color:var(--lime);letter-spacing:.12em;text-transform:uppercase;align-self:start;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.63rem}.case-preview-card__result strong{color:#f5f6f8;letter-spacing:-.075em;grid-area:1/2/span 2;justify-self:end;font-size:clamp(3.1rem,6vw,5.6rem);font-weight:520;line-height:.82}.case-preview-card__result small{color:#777d89;font-size:.76rem}.page-hero{background:radial-gradient(circle at 74% 25%,#5a63ff33,#0000 30rem),linear-gradient(#ffffff08 1px,#0000 1px) 0 0/5rem 5rem,linear-gradient(90deg,#ffffff08 1px,#0000 1px) 0 0/5rem 5rem,#090a0d;border-bottom:1px solid #ffffff17;padding-top:4.75rem;position:relative;overflow:hidden}.page-hero:after{content:"";border:1px solid #9aa0ff26;border-radius:50%;width:43rem;height:43rem;position:absolute;bottom:-20rem;right:-14rem;box-shadow:0 0 0 5rem #9aa0ff08,0 0 0 10rem #9aa0ff05}.page-hero__inner{z-index:1;flex-direction:column;justify-content:center;min-height:40rem;padding:7rem 0 5rem;display:flex;position:relative}.page-hero h1{max-width:69rem;letter-spacing:var(--display-tracking);font-size:clamp(4rem,8vw,8rem);font-weight:510;line-height:var(--display-leading);margin:1.8rem 0 0}.page-hero__inner>p{color:#a2a7b2;max-width:45rem;margin:2rem 0 0;font-size:1.12rem;line-height:1.75}.page-hero--cases{background:radial-gradient(circle at 72% 24%,#47bfff29,#0000 30rem),linear-gradient(#ffffff08 1px,#0000 1px) 0 0/5rem 5rem,linear-gradient(90deg,#ffffff08 1px,#0000 1px) 0 0/5rem 5rem,#090a0d}.page-hero--process{background:radial-gradient(circle at 24% 20%,#baff681a,#0000 28rem),radial-gradient(circle at 76% 38%,#5a63ff2b,#0000 31rem),linear-gradient(#ffffff08 1px,#0000 1px) 0 0/5rem 5rem,linear-gradient(90deg,#ffffff08 1px,#0000 1px) 0 0/5rem 5rem,#090a0d}.process-section--page{padding-top:7.5rem}.process-grid--page{margin-top:0}.technology-section{background:radial-gradient(circle at 82% 28%,#7a7cff24,#0000 27rem),#0d0f13;padding:8.5rem 0 9rem}.technology-section__intro{grid-template-columns:1.2fr .8fr;align-items:end;gap:5rem;display:grid}.technology-section__intro>p{color:#9499a5;max-width:30rem;margin:0 0 .35rem;font-size:1.05rem;line-height:1.7}.technology-layout{grid-template-columns:minmax(16rem,.68fr) minmax(0,1.32fr);gap:1.25rem;margin-top:5rem;display:grid}.agent-section{background:radial-gradient(circle at 13% 88%,#b9ff671a,#0000 25rem),radial-gradient(circle at 86% 16%,#5c66ff2b,#0000 31rem),#090a0d;border-top:1px solid #ffffff14;padding:8.5rem 0 9rem}.agent-section__intro{grid-template-columns:1.2fr .8fr;align-items:end;gap:5rem;display:grid}.agent-section__intro h2{letter-spacing:-.065em;max-width:49rem;margin:1.35rem 0 0;font-size:clamp(3rem,5.8vw,6rem);font-weight:520;line-height:.99}.agent-section__intro>p{color:#a0a5af;max-width:30rem;margin:0 0 .35rem;font-size:1.05rem;line-height:1.7}.agent-loop{background:#0d0f14e0;border:1px solid #ffffff1f;border-radius:1.4rem;margin-top:4.75rem;overflow:hidden;box-shadow:0 2.5rem 7rem #0003}.agent-loop__roles{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.agent-role{min-height:21rem;padding:1.8rem 1.65rem 2rem;position:relative}.agent-role:not(:last-child){border-right:1px solid #ffffff17}.agent-role__meta{justify-content:space-between;align-items:flex-start;gap:1rem;min-height:3rem;display:flex}.agent-role__meta span,.agent-role__meta small,.agent-feedback__marker span,.agent-feedback>small{letter-spacing:.09em;text-transform:uppercase;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.75rem}.agent-role__meta span{color:#737bff}.agent-role__meta small{color:#aeb4bf;text-align:right;max-width:8rem;line-height:1.45}.agent-role h3{color:#f5f6f2;letter-spacing:-.05em;margin:4.4rem 0 0;font-size:clamp(1.75rem,2.4vw,2.45rem);font-weight:550}.agent-role>p{color:#8f959f;max-width:18rem;margin:1.15rem 0 0;font-size:1rem;line-height:1.7}.agent-role__connector{z-index:1;color:#baff68;background:#11141a;border:1px solid #baff685c;border-radius:50%;place-items:center;width:2.1rem;height:2.1rem;display:grid;position:absolute;top:8.8rem;right:-1.05rem}.agent-role__connector svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.6px;width:1rem;height:1rem}.agent-feedback{background:linear-gradient(90deg,#baff6814,#0000 45%),#ffffff04;border-top:1px solid #baff6838;grid-template-columns:10.5rem minmax(0,1fr) auto;align-items:center;gap:2rem;min-height:6.7rem;padding:1.35rem 1.65rem;display:grid;position:relative}.agent-feedback__marker{color:#baff68;align-items:center;gap:.8rem;display:flex}.agent-feedback__marker svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.45px;width:1.65rem;height:1.65rem}.agent-feedback>p{color:#b6bbc4;max-width:48rem;margin:0;font-size:1rem;line-height:1.65}.agent-feedback>small{color:#848b96;white-space:nowrap;border:1px solid #ffffff1a;border-radius:999px;padding:.65rem .8rem}.principles-section{background:#0d0f13;padding:0 0 8.5rem}.technology-principles__intro{grid-template-columns:1.2fr .8fr;align-items:end;gap:5rem;padding:0 0 3.5rem;display:grid}.technology-principles__intro h2,.cases-index-intro h2{letter-spacing:-.065em;max-width:46rem;margin:0;font-size:clamp(2.8rem,5vw,5.2rem);font-weight:520;line-height:.99}.technology-principles__intro>p,.cases-index-intro>p{color:#9499a5;max-width:30rem;margin:0 0 .35rem;font-size:1.02rem;line-height:1.7}.principles-grid{border-top:1px solid #ffffff1a;grid-template-columns:repeat(3,1fr);display:grid}.principles-grid article{border-bottom:1px solid #ffffff1a;min-height:24rem;padding:2rem}.principles-grid article:not(:last-child){border-right:1px solid #ffffff1a}.principles-grid article>span,.principles-grid article>p{color:#7d83ff;letter-spacing:.12em;text-transform:uppercase;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.68rem}.principles-grid article>p{margin:6rem 0 0}.principles-grid h3{letter-spacing:-.04em;margin:.8rem 0 0;font-size:1.55rem;font-weight:560}.principles-grid small{color:#8d929e;max-width:21rem;margin-top:1.2rem;font-size:.9rem;line-height:1.7;display:block}.technology-evidence{background:radial-gradient(circle at 8% 90%,#baff6814,#0000 18rem),#0a0c10;border:1px solid #ffffff1a;border-radius:1.25rem;grid-template-columns:minmax(0,.9fr) repeat(2,minmax(0,1fr));margin-top:4rem;display:grid;overflow:hidden}.technology-evidence__intro,.technology-evidence__case{min-height:18rem;padding:1.8rem}.technology-evidence__intro h2{letter-spacing:-.055em;max-width:24rem;margin:1.2rem 0 0;font-size:clamp(2rem,3vw,3rem);font-weight:540;line-height:1.05}.technology-evidence__intro>p{color:#9197a2;max-width:24rem;margin:1.2rem 0 0;font-size:1rem;line-height:1.65}.technology-evidence__intro .text-link{margin-top:1.8rem}.technology-evidence__case{color:inherit;border-left:1px solid #ffffff17;flex-direction:column;transition:background .18s;display:flex}.technology-evidence__case:hover{background:#ffffff06}.technology-evidence__case>div{justify-content:space-between;align-items:center;gap:1rem;display:flex}.technology-evidence__case>div span,.technology-evidence__case>div small,.technology-evidence__action{letter-spacing:.08em;text-transform:uppercase;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.75rem}.technology-evidence__case>div span{color:var(--lime)}.technology-evidence__case>div small{color:#777e8a}.technology-evidence__case>strong{color:#f5f6f2;letter-spacing:-.07em;margin-top:2.6rem;font-size:clamp(3rem,5vw,4.9rem);font-weight:510;line-height:.9}.technology-evidence__case h3{margin:.8rem 0 0;font-size:1.1rem;font-weight:580}.technology-evidence__case>p{color:#858b96;max-width:25rem;margin:.65rem 0 0;font-size:.9rem;line-height:1.55}.technology-evidence__action{color:#b4bac3;border-top:1px solid #ffffff14;justify-content:space-between;align-items:center;margin-top:auto;padding-top:1.4rem;display:flex}.technology-evidence__action svg{fill:none;stroke:currentColor;stroke-width:1.5px;width:1rem;height:1rem;transition:transform .18s}.technology-evidence__case:hover .technology-evidence__action svg{transform:translate(.2rem)}.cases-index-section{background:#0d0f13;padding:7.5rem 0 9rem}.cases-index-intro{grid-template-columns:1.2fr .8fr;align-items:end;gap:5rem;margin-bottom:3.75rem;display:grid}.cases-index-grid{gap:1.25rem;display:grid}.case-index-card{background:radial-gradient(circle at 90% 12%,#6068ff2e,#0000 25rem),#0f1116;border:1px solid #ffffff1c;border-radius:1.4rem;grid-template-rows:1fr auto;grid-template-columns:4rem minmax(15rem,.72fr) minmax(0,1.28fr);gap:2rem;min-height:39rem;padding:2.2rem;display:grid;position:relative;overflow:hidden}.case-index-card:nth-child(2){background:radial-gradient(circle at 90% 12%,#47beff29,#0000 25rem),#0f1116}.case-index-card__number{color:#676d78;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.72rem}.case-index-card__heading>span{color:#8b91a0;letter-spacing:.12em;text-transform:uppercase;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.68rem}.case-index-card__heading h2{letter-spacing:-.075em;margin:1.2rem 0 0;font-size:clamp(3.5rem,6vw,6.5rem);font-weight:520;line-height:.92}.case-index-card__heading>p{color:#9398a4;max-width:30rem;margin:1.5rem 0 0;font-size:.95rem;line-height:1.75}.case-index-card__facts{border-top:1px solid #ffffff1a;max-width:30rem;margin:2.1rem 0 0}.case-index-card__facts>div{border-bottom:1px solid #ffffff14;grid-template-columns:6.5rem minmax(0,1fr);gap:1rem;padding:.75rem 0;display:grid}.case-index-card__facts dt{color:#676d79;letter-spacing:.08em;text-transform:uppercase;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.61rem}.case-index-card__facts dd{color:#c7cad1;margin:0;font-size:.76rem;line-height:1.45}.case-index-card__metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;display:grid}.metric-card{background:#ffffff06;border:1px solid #ffffff17;border-radius:1rem;flex-direction:column;justify-content:flex-end;min-height:18rem;padding:1.25rem;display:flex}.metric-card>span{color:#8c92a0;letter-spacing:.1em;text-transform:uppercase;margin-bottom:auto;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.61rem}.metric-card--measured>span{color:var(--lime)}.metric-card--estimate>span{color:#98a0ff}.metric-card--estimate{background:#7a7cff09;border-style:dashed}.metric-card strong{letter-spacing:-.07em;font-size:clamp(2.4rem,4vw,4.4rem);font-weight:520;line-height:.9}.metric-card h3{margin:.75rem 0 0;font-size:.95rem;font-weight:600}.metric-card p{color:#787e8a;margin:.75rem 0 0;font-size:.76rem;line-height:1.55}.case-index-card>.button{grid-column:2;width:max-content}.case-detail-hero{background:radial-gradient(circle at 78% 24%,#5862ff38,#0000 32rem),linear-gradient(#ffffff08 1px,#0000 1px) 0 0/5rem 5rem,linear-gradient(90deg,#ffffff08 1px,#0000 1px) 0 0/5rem 5rem,#090a0d;padding:4.75rem 0 0;position:relative;overflow:hidden}.case-detail-hero>.page-grid{flex-direction:column;justify-content:flex-end;min-height:48rem;padding:3.5rem 0 6rem;display:flex}.breadcrumb{color:#727986;align-items:center;gap:.65rem;font-size:.76rem;display:flex;position:absolute;top:3.5rem}.breadcrumb a:hover{color:#fff}.case-detail-hero__meta{color:#8d93a0;letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:1rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.66rem;display:flex}.case-detail-hero__meta span+span{border-left:1px solid #ffffff29;padding-left:1rem}.case-detail-hero h1{letter-spacing:-.09em;margin:2rem 0 0;font-size:clamp(5.5rem,13vw,12rem);font-weight:500;line-height:.82}.case-detail-hero h2{letter-spacing:-.045em;max-width:55rem;margin:2.2rem 0 0;font-size:clamp(1.7rem,3vw,3rem);font-weight:540}.case-detail-hero .page-grid>p{color:#9da2ad;max-width:47rem;margin:1.5rem 0 0;font-size:1rem;line-height:1.75}.case-results-section{background:#0d0f13;padding:8.5rem 0 9rem}.case-section-heading{grid-template-columns:1.2fr .8fr;align-items:end;gap:5rem;display:grid}.case-section-heading>p{color:#9298a4;max-width:28rem;margin:0 0 .4rem;font-size:1.02rem;line-height:1.7}.case-detail-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:4rem;display:grid}.case-detail-metrics .metric-card{min-height:24rem;padding:1.75rem}.benchmark-comparison{background:#0a0c10;border:1px solid #ffffff1a;border-radius:1.2rem;margin-top:1rem;padding:2rem}.benchmark-comparison__heading{justify-content:space-between;align-items:end;gap:2rem;margin-bottom:2.5rem;display:flex}.benchmark-comparison__heading p{color:#9a9fab;margin:0;font-size:.9rem}.benchmark-comparison__heading strong{color:var(--lime);font-size:1.35rem;font-weight:560}.benchmark-row{grid-template-columns:15rem 1fr;align-items:center;gap:1.5rem;display:grid}.benchmark-row+.benchmark-row{margin-top:1.5rem}.benchmark-row>div:first-child{justify-content:space-between;align-items:center;gap:1rem;display:flex}.benchmark-row span,.benchmark-row strong{font-size:.78rem}.benchmark-row span{color:#777d89}.benchmark-row strong{color:#c6c9d0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-weight:500}.benchmark-track{background:#ffffff0f;border-radius:999px;height:.8rem;overflow:hidden}.benchmark-fill{border-radius:inherit;height:100%;display:block}.benchmark-fill--baseline{background:#4e5260}.benchmark-fill--candidate{background:linear-gradient(90deg, #777bff, #66cfff 72%, var(--lime))}.case-method-section{background:#090a0d;border-top:1px solid #ffffff14;padding:8.5rem 0}.case-method-grid{grid-template-columns:1fr .9fr;gap:7rem;display:grid}.case-method-grid ol{counter-reset:method;margin:3rem 0 0;padding:0;list-style:none}.case-method-grid li{color:#a4a9b4;counter-increment:method;border-top:1px solid #ffffff1a;grid-template-columns:3rem 1fr;padding:1.3rem 0;font-size:.95rem;line-height:1.7;display:grid}.case-method-grid li:before{color:#7d83ff;content:"0" counter(method);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.7rem}.planning-panel{background:linear-gradient(145deg,#5a60ff1f,#ffffff05);border:1px solid #7d83ff40;border-radius:1.2rem;padding:2rem}.planning-panel>span{color:#9da3ff;letter-spacing:.1em;text-transform:uppercase;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.65rem}.planning-panel>h2{font-size:clamp(2.4rem,4vw,4rem)}.planning-panel>p{color:#969ba7;margin:1.5rem 0 2rem;font-size:.9rem;line-height:1.7}.planning-panel .metric-card{background:#07080c73;min-height:20rem}.case-notes-section{background:#0d0f13;border-top:1px solid #ffffff14;padding:7rem 0}.case-notes-grid{grid-template-columns:.75fr 1.25fr;gap:7rem;display:grid}.case-notes-grid h2{font-size:clamp(2.8rem,5vw,5rem)}.case-notes-grid ul{margin:0;padding:0;list-style:none}.case-notes-grid li{color:#979ca8;border-top:1px solid #ffffff1a;padding:1.3rem 0 1.3rem 2rem;font-size:.92rem;line-height:1.7;position:relative}.case-notes-grid li:before{background:var(--lime);content:"";border-radius:50%;width:.42rem;height:.42rem;position:absolute;top:1.9rem;left:0}.case-next-section{background:#0d0f13;padding:1.25rem 0}.case-next-card{background:#101217;border:1px solid #ffffff1a;border-radius:1.2rem;justify-content:space-between;align-items:center;gap:2rem;min-height:12rem;padding:2rem;display:flex}.case-next-card>a:last-child{grid-template-columns:1fr auto;align-items:center;gap:.35rem 1.2rem;display:grid}.case-next-card>a:last-child span{color:#737986;letter-spacing:.08em;text-transform:uppercase;font-size:.7rem}.case-next-card>a:last-child strong{grid-column:1;font-size:1.45rem;font-weight:570}.case-next-card>a:last-child svg{grid-area:1/2/span 2}.page-hero--legal .page-hero__inner{min-height:35rem}.page-hero--legal h1{font-size:clamp(4rem,8vw,7.5rem)}.legal-effective-date{color:#747b88;letter-spacing:.07em;margin-top:2.3rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.72rem}.legal-section{background:#0d0f13;padding:6.5rem 0 9rem}.legal-layout{grid-template-columns:17rem minmax(0,1fr);gap:7rem;display:grid}.legal-layout aside{height:max-content;position:sticky;top:7rem}.legal-layout aside>p{color:#e3e5e9;margin:0;font-size:.88rem;font-weight:620}.legal-layout aside ol{gap:.75rem;margin:1.25rem 0 0;padding:0;list-style:none;display:grid}.legal-layout aside a{color:#6f7581;font-size:.72rem;line-height:1.45;transition:color .16s}.legal-layout aside a:hover{color:#d7dae0}.legal-content{max-width:48rem}.legal-content>section{scroll-margin-top:7rem}.legal-content>section+section{border-top:1px solid #ffffff1a;margin-top:4.5rem;padding-top:4.5rem}.legal-content h2{color:#f0f1f4;letter-spacing:-.035em;margin:0;font-size:1.75rem;font-weight:570}.legal-content p,.legal-content li{color:#a2a7b2;font-size:1rem;line-height:1.85}.legal-content p{margin:1.3rem 0 0}.legal-content ul{margin:1.3rem 0 0;padding-left:1.35rem}.legal-content li+li{margin-top:.75rem}.not-found-page{text-align:center;place-items:center;min-height:80vh;padding-top:4.75rem;display:grid}.not-found-page span{color:var(--lime);letter-spacing:.14em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.8rem}.not-found-page h1{letter-spacing:-.07em;margin:1.25rem 0 2.5rem;font-size:clamp(3.5rem,9vw,7rem);font-weight:520}.not-found-page .button{width:max-content;margin-inline:auto}.site-footer__inner{grid-template-rows:1fr auto;grid-template-columns:1.25fr .7fr 1fr;align-items:start;min-height:18rem}.site-footer__brand>p{max-width:20rem}.site-footer__links{gap:.85rem;display:grid}.site-footer__links a{color:#858b96;width:max-content;font-size:.78rem;transition:color .16s}.site-footer__links a:hover{color:#fff}.site-footer__bottom{border-top:1px solid #ffffff17;grid-column:1/-1;justify-content:space-between;align-items:center;min-height:4rem;padding-top:1.5rem;display:flex}.site-footer__copyright{margin:0}:focus-visible{outline:2px solid var(--lime);outline-offset:4px}@keyframes visual-breathe{0%,to{transform:scale(1.02)}50%{transform:scale(1.06)}}@keyframes signal-scan{to{transform:translate(100%)}}@keyframes status-pulse{0%,to{opacity:.45}50%{opacity:1}}:lang(zh) :is(.hero h1,.platform-section h2,.evidence-section h2,.process-section h2,.contact-card h2,.section-intro h2,.technology-section h2,.case-section-heading h2,.case-method-grid h2,.case-notes-grid h2,.page-hero h1){letter-spacing:-.02em;line-height:1.08}@media (width<=68rem){.ecosystem-strip__inner{grid-template-columns:1fr;gap:1.7rem}.hero__grid{grid-template-columns:1fr}.hero__copy{max-width:52rem;padding-bottom:0}.hero__visual{aspect-ratio:1.6;justify-self:stretch;width:calc(100% + 3rem);min-height:0;margin:0 -1.5rem}.hero__image-frame{border-radius:0}.signal-card{right:2.5rem}.platform-layout{grid-template-columns:1fr}.layer-selector{grid-template-columns:repeat(4,1fr)}.layer-selector button{grid-template-columns:1fr auto;min-height:8rem}.layer-selector button strong,.layer-selector button small{grid-column:1/-1}.layer-selector button:hover,.layer-selector button.is-active{transform:translateY(-.2rem)}.platform-section__intro,.evidence-section__intro{grid-template-columns:1fr;gap:2rem}.platform-section__intro>p,.evidence-section__intro>p{max-width:38rem}.team-banner{grid-template-columns:1fr;gap:2rem}}@media (width<=48rem){.page-grid,.site-header__inner{width:min(100% - 2rem,80rem)}.site-header__inner{height:4.2rem}.desktop-nav,.header-cta{display:none}.hero{padding-top:4.2rem}.hero__grid{min-height:auto;padding-top:5.5rem}.hero h1{font-size:clamp(3.4rem,15vw,5.4rem)}.hero__summary{font-size:1rem}.hero__actions{flex-direction:column;align-items:stretch}.button{width:100%}.hero__visual{aspect-ratio:1.32;width:calc(100% + 2rem);min-height:0;margin:2.5rem -1rem 0}.hero__image-frame img{object-position:58% center}.signal-card{width:calc(100% - 2rem);bottom:1rem;right:1rem}.hero__footnote{grid-template-columns:1fr;gap:.75rem;width:calc(100% - 2rem);padding-top:1.5rem}.ecosystem-strip__inner{grid-template-columns:1fr;gap:1.7rem;padding:2.2rem 0}.platform-section,.evidence-section,.process-section{padding:6.5rem 0}.platform-section h2,.evidence-section h2,.process-section h2,.contact-card h2{font-size:clamp(3rem,13vw,4.8rem)}.platform-layout,.evidence-grid{margin-top:3.5rem}.layer-selector{scrollbar-width:none;grid-template-columns:none;grid-auto-columns:minmax(11rem,1fr);grid-auto-flow:column;padding-bottom:.5rem;overflow-x:auto}.layer-selector::-webkit-scrollbar{display:none}.optimizer-panel__content{padding:1.2rem}.optimizer-title{gap:1rem}.optimizer-title h3{font-size:1.22rem}.stack-schematic{min-height:0;padding:1rem}.stack-schematic__legend{flex-direction:column;align-items:flex-start;gap:.4rem}.stack-schematic__body{grid-template-columns:1fr;margin-top:1.2rem}.stack-schematic__layers{grid-template-columns:repeat(2,minmax(0,1fr))}.stack-schematic__layers>div{min-height:4.8rem}.stack-schematic__route{display:none}.stack-schematic__focus{min-height:6.5rem}.active-layer{grid-template-columns:1fr;gap:.75rem}.active-layer__details{grid-template-columns:1fr;gap:.85rem}.optimizer-flow p{display:none}.evidence-grid{grid-template-columns:1fr}.evidence-card{min-height:26rem}.evidence-card__value{margin-top:4rem}.process-grid{grid-template-columns:1fr;margin-top:4rem}.process-grid article{min-height:auto;padding:2.2rem 0}.process-grid article:not(:last-child){border-bottom:1px solid #ffffff1a;border-right:0;margin-right:0}.process-grid article>p{margin-top:2.7rem}.process-number i{display:none}.team-banner{width:calc(100% - 2rem);margin-top:4rem;padding:2rem}.contact-section{padding-bottom:5rem}.contact-card{min-height:35rem;padding:2rem}.contact-card:after{right:-25rem}.site-footer__inner{grid-template-columns:1fr;align-items:start;gap:1.4rem;min-height:17rem;padding:3rem 0}.ecosystem-marquee{overscroll-behavior-inline:contain;scroll-snap-type:inline proximity;scrollbar-width:none;overflow-x:auto;-webkit-mask-image:none;mask-image:none}.ecosystem-marquee::-webkit-scrollbar{display:none}.ecosystem-marquee__track{animation:none}.ecosystem-marquee__segment[aria-hidden=true]{display:none}.ecosystem-logo{scroll-snap-align:start;width:auto;min-width:5.25rem;min-height:3.9rem}.ecosystem-logo:is([data-logo=DeepSeek],[data-logo=NVIDIA\ GPU]){width:auto;min-width:7rem}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.ecosystem-marquee{scrollbar-width:none;overflow-x:auto;-webkit-mask-image:none;mask-image:none}.ecosystem-marquee__track{animation:none}.ecosystem-marquee__segment[aria-hidden=true]{display:none}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (width<=68rem){.section-intro--split,.technology-section__intro,.agent-section__intro,.technology-principles__intro,.cases-index-intro,.case-section-heading{grid-template-columns:1fr;gap:2rem}.technology-layout{grid-template-columns:1fr}.agent-loop__roles{grid-template-columns:repeat(2,minmax(0,1fr))}.agent-role:nth-child(2){border-right:0}.agent-role:nth-child(-n+2){border-bottom:1px solid #ffffff17}.agent-role__connector{display:none}.agent-feedback{grid-template-columns:10.5rem minmax(0,1fr)}.agent-feedback>small{grid-column:2;justify-self:start}.technology-evidence{grid-template-columns:repeat(2,minmax(0,1fr))}.technology-evidence__intro{border-bottom:1px solid #ffffff17;grid-column:1/-1;min-height:auto}.technology-evidence__case:first-of-type{border-left:0}.case-index-card{grid-template-columns:3rem 1fr}.case-index-card__metrics{grid-column:1/-1}.case-index-card>.button{grid-column:2}.case-method-grid,.case-notes-grid{grid-template-columns:1fr;gap:4rem}.legal-layout{grid-template-columns:13rem minmax(0,1fr);gap:4rem}}@media (width<=48rem){.site-header__inner{height:4.2rem}.mobile-nav{scrollbar-width:none;align-items:center;gap:1.5rem;width:min(100% - 2rem,80rem);height:3rem;margin-inline:auto;display:flex;overflow-x:auto}.mobile-nav::-webkit-scrollbar{display:none}.mobile-nav a{color:#858b96;flex:none;font-size:.77rem}.mobile-nav a[aria-current=page]{color:#fff}.hero,.page-hero,.case-detail-hero,.not-found-page{padding-top:7.2rem}.section-intro h2,.technology-section h2,.agent-section__intro h2,.technology-principles__intro h2,.cases-index-intro h2,.case-section-heading h2,.case-method-grid h2,.case-notes-grid h2{font-size:clamp(2.8rem,13vw,4.8rem)}.home-cases-section,.technology-section,.agent-section,.case-results-section,.case-method-section{padding:6.5rem 0}.case-preview-grid{grid-template-columns:1fr;margin-top:3.5rem}.case-preview-card{min-height:29rem}.case-preview-card__result strong{font-size:3.2rem}.page-hero__inner{min-height:35rem;padding:5rem 0 4.5rem}.page-hero h1{font-size:clamp(3.4rem,15vw,5.5rem)}.page-hero__inner>p{font-size:1rem}.technology-layout,.agent-loop{margin-top:3.5rem}.agent-loop__roles{grid-template-columns:1fr}.agent-role{min-height:17rem;padding:1.4rem}.agent-role:not(:last-child),.agent-role:nth-child(2){border-bottom:1px solid #ffffff17;border-right:0}.agent-role h3{margin-top:2.8rem}.agent-feedback{grid-template-columns:1fr;gap:1.2rem;padding:1.5rem 1.4rem}.agent-feedback>small{grid-column:1}.technology-evidence{grid-template-columns:1fr}.technology-evidence__intro,.technology-evidence__case{min-height:17rem;padding:1.4rem}.technology-evidence__intro{grid-column:1}.technology-evidence__case,.technology-evidence__case:first-of-type{border-top:1px solid #ffffff17;border-left:0}.principles-grid{grid-template-columns:1fr}.principles-grid article{min-height:20rem}.principles-grid article:not(:last-child){border-right:0}.principles-grid article>p{margin-top:4rem}.cases-index-section{padding:6rem 0}.cases-index-intro{margin-bottom:3rem}.case-index-card{grid-template-columns:1fr;gap:1.5rem;min-height:auto;padding:1.35rem}.case-index-card__number{display:none}.case-index-card__metrics,.case-index-card>.button{grid-column:1}.case-index-card__metrics{grid-template-columns:1fr}.case-index-card>.button{width:100%}.metric-card{min-height:18rem}.case-detail-hero>.page-grid{min-height:45rem;padding:5rem 0 4.5rem}.breadcrumb{top:2rem}.case-detail-hero h1{font-size:clamp(4.2rem,20vw,7rem)}.case-detail-hero__meta{flex-direction:column;align-items:flex-start;gap:.45rem}.case-detail-hero__meta span+span{border-left:0;padding-left:0}.case-detail-metrics{grid-template-columns:1fr;margin-top:3rem}.benchmark-comparison{padding:1.25rem}.benchmark-row{grid-template-columns:1fr;gap:.7rem}.case-method-grid{gap:3rem}.planning-panel{padding:1.35rem}.case-notes-section{padding:5rem 0}.case-notes-grid{gap:3rem}.case-next-card{flex-direction:column;align-items:flex-start;min-height:15rem}.case-next-card>a:last-child{align-self:stretch}.legal-section{padding:5rem 0 6rem}.legal-layout{grid-template-columns:1fr}.legal-layout aside{display:none}.legal-content>section+section{margin-top:3.5rem;padding-top:3.5rem}.site-footer__inner{grid-template-rows:auto;grid-template-columns:1fr;min-height:auto}.site-footer__bottom{grid-column:1}}
