._3hh8LW_appPage{--bg:#01050c;--bg-soft:#03101f;--line:#50abff38;--line-strong:#5bb8ff75;--blue:#45b3ff;--blue-bright:#7bd2ff;--text:#f6f9ff;--muted:#a1b3c9;--frame:1280px;--edge:max(64px, calc((100vw - var(--frame)) / 2));background:var(--bg);min-height:100vh;color:var(--text);overflow:hidden}._3hh8LW_appPage *,._3hh8LW_appPage :before,._3hh8LW_appPage :after{box-sizing:border-box}._3hh8LW_appPage h1,._3hh8LW_appPage h2,._3hh8LW_appPage p,._3hh8LW_appPage ul,._3hh8LW_appPage figure{margin:0}._3hh8LW_scene{min-height:calc(100svh - 84px);padding:clamp(72px, 8vw, 118px) var(--edge);isolation:isolate;background:radial-gradient(circle at 76% 34%,#1175dc1f,#0000 28%),linear-gradient(#020711 0%,#020914 55%,#01050b 100%);align-items:center;display:flex;position:relative;overflow:hidden}._3hh8LW_backdrop{z-index:-2;pointer-events:none;position:absolute;inset:0;overflow:hidden}._3hh8LW_backdrop:after{content:"";background:linear-gradient(90deg,#000308db 0%,#00030857 48%,#000308a3 100%),radial-gradient(circle at 50% 40%,#0000 0 34%,#00000080 100%);position:absolute;inset:0}._3hh8LW_backdropGlow{aspect-ratio:1;border:1px solid #48a9ff24;border-radius:50%;width:min(65vw,980px);position:absolute;top:-32vw;right:-18vw;box-shadow:0 0 160px #2182e61f,inset 0 0 120px #227fe012}._3hh8LW_backdropGrid{transform-origin:bottom;background-image:linear-gradient(#3294f41c 1px,#0000 1px),linear-gradient(90deg,#3294f417 1px,#0000 1px);background-size:56px 40px;height:64%;position:absolute;bottom:-29%;left:-12%;right:-12%;transform:perspective(700px)rotateX(66deg)scale(1.28);-webkit-mask-image:linear-gradient(0deg,#000 0 64%,#0000 100%);mask-image:linear-gradient(0deg,#000 0 64%,#0000 100%)}._3hh8LW_backdropHorizon{background:linear-gradient(90deg,#0000,#51b1ff47,#0000);height:1px;position:absolute;bottom:21%;left:0;right:0;box-shadow:0 0 48px #399eff2e}._3hh8LW_sceneGrid,._3hh8LW_transitionGrid{z-index:1;width:min(100%, var(--frame));margin:0 auto;position:relative}._3hh8LW_sceneGrid{grid-template-columns:minmax(0,.84fr) minmax(0,1.16fr);align-items:center;gap:clamp(52px,6vw,96px);display:grid}._3hh8LW_narrative{min-width:0;max-width:560px}._3hh8LW_eyebrow{letter-spacing:.17em;text-transform:uppercase;font-weight:780;color:var(--blue)!important;font-size:.69rem!important}._3hh8LW_narrative h1{font-family:var(--font-space-grotesk), system-ui, sans-serif;letter-spacing:-.052em;text-wrap:balance;margin-top:16px;font-size:clamp(3rem,4.15vw,5.25rem);font-weight:540;line-height:.97}._3hh8LW_narrative h1 em{color:#64c1ff;font-style:normal;font-weight:650}._3hh8LW_lede{color:#c4d0df;max-width:50ch;font-size:clamp(.94rem,1.05vw,1.08rem);line-height:1.62;margin-top:24px!important}._3hh8LW_actions{flex-wrap:wrap;align-items:center;gap:22px;margin-top:30px;display:flex}._3hh8LW_primary,._3hh8LW_textLink{color:#eaf7ff;align-items:center;gap:9px;font-size:.82rem;font-weight:750;text-decoration:none;display:inline-flex}._3hh8LW_primary{background:linear-gradient(135deg,#0963d8f5,#1e8df0f0);border:1px solid #75c6ff80;border-radius:3px;padding:14px 18px;box-shadow:0 0 34px #1c84ff2e}._3hh8LW_textLink{border-bottom:1px solid #69bcff57;margin-top:28px;padding-bottom:7px}._3hh8LW_actions ._3hh8LW_textLink{margin-top:0}._3hh8LW_primary svg,._3hh8LW_textLink svg{width:17px;height:17px}._3hh8LW_visualColumn{min-width:0}._3hh8LW_assetFigure{isolation:isolate;width:100%;min-width:0;position:relative}._3hh8LW_assetFigure:before{content:"";z-index:-1;filter:blur(24px);background:radial-gradient(circle,#319eff2b,#319eff08 48%,#0000 72%);border-radius:50%;position:absolute;inset:14% 10%}._3hh8LW_assetImage{z-index:1;object-fit:contain;filter:drop-shadow(0 18px 54px #00000059);width:100%;max-width:100%;height:auto;display:block;position:relative}._3hh8LW_homeAsset{width:min(100%,720px);margin-left:auto;margin-right:auto}._3hh8LW_homeAsset ._3hh8LW_assetImage{max-height:500px}._3hh8LW_coreAsset{width:min(100%,720px);margin-left:auto;margin-right:auto}._3hh8LW_coreAsset ._3hh8LW_assetImage{max-height:650px}._3hh8LW_processAsset{width:100%}._3hh8LW_processAsset ._3hh8LW_assetImage{max-height:610px}._3hh8LW_aboutAsset{width:min(100%,760px);margin:0 auto}._3hh8LW_contactAsset{width:min(100%,520px);margin-top:44px}._3hh8LW_contactAsset ._3hh8LW_assetImage{max-height:390px}._3hh8LW_selectorRail{border-top:1px solid #52acff2e;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:clamp(16px,2vw,28px);margin-top:clamp(20px,3vw,34px);display:grid}._3hh8LW_selectorRail button,._3hh8LW_processRail button,._3hh8LW_evidenceLine button{appearance:none;color:#97aac1;cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;border-radius:0}._3hh8LW_selectorRail button{border-bottom:1px solid #52acff1a;min-width:0;padding:15px 0 14px;position:relative}._3hh8LW_selectorRail button:before,._3hh8LW_processRail button:before,._3hh8LW_evidenceLine button:before{content:"";background:var(--blue-bright);width:0;height:1px;transition:width .18s;position:absolute;top:-1px;left:0;box-shadow:0 0 14px #4cb7ffad}._3hh8LW_selectorRail button[aria-pressed=true]:before,._3hh8LW_processRail button[aria-pressed=true]:before,._3hh8LW_evidenceLine button[aria-pressed=true]:before{width:100%}._3hh8LW_selectorRail button span,._3hh8LW_processRail button span,._3hh8LW_evidenceLine button span{color:#4f78a0;letter-spacing:.14em;margin-bottom:5px;font-size:.58rem;font-weight:800;display:block}._3hh8LW_selectorRail button strong,._3hh8LW_processRail button strong,._3hh8LW_evidenceLine button strong{color:inherit;letter-spacing:.035em;text-transform:uppercase;font-size:.76rem;font-weight:720;line-height:1.3;display:block}._3hh8LW_selectorRail button[aria-pressed=true],._3hh8LW_processRail button[aria-pressed=true],._3hh8LW_evidenceLine button[aria-pressed=true]{color:#f4fbff}._3hh8LW_readout{border-left:1px solid #5bb5ff52;max-width:620px;margin-top:28px;padding-left:22px}._3hh8LW_readout>span{color:#6385aa;letter-spacing:.14em;text-transform:uppercase;font-size:.6rem;font-weight:800;display:block}._3hh8LW_readout h2{font-family:var(--font-space-grotesk), system-ui, sans-serif;color:#f1f8ff;letter-spacing:-.02em;font-size:clamp(1.18rem,1.55vw,1.62rem);line-height:1.15;margin-top:8px!important}._3hh8LW_readout p{color:#a7bad0;max-width:58ch;font-size:.88rem;line-height:1.6;margin-top:10px!important}._3hh8LW_readout ul{color:#829ab6;gap:6px;padding-left:17px;font-size:.78rem;line-height:1.45;display:grid;margin-top:13px!important}._3hh8LW_readout ._3hh8LW_textLink{margin-top:18px}._3hh8LW_transitionScene{border-top:1px solid #469aed1f;min-height:58svh}._3hh8LW_transitionGrid{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:end;gap:clamp(48px,7vw,110px);display:grid}._3hh8LW_transitionGrid h2{max-width:13ch;font-family:var(--font-space-grotesk), system-ui, sans-serif;letter-spacing:-.045em;font-size:clamp(2.4rem,4vw,4.6rem);font-weight:540;line-height:1;margin-top:15px!important}._3hh8LW_transitionGrid>div:last-child>p{color:#b5c4d7;max-width:58ch;font-size:1rem;line-height:1.68}._3hh8LW_processScene,._3hh8LW_processGrid{align-items:start}._3hh8LW_processGrid ._3hh8LW_narrative{position:sticky;top:118px}._3hh8LW_processRail{border-top:1px solid #53adff33;grid-template-columns:repeat(7,minmax(0,1fr));margin-top:18px;display:grid}._3hh8LW_processRail button{min-width:0;padding:14px 7px 12px;position:relative}._3hh8LW_processRail button strong{letter-spacing:.025em;overflow-wrap:anywhere;font-size:.62rem}._3hh8LW_workEvidence{align-self:center}._3hh8LW_evidenceLine{border-top:1px solid #52adff33;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(20px,3vw,42px);display:grid}._3hh8LW_evidenceLine button{border-bottom:1px solid #52adff1f;min-height:210px;padding:28px 0 20px;position:relative}._3hh8LW_evidenceLine button svg{stroke-width:1.15px;color:#55baff;filter:drop-shadow(0 0 13px #2ea6ff3d);width:44px;height:44px;margin-bottom:56px}._3hh8LW_contactScene,._3hh8LW_contactGrid{align-items:start}._3hh8LW_contactSignals{gap:9px;margin-top:28px;display:grid}._3hh8LW_contactSignals span{color:#95aac1;align-items:center;gap:10px;font-size:.8rem;display:flex}._3hh8LW_contactSignals svg{color:#53b9ff;width:17px;height:17px}._3hh8LW_contactCanvas{min-width:0;padding-top:6px}._3hh8LW_contactCanvas form{box-shadow:none!important;background:0 0!important;border:0!important}:is(._3hh8LW_contactCanvas input,._3hh8LW_contactCanvas textarea,._3hh8LW_contactCanvas select){background:#030c189e!important;border-color:#57acff33!important}@media (max-width:1120px){._3hh8LW_appPage{--edge:40px}._3hh8LW_sceneGrid{grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);gap:44px}._3hh8LW_narrative h1{font-size:clamp(2.8rem,5vw,4.5rem)}._3hh8LW_processRail{grid-template-columns:repeat(4,minmax(0,1fr))}._3hh8LW_processRail button:nth-child(n+5){border-top:1px solid #53adff1a}}@media (max-width:900px){._3hh8LW_scene{min-height:auto;padding-top:76px;padding-bottom:82px}._3hh8LW_sceneGrid,._3hh8LW_transitionGrid{grid-template-columns:1fr;gap:46px}._3hh8LW_narrative{max-width:680px}._3hh8LW_narrative h1{max-width:12ch}._3hh8LW_processGrid ._3hh8LW_narrative{position:static}._3hh8LW_assetFigure{margin-left:auto;margin-right:auto}._3hh8LW_contactAsset{margin-left:0}}@media (max-width:767px){._3hh8LW_appPage{--edge:20px}._3hh8LW_scene{padding-top:64px;padding-bottom:68px}._3hh8LW_narrative h1{font-size:clamp(2.55rem,10vw,4rem);line-height:.98}._3hh8LW_lede{font-size:.94rem}._3hh8LW_selectorRail,._3hh8LW_processRail{grid-template-columns:1fr 1fr}._3hh8LW_evidenceLine{grid-template-columns:1fr;gap:0}._3hh8LW_evidenceLine button{grid-template-rows:auto auto;grid-template-columns:auto 1fr;align-items:end;column-gap:18px;min-height:128px;display:grid}._3hh8LW_evidenceLine button svg{grid-row:1/span 2;margin-bottom:0}}@media (max-width:520px){._3hh8LW_selectorRail,._3hh8LW_processRail{grid-template-columns:1fr}._3hh8LW_processRail button:nth-child(n+2){border-top:1px solid #53adff1a}._3hh8LW_actions{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){._3hh8LW_selectorRail button:before,._3hh8LW_processRail button:before,._3hh8LW_evidenceLine button:before{transition:none}}
