.ai-home{--ai-ink:#14191c;--ai-ink-raised:#20282c;--ai-paper:#d4e6ec;--ai-paper-raised:#edf6f7;--ai-text:#14191c;--ai-muted:#4f6570;--ai-faint:#a9c2cc;--ai-signal:#f47d69;--ai-signal-strong:#ff8a42;--ai-live:#ff8a42;--ai-danger:#f47d69;--ai-sand:#d7b477;--ai-blush:#f2abb5;--ai-line:#14191c26;--ai-line-strong:#14191c4d;--ai-dark-text:#14191c;--ai-dark-muted:#4f6570;--ai-dark-line:#14191c29;--ai-gutter:clamp(18px, 4vw, 48px);--ai-max:1280px;--ease-standard:cubic-bezier(.4, 0, .2, 1);--ease-enter:cubic-bezier(.16, 1, .3, 1);color:var(--ai-text);background:var(--ai-ink);font-family:var(--font-body), Arial, sans-serif;position:relative;overflow:clip}.ai-home h1,.ai-home h2,.ai-home h3,.ai-home p{max-width:none;margin:0}.ai-home h1,.ai-home h2,.ai-home h3{color:inherit;font-family:var(--font-body), Arial, sans-serif;letter-spacing:-.045em;text-wrap:balance;font-weight:600}.ai-home p{color:inherit;font-size:inherit;line-height:inherit}.ai-shell{width:min(100%, var(--ai-max));padding-inline:var(--ai-gutter);margin-inline:auto;position:relative}.ai-section{border-top:1px solid var(--ai-line);background:var(--ai-ink);padding-block:clamp(78px,9vw,128px);position:relative}.ai-section--paper{color:var(--ai-dark-text);border-color:var(--ai-dark-line);background:var(--ai-paper)}.ai-section__index{color:var(--ai-muted);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:16px;margin-bottom:clamp(36px,4.5vw,62px);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.69rem;line-height:1;display:flex}.ai-section--paper .ai-section__index{color:var(--ai-dark-muted)}.ai-section__index:after{content:"";opacity:.34;background:currentColor;width:min(180px,18vw);height:1px;margin-left:auto}.ai-kicker,.ai-system-label{color:var(--ai-signal);letter-spacing:.12em;text-transform:uppercase;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-weight:500;font-size:.7rem!important;line-height:1.2!important}.ai-kicker span{color:var(--ai-live);margin-inline:7px}.ai-emphasis{font-weight:600;color:inherit!important}.ai-section-copy,.ai-editorial-copy{color:var(--ai-muted);gap:22px;font-size:clamp(1rem,1.28vw,1.17rem);line-height:1.6;display:grid}.ai-section--paper .ai-editorial-copy{color:var(--ai-dark-muted)}.ai-button{letter-spacing:.035em;min-width:178px;min-height:50px;transition:color .18s var(--ease-standard), background-color .18s var(--ease-standard), border-color .18s var(--ease-standard), transform .12s var(--ease-standard);border:1px solid #0000;border-radius:4px;justify-content:space-between;align-items:center;gap:38px;padding:0 16px 0 19px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.78rem;display:inline-flex}.ai-button svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.6px;width:18px}.ai-button--primary{color:var(--ai-text);background:var(--ai-signal);border-color:#ffffff47}.ai-button--primary:hover{border-color:var(--ai-text);background:var(--ai-signal-strong)}.ai-button--inverse{color:var(--ai-signal-strong);border-color:var(--ai-text);background:var(--ai-text)}.ai-button--inverse:hover{color:var(--ai-text);background:0 0}.ai-button:active{transform:translateY(1px)}.ai-button:focus-visible,.ai-home .ai-nav a:focus-visible,.ai-home .ai-nav button:focus-visible{outline:2px solid var(--ai-live);outline-offset:4px}.ai-corners i{z-index:2;border-color:var(--ai-text);pointer-events:none;border-style:solid;width:9px;height:9px;position:absolute}.ai-corners i:first-child{border-width:1.5px 0 0 1.5px;top:-1px;left:-1px}.ai-corners i:nth-child(2){border-width:1.5px 1.5px 0 0;top:-1px;right:-1px}.ai-corners i:nth-child(3){border-width:0 0 1.5px 1.5px;bottom:-1px;left:-1px}.ai-corners i:nth-child(4){border-width:0 1.5px 1.5px 0;bottom:-1px;right:-1px}.ai-home .ai-nav-wrap{z-index:80;padding:12px var(--ai-gutter) 0;pointer-events:none;position:fixed;top:0;left:0;right:0}.ai-home .ai-nav{width:min(100%,1200px);min-height:58px;transition:background-color .32s var(--ease-standard), border-color .32s var(--ease-standard), border-radius .32s var(--ease-standard), box-shadow .32s var(--ease-standard), backdrop-filter .32s var(--ease-standard);pointer-events:auto;border:1px solid #0000;border-radius:3px;grid-template-columns:auto 1fr auto;align-items:center;margin-inline:auto;padding:0 9px 0 18px;display:grid}.ai-home .ai-nav[data-scrolled=true],.ai-home .ai-nav[data-open=true]{border-color:var(--ai-line);-webkit-backdrop-filter:blur(16px)saturate(140%);backdrop-filter:blur(16px)saturate(140%);background:#0b100ed1;border-radius:12px;box-shadow:0 16px 50px #00000038}.ai-home .ai-nav__brand{color:var(--ai-text);font-family:var(--font-body), Arial, sans-serif;letter-spacing:-.01em;align-items:center;gap:10px;font-size:.82rem;font-weight:600;display:inline-flex}.ai-home .ai-nav__logo{object-fit:contain;width:30px;height:30px}.ai-home .ai-nav__links{color:var(--ai-muted);letter-spacing:.045em;justify-content:center;gap:clamp(22px,3vw,42px);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.66rem;display:flex}.ai-home .ai-nav__links a,.ai-home .ai-nav__cta{transition:color .18s var(--ease-standard), background-color .18s var(--ease-standard)}.ai-home .ai-nav__cta{min-width:112px;min-height:40px;color:var(--ai-text);background:var(--ai-signal);border:1px solid #fff3;border-radius:4px;place-items:center;padding-inline:16px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.7rem;display:grid}.ai-home .ai-nav__cta:hover{background:var(--ai-signal-strong)}.ai-home .ai-nav__actions{justify-content:flex-end;align-items:center;gap:8px;display:flex}.ai-home .ai-theme-toggle{width:54px;height:34px;color:var(--ai-muted);border:1px solid var(--ai-line-strong);cursor:pointer;background:0 0;border-radius:999px;grid-template-columns:1fr 1fr;align-items:center;padding:0 7px;display:grid;position:relative;overflow:hidden}.ai-home .ai-theme-toggle__thumb{background:var(--ai-ink);width:24px;height:24px;transition:transform .2s var(--ease-standard), background-color .2s var(--ease-standard);border-radius:50%;position:absolute;top:4px;left:4px}.ai-home .ai-theme-toggle svg{z-index:1;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.65px;width:13px;height:13px;transition:color .2s var(--ease-standard);position:relative}.ai-home .ai-theme-toggle__sun{color:var(--ai-paper-raised);justify-self:start}.ai-home .ai-theme-toggle__moon{justify-self:end}html[data-theme=dark] .ai-home .ai-theme-toggle__thumb{background:var(--ai-text);transform:translate(21px)}html[data-theme=dark] .ai-home .ai-theme-toggle__sun{color:var(--ai-muted)}html[data-theme=dark] .ai-home .ai-theme-toggle__moon{color:var(--ai-ink)}.ai-home .ai-nav__menu{display:none}.ai-hero{--hero-text:var(--ai-text);--hero-muted:var(--ai-muted);--hero-line:var(--ai-line);--hero-hud:var(--ai-line-strong);--brain-line:#dfe5df;--brain-chip:#cbd3cc;--brain-base-opacity:.23;--brain-sample:#dfe5df;--brain-pulse:var(--ai-live);--brain-trace:#7f98ff;--brain-node-idle:#68736c;--brain-node-fire:var(--ai-live);--brain-error:var(--ai-danger);isolation:isolate;background:radial-gradient(circle at 74% 48%, #f47d691f, transparent 18%), radial-gradient(circle at 68% 50%, #f2abb524, transparent 32%), var(--ai-ink);min-height:88svh;padding:124px 0 32px;position:relative;overflow:hidden}.ai-hero:after{content:"";z-index:-1;opacity:.22;background-image:linear-gradient(to bottom, transparent 0 4px, var(--ai-line) 5px);pointer-events:none;background-size:100% 5px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 70% 46%,#000,#0000 58%);mask-image:radial-gradient(circle at 70% 46%,#000,#0000 58%)}.ai-hero__grid{z-index:-2;opacity:.4;background-image:radial-gradient(circle, var(--ai-line) .7px, transparent 1px);background-size:24px 24px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 88%);mask-image:linear-gradient(#000,#0000 88%)}.ai-hero__shell{flex-direction:column;min-height:calc(88svh - 156px);display:flex}.ai-hero h1{z-index:5;width:min(1120px,100%);color:var(--ai-text);letter-spacing:-.058em;margin-top:clamp(26px,5vw,68px);font-size:clamp(3.65rem,8.45vw,7.65rem);line-height:.9;position:relative}.ai-hero h1 span{color:var(--ai-muted);display:block}.ai-hero__lower{grid-template-columns:minmax(300px,.72fr) minmax(460px,1.28fr);align-items:center;gap:clamp(24px,5vw,76px);margin-top:clamp(22px,3vw,46px);display:grid}.ai-hero__copy{z-index:6;color:var(--ai-muted);place-items:start;gap:20px;font-size:clamp(.96rem,1.18vw,1.08rem);line-height:1.62;display:grid;position:relative}.ai-hero__copy .ai-lead{color:var(--ai-text);font-size:clamp(1.12rem,1.5vw,1.35rem);line-height:1.48}.ai-hero__copy .ai-button{margin-top:10px}.ai-hero__visual{min-height:min(540px,52vw,66svh);position:relative}.ai-hero__visual .brain-stage{width:min(540px,52vw,66svh);position:absolute;top:50%;left:52%;transform:translate(-50%,-50%)}.ai-hero__visual .brain-stage:before{filter:blur(100px);opacity:.4;background:#f47d692e}.ai-hero__visual .brain-stage__visual{width:87%}.ai-scan-frame{z-index:2;pointer-events:none;position:absolute;inset:5%}.ai-scan-frame__corner{border-color:var(--ai-line-strong);width:32px;height:32px;position:absolute}.ai-scan-frame__corner--tl{border-top:1px solid;border-left:1px solid;top:0;left:0}.ai-scan-frame__corner--tr{border-top:1px solid;border-right:1px solid;top:0;right:0}.ai-scan-frame__corner--bl{border-bottom:1px solid;border-left:1px solid;bottom:0;left:0}.ai-scan-frame__corner--br{border-bottom:1px solid;border-right:1px solid;bottom:0;right:0}.ai-hud{z-index:6;min-width:152px;color:var(--ai-text);border:1px solid var(--ai-line-strong);-webkit-backdrop-filter:blur(8px)saturate(115%);backdrop-filter:blur(8px)saturate(115%);background:#0b100ec2;gap:7px;padding:12px 14px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;display:grid;position:absolute;box-shadow:0 18px 58px #0000003d}.ai-hud strong{color:var(--ai-live);letter-spacing:.04em;font-size:.72rem;font-weight:500}.ai-hud--claim{min-width:0;padding:13px 15px}.ai-hud--claim strong{letter-spacing:.065em;text-transform:uppercase;white-space:nowrap;font-size:.68rem;line-height:1.35}.ai-hud--identity{top:17%;left:-5%}.ai-hud--environment{top:31%;right:-7%}.ai-hud--status{bottom:13%;right:8%}.ai-home .ai-edge-compute{color:var(--ai-muted);border-top:1px solid var(--ai-line);grid-template-columns:minmax(180px,.42fr) minmax(0,1fr);align-items:center;gap:clamp(24px,4vw,64px);margin-top:50px;padding-top:17px;display:grid}.ai-home .ai-edge-compute__label{letter-spacing:.11em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:8px;margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.58rem;display:flex}.ai-home .ai-edge-compute__label:before{background:var(--ai-signal-strong);width:5px;height:5px;box-shadow:0 0 10px var(--ai-signal), 0 0 20px var(--ai-blush);content:"";border-radius:50%;flex:none}.ai-home .ai-edge-compute__label span{color:inherit}.ai-home .ai-edge-compute__viewport{min-width:0;overflow:hidden}.ai-home .ai-edge-compute__track,.ai-home .ai-edge-compute__group{align-items:center;display:flex}.ai-home .ai-edge-compute__track{width:max-content}.ai-home .ai-edge-compute__group{justify-content:flex-end;gap:clamp(28px,4.5vw,68px)}.ai-home .ai-edge-compute__group[aria-hidden=true]{display:none}.ai-home .ai-edge-compute__partner{--partner-accent:var(--ai-muted);color:var(--ai-ink);white-space:nowrap;align-items:center;gap:9px;font-size:clamp(.72rem,1vw,.85rem);font-weight:600;display:inline-flex}.ai-home .ai-edge-compute__partner svg{width:23px;height:23px;fill:var(--partner-accent);flex:none}.ai-home .ai-edge-compute__partner--akamai{--partner-accent:#0096d6}.ai-home .ai-edge-compute__partner--google{--partner-accent:#4285f4}.ai-home .ai-edge-compute__partner--aws{--partner-accent:#f90}@keyframes ai-edge-compute-loop{to{transform:translate(-50%)}}.ai-future__intro,.ai-meet__heading,.ai-deploy__intro,.ai-network__top,.ai-roles__heading{grid-template-columns:minmax(0,1.15fr) minmax(280px,.65fr);align-items:start;gap:clamp(48px,8vw,130px);display:grid}.ai-future h2,.ai-meet h2,.ai-deploy h2,.ai-network h2,.ai-intelligence h2,.ai-roles h2,.ai-manifesto h2{font-size:clamp(2.7rem,5.2vw,5.2rem);line-height:.98}.ai-future__intro .ai-editorial-copy{padding-top:5px}.ai-needs{border-top:1px solid var(--ai-dark-line);border-left:1px solid var(--ai-dark-line);grid-template-columns:.72fr 1fr 1fr;margin-top:clamp(52px,7vw,88px);display:grid}.ai-needs>*{border-right:1px solid var(--ai-dark-line);border-bottom:1px solid var(--ai-dark-line);min-height:128px;padding:22px}.ai-needs>.ai-system-label{color:var(--ai-dark-muted);align-items:flex-start;display:flex}.ai-need{flex-direction:column;justify-content:space-between;gap:30px;display:flex;position:relative}.ai-need span{color:var(--ai-signal);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.66rem}.ai-need p{width:min(220px,100%);font-size:clamp(1rem,1.45vw,1.25rem);font-weight:600;line-height:1.25}.ai-need i{background:var(--ai-live);border-radius:50%;width:6px;height:6px;position:absolute;bottom:20px;right:20px}.ai-needs__closing{align-items:flex-end;font-weight:600;display:flex;color:var(--ai-signal)!important;font-size:clamp(1.15rem,1.8vw,1.5rem)!important;line-height:1.25!important}.ai-meet{background:radial-gradient(circle at 12% 60%, #f2abb51f, transparent 22%), var(--ai-ink)}.ai-meet__heading .ai-section-copy{padding-top:36px}.ai-meet__heading .ai-kicker{margin-bottom:18px}.ai-capability-grid{border-top:1px dashed var(--ai-line-strong);border-left:1px dashed var(--ai-line-strong);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:clamp(52px,7vw,88px);display:grid}.ai-capability-card{border-right:1px dashed var(--ai-line-strong);border-bottom:1px dashed var(--ai-line-strong);background:var(--ai-ink-raised);flex-direction:column;min-height:330px;padding:clamp(22px,2.5vw,32px);display:flex;position:relative}.ai-capability-card header{color:var(--ai-muted);justify-content:space-between;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.66rem;display:flex}.ai-capability-card header i{background:var(--ai-live);border-radius:50%;width:6px;height:6px;box-shadow:0 0 10px #ff8a4270}.ai-capability-icon{place-items:center;width:112px;height:112px;margin:auto;display:grid;position:relative}.ai-capability-icon svg{width:100%;height:100%;color:var(--ai-muted);filter:drop-shadow(0 12px 24px #14191c12);overflow:visible}.ai-capability-icon__surface{fill:#d4e6ec4d}.ai-capability-icon__accent{color:var(--ai-signal-strong)}.ai-capability-icon__accent-fill{fill:var(--ai-signal-strong);stroke:none}.ai-capability-card h3{margin-bottom:9px;font-size:clamp(1.25rem,1.8vw,1.65rem);line-height:1.08}.ai-capability-card>p{color:var(--ai-live);letter-spacing:.1em;text-transform:uppercase;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.63rem}.ai-meet__closing{letter-spacing:-.035em;text-align:center;text-wrap:balance;width:min(850px,100%);font-weight:600;color:var(--ai-text)!important;margin:clamp(38px,5vw,64px) auto 0!important;font-size:clamp(1.65rem,3vw,2.8rem)!important;line-height:1.16!important}.ai-privacy{background:radial-gradient(circle at 70% 55%, #f2abb51f, transparent 32%), var(--ai-ink)}.ai-privacy__shell{grid-template-columns:minmax(260px,.72fr) minmax(500px,1.28fr);align-items:center;gap:0 clamp(50px,8vw,120px);display:grid}.ai-privacy__shell .ai-section__index{grid-column:1/-1}.ai-privacy__copy{color:var(--ai-muted);align-content:center;gap:20px;font-size:clamp(1rem,1.25vw,1.16rem);line-height:1.6;display:grid}.ai-privacy__copy h2{color:var(--ai-text);margin:4px 0 18px;font-size:clamp(3rem,5.3vw,5.6rem);line-height:.95}.ai-containment{min-height:590px;position:relative}.ai-containment__layer{border:1px dashed var(--ai-line-strong);color:var(--ai-muted);letter-spacing:.07em;text-transform:uppercase;justify-content:flex-end;align-items:flex-start;padding:16px 18px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.63rem;display:flex;position:absolute}.ai-containment__layer--1{inset:0}.ai-containment__layer--2{inset:72px}.ai-containment__layer--3{inset:144px}.ai-containment__layer--4{inset:216px}.ai-containment__core{border:1px solid var(--ai-signal);background:#14191ceb;place-items:center;gap:4px;width:clamp(136px,24%,180px);min-width:136px;height:86px;min-height:86px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 70px #f47d692e}.ai-containment__core span{font-size:1.4rem}.ai-containment__core p{color:var(--ai-muted);letter-spacing:.1em;text-align:center;font-size:.48rem}.ai-containment__core i{background:var(--ai-live);width:5px;height:5px;box-shadow:0 0 12px var(--ai-live);border-radius:50%}.ai-privacy__closing{border-top:1px solid var(--ai-line);letter-spacing:-.035em;grid-column:1/-1;padding-top:26px;font-weight:600;color:var(--ai-text)!important;margin-top:clamp(32px,4vw,54px)!important;font-size:clamp(1.55rem,2.8vw,2.6rem)!important}.ai-work__grid{grid-template-columns:minmax(280px,.75fr) minmax(480px,1.25fr);gap:clamp(50px,8vw,120px);display:grid}.ai-work__statement{color:var(--ai-dark-muted);align-content:start;gap:20px;font-size:clamp(1rem,1.25vw,1.14rem);line-height:1.55;display:grid}.ai-work__statement h2{color:var(--ai-dark-text);margin-bottom:18px;font-size:clamp(3rem,5.4vw,5.4rem);line-height:.95}.ai-action-log{border-top:1px solid var(--ai-dark-line);border-left:1px solid var(--ai-dark-line)}.ai-action-log__header,.ai-action-log__row{border-right:1px solid var(--ai-dark-line);border-bottom:1px solid var(--ai-dark-line);grid-template-columns:44px 1fr auto;align-items:center;min-height:70px;padding-inline:18px;display:grid}.ai-action-log__header{min-height:46px;color:var(--ai-dark-muted);background:var(--ai-paper-raised);letter-spacing:.1em;grid-template-columns:1fr auto;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.59rem}.ai-action-log__row>span{color:var(--ai-signal);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.63rem}.ai-action-log__row p{font-size:clamp(.98rem,1.24vw,1.13rem);font-weight:600}.ai-action-log__row strong{color:#0e9e5e;letter-spacing:.05em;text-transform:uppercase;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.63rem;font-weight:500}.ai-action-log__row strong i{background:#0e9e5e;border-radius:50%;width:5px;height:5px;margin-right:7px;display:inline-block}.ai-work__closing{border-left:3px solid var(--ai-signal);letter-spacing:-.038em;width:min(780px,100%);padding-left:clamp(26px,4vw,58px);font-weight:600;color:var(--ai-dark-text)!important;margin:clamp(66px,9vw,118px) 0 0 auto!important;font-size:clamp(1.55rem,3vw,2.8rem)!important;line-height:1.15!important}.ai-deploy{background:linear-gradient(90deg, transparent 49.95%, var(--ai-line) 50%, transparent 50.05%), var(--ai-ink)}.ai-deploy__intro .ai-section-copy{padding-top:6px}.ai-deploy__stage{grid-template-columns:minmax(420px,1fr) minmax(380px,.85fr);align-items:center;gap:clamp(48px,7vw,100px);margin-top:clamp(48px,7vw,84px);display:grid}.ai-control-stack{place-items:center;min-height:560px;display:grid;position:relative}.ai-control-stack__orbit{border:1px dashed var(--ai-line-strong);border-radius:50%;position:absolute}.ai-control-stack__orbit--one{aspect-ratio:1;width:92%}.ai-control-stack__orbit--two{aspect-ratio:1;width:68%}.ai-control-stack__orbit--three{aspect-ratio:1;border-style:solid;width:44%}.ai-control-stack__orbit:after{content:"";background:var(--ai-live);border-radius:50%;width:6px;height:6px;position:absolute;top:50%;left:-3px;box-shadow:0 0 13px #ff8a4299}.ai-control-stack__agent{z-index:2;border:1px solid var(--ai-signal);background:#14191ceb;place-items:center;gap:8px;width:150px;height:150px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;display:grid;position:relative}.ai-control-stack__agent span,.ai-control-stack__agent i,.ai-control-stack__label{color:var(--ai-muted);letter-spacing:.1em;font-size:.56rem}.ai-control-stack__agent strong{color:var(--ai-text);font-size:.82rem}.ai-control-stack__agent i{background:var(--ai-live);width:6px;height:6px;box-shadow:0 0 12px var(--ai-live);border-radius:50%}.ai-control-stack__label{border:1px solid var(--ai-line-strong);background:var(--ai-ink);padding:9px 11px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;position:absolute}.ai-control-stack__label--top{top:9%;right:3%}.ai-control-stack__label--bottom{bottom:12%;left:4%}.ai-managed-list{border-top:1px solid var(--ai-line)}.ai-managed-list article{border-bottom:1px solid var(--ai-line);grid-template-columns:44px 1fr auto;align-items:center;min-height:84px;display:grid}.ai-managed-list article>span{color:var(--ai-signal);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.63rem}.ai-managed-list h3{letter-spacing:-.02em;font-size:clamp(1.1rem,1.6vw,1.4rem)}.ai-managed-list p{color:var(--ai-muted);letter-spacing:.08em;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.59rem}.ai-deploy__closing{border-top:1px solid var(--ai-line);color:var(--ai-text);letter-spacing:-.035em;grid-template-columns:1fr 1fr;gap:28px;margin-top:clamp(40px,5vw,68px);padding-top:28px;font-size:clamp(1.45rem,2.6vw,2.5rem);font-weight:600;display:grid}.ai-deploy__closing p:last-child{color:var(--ai-signal);text-align:right}.ai-network{isolation:isolate;background:#14191c;overflow:hidden}.ai-network__field{z-index:-1;opacity:.42;background-image:radial-gradient(circle, var(--ai-line-strong) .9px, transparent 1.1px);background-size:18px 18px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(at 50% 20%,#000,#0000 70%);mask-image:radial-gradient(at 50% 20%,#000,#0000 70%)}.ai-network__route{background:linear-gradient(90deg, transparent, var(--ai-signal), var(--ai-live), transparent);transform-origin:0;height:1px;position:absolute}.ai-network__route--one{width:52%;top:23%;left:5%;transform:rotate(11deg)}.ai-network__route--two{width:40%;top:12%;left:50%;transform:rotate(138deg)}.ai-network__route--three{width:50%;top:38%;left:33%;transform:rotate(-18deg)}.ai-network__node{border:2px solid var(--ai-ink);background:var(--ai-live);width:8px;height:8px;box-shadow:0 0 0 1px var(--ai-live), 0 0 24px #ff8a42b8;border-radius:50%;position:absolute}.ai-network__node--one{top:23%;left:8%}.ai-network__node--two{top:33%;left:56%}.ai-network__node--three{top:11%;left:89%}.ai-network__node--four{top:27%;left:33%}.ai-network__top .ai-section-copy{padding-top:35px}.ai-network__top .ai-kicker{margin-bottom:18px}.ai-provenance{border:1px dashed var(--ai-line-strong);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0b100ebd;grid-template-columns:minmax(260px,.9fr) minmax(360px,1.1fr);gap:clamp(46px,8vw,120px);margin-top:clamp(110px,14vw,190px);padding:clamp(28px,5vw,64px);display:grid;position:relative}.ai-provenance h2{margin-top:24px;font-size:clamp(2.25rem,4vw,4rem)}.ai-provenance__copy{color:var(--ai-muted);gap:21px;font-size:clamp(.98rem,1.2vw,1.12rem);line-height:1.58;display:grid}.ai-provenance blockquote{border-left:2px solid var(--ai-signal);color:var(--ai-text);letter-spacing:-.025em;margin:8px 0;padding:22px 0 22px 25px;font-size:clamp(1.25rem,2vw,1.75rem);font-weight:600;line-height:1.3}.ai-signal-words{flex-wrap:wrap;gap:10px;margin-top:8px;display:flex}.ai-signal-words span{color:var(--ai-live);letter-spacing:.07em;text-transform:uppercase;border:1px solid #ff8a4247;padding:9px 12px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.7rem}.ai-intelligence__grid{grid-template-columns:minmax(420px,1.08fr) minmax(310px,.92fr);align-items:center;gap:clamp(54px,8vw,120px);display:grid}.ai-model-router{border:1px dashed var(--ai-line-strong);background:var(--ai-ink-raised);grid-template-columns:140px minmax(80px,1fr) 170px;align-items:center;min-height:520px;padding:38px;display:grid;position:relative}.ai-model-router__providers{gap:32px;display:grid}.ai-model-router__providers span,.ai-model-router__output,.ai-model-router__core{border:1px solid var(--ai-line-strong);letter-spacing:.08em;place-items:center;min-height:52px;padding:10px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.57rem;display:grid}.ai-model-router__providers span{color:var(--ai-muted)}.ai-model-router__lines{align-content:center;height:84%;display:grid}.ai-model-router__lines i{background:linear-gradient(90deg, var(--ai-line-strong), var(--ai-signal));height:1px;position:relative}.ai-model-router__lines i:first-child{transform-origin:100%;transform:rotate(18deg)}.ai-model-router__lines i:nth-child(2){transform-origin:100%;transform:rotate(6deg)}.ai-model-router__lines i:nth-child(3){transform-origin:100%;transform:rotate(-6deg)}.ai-model-router__lines i:nth-child(4){transform-origin:100%;transform:rotate(-18deg)}.ai-model-router__core{z-index:2;min-height:154px;color:var(--ai-text);border-color:var(--ai-signal);background:#14191ceb;gap:10px;position:relative;box-shadow:0 0 58px #f47d6926}.ai-model-router__core span{font-size:1.5rem}.ai-model-router__core strong{font-size:.58rem;font-weight:500}.ai-model-router__output{min-height:40px;color:var(--ai-muted);display:flex;position:absolute;bottom:42px;right:38px}.ai-model-router__output i{background:var(--ai-live);width:6px;height:6px;box-shadow:0 0 12px var(--ai-live);border-radius:50%}.ai-intelligence__copy{color:var(--ai-muted);gap:21px;font-size:clamp(1rem,1.25vw,1.15rem);line-height:1.58;display:grid}.ai-intelligence__copy h2{color:var(--ai-text);margin:4px 0 23px}.ai-role-grid{border-top:1px solid var(--ai-dark-line);border-left:1px solid var(--ai-dark-line);grid-template-columns:repeat(5,minmax(0,1fr));margin-top:clamp(72px,9vw,120px);display:grid}.ai-role-grid article{border-right:1px solid var(--ai-dark-line);border-bottom:1px solid var(--ai-dark-line);min-height:270px;padding:24px;position:relative}.ai-role-grid article>span{color:var(--ai-signal);margin-bottom:76px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.63rem;display:block}.ai-role-grid h3{color:var(--ai-dark-text);margin-bottom:14px;font-size:clamp(1.1rem,1.5vw,1.35rem);line-height:1.08}.ai-role-grid p{color:var(--ai-dark-muted);font-size:.86rem;line-height:1.48}.ai-role-grid article>i{background:#0e9e5e;border-radius:50%;width:6px;height:6px;position:absolute;top:24px;right:24px}.ai-roles__closing{letter-spacing:-.03em;text-align:right;font-weight:600;color:var(--ai-signal)!important;margin-top:40px!important;font-size:clamp(1.35rem,2.2vw,2rem)!important}.ai-manifesto{background:linear-gradient(90deg, transparent 49.95%, var(--ai-line) 50%, transparent 50.05%), radial-gradient(circle at 50% 50%, #f2abb521, transparent 28%), var(--ai-ink)}.ai-manifesto__content{text-align:center;width:min(980px,100%);margin-inline:auto}.ai-manifesto__content .ai-kicker{margin-bottom:30px}.ai-manifesto__content h2{margin-bottom:clamp(30px,4vw,48px)}.ai-manifesto__content>div{width:min(680px,100%);color:var(--ai-muted);gap:20px;margin-inline:auto;font-size:clamp(1rem,1.3vw,1.16rem);line-height:1.6;display:grid}.ai-closing{isolation:isolate;min-height:88svh;color:var(--ai-text);background:var(--ai-signal-strong);place-items:center;display:grid;position:relative;overflow:hidden}.ai-closing__scan{background:linear-gradient(#0000,#ffffff1a,#0000);height:18%;animation:17s linear infinite ai-scan;position:absolute;inset:-20% 0 auto}.ai-closing__content{z-index:2;justify-items:start;padding-block:110px;display:grid}.ai-closing .ai-kicker{color:#ffffffb3;margin-bottom:28px}.ai-closing h2{width:min(980px,100%);margin-bottom:32px;font-size:clamp(3.6rem,8.2vw,8rem);line-height:.9}.ai-closing__content>p:not(.ai-kicker){color:#ffffffc2;width:min(540px,100%);margin-bottom:40px;font-size:clamp(1rem,1.4vw,1.22rem);line-height:1.55}.ai-closing__mark{z-index:-1;color:#ffffff12;font-family:var(--font-display), Arial, sans-serif;font-size:clamp(16rem,40vw,42rem);font-weight:400;line-height:.75;position:absolute;bottom:-.18em;right:clamp(30px,7vw,100px);transform:rotate(-8deg)}.ai-home>.site-footer{width:100%;max-width:none;padding:48px max(var(--ai-gutter), calc((100vw - var(--ai-max)) / 2 + var(--ai-gutter)));border-top:1px solid var(--ai-line);background:var(--ai-ink);margin:0}.ai-home>.site-footer>div>p:first-child{color:var(--ai-text);margin-bottom:7px;font-size:.92rem;font-weight:600}.ai-home>.site-footer p:last-child{color:var(--ai-muted)}.ai-home [data-reveal]{opacity:1;transform:none}.ai-home[data-scroll-motion=true] [data-reveal]{opacity:0;transform:translateY(18px)}.ai-home[data-scroll-motion=true] [data-reveal][data-visible=true]{opacity:1;transition:opacity .65s var(--ease-enter), transform .72s var(--ease-enter);transform:none}@keyframes ai-scan{0%{transform:translateY(-120%)}to{transform:translateY(780%)}}@media (max-width:980px){.ai-hero h1{font-size:clamp(3.45rem,9vw,6.5rem)}.ai-hero__lower{grid-template-columns:minmax(280px,.78fr) minmax(370px,1.22fr);gap:20px}.ai-hero__visual .brain-stage{width:min(540px,57vw,62svh);left:55%}.ai-hero__visual{min-height:min(540px,57vw,62svh)}.ai-hud--identity{left:0}.ai-hud--environment{right:-2%}.ai-privacy__shell,.ai-work__grid,.ai-intelligence__grid{gap:52px}.ai-privacy__shell{grid-template-columns:minmax(240px,.8fr) minmax(460px,1.2fr)}.ai-containment{min-height:520px}.ai-containment__layer--2{inset:60px}.ai-containment__layer--3{inset:120px}.ai-containment__layer--4{inset:180px}.ai-role-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:861px) and (max-height:950px){.ai-hero{min-height:88svh;padding:92px 0 22px}.ai-hero__shell{min-height:calc(88svh - 114px)}.ai-hero h1{margin-top:18px;font-size:clamp(3.5rem,9vh,5.2rem)}.ai-hero__lower{margin-top:14px}.ai-hero__visual{min-height:min(400px,40vw,48svh)}.ai-hero__visual .brain-stage{width:min(400px,40vw,48svh)}.ai-hud{transform:scale(.82)}.ai-home .ai-edge-compute{margin-top:50px;padding-top:17px}}@media (max-width:860px){.ai-home .ai-nav-wrap{padding-inline:14px}.ai-home .ai-nav{grid-template-columns:1fr auto;min-height:54px;padding:0 7px 0 14px}.ai-home .ai-nav__actions{gap:6px}.ai-home .ai-theme-toggle{width:52px;height:40px}.ai-home .ai-theme-toggle__thumb{top:7px}.ai-home .ai-nav__links{border:1px solid var(--ai-line);opacity:0;visibility:hidden;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);transition:opacity .2s var(--ease-standard), transform .2s var(--ease-standard), visibility .2s;background:#0b100ef5;border-radius:8px;gap:0;padding:8px;display:grid;position:absolute;top:62px;left:0;right:0;transform:translateY(-8px);box-shadow:0 22px 60px #00000052}.ai-home .ai-nav[data-open=true] .ai-nav__links{opacity:1;visibility:visible;transform:none}.ai-home .ai-nav__links a{border-bottom:1px solid var(--ai-line);padding:16px 12px}.ai-home .ai-nav__links a:last-child{border-bottom:0}.ai-home .ai-nav__cta{display:none}.ai-home .ai-nav__menu{border:1px solid var(--ai-line-strong);cursor:pointer;background:0 0;border-radius:4px;place-content:center;gap:5px;width:40px;height:40px;padding:0;display:grid}.ai-home .ai-nav__menu span{background:var(--ai-text);width:16px;height:1px;transition:transform .2s var(--ease-standard);display:block}.ai-home .ai-nav[data-open=true] .ai-nav__menu span:first-child{transform:translateY(3px)rotate(45deg)}.ai-home .ai-nav[data-open=true] .ai-nav__menu span:last-child{transform:translateY(-3px)rotate(-45deg)}.ai-hero{min-height:auto;padding:108px 0 28px}.ai-hero__shell{min-height:auto}.ai-hero h1{margin-top:32px;font-size:clamp(3rem,11.5vw,5.1rem)}.ai-hero__lower{grid-template-columns:1fr;margin-top:42px}.ai-hero__copy{width:min(600px,100%)}.ai-hero__visual{min-height:min(680px,100vw)}.ai-hero__visual .brain-stage{width:min(650px,90vw);top:48%;left:50%}.ai-hud{transform:scale(.86)}.ai-hud--identity{left:2%}.ai-hud--environment{right:0}.ai-hud--status{right:10%}.ai-future__intro,.ai-meet__heading,.ai-deploy__intro,.ai-network__top,.ai-roles__heading,.ai-privacy__shell,.ai-work__grid,.ai-intelligence__grid,.ai-deploy__stage,.ai-provenance{grid-template-columns:1fr}.ai-section-copy,.ai-editorial-copy,.ai-meet__heading .ai-section-copy,.ai-network__top .ai-section-copy{width:min(620px,100%);padding-top:0}.ai-needs{grid-template-columns:1fr 1fr}.ai-capability-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ai-privacy__shell .ai-section__index{grid-column:auto}.ai-containment{width:min(620px,100%);min-height:560px;margin-inline:auto}.ai-privacy__closing{grid-column:auto}.ai-work__closing{margin-left:0!important}.ai-deploy__stage{margin-top:58px}.ai-control-stack{width:min(620px,100%);min-height:540px;margin-inline:auto}.ai-provenance{gap:44px}.ai-model-router{width:min(680px,100%)}}@media (max-width:620px){.ai-section{padding-block:76px}.ai-section__index{margin-bottom:38px}.ai-section__index:after{width:46px}.ai-hero .ai-kicker{width:220px;line-height:1.5!important}.ai-hero h1{font-size:clamp(2.9rem,14.5vw,4.2rem);line-height:.93}.ai-hero__copy .ai-lead{font-size:1.08rem}.ai-hero__visual{min-height:480px;margin-inline:-8px}.ai-hero__visual .brain-stage{width:min(540px,105vw)}.ai-hud{min-width:132px;padding:9px 10px;transform:scale(.72)}.ai-hud--identity{top:16%;left:-8%}.ai-hud--environment{top:31%;right:-9%}.ai-hud--status{bottom:12%;right:2%}.ai-future h2,.ai-meet h2,.ai-deploy h2,.ai-network h2,.ai-intelligence h2,.ai-roles h2,.ai-manifesto h2{font-size:clamp(2.5rem,12vw,3.7rem)}.ai-needs{grid-template-columns:1fr;margin-top:48px}.ai-needs>*{min-height:108px}.ai-needs>.ai-system-label{min-height:60px}.ai-need{flex-direction:row;justify-content:flex-start;align-items:center;gap:18px}.ai-need i{top:50%;transform:translateY(-50%)}.ai-capability-grid{grid-template-columns:1fr;margin-top:48px}.ai-capability-card{min-height:300px}.ai-containment{min-height:390px}.ai-containment__layer{padding:11px;font-size:.49rem}.ai-containment__layer p{text-align:right;max-width:150px}.ai-containment__layer--2{inset:44px}.ai-containment__layer--3{inset:88px}.ai-containment__layer--4{inset:132px}.ai-containment__core{width:96px;min-width:96px;height:66px;min-height:66px}.ai-containment__core p{max-width:78px;font-size:.4rem}.ai-action-log__header,.ai-action-log__row{grid-template-columns:30px 1fr;min-height:68px;padding-inline:12px}.ai-action-log__header{grid-template-columns:1fr auto}.ai-action-log__row strong{display:none}.ai-control-stack{min-height:390px}.ai-control-stack__orbit--one{width:100%}.ai-control-stack__agent{width:118px;height:118px}.ai-control-stack__label--top{top:4%}.ai-control-stack__label--bottom{bottom:5%}.ai-managed-list article{grid-template-columns:36px 1fr}.ai-managed-list article>p{display:none}.ai-deploy__closing{grid-template-columns:1fr}.ai-deploy__closing p:last-child{text-align:left}.ai-provenance{margin-top:92px;padding:24px}.ai-model-router{grid-template-columns:100px minmax(36px,1fr) 112px;min-height:410px;padding:20px}.ai-model-router__providers{gap:22px}.ai-model-router__providers span{padding:6px;font-size:.48rem}.ai-model-router__core{text-align:center;min-height:116px;padding:6px}.ai-model-router__output{font-size:.48rem;bottom:22px;right:20px}.ai-role-grid{grid-template-columns:1fr;margin-top:62px}.ai-role-grid article{min-height:195px}.ai-role-grid article>span{margin-bottom:45px}.ai-roles__closing,.ai-manifesto__content{text-align:left}.ai-closing{min-height:84svh}.ai-closing h2{font-size:clamp(3.2rem,16vw,5.2rem)}.ai-closing__mark{font-size:18rem;right:-20px}.ai-home>.site-footer{padding-inline:20px}}@media (prefers-reduced-motion:reduce){.ai-home [data-reveal]{opacity:1;transform:none}.ai-closing__scan{animation:none}}.ai-home{color:var(--ai-text);background-color:var(--ai-paper);background-image:radial-gradient(circle,#14191c3b 0 .8px,#0000 .95px),linear-gradient(90deg,#0000 calc(50% - .5px),#d7b47747 50%,#0000 calc(50% + .5px));background-size:8px 8px,100% 100%}.ai-home .ai-section{color:var(--ai-text);border-color:var(--ai-dark-line);background-color:var(--ai-paper);background-image:linear-gradient(0deg,#0000 calc(25% - .5px),#14191c12 25%,#0000 calc(25% + .5px)),linear-gradient(0deg,#0000 calc(75% - .5px),#14191c12 75%,#0000 calc(75% + .5px)),radial-gradient(circle,#14191c26 0 .75px,#0000 .9px);background-size:100% 100%,100% 100%,8px 8px}.ai-home .ai-section--paper,.ai-home .ai-work,.ai-home .ai-roles{background-color:var(--ai-paper-raised)}.ai-home .ai-section__index,.ai-home .ai-section--paper .ai-section__index{color:var(--ai-muted)}.ai-home .ai-section__index:after{background:linear-gradient(90deg, var(--ai-muted), transparent);opacity:.54;height:1px}.ai-home .ai-kicker,.ai-home .ai-system-label{color:var(--ai-dark-text);position:relative}.ai-home .ai-kicker:before,.ai-home .ai-system-label:before{content:"+";color:var(--ai-signal-strong);margin-right:9px;font-weight:600}.ai-home .ai-kicker span{color:var(--ai-signal-strong)}.ai-home .ai-section-copy,.ai-home .ai-editorial-copy,.ai-home .ai-section--paper .ai-editorial-copy{color:var(--ai-muted)}.ai-home .ai-button--primary,.ai-home .ai-nav__cta{color:var(--ai-paper-raised);border-color:var(--ai-ink);background:var(--ai-ink);box-shadow:inset 3px 0 0 var(--ai-signal-strong)}.ai-home .ai-button--primary:hover,.ai-home .ai-nav__cta:hover{color:var(--ai-ink);border-color:var(--ai-ink);background:var(--ai-paper-raised)}.ai-home .ai-button--primary svg,.ai-home .ai-nav__cta:after{color:var(--ai-signal-strong)}.ai-home .ai-button--inverse{color:var(--ai-ink);border-color:var(--ai-paper-raised);background:var(--ai-paper-raised);box-shadow:inset 3px 0 0 var(--ai-signal-strong)}.ai-home .ai-corners i{border-color:var(--ai-ink)}.ai-home .ai-nav{color:var(--ai-ink);border-bottom:1px solid #14191c21}.ai-home .ai-nav[data-scrolled=true],.ai-home .ai-nav[data-open=true]{background:#d4e6ece0;border-color:#14191c38;box-shadow:0 14px 44px #14191c1f}.ai-home .ai-nav__brand,.ai-home .ai-nav__links{color:var(--ai-ink)}.ai-home .ai-nav__links a{color:var(--ai-muted)}.ai-home .ai-nav__links a:hover{color:var(--ai-ink)}.ai-home .ai-hero{--hero-text:var(--ai-ink);--hero-muted:var(--ai-muted);--hero-line:#14191c26;--hero-hud:#14191c57;--brain-line:#14191c;--brain-chip:#20282c;--brain-base-opacity:.32;--brain-sample:#4f6570;--brain-pulse:var(--ai-signal);--brain-trace:var(--ai-signal-strong);--brain-node-idle:var(--ai-faint);--brain-node-fire:var(--ai-signal-strong);--brain-error:var(--ai-signal);color:var(--ai-ink);background-color:var(--ai-paper);background-image:radial-gradient(circle at 74% 48%,#f47d6933,#0000 9%),radial-gradient(circle at 72% 48%,#f2abb529,#0000 22%)}.ai-home .ai-hero:after{opacity:.3;background-image:linear-gradient(#0000 0 7px,#14191c21 8px);background-size:100% 8px;-webkit-mask-image:linear-gradient(#000,#0000 92%);mask-image:linear-gradient(#000,#0000 92%)}.ai-home .ai-hero__grid{opacity:1;background-image:radial-gradient(circle,#14191c61 0 .8px,#0000 .95px);background-size:8px 8px;-webkit-mask-image:linear-gradient(#000,#0000 96%);mask-image:linear-gradient(#000,#0000 96%)}.ai-home .ai-hero h1,.ai-home .ai-hero h1 span{color:var(--ai-ink);letter-spacing:-.055em;font-weight:600}.ai-home .ai-hero h1 span,.ai-home .ai-hero__copy{color:var(--ai-muted)}.ai-home .ai-hero__copy .ai-lead{color:var(--ai-ink)}.ai-home .ai-hero__visual .brain-stage:before{filter:blur(80px);opacity:.58;background:#f2abb547}.ai-home .ai-scan-frame__corner{background-color:#d7b4777a;border-color:#d7b477c7}.ai-home .ai-hud{color:var(--ai-paper-raised);box-shadow:0 16px 46px #14191c2e, inset 3px 0 0 var(--ai-signal-strong);background:#14191ceb;border-color:#edf6f752}.ai-home .ai-hud strong{color:var(--ai-signal-strong)}.ai-home .ai-hud .ai-corners i,.ai-home .ai-provenance .ai-corners i{border-color:var(--ai-paper-raised)}.ai-home .ai-needs{border:0;border-top:1px solid var(--ai-dark-line);gap:0 30px}.ai-home .ai-needs>*{border:0;border-bottom:1px solid var(--ai-dark-line)}.ai-home .ai-needs>.ai-system-label,.ai-home .ai-need p,.ai-home .ai-needs__closing{color:var(--ai-ink)!important}.ai-home .ai-need span{color:var(--ai-muted)}.ai-home .ai-need i{background:var(--ai-signal-strong);width:7px;height:7px;box-shadow:0 0 10px var(--ai-signal)}.ai-home .ai-needs__closing{box-shadow:inset 0 3px 0 var(--ai-signal-strong)}.ai-home .ai-meet{background-color:var(--ai-paper);background-image:radial-gradient(circle,#14191c26 0 .75px,#0000 .9px);background-size:8px 8px}.ai-home .ai-capability-grid{border:0;gap:26px}.ai-home .ai-capability-card{color:var(--ai-ink);border:0;border-top:1px solid var(--ai-dark-line);transition:box-shadow .22s var(--ease-standard), background-color .22s var(--ease-standard);background:#edf6f78f;box-shadow:inset 0 3px #0000}.ai-home .ai-capability-card:hover{box-shadow:inset 0 3px 0 var(--ai-signal-strong);background:#edf6f7e0}.ai-home .ai-capability-card header,.ai-home .ai-capability-card>p{color:var(--ai-muted)}.ai-home .ai-capability-card header i{background:var(--ai-signal-strong);box-shadow:0 0 12px var(--ai-signal)}.ai-home .ai-capability-icon svg{color:#4f6570e0}.ai-home .ai-capability-icon__surface{fill:#d4e6ec6b}.ai-home .ai-meet__closing{color:var(--ai-ink)!important}.ai-home .ai-privacy{color:var(--ai-ink);background-color:var(--ai-paper-raised);background-image:radial-gradient(circle at 70% 55%,#f2abb52e,#0000 20%),radial-gradient(circle,#14191c24 0 .75px,#0000 .9px);background-size:100% 100%,8px 8px}.ai-home .ai-privacy__copy,.ai-home .ai-privacy__copy h2,.ai-home .ai-privacy__closing{color:var(--ai-ink)!important}.ai-home .ai-containment__layer{color:var(--ai-muted);border-color:#4f657075}.ai-home .ai-containment__layer:nth-child(odd){border-style:solid;border-color:#d7b477b8}.ai-home .ai-containment__core{color:var(--ai-paper-raised);border-color:var(--ai-signal-strong);background:var(--ai-ink);box-shadow:0 0 30px #f47d693d,0 0 70px #f2abb533}.ai-home .ai-containment__core p{color:var(--ai-faint)}.ai-home .ai-containment__core i{background:var(--ai-signal-strong);box-shadow:0 0 12px var(--ai-signal)}.ai-home .ai-privacy__closing{border-color:var(--ai-dark-line)}.ai-home .ai-work__statement,.ai-home .ai-work__statement h2,.ai-home .ai-work__closing{color:var(--ai-ink)!important}.ai-home .ai-action-log{border:0;border-top:1px solid var(--ai-dark-line)}.ai-home .ai-action-log__header,.ai-home .ai-action-log__row{border-right:0;border-color:var(--ai-dark-line)}.ai-home .ai-action-log__header{color:var(--ai-muted);background:0 0}.ai-home .ai-action-log__row>span,.ai-home .ai-action-log__row strong{color:var(--ai-muted)}.ai-home .ai-action-log__row strong i{background:var(--ai-signal-strong);box-shadow:0 0 8px var(--ai-signal)}.ai-home .ai-work__closing{border-color:var(--ai-signal-strong)}.ai-home .ai-deploy{color:var(--ai-ink);background-color:var(--ai-paper);background-image:radial-gradient(circle,#14191c26 0 .75px,#0000 .9px);background-size:8px 8px}.ai-home .ai-control-stack__orbit{border-color:#4f657085}.ai-home .ai-control-stack__orbit--two{border-color:#d7b477db}.ai-home .ai-control-stack__orbit--three{border-color:var(--ai-signal);box-shadow:0 0 32px #f2abb52e}.ai-home .ai-control-stack__orbit:after,.ai-home .ai-control-stack__agent i{background:var(--ai-signal-strong);box-shadow:0 0 12px var(--ai-signal)}.ai-home .ai-control-stack__agent{color:var(--ai-paper-raised);border-color:var(--ai-signal-strong);background:var(--ai-ink)}.ai-home .ai-control-stack__agent span,.ai-home .ai-control-stack__label{color:var(--ai-muted)}.ai-home .ai-control-stack__agent strong{color:var(--ai-paper-raised)}.ai-home .ai-control-stack__label{color:var(--ai-ink);border-color:var(--ai-line-strong);background:var(--ai-paper-raised)}.ai-home .ai-managed-list,.ai-home .ai-managed-list article,.ai-home .ai-deploy__closing{border-color:var(--ai-dark-line)}.ai-home .ai-managed-list article>span,.ai-home .ai-managed-list p{color:var(--ai-muted)}.ai-home .ai-deploy__closing{color:var(--ai-ink)}.ai-home .ai-deploy__closing p:last-child{color:var(--ai-ink);text-decoration-line:underline;-webkit-text-decoration-color:var(--ai-signal-strong);text-decoration-color:var(--ai-signal-strong);text-underline-offset:7px;text-decoration-thickness:2px}.ai-home .ai-network{color:var(--ai-paper-raised);background-color:var(--ai-ink);background-image:linear-gradient(90deg,#0000 calc(50% - .5px),#ff8a42ad 50%,#0000 calc(50% + .5px)),radial-gradient(circle,#d4e6ec42 0 .75px,#0000 .9px);background-size:100% 100%,8px 8px;border-color:#edf6f729}.ai-home .ai-network .ai-section__index,.ai-home .ai-network .ai-section-copy,.ai-home .ai-provenance__copy{color:var(--ai-faint)}.ai-home .ai-network .ai-section__index span,.ai-home .ai-network h2,.ai-home .ai-network .ai-emphasis,.ai-home .ai-network .ai-kicker,.ai-home .ai-provenance .ai-system-label,.ai-home .ai-provenance blockquote{color:var(--ai-paper-raised)!important}.ai-home .ai-network .ai-kicker:before,.ai-home .ai-provenance .ai-system-label:before{color:var(--ai-signal-strong)}.ai-home .ai-network__field{opacity:.54;background-image:radial-gradient(circle,#d4e6ec61 0 .8px,#0000 .95px);background-size:8px 8px}.ai-home .ai-network__route{background:linear-gradient(90deg, transparent, var(--ai-sand), var(--ai-signal-strong), transparent)}.ai-home .ai-network__node{border-color:var(--ai-ink);background:var(--ai-signal-strong);box-shadow:0 0 0 1px var(--ai-signal-strong), 0 0 24px var(--ai-signal)}.ai-home .ai-provenance{box-shadow:inset 3px 0 0 var(--ai-signal-strong);background:#20282ceb;border-color:#d4e6ec47}.ai-home .ai-provenance blockquote{border-color:var(--ai-signal-strong)}.ai-home .ai-signal-words span{color:var(--ai-paper-raised);border-color:#ff8a4275}.ai-home .ai-intelligence{color:var(--ai-ink);background-color:var(--ai-paper)}.ai-home .ai-model-router{color:var(--ai-paper-raised);background:var(--ai-ink);box-shadow:inset 3px 0 0 var(--ai-signal-strong);border-color:#14191c8f}.ai-home .ai-model-router__providers span,.ai-home .ai-model-router__output{color:var(--ai-faint);border-color:#d4e6ec3d}.ai-home .ai-model-router__lines i{background:linear-gradient(90deg, #d4e6ec3d, var(--ai-signal-strong))}.ai-home .ai-model-router__core{color:var(--ai-paper-raised);border-color:var(--ai-signal-strong);background:var(--ai-ink-raised);box-shadow:0 0 34px #f47d692e,0 0 70px #f2abb51f}.ai-home .ai-model-router__output i{background:var(--ai-signal-strong);box-shadow:0 0 12px var(--ai-signal)}.ai-home .ai-intelligence__copy,.ai-home .ai-intelligence__copy h2{color:var(--ai-ink)}.ai-home .ai-intelligence__copy>p:not(.ai-kicker,.ai-emphasis){color:var(--ai-muted)}.ai-home .ai-role-grid{border:0;border-top:1px solid var(--ai-dark-line);gap:0 20px}.ai-home .ai-role-grid article{color:var(--ai-ink);border:0;border-bottom:1px solid var(--ai-dark-line);background:0 0}.ai-home .ai-role-grid article>span,.ai-home .ai-role-grid p{color:var(--ai-muted)}.ai-home .ai-role-grid article>i{background:var(--ai-signal-strong);box-shadow:0 0 9px var(--ai-signal)}.ai-home .ai-roles__closing{color:var(--ai-ink)!important}.ai-home .ai-manifesto{color:var(--ai-ink);background-color:var(--ai-paper);background-image:radial-gradient(circle,#f2abb533,#0000 18%),radial-gradient(circle,#14191c26 0 .75px,#0000 .9px);background-size:100% 100%,8px 8px}.ai-home .ai-manifesto__content>div{color:var(--ai-muted)}.ai-home .ai-closing{color:var(--ai-paper-raised);background-color:var(--ai-ink);background-image:radial-gradient(circle,#d4e6ec40 0 .75px,#0000 .9px);background-size:8px 8px}.ai-home .ai-closing .ai-kicker{color:var(--ai-faint)}.ai-home .ai-closing .ai-kicker:before{color:var(--ai-signal-strong)}.ai-home .ai-closing h2{color:var(--ai-paper-raised)}.ai-home .ai-closing__content>p:not(.ai-kicker){color:var(--ai-faint)}.ai-home .ai-closing__scan{background:linear-gradient(#0000,#f47d691a,#ff8a423d,#0000)}.ai-home .ai-closing__mark{color:#d4e6ec0f;letter-spacing:-.09em;white-space:nowrap;width:max-content;font-size:clamp(6rem,27vw,32rem);bottom:-.1em;left:50%;right:auto;transform:translate(-50%)}.ai-home>.site-footer{color:var(--ai-faint);background:var(--ai-ink);border-color:#d4e6ec29}.ai-home>.site-footer>div>p:first-child{color:var(--ai-paper-raised)}.ai-home>.site-footer p:last-child,.ai-home>.site-footer .footer-links{color:var(--ai-faint)}@media (max-width:860px){.ai-home .ai-nav__links{background:#edf6f7f7;border-color:#14191c38;box-shadow:0 22px 60px #14191c2e}.ai-home .ai-nav__links a{border-color:var(--ai-dark-line)}.ai-home .ai-nav__menu{border-color:var(--ai-line-strong)}.ai-home .ai-nav__menu span{background:var(--ai-ink)}}@media (max-width:620px){.ai-home .ai-needs,.ai-home .ai-capability-grid,.ai-home .ai-role-grid{gap:0}.ai-home .ai-capability-card{background:#edf6f77a}}@media (prefers-reduced-motion:reduce){.ai-home [data-reveal]{opacity:1;transform:none}.ai-home .ai-closing__scan{animation:none}}.ai-home{background-size:12px 12px,100% 100%}.ai-home .ai-section{background-size:100% 100%,100% 100%,12px 12px}.ai-home .ai-hero__grid{opacity:.72;background-image:radial-gradient(circle,#14191c4d 0 .7px,#0000 .9px);background-size:12px 12px}.ai-home .ai-meet,.ai-home .ai-deploy{background-size:12px 12px}.ai-home .ai-privacy,.ai-home .ai-manifesto,.ai-home .ai-network{background-size:100% 100%,12px 12px}.ai-home .ai-network__field{opacity:.4;background-size:12px 12px}.ai-home .ai-closing{background-size:12px 12px}.ai-home .ai-button--primary,.ai-home .ai-button--inverse,.ai-home .ai-nav__cta,.ai-home .ai-hud,.ai-home .ai-needs__closing,.ai-home .ai-provenance,.ai-home .ai-model-router{box-shadow:none}.ai-home .ai-hud{box-shadow:0 16px 46px #14191c2e}.ai-home .ai-capability-card,.ai-home .ai-capability-card:hover{box-shadow:none}.ai-home .ai-capability-card:hover{background:#edf6f7f0;transform:none}.ai-home .ai-containment__core,.ai-home .ai-control-stack__agent{border-color:#4f6570b3}.ai-home .ai-work__closing,.ai-home .ai-provenance blockquote{border-color:var(--ai-line-strong)}.ai-home .ai-signal-words span{border-color:#d4e6ec47}.ai-home .ai-model-router__core{border-color:#d4e6ec4d}.ai-home .ai-capability-story{grid-template-columns:minmax(180px,.38fr) minmax(420px,.92fr);align-items:start;gap:clamp(38px,6vw,84px);margin-top:clamp(48px,6vw,76px);display:grid}.ai-home .ai-capability-story__rail{border-top:1px solid var(--ai-dark-line);color:var(--ai-muted);letter-spacing:.1em;text-transform:uppercase;gap:15px;padding-top:18px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.66rem;display:grid;position:sticky;top:128px}.ai-home .ai-capability-story__rail>p{color:var(--ai-ink);letter-spacing:-.025em;text-transform:none;font-size:clamp(1.15rem,1.8vw,1.55rem);font-weight:600}.ai-home .ai-capability-story__rail>div{gap:8px;margin-top:22px;display:flex}.ai-home .ai-capability-story__rail i{background:var(--ai-line-strong);width:18px;height:2px;box-shadow:none;transition:background-color .16s,box-shadow .16s}.ai-home .ai-capability-story__rail i[data-active=true]{background:var(--ai-signal-strong);box-shadow:0 0 10px var(--ai-signal)}.ai-home .ai-capability-story .ai-capability-grid{border:0;grid-template-columns:1fr;gap:0;margin-top:0;display:grid}.ai-home .ai-capability-story .ai-capability-card{z-index:1;background:var(--ai-paper-raised);border:1px solid #14191c2e;min-height:min(440px,100vh - 180px);margin-bottom:28px;padding:clamp(18px,2vw,26px);position:sticky;top:112px;box-shadow:0 20px 44px #14191c1f}.ai-home .ai-capability-story .ai-capability-card:nth-child(2){z-index:2}.ai-home .ai-capability-story .ai-capability-card:nth-child(3){z-index:3}.ai-home .ai-capability-story .ai-capability-card:nth-child(4){z-index:4}.ai-home .ai-capability-story .ai-capability-card:nth-child(5){z-index:5}.ai-home .ai-capability-story .ai-capability-card:nth-child(6){z-index:6}.ai-home .ai-capability-story .ai-capability-icon{width:clamp(112px,14vw,160px);height:clamp(112px,14vw,160px)}.ai-home[data-scroll-motion=true] [data-scroll-item]{--item-progress:0;--item-opacity:.08;--item-y:42px;--item-x:28px;--item-scale:.985;opacity:var(--item-opacity);transform:translateY(var(--item-y)) scale(var(--item-scale));transform-origin:bottom;will-change:opacity, transform}.ai-home[data-scroll-motion=true] .ai-action-log__row,.ai-home[data-scroll-motion=true] .ai-managed-list article,.ai-home[data-scroll-motion=true] .ai-role-grid article,.ai-home[data-scroll-motion=true] .ai-need{transform:translateX(var(--item-x))}@media (max-width:860px){.ai-home .ai-capability-story{grid-template-columns:1fr;gap:32px}.ai-home .ai-capability-story__rail{position:static}.ai-home .ai-capability-story .ai-capability-card{min-height:300px;margin-bottom:18px;position:relative;top:auto}}@media (prefers-reduced-motion:reduce){.ai-home[data-scroll-motion=true] [data-scroll-item]{opacity:1;transform:none}}@media (max-width:620px){.ai-home .ai-hero{min-height:0;padding:88px 0 24px}.ai-home .ai-hero__shell{min-height:auto}.ai-home .ai-hero .ai-kicker{white-space:nowrap;width:auto;font-size:.56rem!important;line-height:1.25!important}.ai-home .ai-hero h1{margin-top:10px;font-size:clamp(2.4rem,11.2vw,3rem);line-height:.92}.ai-home .ai-hero__lower{grid-template-columns:1fr;grid-template-areas:"visual""copy";gap:8px;margin-top:8px;display:grid}.ai-home .ai-hero__visual{grid-area:visual;min-height:clamp(165px,24svh,205px);margin-inline:0}.ai-home .ai-hero__copy{grid-area:copy;gap:10px;width:100%;font-size:.8rem;line-height:1.42}.ai-home .ai-hero__copy .ai-lead{font-size:.95rem;line-height:1.35}.ai-home .ai-hero__copy .ai-button{justify-self:center;min-height:44px;margin-top:2px}.ai-home .ai-future{padding-top:32px}.ai-home .ai-hero__visual .brain-stage{width:min(230px,60vw,28svh);top:50%;left:50%}.ai-home .ai-hero__visual .brain-stage__visual{width:84%}.ai-home .ai-hud{min-width:112px;padding:7px 8px;transform:scale(.54)}.ai-home .ai-hud--identity{top:10%;left:-12%}.ai-home .ai-hud--environment{top:28%;right:-12%}.ai-home .ai-hud--status{bottom:5%;right:0}.ai-home .ai-edge-compute{margin:12px calc(var(--ai-gutter) * -1) 0;padding-top:10px;display:block;overflow:hidden}.ai-home .ai-edge-compute__label{margin:0 var(--ai-gutter) 10px;font-size:.52rem}.ai-home .ai-edge-compute__viewport{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.ai-home .ai-edge-compute__track{animation:16s linear infinite ai-edge-compute-loop}.ai-home .ai-edge-compute__group{justify-content:flex-start;gap:34px;padding-right:34px;display:flex!important}.ai-home .ai-edge-compute__partner{gap:8px;font-size:.72rem}.ai-home .ai-edge-compute__partner svg{width:20px;height:20px}.ai-home .ai-privacy__shell{gap:0}.ai-home .ai-containment{grid-template-rows:68px 92px 68px;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:min(100%,360px);min-height:0;margin:30px auto 0;display:grid}.ai-home .ai-containment__layer{justify-content:center;align-items:center;min-width:0;padding:10px;font-size:.49rem;display:flex;position:relative;inset:auto}.ai-home .ai-containment__layer p{text-align:center;max-width:none;line-height:1.35}.ai-home .ai-containment__layer--4{grid-area:1/1}.ai-home .ai-containment__layer--3{grid-area:1/2}.ai-home .ai-containment__layer--2{grid-area:3/1}.ai-home .ai-containment__layer--1{grid-area:3/2}.ai-home .ai-containment__core{grid-area:2/1/3/-1;place-self:center;width:min(168px,52vw);min-width:0;height:82px;min-height:0;position:relative;top:auto;left:auto;transform:none}.ai-home .ai-containment__core p{max-width:130px;font-size:.44rem}}html[data-theme=dark] .ai-home{--ai-ink:#0b1216;--ai-ink-raised:#142027;--ai-paper:#101a1f;--ai-paper-raised:#17252b;--ai-text:#edf6f7;--ai-muted:#a9c2cc;--ai-faint:#718995;--ai-line:#d4e6ec24;--ai-line-strong:#d4e6ec4d;--ai-dark-text:#edf6f7;--ai-dark-muted:#a9c2cc;--ai-dark-line:#d4e6ec29;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:var(--ai-text);background-color:var(--ai-ink);background-image:radial-gradient(circle,#d4e6ec2e 0 .7px,#0000 .9px),linear-gradient(90deg,#0000 calc(50% - .5px),#d7b47738 50%,#0000 calc(50% + .5px))}html[data-theme=dark] .ai-home .ai-section{color:var(--ai-text);border-color:var(--ai-line);background-color:var(--ai-paper);background-image:linear-gradient(0deg,#0000 calc(25% - .5px),#d4e6ec0d 25%,#0000 calc(25% + .5px)),linear-gradient(0deg,#0000 calc(75% - .5px),#d4e6ec0d 75%,#0000 calc(75% + .5px)),radial-gradient(circle,#d4e6ec21 0 .7px,#0000 .9px)}html[data-theme=dark] .ai-home .ai-section--paper,html[data-theme=dark] .ai-home .ai-work,html[data-theme=dark] .ai-home .ai-roles{background-color:var(--ai-paper-raised)}html[data-theme=dark] .ai-home .ai-kicker,html[data-theme=dark] .ai-home .ai-system-label,html[data-theme=dark] .ai-home .ai-needs>.ai-system-label,html[data-theme=dark] .ai-home .ai-need p,html[data-theme=dark] .ai-home .ai-needs__closing,html[data-theme=dark] .ai-home .ai-meet__closing,html[data-theme=dark] .ai-home .ai-privacy__copy,html[data-theme=dark] .ai-home .ai-privacy__copy h2,html[data-theme=dark] .ai-home .ai-privacy__closing,html[data-theme=dark] .ai-home .ai-work__statement,html[data-theme=dark] .ai-home .ai-work__statement h2,html[data-theme=dark] .ai-home .ai-work__closing,html[data-theme=dark] .ai-home .ai-deploy__closing,html[data-theme=dark] .ai-home .ai-deploy__closing p:last-child,html[data-theme=dark] .ai-home .ai-intelligence__copy,html[data-theme=dark] .ai-home .ai-intelligence__copy h2,html[data-theme=dark] .ai-home .ai-roles__closing,html[data-theme=dark] .ai-home .ai-capability-story__rail>p{color:var(--ai-text)!important}html[data-theme=dark] .ai-home .ai-section__index,html[data-theme=dark] .ai-home .ai-section--paper .ai-section__index,html[data-theme=dark] .ai-home .ai-section-copy,html[data-theme=dark] .ai-home .ai-editorial-copy,html[data-theme=dark] .ai-home .ai-section--paper .ai-editorial-copy,html[data-theme=dark] .ai-home .ai-need span,html[data-theme=dark] .ai-home .ai-capability-card header,html[data-theme=dark] .ai-home .ai-capability-card>p,html[data-theme=dark] .ai-home .ai-manifesto__content>div,html[data-theme=dark] .ai-home .ai-capability-story__rail{color:var(--ai-muted)}html[data-theme=dark] .ai-home .ai-button--primary,html[data-theme=dark] .ai-home .ai-button--inverse,html[data-theme=dark] .ai-home .ai-nav__cta{color:var(--ai-ink);border-color:var(--ai-text);background:var(--ai-text);box-shadow:none}html[data-theme=dark] .ai-home .ai-button--primary:hover,html[data-theme=dark] .ai-home .ai-button--inverse:hover,html[data-theme=dark] .ai-home .ai-nav__cta:hover{color:var(--ai-text);border-color:var(--ai-text);background:0 0}html[data-theme=dark] .ai-home .ai-corners i{border-color:var(--ai-text)}html[data-theme=dark] .ai-home .ai-nav{color:var(--ai-text);border-color:#d4e6ec21}html[data-theme=dark] .ai-home .ai-nav[data-scrolled=true],html[data-theme=dark] .ai-home .ai-nav[data-open=true]{background:#0b1216e6;border-color:#d4e6ec38;box-shadow:0 14px 44px #00000052}html[data-theme=dark] .ai-home .ai-nav__brand,html[data-theme=dark] .ai-home .ai-nav__links,html[data-theme=dark] .ai-home .ai-nav__links a:hover{color:var(--ai-text)}html[data-theme=dark] .ai-home .ai-nav__links a{color:var(--ai-muted)}html[data-theme=dark] .ai-home .ai-hero{--hero-text:var(--ai-text);--hero-muted:var(--ai-muted);--hero-line:#d4e6ec24;--hero-hud:#d4e6ec47;--brain-line:#d4e6ec;--brain-chip:#9db2bb;--brain-base-opacity:.27;--brain-sample:#d4e6ec;--brain-node-idle:#718995;color:var(--ai-text);background-color:var(--ai-ink);background-image:radial-gradient(circle at 74% 48%,#f47d6929,#0000 12%),radial-gradient(circle at 72% 48%,#f2abb51a,#0000 25%)}html[data-theme=dark] .ai-home .ai-hero:after{background-image:linear-gradient(#0000 0 7px,#d4e6ec14 8px)}html[data-theme=dark] .ai-home .ai-hero__grid{background-image:radial-gradient(circle,#d4e6ec3b 0 .7px,#0000 .9px)}html[data-theme=dark] .ai-home .ai-hero h1,html[data-theme=dark] .ai-home .ai-hero__copy .ai-lead{color:var(--ai-text)}html[data-theme=dark] .ai-home .ai-hero h1 span,html[data-theme=dark] .ai-home .ai-hero__copy,html[data-theme=dark] .ai-home .ai-edge-compute{color:var(--ai-muted)}html[data-theme=dark] .ai-home .ai-edge-compute__partner{color:var(--ai-text)}html[data-theme=dark] .ai-home .ai-hero__visual .brain-stage:before{opacity:.45;background:#f2abb533}html[data-theme=dark] .ai-home .ai-hud{color:var(--ai-text);background:#070c0feb;border-color:#d4e6ec3d;box-shadow:0 16px 46px #00000052}html[data-theme=dark] .ai-home .ai-hud .ai-corners i,html[data-theme=dark] .ai-home .ai-provenance .ai-corners i{border-color:var(--ai-text)}html[data-theme=dark] .ai-home .ai-meet,html[data-theme=dark] .ai-home .ai-deploy{color:var(--ai-text);background-color:var(--ai-paper);background-image:radial-gradient(circle,#d4e6ec21 0 .7px,#0000 .9px)}html[data-theme=dark] .ai-home .ai-capability-card,html[data-theme=dark] .ai-home .ai-capability-story .ai-capability-card{color:var(--ai-text);border-color:var(--ai-line);background:#17252be0;box-shadow:0 20px 44px #00000038}html[data-theme=dark] .ai-home .ai-capability-card:hover,html[data-theme=dark] .ai-home .ai-capability-story .ai-capability-card:hover{background:#1d2e35f5}html[data-theme=dark] .ai-home .ai-capability-icon svg{color:#a9c2cce0;filter:drop-shadow(0 12px 24px #0003)}html[data-theme=dark] .ai-home .ai-capability-icon__surface{fill:#d4e6ec1f}html[data-theme=dark] .ai-home .ai-privacy{color:var(--ai-text);background-color:var(--ai-paper-raised);background-image:radial-gradient(circle at 70% 55%,#f2abb51f,#0000 24%),radial-gradient(circle,#d4e6ec1f 0 .7px,#0000 .9px)}html[data-theme=dark] .ai-home .ai-containment__layer{color:var(--ai-muted);border-color:#a9c2cc61}html[data-theme=dark] .ai-home .ai-containment__layer:nth-child(odd){border-color:#d7b4779e}html[data-theme=dark] .ai-home .ai-containment__core,html[data-theme=dark] .ai-home .ai-control-stack__agent,html[data-theme=dark] .ai-home .ai-model-router{color:var(--ai-text);border-color:var(--ai-line-strong);background:var(--ai-ink)}html[data-theme=dark] .ai-home .ai-containment__core p,html[data-theme=dark] .ai-home .ai-control-stack__agent span,html[data-theme=dark] .ai-home .ai-control-stack__label,html[data-theme=dark] .ai-home .ai-model-router__providers span,html[data-theme=dark] .ai-home .ai-model-router__output{color:var(--ai-muted)}html[data-theme=dark] .ai-home .ai-action-log,html[data-theme=dark] .ai-home .ai-action-log__header,html[data-theme=dark] .ai-home .ai-action-log__row,html[data-theme=dark] .ai-home .ai-managed-list,html[data-theme=dark] .ai-home .ai-managed-list article,html[data-theme=dark] .ai-home .ai-deploy__closing,html[data-theme=dark] .ai-home .ai-role-grid,html[data-theme=dark] .ai-home .ai-role-grid article,html[data-theme=dark] .ai-home .ai-capability-story__rail{border-color:var(--ai-line)}html[data-theme=dark] .ai-home .ai-action-log__header{color:var(--ai-muted);background:var(--ai-paper-raised)}html[data-theme=dark] .ai-home .ai-action-log__row>span,html[data-theme=dark] .ai-home .ai-action-log__row strong,html[data-theme=dark] .ai-home .ai-managed-list article>span,html[data-theme=dark] .ai-home .ai-managed-list p,html[data-theme=dark] .ai-home .ai-role-grid article>span,html[data-theme=dark] .ai-home .ai-role-grid p,html[data-theme=dark] .ai-home .ai-intelligence__copy>p:not(.ai-kicker,.ai-emphasis){color:var(--ai-muted)}html[data-theme=dark] .ai-home .ai-control-stack__orbit{border-color:#a9c2cc66}html[data-theme=dark] .ai-home .ai-control-stack__orbit--two{border-color:#d7b477b8}html[data-theme=dark] .ai-home .ai-control-stack__agent strong{color:var(--ai-text)}html[data-theme=dark] .ai-home .ai-control-stack__label{border-color:var(--ai-line-strong);background:var(--ai-paper-raised)}html[data-theme=dark] .ai-home .ai-network,html[data-theme=dark] .ai-home .ai-closing{color:var(--ai-text);border-color:var(--ai-line);background-color:var(--ai-ink)}html[data-theme=dark] .ai-home .ai-network .ai-section__index,html[data-theme=dark] .ai-home .ai-network .ai-section-copy,html[data-theme=dark] .ai-home .ai-provenance__copy,html[data-theme=dark] .ai-home .ai-closing .ai-kicker,html[data-theme=dark] .ai-home .ai-closing__content>p:not(.ai-kicker){color:var(--ai-muted)}html[data-theme=dark] .ai-home .ai-network .ai-section__index span,html[data-theme=dark] .ai-home .ai-network h2,html[data-theme=dark] .ai-home .ai-network .ai-emphasis,html[data-theme=dark] .ai-home .ai-network .ai-kicker,html[data-theme=dark] .ai-home .ai-provenance .ai-system-label,html[data-theme=dark] .ai-home .ai-provenance blockquote,html[data-theme=dark] .ai-home .ai-closing h2{color:var(--ai-text)!important}html[data-theme=dark] .ai-home .ai-provenance,html[data-theme=dark] .ai-home .ai-model-router__core{color:var(--ai-text);border-color:var(--ai-line-strong);background:var(--ai-ink-raised)}html[data-theme=dark] .ai-home .ai-signal-words span{color:var(--ai-text)}html[data-theme=dark] .ai-home .ai-intelligence,html[data-theme=dark] .ai-home .ai-manifesto{color:var(--ai-text);background-color:var(--ai-paper)}html[data-theme=dark] .ai-home .ai-manifesto{background-image:radial-gradient(circle,#f2abb51f,#0000 22%),radial-gradient(circle,#d4e6ec1f 0 .7px,#0000 .9px)}html[data-theme=dark] .ai-home .ai-role-grid article{color:var(--ai-text)}html[data-theme=dark] .ai-home .ai-closing{background-image:radial-gradient(circle,#d4e6ec26 0 .7px,#0000 .9px)}html[data-theme=dark] .ai-home .ai-closing__mark{color:#d4e6ec0d}html[data-theme=dark] .ai-home>.site-footer{color:var(--ai-muted);border-color:var(--ai-line);background:#080d10}html[data-theme=dark] .ai-home>.site-footer>div>p:first-child{color:var(--ai-text)}html[data-theme=dark] .ai-home>.site-footer p:last-child,html[data-theme=dark] .ai-home>.site-footer .footer-links{color:var(--ai-muted)}@media (max-width:860px){html[data-theme=dark] .ai-home .ai-nav__links{border-color:var(--ai-line-strong);background:#0b1216fa;box-shadow:0 22px 60px #0006}html[data-theme=dark] .ai-home .ai-nav__links a{border-color:var(--ai-line)}html[data-theme=dark] .ai-home .ai-nav__menu{border-color:var(--ai-line-strong)}html[data-theme=dark] .ai-home .ai-nav__menu span{background:var(--ai-text)}}@media (max-width:620px){html[data-theme=dark] .ai-home .ai-capability-card{background:#17252beb}}.ai-home .ai-button--primary,.ai-home .ai-button--inverse,.ai-home .ai-nav__cta{box-shadow:none}.ai-home .ai-button:focus-visible,.ai-home .ai-nav a:focus-visible,.ai-home .ai-nav button:focus-visible{outline-color:var(--ai-muted)}@media (max-width:620px) and (prefers-reduced-motion:reduce){.ai-home .ai-edge-compute__viewport{overflow-x:auto;-webkit-mask-image:none;mask-image:none}.ai-home .ai-edge-compute__track{animation:none}.ai-home .ai-edge-compute__group[aria-hidden=true]{display:none!important}}
