.sai-body{--sai-bg:#060a0f;--sai-surface:#0c131a;--sai-border:hsla(15,7%,89%,.1);--sai-border-strong:rgba(95,243,189,.36);--sai-text:#eef7f2;--sai-muted:#aabbb3;--sai-muted-strong:#c8d7d0;--sai-green:#5ff3bd;--sai-green-dark:#09261d;--sai-cyan:#9aecff;--sai-amber:#ffd166;background:var(--sai-bg)}.sai-content-container{background:radial-gradient(circle at 18% 4%,rgba(95,243,189,.08),transparent 360px),radial-gradient(circle at 78% 12%,rgba(154,236,255,.055),transparent 420px),var(--sai-bg)}.sai-page{color:var(--sai-text);font-family:var(--syst-font);overflow:hidden;position:relative}.sai-page:before{background-image:linear-gradient(rgba(95,243,189,.032) 1px,transparent 0),linear-gradient(90deg,rgba(95,243,189,.032) 1px,transparent 0);background-size:72px 72px;content:"";inset:0;mask-image:linear-gradient(180deg,#000,transparent 900px);pointer-events:none;position:absolute;z-index:0}.sai-container{box-sizing:border-box;margin:0 auto;padding:0 16px;position:relative;width:min(100%,1280px);z-index:1}.sai-final-cta,.sai-hero,.sai-section{border-top:1px solid var(--sai-border);position:relative}.sai-hero{border-top:0;padding:76px 0 80px}.sai-final-cta,.sai-section{padding:76px 0}.sai-label{align-items:center;background:rgba(17,25,34,.82);border:1px solid var(--sai-border);border-radius:999px;color:var(--sai-green);display:inline-flex;font-family:var(--syst-mono);font-size:.72rem;font-weight:800;gap:8px;letter-spacing:0;line-height:1;min-height:34px;padding:0 12px;text-transform:uppercase;width:fit-content}.sai-label:before{background:var(--sai-green);border-radius:999px;box-shadow:0 0 18px rgba(95,243,189,.62);content:"";height:7px;width:7px}.sai-section__header{display:grid;gap:18px;margin-bottom:38px;max-width:860px}.sai-section__header--center{margin-left:auto;margin-right:auto;text-align:center}.sai-section__header--center .sai-label{margin:0 auto}.sai-section__header--split{align-items:end;gap:24px;max-width:none}.sai-final-cta h2,.sai-section__header h2{color:var(--sai-text);font-size:2.05rem;font-weight:800;letter-spacing:0;line-height:1.12;margin:0}.sai-final-cta p,.sai-section__header p{color:var(--sai-muted);font-size:1rem;line-height:1.72;margin:0}.sai-actions{display:flex;flex-wrap:wrap;gap:12px}.sai-actions--center{justify-content:center}.sai-button,.sai-inline-link{align-items:center;color:inherit;display:inline-flex;font-family:var(--syst-mono);font-size:.78rem;font-weight:800;gap:10px;justify-content:center;letter-spacing:0;line-height:1.2;text-decoration:none;text-transform:uppercase;transition:transform .16s cubic-bezier(.16,1,.3,1),border-color .16s ease,background-color .16s ease,color .16s ease,box-shadow .16s ease}.sai-button{border:1px solid var(--sai-border);border-radius:8px;min-height:50px;padding:0 18px}.sai-button--primary{background:var(--sai-green);border-color:rgba(95,243,189,.72);box-shadow:0 18px 40px rgba(95,243,189,.16);color:#031a11}.sai-button--secondary{background:hsla(15,7%,89%,.03);color:var(--sai-text)}.sai-button:focus,.sai-button:hover,.sai-inline-link:focus,.sai-inline-link:hover{color:var(--sai-green);transform:translateY(-2px)}.sai-button--primary:focus,.sai-button--primary:hover{background:#86ffd0;color:#031a11}.sai-button--secondary:focus,.sai-button--secondary:hover{background:rgba(95,243,189,.07);border-color:var(--sai-border-strong)}.sai-hero__grid,.sai-split{display:grid;gap:34px}.sai-hero__content{align-content:center;display:grid;gap:24px}.sai-hero h1{color:var(--sai-text);font-size:2.38rem;font-weight:800;letter-spacing:0;line-height:1.06;margin:0;max-width:860px}.sai-hero__content>p{color:var(--sai-muted);font-size:1.06rem;line-height:1.72;margin:0;max-width:760px}.sai-proof-list,.sai-safety-list{display:grid;gap:10px;list-style:none;margin:0;padding:0}.sai-proof-list{border-top:1px solid var(--sai-border);grid-template-columns:1fr;max-width:780px;padding-top:20px}.sai-proof-list li,.sai-safety-list li{align-items:flex-start;color:var(--sai-muted-strong);display:flex;gap:10px;line-height:1.45}.sai-proof-list .material-symbols-outlined,.sai-safety-list .material-symbols-outlined{color:var(--sai-green);flex:0 0 auto;font-size:1.05rem}.sai-ai-visual,.sai-build-card,.sai-control-visual,.sai-delivery-card,.sai-faq-item,.sai-final-cta__visual,.sai-icon-card,.sai-process-map,.sai-process-step,.sai-proof-board,.sai-service-card,.sai-system-map,.sai-use-card{background:linear-gradient(145deg,rgba(95,243,189,.045),transparent 44%),rgba(12,19,26,.88);border:1px solid var(--sai-border);border-radius:8px;box-shadow:0 22px 70px rgba(0,0,0,.18)}.sai-ai-visual{background:#0a1118;box-shadow:0 28px 80px rgba(0,0,0,.38);overflow:hidden}.sai-ai-visual__topbar{align-items:center;background:rgba(17,25,34,.92);border-bottom:1px solid var(--sai-border);display:flex;gap:8px;min-height:48px;padding:0 14px}.sai-ai-visual__topbar span{background:var(--sai-border);border-radius:999px;height:10px;width:10px}.sai-ai-visual__topbar span:first-child{background:#81323a}.sai-ai-visual__topbar span:nth-child(2){background:var(--sai-amber)}.sai-ai-visual__topbar span:nth-child(3){background:var(--sai-green)}.sai-ai-visual__topbar strong{color:var(--sai-muted);font-family:var(--syst-mono);font-size:.72rem;font-weight:700;margin-left:auto}.sai-ai-visual__processor{align-items:center;background:linear-gradient(hsla(0,0%,100%,.028) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.028) 1px,transparent 0);background-size:28px 28px;display:grid;gap:12px;grid-template-columns:minmax(0,1fr) 112px;padding:0 18px 18px}.sai-ai-mark{animation:saiAiPanelGlow 4.8s ease-in-out infinite;background:linear-gradient(rgba(95,243,189,.035) 1px,transparent 0),linear-gradient(90deg,rgba(95,243,189,.035) 1px,transparent 0),rgba(9,18,24,.86);background-size:20px 20px;border:1px solid rgba(95,243,189,.18);border-radius:8px;box-shadow:inset 0 0 0 1px rgba(95,243,189,.035),0 12px 30px rgba(0,0,0,.18);min-height:88px;overflow:hidden;position:relative;width:112px}.sai-ai-mark:after{background:linear-gradient(90deg,transparent,rgba(95,243,189,.72),transparent);content:"";height:1px;inset:auto 12px 9px;opacity:.7;position:absolute}.sai-ai-mark svg{display:block;height:88px;width:100%}.sai-ai-mark__line,.sai-ai-mark__orbit,.sai-ai-mark__pin,.sai-ai-mark__scan,.sai-ai-mark__spark,.sai-ai-mark__thought{fill:none;stroke-linecap:round;stroke-linejoin:round}.sai-ai-mark__orbit{opacity:.58;stroke-dasharray:11 10;stroke-width:2;transform-box:fill-box;transform-origin:center}.sai-ai-mark__orbit--one{animation:saiAiOrbit 14s linear infinite}.sai-ai-mark__orbit--two{animation:saiAiOrbitReverse 18s linear infinite}.sai-ai-mark__line{animation:saiAiSignal 4.8s linear infinite;opacity:.82;stroke-dasharray:10 9;stroke-width:2}.sai-ai-mark__scan{animation:saiAiScan 3.8s ease-in-out infinite;opacity:.7;stroke-dasharray:20 16;stroke-width:3}.sai-ai-mark__pulse,.sai-ai-mark__scan{transform-box:fill-box;transform-origin:center}.sai-ai-mark__pulse{animation:saiAiPulseRing 5.6s ease-out infinite;fill:none;stroke:rgba(95,243,189,.62);stroke-width:2}.sai-ai-mark__pin{opacity:.42;stroke-width:1.8}.sai-ai-mark__thought{animation:saiAiThoughtDraw 7.2s ease-in-out infinite;opacity:.78;stroke-dasharray:84;stroke-dashoffset:84;stroke-width:2}.sai-ai-mark__packet,.sai-ai-mark__thought-dot{fill:var(--sai-cyan)}.sai-ai-mark__thought-dot{animation:saiAiThoughtDot 4.8s ease-in-out infinite;opacity:.3;transform-box:fill-box;transform-origin:center}.sai-ai-mark__thought-dot--two{animation-delay:.4s}.sai-ai-mark__thought-dot--three{animation-delay:.8s}.sai-ai-mark__packet{filter:drop-shadow(0 0 8px rgba(154,236,255,.52));opacity:0;transform-box:fill-box;transform-origin:center}.sai-ai-mark__packet--one{animation:saiAiPacketIn 6.8s ease-in-out infinite}.sai-ai-mark__packet--two{animation:saiAiPacketAssist 7.4s ease-in-out infinite}.sai-ai-mark__packet--three{animation:saiAiPacketRoute 8.2s ease-in-out infinite}.sai-ai-mark__node{animation:saiAiNodePulse 4.2s ease-in-out infinite;fill:#08131a;stroke:var(--sai-green);stroke-width:2;transform-box:fill-box;transform-origin:center}.sai-ai-mark__node--five,.sai-ai-mark__node--two{animation-delay:.3s}.sai-ai-mark__node--six,.sai-ai-mark__node--three{animation-delay:.62s}.sai-ai-mark__core{animation:saiAiCorePulse 3.8s ease-in-out infinite;filter:drop-shadow(0 0 18px rgba(95,243,189,.28));transform-box:fill-box;transform-origin:center}.sai-ai-mark__text{fill:#06110d;font-family:var(--syst-mono);font-size:18px;font-weight:900;letter-spacing:0}.sai-ai-mark__spark{animation:saiAiSpark 4.6s ease-in-out infinite;opacity:.82;stroke-width:2;transform-box:fill-box;transform-origin:center}.sai-ai-mark__spark--two{animation-delay:.42s}.sai-ai-mark__spark--three{animation-delay:.76s}.sai-ai-visual__signals{display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr))}.sai-ai-visual__signals span{align-content:center;background:rgba(154,236,255,.035);border:1px solid rgba(154,236,255,.13);border-radius:8px;display:grid;gap:4px;min-height:70px;padding:10px}.sai-ai-visual__signals small,.sai-ai-visual__signals strong{font-family:var(--syst-mono);letter-spacing:0}.sai-ai-visual__signals strong{color:var(--sai-green);font-size:.66rem;font-weight:900;text-transform:uppercase}.sai-ai-visual__signals small{color:var(--sai-muted);font-size:.66rem;font-weight:700;line-height:1.32}.sai-ai-visual__pipeline,.sai-control-visual,.sai-final-cta__visual,.sai-proof-board,.sai-system-map{background:linear-gradient(hsla(0,0%,100%,.03) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.03) 1px,transparent 0),rgba(8,13,19,.88);background-size:28px 28px}.sai-ai-visual__pipeline{display:grid;gap:10px;padding:18px}.sai-ai-visual__pipeline div{align-content:center;background:rgba(95,243,189,.055);border:1px solid rgba(95,243,189,.16);border-radius:8px;display:grid;gap:5px;min-height:62px;padding:10px}.sai-ai-visual pre,.sai-ai-visual__outputs span,.sai-ai-visual__pipeline i,.sai-ai-visual__pipeline span,.sai-ai-visual__pipeline strong,.sai-control-visual>strong,.sai-final-cta__visual>span,.sai-proof-board>strong,.sai-system-map>strong{font-family:var(--syst-mono)}.sai-ai-visual__pipeline span{color:var(--sai-green);font-size:.64rem;font-weight:800;text-transform:uppercase}.sai-ai-visual__pipeline strong{color:var(--sai-muted-strong);font-size:.76rem;font-weight:800}.sai-ai-visual__pipeline i{color:var(--sai-green);font-style:normal;font-weight:800;text-align:center}.sai-ai-visual__outputs{display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr));padding:0 18px 18px}.sai-ai-visual__outputs span{align-items:center;background:rgba(154,236,255,.045);border:1px solid rgba(154,236,255,.18);border-radius:999px;color:var(--sai-cyan);display:flex;font-size:.66rem;font-weight:800;justify-content:center;min-height:34px;text-transform:uppercase}.sai-ai-visual pre{border-top:1px solid var(--sai-border);color:var(--sai-muted-strong);font-size:.78rem;line-height:1.65;margin:0;overflow:auto;padding:16px}.sai-card-grid,.sai-delivery-grid,.sai-process{display:grid;gap:14px}.sai-section-cta{display:flex;flex-wrap:wrap;gap:12px;margin-top:26px}.sai-inline-cta{background:linear-gradient(135deg,rgba(95,243,189,.12),rgba(154,236,255,.055) 52%,transparent),rgba(8,13,28,.88);border:1px solid rgba(95,243,189,.22);border-radius:8px;display:grid;gap:18px;margin-top:18px;padding:22px}.sai-inline-cta h3{color:var(--sai-text);font-size:clamp(1.35rem,2.4vw,2rem);line-height:1.12;margin:12px 0 8px;max-width:760px}.sai-inline-cta p{color:var(--sai-muted);line-height:1.65;margin:0;max-width:720px}.sai-build-card,.sai-delivery-card,.sai-faq-item,.sai-icon-card,.sai-process-step,.sai-service-card,.sai-use-card{padding:20px}.sai-build-card h3,.sai-delivery-card h3,.sai-icon-card h3,.sai-process-step h3,.sai-service-card h3,.sai-system-map h3,.sai-use-card h3{color:var(--sai-text);font-size:1.14rem;font-weight:800;letter-spacing:0;line-height:1.24;margin:0 0 12px}.sai-build-card p,.sai-delivery-card p,.sai-faq-item p,.sai-icon-card p,.sai-process-step p,.sai-service-card p,.sai-system-map p,.sai-use-card p{color:var(--sai-muted);font-size:.95rem;line-height:1.65;margin:0}.sai-build-card>.material-symbols-outlined,.sai-icon-card>.material-symbols-outlined,.sai-service-card__icon,.sai-use-card>.material-symbols-outlined{align-items:center;background:rgba(95,243,189,.08);border:1px solid rgba(95,243,189,.24);border-radius:8px;color:var(--sai-green);display:inline-flex;font-size:1.55rem;height:48px;justify-content:center;margin-bottom:20px;width:48px}.sai-build-card,.sai-delivery-card,.sai-icon-card,.sai-service-card,.sai-use-card{min-height:230px}.sai-delivery-card{overflow:hidden;position:relative}.sai-delivery-card:after{background:radial-gradient(circle,rgba(95,243,189,.12),transparent 62%);border:1px solid rgba(95,243,189,.16);border-radius:999px;bottom:-48px;content:"";height:140px;position:absolute;right:-38px;width:140px}.sai-delivery-card>span{align-items:center;border:1px solid rgba(95,243,189,.22);border-radius:999px;color:var(--sai-green);display:inline-flex;font-family:var(--syst-mono);font-size:.72rem;font-weight:800;height:38px;justify-content:center;margin-bottom:22px;width:38px}.sai-control-visual,.sai-proof-board,.sai-system-map{align-self:start;display:grid;gap:12px;padding:18px}.sai-control-visual>strong,.sai-proof-board>strong,.sai-system-map>strong{color:var(--sai-green);font-size:.72rem;font-weight:800;text-transform:uppercase}.sai-system-map__layer{align-items:start;background:rgba(95,243,189,.055);border:1px solid rgba(95,243,189,.14);border-radius:8px;display:grid;gap:12px;grid-template-columns:auto 1fr;padding:12px}.sai-system-map__layer>span{align-items:center;border:1px solid var(--sai-border-strong);border-radius:8px;color:var(--sai-green);display:inline-flex;font-family:var(--syst-mono);font-size:.7rem;font-weight:800;height:32px;justify-content:center;width:32px}.sai-process{position:relative}.sai-process-map{align-items:center;background:linear-gradient(hsla(0,0%,100%,.025) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.025) 1px,transparent 0),rgba(8,13,19,.78);background-size:26px 26px;display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-bottom:18px;padding:14px}.sai-process-map span{align-items:center;background:rgba(95,243,189,.055);border:1px solid rgba(95,243,189,.16);border-radius:999px;color:var(--sai-muted-strong);display:inline-flex;font-size:.68rem;min-height:30px;padding:0 10px;text-transform:uppercase}.sai-process-map i,.sai-process-map span{font-family:var(--syst-mono);font-weight:800}.sai-process-map i{color:var(--sai-green);font-style:normal}.sai-process:before{background:linear-gradient(180deg,transparent,rgba(95,243,189,.42),transparent);bottom:0;content:"";left:24px;position:absolute;top:0;width:1px}.sai-process-step{min-height:250px;position:relative}.sai-process-step>span{align-items:center;background:var(--sai-green-dark);border:1px solid var(--sai-border-strong);border-radius:8px;display:inline-flex;font-size:.78rem;height:48px;justify-content:center;margin-bottom:16px;width:48px}.sai-process-step strong,.sai-process-step>span{color:var(--sai-green);font-family:var(--syst-mono);font-weight:800}.sai-process-step strong{display:block;font-size:.72rem;margin-top:18px;text-transform:uppercase}.sai-safety-list{margin-top:6px}.sai-safety-list li{background:rgba(17,25,34,.6);border:1px solid var(--sai-border);border-radius:8px;min-height:46px;padding:10px 12px}.sai-control-visual div,.sai-final-cta__visual div{background:rgba(95,243,189,.055);border:1px solid rgba(95,243,189,.14);border-radius:8px;display:grid;gap:6px;padding:12px}.sai-control-visual span,.sai-final-cta__visual small,.sai-final-cta__visual strong{font-family:var(--syst-mono);font-size:.66rem;font-weight:800;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.sai-control-visual span,.sai-final-cta__visual strong{color:var(--sai-green)}.sai-control-visual p{color:var(--sai-muted-strong);line-height:1.5;margin:0}.sai-service-card{color:var(--sai-text);display:grid;gap:10px;text-decoration:none}.sai-service-card>.material-symbols-outlined:not(.sai-service-card__icon){align-self:end;color:var(--sai-green)}.sai-service-card:focus,.sai-service-card:hover{color:var(--sai-green)}.sai-service-card__icon{margin-bottom:8px}.sai-proof-board span{align-items:center;background:rgba(95,243,189,.055);border:1px solid rgba(95,243,189,.16);border-radius:8px;color:var(--sai-muted-strong);display:flex;font-family:var(--syst-mono);font-size:.68rem;font-weight:800;min-height:42px;padding:0 12px;text-transform:uppercase}.sai-faq-list{display:grid;gap:12px}.sai-faq-item{overflow:hidden;padding:0}.sai-faq-item summary{align-items:center;color:var(--sai-text);cursor:pointer;display:flex;font-size:1rem;font-weight:800;gap:18px;justify-content:space-between;list-style:none;min-height:68px;padding:0 20px}.sai-faq-item summary::-webkit-details-marker{display:none}.sai-faq-item summary .material-symbols-outlined{color:var(--sai-green);transition:transform .16s ease}.sai-faq-item[open] summary .material-symbols-outlined{transform:rotate(180deg)}.sai-faq-item p{padding:0 20px 20px}.sai-final-cta__inner{display:grid;gap:20px;justify-items:center;max-width:1020px;text-align:center}.sai-final-cta__visual{display:grid;gap:9px;padding:16px;width:min(100%,560px)}.sai-final-cta__visual>span{color:var(--sai-green);font-size:.72rem;font-weight:800;text-transform:uppercase}.sai-final-cta__visual div{align-items:center;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr)}.sai-final-cta__visual small{color:var(--sai-muted-strong);text-align:right}.sai-final-cta__inner h2{max-width:760px}.sai-final-cta__inner p{max-width:640px}[data-sai-reveal]{opacity:0;transform:translateY(14px);transition:opacity .18s cubic-bezier(.2,0,0,1),transform .22s cubic-bezier(.16,1,.3,1),border-color .16s ease,background-color .16s ease,box-shadow .16s ease}[data-sai-reveal].is-visible{opacity:1;transform:translateY(0)}@keyframes saiAiPanelGlow{0%,to{border-color:rgba(95,243,189,.18);box-shadow:inset 0 0 0 1px rgba(95,243,189,.035),0 12px 30px rgba(0,0,0,.18)}50%{border-color:rgba(95,243,189,.42);box-shadow:inset 0 0 0 1px rgba(95,243,189,.08),0 0 28px rgba(95,243,189,.18)}}@keyframes saiAiOrbit{to{transform:rotate(1turn)}}@keyframes saiAiOrbitReverse{to{transform:rotate(-1turn)}}@keyframes saiAiSignal{to{stroke-dashoffset:-38}}@keyframes saiAiScan{0%{opacity:.22;stroke-dashoffset:28;transform:translateY(-15px)}45%,55%{opacity:1}to{stroke-dashoffset:-28;transform:translateY(15px)}}@keyframes saiAiPulseRing{0%{opacity:.8;transform:scale(.64)}to{opacity:0;transform:scale(1.42)}}@keyframes saiAiThoughtDraw{0%,18%{opacity:.22;stroke-dashoffset:84}42%,78%{opacity:.88;stroke-dashoffset:0}to{opacity:.3;stroke-dashoffset:-84}}@keyframes saiAiThoughtDot{0%,to{opacity:.24;transform:scale(.82)}50%{opacity:1;transform:scale(1.18)}}@keyframes saiAiPacketIn{0%,to{opacity:0;transform:translate(-48px,-4px) scale(.68)}22%,72%{opacity:1}56%{opacity:1;transform:translate(0) scale(1)}}@keyframes saiAiPacketAssist{0%,16%{opacity:0;transform:translate(0) scale(.7)}34%,76%{opacity:1}to{opacity:0;transform:translate(52px,-38px) scale(.82)}}@keyframes saiAiPacketRoute{0%,26%{opacity:0;transform:translate(0) scale(.72)}48%,82%{opacity:1}to{opacity:0;transform:translate(-34px,44px) scale(.8)}}@keyframes saiAiNodePulse{0%,to{opacity:.72;transform:scale(.92)}50%{opacity:1;transform:scale(1.08)}}@keyframes saiAiCorePulse{0%,to{opacity:.9;transform:scale(.98)}50%{opacity:1;transform:scale(1.04)}}@keyframes saiAiSpark{0%,to{opacity:.24;transform:scale(.84)}50%{opacity:.92;transform:scale(1.08)}}@media(min-width:640px){.sai-card-grid--eight,.sai-card-grid--four,.sai-card-grid--six,.sai-delivery-grid,.sai-proof-list,.sai-safety-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:768px){.sai-final-cta,.sai-hero,.sai-section{padding-bottom:96px;padding-top:96px}.sai-container{padding-left:24px;padding-right:24px}.sai-final-cta h2,.sai-section__header h2{font-size:2.7rem}.sai-hero h1{font-size:3.5rem}.sai-final-cta p,.sai-hero__content>p,.sai-section__header p{font-size:1.08rem}.sai-card-grid--three{grid-template-columns:repeat(3,minmax(0,1fr))}.sai-inline-cta{align-items:center;grid-template-columns:minmax(0,1fr) auto}}@media(min-width:1024px){.sai-hero__grid{align-items:center;grid-template-columns:minmax(0,.95fr) minmax(430px,.88fr)}.sai-split{align-items:center;grid-template-columns:minmax(0,.86fr) minmax(420px,1fr)}.sai-split--reverse{grid-template-columns:minmax(420px,.9fr) minmax(0,.95fr)}.sai-split--reverse>:first-child{order:2}.sai-split--reverse>:last-child{order:1}.sai-section__header--split{grid-template-columns:1fr minmax(320px,.78fr)}.sai-card-grid--four,.sai-delivery-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.sai-card-grid--six{grid-template-columns:repeat(3,minmax(0,1fr))}.sai-card-grid--eight{grid-template-columns:repeat(4,minmax(0,1fr))}.sai-process{grid-template-columns:repeat(6,minmax(0,1fr))}.sai-process:before{background:linear-gradient(90deg,transparent,rgba(95,243,189,.42),transparent);bottom:auto;height:1px;left:0;right:0;top:24px;width:auto}.sai-ai-visual__pipeline{align-items:center;grid-template-columns:1fr auto 1fr auto 1fr}}@media(min-width:1200px){.sai-final-cta,.sai-hero,.sai-section{padding-bottom:118px;padding-top:118px}.sai-hero h1{font-size:4.05rem}.sai-final-cta h2,.sai-section__header h2{font-size:3.18rem}}@media(max-width:520px){.sai-button{width:100%}.sai-hero h1{font-size:2.08rem}.sai-final-cta h2,.sai-section__header h2{font-size:1.82rem}.sai-ai-visual__outputs,.sai-ai-visual__processor,.sai-ai-visual__signals{grid-template-columns:1fr}.sai-ai-visual__signals span{min-height:auto}.sai-ai-mark{margin:0 auto;width:118px}.sai-process-map{align-items:stretch}.sai-process-map span{flex:1 1 auto;justify-content:center}.sai-final-cta__visual div{gap:4px;grid-template-columns:1fr}.sai-final-cta__visual small{text-align:left}}@media(prefers-reduced-motion:reduce){[data-sai-reveal]{opacity:1;transform:none;transition:none}.sai-button,.sai-inline-link{transition:none}.sai-ai-mark,.sai-ai-mark__core,.sai-ai-mark__line,.sai-ai-mark__node,.sai-ai-mark__orbit,.sai-ai-mark__packet,.sai-ai-mark__pulse,.sai-ai-mark__scan,.sai-ai-mark__spark,.sai-ai-mark__thought,.sai-ai-mark__thought-dot{animation:none}}