.page-module__D5rE_W__main{--ink:#f0f4f9;--muted:#979faa;--dim:#545f6c;--surface:#000104;--surface-raised:#01040b;--hairline:#d5dfea1f;--electric:#5dabff;--pointer-x:50vw;--pointer-y:50vh;min-height:100vh;color:var(--ink);background:radial-gradient(circle at 52% 8%,#080e3573,transparent 25%),linear-gradient(180deg,#000106,var(--surface)18%,#000102);font-family:var(--font-studio-body),sans-serif;isolation:isolate;overflow:clip}@supports (color:lab(0% 0 0)){.page-module__D5rE_W__main{--ink:lab(95.9336% -.878274 -2.85884);--muted:lab(65.172% -1.68127 -6.45897);--dim:lab(39.6183% -1.84794 -8.9722);--surface:lab(.364792% .031136 -1.19511);--surface-raised:lab(1.00426% .100732 -2.93995);--hairline:lab(88.3823% -1.91507 -6.39955/.12);--electric:lab(67.4283% -.635237 -68.1884);background:radial-gradient(circle at 52% 8%,lab(5.36598% 8.49811 -25.9535/.45),transparent 25%),linear-gradient(180deg,lab(.343815% .310086 -1.9919),var(--surface)18%,lab(.141731% .0383705 -.56088))}}.page-module__D5rE_W__fixedAtmosphere{z-index:0;pointer-events:none;position:fixed;inset:0;overflow:hidden}.page-module__D5rE_W__pointerGlow{top:var(--pointer-y);left:var(--pointer-x);aspect-ratio:1;opacity:.14;background:radial-gradient(circle,#4fa0ff8c,#0000 64%);background:radial-gradient(circle,lab(63.5053% 5.24816 -75.4852/.55),#0000 64%);border-radius:50%;width:520px;transition:top .5s cubic-bezier(.16,1,.3,1),left .5s cubic-bezier(.16,1,.3,1);position:absolute;transform:translate(-50%,-50%)}.page-module__D5rE_W__lightBladeOne,.page-module__D5rE_W__lightBladeTwo{opacity:.13;filter:blur(22px);transform-origin:50%;will-change:transform,opacity;background:linear-gradient(90deg,#0000,#6ab6ff7a,#bc8fdd2e,#0000);background:linear-gradient(90deg,#0000,lab(71.3235% -6.27381 -60.5893/.48),lab(65.8415% 28.2958 -33.4407/.18),#0000);width:160vw;height:10vw;position:absolute}.page-module__D5rE_W__lightBladeOne{animation:14s cubic-bezier(.32,.72,0,1) infinite alternate page-module__D5rE_W__bladeOne;top:20%;left:-28%;transform:rotate(-22deg)translate(-10%)}.page-module__D5rE_W__lightBladeTwo{opacity:.07;animation:17s cubic-bezier(.32,.72,0,1) infinite alternate page-module__D5rE_W__bladeTwo;bottom:12%;right:-35%;transform:rotate(18deg)translate(10%)}.page-module__D5rE_W__grain{opacity:.035;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 220 220' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.82' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:0}.page-module__D5rE_W__hero,.page-module__D5rE_W__capabilityRail,.page-module__D5rE_W__manifesto,.page-module__D5rE_W__projectStack,.page-module__D5rE_W__offerSection,.page-module__D5rE_W__faqSection,.page-module__D5rE_W__finalCta{z-index:1;position:relative}.page-module__D5rE_W__hero{min-height:calc(100svh - var(--nav-height));place-items:center;padding:clamp(7rem,12vw,12rem) clamp(1.25rem,6vw,7rem) clamp(5rem,8vw,8rem);display:grid;overflow:hidden}.page-module__D5rE_W__hero:before{content:"";border:1px solid #d4dfeb1a;border:1px solid lab(88.3797% -2.11504 -7.10391/.1);border-radius:clamp(22px,3vw,44px);position:absolute;inset:1.25rem;box-shadow:inset 0 1px #eef2f712,inset 0 -80px 180px #00000152,0 80px 180px #00000052;box-shadow:inset 0 1px lab(95.3536% -.878215 -2.85877/.07),inset 0 -80px 180px lab(.0165195% .0931248 -.344056/.32),0 80px 180px lab(.00214005% .0102893 -.0424981/.32)}.page-module__D5rE_W__heroGrid{opacity:.22;background-image:linear-gradient(#bdd0e421 1px,#0000 1px),linear-gradient(90deg,#bdd0e421 1px,#0000 1px);background-image:linear-gradient(lab(82.5541% -3.50499 -12.3386/.13) 1px,#0000 1px),linear-gradient(90deg,lab(82.5541% -3.50499 -12.3386/.13) 1px,#0000 1px);background-size:clamp(70px,8vw,132px) clamp(70px,8vw,132px);border-radius:clamp(22px,3vw,44px);position:absolute;inset:1.25rem;-webkit-mask-image:radial-gradient(at 55%,#000,#0000 74%);mask-image:radial-gradient(at 55%,#000,#0000 74%)}.page-module__D5rE_W__heroContent{z-index:2;width:min(1440px,100%);position:relative}.page-module__D5rE_W__heroTopline{color:#88a8c9;color:lab(67.4013% -5.23141 -20.8518);font-family:var(--font-studio-display),sans-serif;letter-spacing:.12em;opacity:0;justify-content:space-between;gap:2rem;margin-bottom:clamp(4rem,8vw,8rem);font-size:clamp(.54rem,.7vw,.68rem);font-weight:500;animation:.95s cubic-bezier(.16,1,.3,1) .1s forwards page-module__D5rE_W__heroReveal;display:flex;transform:translateY(22px)}.page-module__D5rE_W__eyebrow{color:#81c0ff;color:lab(75.2652% -7.77024 -40.9811);letter-spacing:.18em;text-transform:uppercase;opacity:0;background:#010c2459;background:lab(3.3854% 2.05619 -16.8486/.35);border:1px solid #8ec2fd3b;border:1px solid lab(76.4807% -6.2055 -34.7615/.23);border-radius:999px;width:fit-content;margin-bottom:clamp(1.5rem,3vw,2.5rem);padding:9px 13px;font-size:.63rem;font-weight:750;animation:.95s cubic-bezier(.16,1,.3,1) .22s forwards page-module__D5rE_W__heroReveal;transform:translateY(26px)}.page-module__D5rE_W__hero h1{max-width:1320px;font-family:var(--font-studio-display),sans-serif;letter-spacing:-.07em;text-wrap:balance;font-size:clamp(3.3rem,9vw,9.5rem);font-weight:620;line-height:.88}.page-module__D5rE_W__hero h1>span{opacity:0;animation:1.25s cubic-bezier(.16,1,.3,1) .3s forwards page-module__D5rE_W__titleReveal;display:block;transform:translateY(75px)skewY(2deg)}.page-module__D5rE_W__hero h1>span:last-child{color:#889aae;color:lab(62.8285% -3.39642 -12.2919);margin-left:clamp(0px,9vw,150px);animation-delay:.42s}.page-module__D5rE_W__heroBottom{opacity:0;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:3rem;margin-top:clamp(3rem,6vw,6rem);animation:1s cubic-bezier(.16,1,.3,1) .62s forwards page-module__D5rE_W__heroReveal;display:grid;transform:translateY(32px)}.page-module__D5rE_W__heroBottom>p{width:min(590px,100%);color:var(--muted);margin-left:clamp(0px,27vw,440px);font-size:clamp(1rem,1.45vw,1.3rem);line-height:1.72}.page-module__D5rE_W__heroAction,.page-module__D5rE_W__projectLink,.page-module__D5rE_W__ctaLink{align-items:center;transition:transform .45s cubic-bezier(.16,1,.3,1),box-shadow .45s cubic-bezier(.16,1,.3,1);display:inline-flex}.page-module__D5rE_W__heroAction i,.page-module__D5rE_W__projectLink i,.page-module__D5rE_W__ctaLink>i{border-radius:50%;place-items:center;font-style:normal;transition:transform .45s cubic-bezier(.16,1,.3,1),background-color .3s cubic-bezier(.16,1,.3,1);display:grid}.page-module__D5rE_W__heroAction i{aspect-ratio:1;width:50px;color:var(--ink);background:#001e48;background:lab(10.4219% 10.8949 -40.7862)}.page-module__D5rE_W__heroAction:hover,.page-module__D5rE_W__heroAction:focus-visible{transform:translateY(-5px);box-shadow:0 24px 55px #0000017a;box-shadow:0 24px 55px lab(.00744247% .224613 -.692365/.48)}.page-module__D5rE_W__heroAction:hover i,.page-module__D5rE_W__heroAction:focus-visible i{background:#2b92ff;background:lab(59.128% 2.74137 -68.3541);transform:translateY(3px)}.page-module__D5rE_W__heroAction:active,.page-module__D5rE_W__projectLink:active,.page-module__D5rE_W__ctaLink:active{transform:scale(.98)}.page-module__D5rE_W__heroOrbital{aspect-ratio:1;opacity:.52;border:1px solid #72a7ff29;border:1px solid lab(67.6588% 1.87331 -53.0899/.16);border-radius:50%;width:min(44vw,720px);animation:12s cubic-bezier(.32,.72,0,1) infinite alternate page-module__D5rE_W__orbitalDrift;position:absolute;top:13%;right:-8vw;box-shadow:inset 0 0 110px #2773ee17,0 0 90px #1368e914;box-shadow:inset 0 0 110px lab(49.3057% 12.7684 -69.8339/.09),0 0 90px lab(45.5385% 16.3633 -73.2179/.08)}.page-module__D5rE_W__heroOrbital i{border:1px solid #72a7ff21;border:1px solid lab(67.6588% 1.87331 -53.0899/.13);border-radius:50%;position:absolute}.page-module__D5rE_W__heroOrbital i:first-child{inset:13%}.page-module__D5rE_W__heroOrbital i:nth-child(2){inset:30%}.page-module__D5rE_W__heroOrbital i:nth-child(3){background:#4f95ff1a;background:lab(60.9828% 10.5599 -73.4873/.1);inset:46%;box-shadow:0 0 65px #4f95ff38;box-shadow:0 0 65px lab(60.9828% 10.5599 -73.4873/.22)}.page-module__D5rE_W__heroSignal{color:var(--dim);font-family:var(--font-studio-display),sans-serif;letter-spacing:.16em;align-items:center;gap:14px;font-size:.52rem;display:flex;position:absolute;bottom:2.75rem;left:clamp(2.6rem,7vw,8rem)}.page-module__D5rE_W__heroSignal i{background:linear-gradient(90deg,var(--electric),transparent);width:64px;height:1px}.page-module__D5rE_W__capabilityRail{border-top:1px solid var(--hairline);border-bottom:1px solid var(--hairline);color:#819bb7;color:lab(62.7889% -4.513 -17.4296);width:min(1500px,100% - 2.5rem);font-family:var(--font-studio-display),sans-serif;letter-spacing:.12em;white-space:nowrap;justify-content:space-between;align-items:center;gap:1rem;margin:0 auto;padding:27px clamp(1rem,3vw,3rem);font-size:clamp(.52rem,.75vw,.68rem);display:flex;overflow:hidden}.page-module__D5rE_W__capabilityRail i{background:#70b3f747;background:lab(70.6084% -7.43943 -40.9122/.28);flex:0 56px;height:1px}.page-module__D5rE_W__manifesto{grid-template-columns:.54fr 1.8fr;align-content:center;gap:clamp(2rem,7vw,8rem);width:min(1320px,100% - 2.5rem);min-height:96svh;margin:0 auto;padding:clamp(9rem,16vw,17rem) 0;display:grid}.page-module__D5rE_W__manifesto>p,.page-module__D5rE_W__stackIntro>p,.page-module__D5rE_W__offerIntro>p,.page-module__D5rE_W__faqHeading>p{color:#70adea;color:lab(68.3387% -7.168 -37.5757);font-family:var(--font-studio-display),sans-serif;letter-spacing:.15em;text-transform:uppercase;font-size:.61rem;font-weight:600}.page-module__D5rE_W__manifesto h2{max-width:1050px;font-family:var(--font-studio-display),sans-serif;letter-spacing:-.052em;font-size:clamp(2.5rem,5.6vw,6rem);font-weight:520;line-height:1.03}.page-module__D5rE_W__manifestoNote{border-top:1px solid var(--hairline);grid-column:2;grid-template-columns:auto 1fr;gap:28px;width:min(520px,100%);margin:clamp(3rem,6vw,6rem) 0 0 auto;padding-top:24px;display:grid}.page-module__D5rE_W__manifestoNote span{color:var(--dim);font-family:var(--font-studio-display),sans-serif;letter-spacing:.12em;font-size:.55rem}.page-module__D5rE_W__manifestoNote p{color:var(--muted);line-height:1.7}.page-module__D5rE_W__main [data-reveal]{opacity:0;filter:blur(12px);transition:opacity .9s cubic-bezier(.16,1,.3,1),transform 1.1s cubic-bezier(.16,1,.3,1),filter .9s cubic-bezier(.16,1,.3,1);transform:translateY(70px)}.page-module__D5rE_W__main [data-reveal][data-visible=true]{opacity:1;filter:blur();transform:translate(0,0)}.page-module__D5rE_W__projectStack{scroll-margin-top:calc(var(--nav-height) + 1.5rem);padding-bottom:clamp(6rem,12vw,12rem)}.page-module__D5rE_W__stackIntro{border-bottom:1px solid var(--hairline);justify-content:space-between;gap:2rem;width:min(1320px,100% - 2.5rem);margin:0 auto;padding:0 0 4rem;display:flex}.page-module__D5rE_W__stackIntro>span{max-width:42ch;color:var(--muted);text-align:right;font-size:.9rem;line-height:1.6}.page-module__D5rE_W__projectScene{--scene-tilt:-1.6deg;view-timeline-name:--project-scene;view-timeline-axis:block;min-height:148svh;position:relative}.page-module__D5rE_W__projectSceneReverse{--scene-tilt:1.6deg}.page-module__D5rE_W__sceneSticky{top:calc(var(--nav-height) + 2rem);width:min(1540px,100% - 2.5rem);min-height:calc(100svh - var(--nav-height) - 4rem);background:radial-gradient(circle at 72% 45%,color-mix(in oklch,var(--project-accent)14%,transparent),transparent 31%),linear-gradient(145deg,#020512f5,#000103fa);box-shadow:inset 0 1px 0 #eef2f717,0 70px 160px #00000094,0 0 90px color-mix(in oklch,var(--project-accent)7%,transparent);border:1px solid #c9daeb21;border:1px solid lab(86.044% -3.06767 -10.6048/.13);border-radius:clamp(24px,3vw,52px);place-items:center;margin:0 auto;padding:clamp(3rem,5vw,6rem);display:grid;position:sticky;overflow:hidden}@supports (color:lab(0% 0 0)){.page-module__D5rE_W__sceneSticky{background:radial-gradient(circle at 72% 45%,color-mix(in oklch,var(--project-accent)14%,transparent),transparent 31%),linear-gradient(145deg,lab(1.46192% .662781 -5.71934/.96),lab(.234524% .0470653 -.937745/.98));box-shadow:inset 0 1px 0 lab(95.3536% -.878215 -2.85877/.09),0 70px 160px lab(.00369835% .0177622 -.0734329/.58),0 0 90px color-mix(in oklch,var(--project-accent)7%,transparent)}}.page-module__D5rE_W__sceneSticky:after{content:"";pointer-events:none;background:linear-gradient(115deg,#0000 20%,#eef2f709 45%,#0000 62%),repeating-linear-gradient(90deg,#0000 0 109px,#d4dfeb07 110px);background:linear-gradient(115deg,#0000 20%,lab(95.3536% -.878215 -2.85877/.035) 45%,#0000 62%),repeating-linear-gradient(90deg,#0000 0 109px,lab(88.3797% -2.11504 -7.10391/.026) 110px);position:absolute;inset:0}.page-module__D5rE_W__sceneAura{aspect-ratio:1.2;opacity:.42;background:radial-gradient(circle,color-mix(in oklch,var(--project-accent)32%,transparent),transparent 67%);filter:blur(38px);border-radius:50%;width:min(60vw,900px);transition:transform 1.3s cubic-bezier(.16,1,.3,1),opacity 1.1s cubic-bezier(.16,1,.3,1);position:absolute;top:4%;right:-8%;transform:translate(10%)scale(.86)}.page-module__D5rE_W__projectIndex{color:#dbe6f209;color:lab(90.6998% -2.11787 -7.10534/.035);font-family:var(--font-studio-display),sans-serif;letter-spacing:-.1em;-webkit-user-select:none;user-select:none;font-size:clamp(9rem,23vw,25rem);font-weight:700;line-height:1;position:absolute;top:-.15em;right:.05em}.page-module__D5rE_W__sceneGrid{z-index:2;grid-template-columns:minmax(290px,.72fr) minmax(560px,1.48fr);align-items:center;gap:clamp(3rem,7vw,8rem);width:100%;display:grid;position:relative}.page-module__D5rE_W__projectSceneReverse .page-module__D5rE_W__sceneGrid{grid-template-columns:minmax(560px,1.48fr) minmax(290px,.72fr)}.page-module__D5rE_W__projectSceneReverse .page-module__D5rE_W__projectCopy{order:2}.page-module__D5rE_W__projectSceneReverse .page-module__D5rE_W__browserStage{order:1}.page-module__D5rE_W__projectCopy{opacity:0;transition:opacity .9s cubic-bezier(.16,1,.3,1) 90ms,transform 1.2s cubic-bezier(.16,1,.3,1) 90ms;transform:translate(-70px)}.page-module__D5rE_W__projectSceneReverse .page-module__D5rE_W__projectCopy{transform:translate(70px)}.page-module__D5rE_W__sceneSticky[data-visible=true] .page-module__D5rE_W__projectCopy{opacity:1;transform:translate(0,0)}.page-module__D5rE_W__projectMeta{color:var(--project-accent);font-family:var(--font-studio-display),sans-serif;letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:12px;margin-bottom:2rem;font-size:clamp(.48rem,.62vw,.6rem);font-weight:580;display:flex}.page-module__D5rE_W__projectMeta i{opacity:.45;background:currentColor;width:28px;height:1px}.page-module__D5rE_W__projectCopy h2{max-width:720px;font-family:var(--font-studio-display),sans-serif;letter-spacing:-.052em;text-wrap:balance;font-size:clamp(2.25rem,4.4vw,5.2rem);font-weight:560;line-height:.98}.page-module__D5rE_W__projectCopy>p{max-width:560px;color:var(--muted);margin-top:1.8rem;font-size:clamp(.98rem,1.15vw,1.1rem);line-height:1.72}.page-module__D5rE_W__projectLink{width:fit-content;min-height:58px;color:var(--ink);background:#050d1cb8;background:lab(3.55367% .353776 -10.2232/.72);border:1px solid #d0e0f22e;border:1px solid lab(88.3644% -3.07444 -10.6079/.18);border-radius:999px;gap:18px;margin-top:2.4rem;padding:7px 7px 7px 20px;font-size:.78rem;font-weight:760}.page-module__D5rE_W__projectLink i{aspect-ratio:1;color:#000205;color:lab(.439737% .0837073 -1.54018);background:var(--project-accent);width:42px}.page-module__D5rE_W__projectLink svg,.page-module__D5rE_W__browserBar svg,.page-module__D5rE_W__ctaLink svg{fill:none;stroke:currentColor;stroke-width:1.65px;stroke-linecap:round;stroke-linejoin:round;width:16px}.page-module__D5rE_W__projectLink:hover,.page-module__D5rE_W__projectLink:focus-visible{box-shadow:0 20px 46px color-mix(in oklch,var(--project-accent)12%,transparent);transform:translateY(-4px)}.page-module__D5rE_W__projectLink:hover i,.page-module__D5rE_W__projectLink:focus-visible i{transform:translate(2px,-2px)scale(1.05)}.page-module__D5rE_W__browserStage{opacity:0;transform:translate3d(80px,50px,0)rotate(calc(var(--scene-tilt)*2))scale(.88);perspective:1600px;transition:opacity .95s cubic-bezier(.16,1,.3,1) .18s,transform 1.3s cubic-bezier(.16,1,.3,1) .18s;position:relative}.page-module__D5rE_W__projectSceneReverse .page-module__D5rE_W__browserStage{transform:translate3d(-80px,50px,0)rotate(calc(var(--scene-tilt)*2))scale(.88)}.page-module__D5rE_W__sceneSticky[data-visible=true] .page-module__D5rE_W__browserStage{opacity:1;transform:translate3d(0,0,0)rotate(var(--scene-tilt))scale(1)}.page-module__D5rE_W__browserShell{box-shadow:0 55px 120px #000000a3,0 18px 55px color-mix(in oklch,var(--project-accent)11%,transparent),inset 0 1px 0 #eef2f721;background:linear-gradient(135deg,#d2e0ee1f,#0000 30%),#030712f0;background:linear-gradient(135deg,lab(88.3724% -2.60296 -8.85963/.12),#0000 30%),lab(1.91659% .106178 -4.97792/.94);border:1px solid #d9e6f529;border:1px solid lab(90.6927% -2.60744 -8.8618/.16);border-radius:clamp(18px,2vw,30px);padding:clamp(6px,.7vw,10px);transition:transform .7s cubic-bezier(.16,1,.3,1),box-shadow .7s cubic-bezier(.16,1,.3,1);position:relative}@supports (color:lab(0% 0 0)){.page-module__D5rE_W__browserShell{box-shadow:0 55px 120px lab(.00172997% .016205 -.0579238/.64),0 18px 55px color-mix(in oklch,var(--project-accent)11%,transparent),inset 0 1px 0 lab(95.3536% -.878215 -2.85877/.13)}}.page-module__D5rE_W__browserShell:before,.page-module__D5rE_W__browserShell:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(90deg,transparent,var(--project-accent),transparent);opacity:.65;width:34%;height:1px;position:absolute}.page-module__D5rE_W__browserShell:before{top:0;left:10%}.page-module__D5rE_W__browserShell:after{bottom:0;right:8%}.page-module__D5rE_W__browserStage:hover .page-module__D5rE_W__browserShell{transform:translate3d(0,-8px,25px)rotate(calc(var(--scene-tilt)*-.45));box-shadow:0 75px 150px #000000b8,0 24px 75px color-mix(in oklch,var(--project-accent)18%,transparent)}@supports (color:lab(0% 0 0)){.page-module__D5rE_W__browserStage:hover .page-module__D5rE_W__browserShell{box-shadow:0 75px 150px lab(.00172997% .016205 -.0579238/.72),0 24px 75px color-mix(in oklch,var(--project-accent)18%,transparent)}}.page-module__D5rE_W__browserWindow{color:var(--ink);background:#010103;background:lab(.37031% -.0102893 -.871488);border:1px solid #d4dfeb21;border:1px solid lab(88.3797% -2.11504 -7.10391/.13);border-radius:clamp(13px,1.5vw,22px);display:block;overflow:hidden;box-shadow:inset 0 1px 1px #eef2f71a;box-shadow:inset 0 1px 1px lab(95.3536% -.878215 -2.85877/.1)}.page-module__D5rE_W__browserBar{color:#7e8b98;color:lab(57.0478% -2.51475 -8.81825);height:clamp(42px,4vw,56px);font-family:var(--font-studio-display),sans-serif;letter-spacing:.05em;border-bottom:1px solid #d4dfeb1a;border-bottom:1px solid lab(88.3797% -2.11504 -7.10391/.1);grid-template-columns:1fr auto 1fr;align-items:center;gap:1rem;padding:0 clamp(14px,1.6vw,22px);font-size:clamp(.48rem,.65vw,.62rem);display:grid}.page-module__D5rE_W__browserBar>span{text-overflow:ellipsis;white-space:nowrap;max-width:44ch;overflow:hidden}.page-module__D5rE_W__browserBar>svg{justify-self:end}.page-module__D5rE_W__browserDots{gap:6px;display:flex}.page-module__D5rE_W__browserDots i{aspect-ratio:1;background:#dbe6f233;background:lab(90.6998% -2.11787 -7.10534/.2);border-radius:50%;width:7px}.page-module__D5rE_W__browserViewport{aspect-ratio:1.56;background:#000102;background:lab(.143188% .0181869 -.508603);position:relative;overflow:hidden}.page-module__D5rE_W__browserViewport img{object-fit:cover;will-change:transform;animation:cubic-bezier(.32,.72,0,1) both page-module__D5rE_W__screenParallax;animation-timeline:--project-scene;animation-range:entry 5% exit 95%;transform:translateY(-5%)scale(1.13)}.page-module__D5rE_W__screenSheen{pointer-events:none;mix-blend-mode:screen;background:linear-gradient(122deg,#f5f9fc1f,#0000 18% 68%,#f5f9fc0b),linear-gradient(#0000 62%,#00000047);background:linear-gradient(122deg,lab(97.6754% -.662327 -2.14626/.12),#0000 18% 68%,lab(97.6754% -.662327 -2.14626/.045)),linear-gradient(#0000 62%,lab(.00605774% .0105649 -.0632227/.28));position:absolute;inset:0}.page-module__D5rE_W__screenScan{opacity:0;pointer-events:none;background:linear-gradient(180deg,transparent,color-mix(in oklch,var(--project-accent)14%,transparent),transparent);height:32%;animation:5.8s cubic-bezier(.32,.72,0,1) infinite page-module__D5rE_W__scanPass;position:absolute;inset:-30% 0 auto;transform:translateY(-100%)}.page-module__D5rE_W__hardwareLabel{color:#5d6e80;color:lab(45.4204% -3.24044 -12.2304);font-family:var(--font-studio-display),sans-serif;letter-spacing:.11em;justify-content:space-between;margin:15px 10px 0;font-size:.48rem;display:flex}.page-module__D5rE_W__offerSection,.page-module__D5rE_W__faqSection{border-top:1px solid var(--hairline);width:min(1320px,100% - 2.5rem);margin:0 auto;padding:clamp(9rem,16vw,16rem) 0}.page-module__D5rE_W__offerIntro{grid-template-columns:minmax(180px,.55fr) minmax(0,1.75fr);gap:clamp(2rem,8vw,9rem);display:grid}.page-module__D5rE_W__offerIntro h2,.page-module__D5rE_W__faqHeading h2{max-width:980px;font-family:var(--font-studio-display),sans-serif;letter-spacing:-.052em;text-wrap:balance;font-size:clamp(2.45rem,5.3vw,5.7rem);font-weight:540;line-height:1.01}.page-module__D5rE_W__offerRows{border-top:1px solid var(--hairline);margin-top:clamp(6rem,11vw,11rem)}.page-module__D5rE_W__offerRows article{border-bottom:1px solid var(--hairline);grid-template-columns:minmax(100px,.35fr) minmax(0,2fr);gap:clamp(1.5rem,5vw,5rem);padding:clamp(2.5rem,4vw,4rem) 0;display:grid}.page-module__D5rE_W__offerRows article>span{color:var(--dim);font-family:var(--font-studio-display),sans-serif;letter-spacing:.13em;font-size:.56rem}.page-module__D5rE_W__offerRows article>div{grid-template-columns:minmax(260px,.85fr) minmax(0,1.15fr);gap:clamp(2rem,7vw,7rem);display:grid}.page-module__D5rE_W__offerRows h3{font-family:var(--font-studio-display),sans-serif;letter-spacing:-.035em;font-size:clamp(1.45rem,2.4vw,2.55rem);font-weight:550;line-height:1.1}.page-module__D5rE_W__offerRows p,.page-module__D5rE_W__localCopy,.page-module__D5rE_W__faqList p{color:var(--muted);line-height:1.75}.page-module__D5rE_W__localCopy{max-width:72ch;margin:clamp(5rem,9vw,8rem) 0 0 auto;font-size:clamp(1rem,1.3vw,1.16rem)}.page-module__D5rE_W__localCopy strong{color:var(--ink);font-weight:720}.page-module__D5rE_W__faqSection{grid-template-columns:minmax(260px,.75fr) minmax(0,1.25fr);gap:clamp(3rem,9vw,10rem);display:grid}.page-module__D5rE_W__faqHeading h2{margin-top:1.6rem;font-size:clamp(2.4rem,4.7vw,5rem)}.page-module__D5rE_W__faqList{border-top:1px solid var(--hairline)}.page-module__D5rE_W__faqList details{border-bottom:1px solid var(--hairline)}.page-module__D5rE_W__faqList summary{color:var(--ink);cursor:pointer;justify-content:space-between;align-items:center;gap:2rem;padding:27px 0;font-size:clamp(1rem,1.4vw,1.22rem);font-weight:680;line-height:1.45;list-style:none;display:flex}.page-module__D5rE_W__faqList summary::-webkit-details-marker{display:none}.page-module__D5rE_W__faqList summary i{aspect-ratio:1;width:34px;color:var(--electric);border:1px solid #c9daeb29;border:1px solid lab(86.044% -3.06767 -10.6048/.16);border-radius:50%;flex:none;place-items:center;font-style:normal;transition:transform .5s cubic-bezier(.16,1,.3,1),background-color .4s cubic-bezier(.16,1,.3,1);display:grid}.page-module__D5rE_W__faqList details[open] summary i{background:#001535;background:lab(6.52851% 4.17463 -27.1606);transform:rotate(45deg)}.page-module__D5rE_W__faqList p{max-width:65ch;padding:0 58px 30px 0}.page-module__D5rE_W__faqList a{color:#72bdff;color:lab(73.905% -7.61932 -50.8326);text-underline-offset:5px;text-decoration:underline}.page-module__D5rE_W__finalCta{text-align:center;border-top:1px solid var(--hairline);background:radial-gradient(circle at 50% 52%,#0048a057,#0000 29%),linear-gradient(#0000,#01020b);background:radial-gradient(circle at 50% 52%,lab(30.68% 15.3141 -62.2683/.34),#0000 29%),linear-gradient(#0000,lab(.586134% .646435 -3.72773));flex-direction:column;justify-content:center;align-items:center;min-height:100svh;padding:clamp(9rem,16vw,16rem) 1.25rem;display:flex;overflow:hidden}.page-module__D5rE_W__finalCta>p{z-index:2;color:#6eb6ff;color:lab(71.7107% -7.566 -44.2249);font-family:var(--font-studio-display),sans-serif;letter-spacing:.16em;text-transform:uppercase;margin-bottom:2rem;font-size:.58rem;font-weight:650;position:relative}.page-module__D5rE_W__finalCta h2{z-index:2;max-width:1180px;font-family:var(--font-studio-display),sans-serif;letter-spacing:-.058em;text-wrap:balance;font-size:clamp(2.65rem,6.8vw,7.5rem);font-weight:570;line-height:.98;position:relative}.page-module__D5rE_W__ctaLink{z-index:2;color:#000205;color:lab(.441307% .0500679 -1.52896);background:var(--ink);text-align:left;border-radius:999px;justify-content:space-between;gap:2rem;min-width:min(100%,410px);margin-top:clamp(3rem,5vw,5rem);padding:9px 9px 9px 26px;position:relative;box-shadow:0 34px 80px #0000007a;box-shadow:0 34px 80px lab(.0032196% .0513792 -.169182/.48)}.page-module__D5rE_W__ctaLink>span{flex-direction:column;gap:2px;font-size:.86rem;font-weight:780;display:flex}.page-module__D5rE_W__ctaLink small{color:#415263;color:lab(33.8118% -3.07299 -12.1707);font-size:.69rem;font-weight:600}.page-module__D5rE_W__ctaLink>i{aspect-ratio:1;width:58px;color:var(--ink);background:#001537;background:lab(6.14641% 8.93866 -33.8764)}.page-module__D5rE_W__ctaLink:hover>i,.page-module__D5rE_W__ctaLink:focus-visible>i{background:#3b98ff;background:lab(61.2872% 4.57269 -72.0837);transform:translate(3px,-3px)scale(1.05)}.page-module__D5rE_W__ctaOrbit{aspect-ratio:1;border:1px solid #76b4ff26;border:1px solid lab(71.451% -3.37219 -48.7961/.15);border-radius:50%;width:min(78vw,980px);animation:7s cubic-bezier(.32,.72,0,1) infinite alternate page-module__D5rE_W__ctaPulse;position:absolute}.page-module__D5rE_W__ctaOrbit i{border:1px solid #76b4ff1c;border:1px solid lab(71.451% -3.37219 -48.7961/.11);border-radius:50%;position:absolute}.page-module__D5rE_W__ctaOrbit i:first-child{inset:13%}.page-module__D5rE_W__ctaOrbit i:nth-child(2){inset:29%}.page-module__D5rE_W__ctaOrbit i:nth-child(3){background:#4098ff1f;background:lab(61.5575% 2.0254 -65.3853/.12);inset:45%;box-shadow:0 0 80px #4098ff3b;box-shadow:0 0 80px lab(61.5575% 2.0254 -65.3853/.23)}@keyframes page-module__D5rE_W__heroReveal{to{opacity:1;transform:translate(0,0)}}@keyframes page-module__D5rE_W__titleReveal{to{opacity:1;transform:translate(0,0)skewY(0)}}@keyframes page-module__D5rE_W__orbitalDrift{to{transform:translate(-5vw,4vh)rotate(11deg)scale(1.04)}}@keyframes page-module__D5rE_W__bladeOne{to{opacity:.2;transform:rotate(-17deg)translate(8%,6%)scaleX(1.08)}}@keyframes page-module__D5rE_W__bladeTwo{to{opacity:.12;transform:rotate(23deg)translate(-8%,-5%)scaleX(1.08)}}@keyframes page-module__D5rE_W__screenParallax{0%{transform:translateY(-6%)scale(1.14)}to{transform:translateY(6%)scale(1.14)}}@keyframes page-module__D5rE_W__scanPass{0%,18%{opacity:0;transform:translateY(-100%)}34%{opacity:.6}72%,to{opacity:0;transform:translateY(480%)}}@keyframes page-module__D5rE_W__ctaPulse{to{opacity:.72;transform:scale(1.07)rotate(4deg)}}@media (max-height:820px) and (min-width:801px){.page-module__D5rE_W__hero{padding-top:4rem;padding-bottom:4rem}.page-module__D5rE_W__heroTopline{margin-bottom:2.5rem}.page-module__D5rE_W__eyebrow{margin-bottom:1.25rem}.page-module__D5rE_W__hero h1{font-size:clamp(3.5rem,7.5vw,6.8rem)}.page-module__D5rE_W__heroBottom{margin-top:2rem}.page-module__D5rE_W__heroBottom>p{font-size:1rem;line-height:1.58}.page-module__D5rE_W__heroSignal{display:none}}@media (max-width:1100px){.page-module__D5rE_W__sceneGrid,.page-module__D5rE_W__projectSceneReverse .page-module__D5rE_W__sceneGrid{grid-template-columns:1fr;gap:3.5rem}.page-module__D5rE_W__projectSceneReverse .page-module__D5rE_W__projectCopy,.page-module__D5rE_W__projectSceneReverse .page-module__D5rE_W__browserStage{order:initial}.page-module__D5rE_W__projectCopy{width:min(760px,100%)}.page-module__D5rE_W__browserStage{width:min(920px,100%);margin:0 auto}.page-module__D5rE_W__sceneSticky{padding:clamp(2rem,5vw,4rem)}.page-module__D5rE_W__projectCopy h2{font-size:clamp(2.4rem,6vw,4.6rem)}}@media (max-width:800px){.page-module__D5rE_W__pointerGlow{display:none}.page-module__D5rE_W__hero{min-height:calc(96svh - var(--nav-height));place-items:end start;padding:7rem 1.7rem 7.5rem}.page-module__D5rE_W__hero:before,.page-module__D5rE_W__heroGrid{inset:.65rem}.page-module__D5rE_W__heroTopline span:last-child{display:none}.page-module__D5rE_W__heroTopline{margin-bottom:4rem}.page-module__D5rE_W__hero h1{font-size:clamp(3.15rem,13.5vw,5.4rem);line-height:.94}.page-module__D5rE_W__hero h1>span:last-child{letter-spacing:-.075em;white-space:nowrap;margin-left:0;font-size:.82em}.page-module__D5rE_W__heroBottom{grid-template-columns:1fr;gap:2rem}.page-module__D5rE_W__heroBottom>p{margin-left:0}.page-module__D5rE_W__heroAction{width:fit-content}.page-module__D5rE_W__heroOrbital{width:94vw;top:18%;right:-52vw}.page-module__D5rE_W__heroSignal{bottom:2rem;left:1.7rem}.page-module__D5rE_W__capabilityRail{scrollbar-width:none;justify-content:flex-start;gap:1.2rem;width:calc(100% - 1.25rem);overflow-x:auto}.page-module__D5rE_W__capabilityRail::-webkit-scrollbar{display:none}.page-module__D5rE_W__capabilityRail i{flex-basis:32px}.page-module__D5rE_W__manifesto{grid-template-columns:1fr;min-height:auto;padding:9rem 0}.page-module__D5rE_W__manifesto h2{font-size:clamp(2.4rem,10vw,4.4rem)}.page-module__D5rE_W__manifestoNote{grid-column:1;grid-template-columns:1fr;gap:1rem;margin-left:0}.page-module__D5rE_W__stackIntro{flex-direction:column}.page-module__D5rE_W__stackIntro>span{text-align:left}.page-module__D5rE_W__projectScene{min-height:auto;padding:.65rem 0}.page-module__D5rE_W__sceneSticky{border-radius:24px;width:calc(100% - 1.25rem);min-height:auto;padding:5rem 1.25rem 2rem;position:relative;top:auto}.page-module__D5rE_W__projectIndex{font-size:10rem}.page-module__D5rE_W__sceneGrid{gap:3rem}.page-module__D5rE_W__projectCopy,.page-module__D5rE_W__projectSceneReverse .page-module__D5rE_W__projectCopy,.page-module__D5rE_W__browserStage,.page-module__D5rE_W__projectSceneReverse .page-module__D5rE_W__browserStage{transform:translateY(45px)scale(.96)}.page-module__D5rE_W__sceneSticky[data-visible=true] .page-module__D5rE_W__projectCopy,.page-module__D5rE_W__sceneSticky[data-visible=true] .page-module__D5rE_W__browserStage{transform:translate(0,0)scale(1)}.page-module__D5rE_W__projectCopy h2{font-size:clamp(2.15rem,10vw,3.7rem)}.page-module__D5rE_W__projectMeta{flex-wrap:wrap}.page-module__D5rE_W__browserStage{width:100%}.page-module__D5rE_W__browserStage:hover .page-module__D5rE_W__browserShell{transform:none}.page-module__D5rE_W__browserBar{grid-template-columns:auto minmax(0,1fr) auto}.page-module__D5rE_W__browserBar>span{text-align:center}.page-module__D5rE_W__browserViewport{aspect-ratio:1.28}.page-module__D5rE_W__hardwareLabel{font-size:.42rem}.page-module__D5rE_W__offerIntro,.page-module__D5rE_W__faqSection{grid-template-columns:1fr}.page-module__D5rE_W__offerRows article>div{grid-template-columns:1fr;gap:1.2rem}.page-module__D5rE_W__offerRows article{grid-template-columns:46px minmax(0,1fr);gap:.8rem}.page-module__D5rE_W__offerIntro h2,.page-module__D5rE_W__faqHeading h2{font-size:clamp(2.35rem,10vw,4.5rem)}.page-module__D5rE_W__faqList p{padding-right:0}.page-module__D5rE_W__finalCta{min-height:90svh}.page-module__D5rE_W__finalCta h2{font-size:clamp(2.6rem,11vw,4.8rem)}.page-module__D5rE_W__ctaOrbit{width:140vw}}@media (max-width:480px){.page-module__D5rE_W__hero{padding-left:1.25rem;padding-right:1.25rem}.page-module__D5rE_W__hero h1{font-size:clamp(2.7rem,13vw,4rem)}.page-module__D5rE_W__eyebrow{letter-spacing:.11em}.page-module__D5rE_W__projectCopy h2{font-size:clamp(1.9rem,9vw,3rem)}.page-module__D5rE_W__projectLink{justify-content:space-between;width:100%}.page-module__D5rE_W__offerSection,.page-module__D5rE_W__faqSection,.page-module__D5rE_W__manifesto,.page-module__D5rE_W__stackIntro{width:calc(100% - 2rem)}.page-module__D5rE_W__ctaLink{min-width:100%}}.page-module__D5rE_W__main{--ink:#f3f5f8;--muted:#95999d;--dim:#606468;--surface:#010102;--surface-raised:#040507;--hairline:#e2e5e81c;--electric:#2b97ff;background:#010101;background:lab(.246811% -.0490025 -.239104);font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,SF Pro Text,Segoe UI,sans-serif}@supports (color:lab(0% 0 0)){.page-module__D5rE_W__main{--ink:lab(96.517% -.443906 -1.43213);--muted:lab(62.8731% -.870317 -2.8544);--dim:lab(41.9926% -.860512 -2.8491);--surface:lab(.379562% -.0684112 -.313446);--surface-raised:lab(1.37106% -.17745 -.711378);--hairline:lab(90.7162% -.552952 -1.78909/.11);--electric:lab(60.6663% -2.00197 -61.0728)}}.page-module__D5rE_W__ambientLayer{z-index:0;pointer-events:none;position:fixed;inset:0;overflow:hidden}.page-module__D5rE_W__cursorGlow{aspect-ratio:1;opacity:.08;filter:blur(18px);will-change:transform;background:radial-gradient(circle,#007bdf6b,#5849b21f 38%,#0000 70%);background:radial-gradient(circle,lab(49.9386% 2.13015 -64.134/.42),lab(37.3033% 28.1526 -54.9489/.12) 38%,#0000 70%);border-radius:50%;width:520px;transition:opacity .5s cubic-bezier(.23,1,.32,1);position:absolute;top:0;left:0}.page-module__D5rE_W__ambientSweep{opacity:.12;background:radial-gradient(#1c65c842,#0000 68%);background:radial-gradient(lab(42.8111% 7.80365 -59.0146/.26),#0000 68%);border-radius:50%;width:min(86vw,1180px);height:380px;animation:12s cubic-bezier(.77,0,.175,1) infinite alternate page-module__D5rE_W__appleAmbient;position:absolute;top:8%;left:50%;transform:translate(-50%)scale(.88)}.page-module__D5rE_W__heroTopline,.page-module__D5rE_W__hero h1,.page-module__D5rE_W__heroSignal,.page-module__D5rE_W__capabilityRail,.page-module__D5rE_W__manifesto>p,.page-module__D5rE_W__stackIntro>p,.page-module__D5rE_W__offerIntro>p,.page-module__D5rE_W__faqHeading>p,.page-module__D5rE_W__manifesto h2,.page-module__D5rE_W__manifestoNote span,.page-module__D5rE_W__projectIndex,.page-module__D5rE_W__projectMeta,.page-module__D5rE_W__projectCopy h2,.page-module__D5rE_W__browserBar,.page-module__D5rE_W__hardwareLabel,.page-module__D5rE_W__offerIntro h2,.page-module__D5rE_W__faqHeading h2,.page-module__D5rE_W__offerRows article>span,.page-module__D5rE_W__offerRows h3,.page-module__D5rE_W__finalCta>p,.page-module__D5rE_W__finalCta h2{font-family:inherit}.page-module__D5rE_W__hero{min-height:calc(88svh - var(--nav-height));text-align:center;padding-top:clamp(6rem,10vw,10rem);padding-bottom:clamp(6rem,10vw,10rem)}.page-module__D5rE_W__hero:before,.page-module__D5rE_W__heroGrid,.page-module__D5rE_W__heroOrbital,.page-module__D5rE_W__heroSignal,.page-module__D5rE_W__sceneSticky:after,.page-module__D5rE_W__screenScan{display:none}.page-module__D5rE_W__hero:after{content:"";aspect-ratio:1;z-index:-1;border:1px solid #519cec1a;border:1px solid lab(62.2297% -4.77156 -47.8938/.1);border-radius:50%;width:min(68vw,920px);animation:11s cubic-bezier(.77,0,.175,1) infinite alternate page-module__D5rE_W__appleOrbit;position:absolute;top:12%;left:50%;transform:translate(-50%,-18%)scale(.92);box-shadow:0 0 0 7vw #4892e105,0 0 0 15vw #4892e103;box-shadow:0 0 0 7vw lab(58.7247% -4.29389 -47.8243/.018),0 0 0 15vw lab(58.7247% -4.29389 -47.8243/.012)}.page-module__D5rE_W__heroContent{width:min(1180px,100%)}.page-module__D5rE_W__heroTopline{display:none}.page-module__D5rE_W__eyebrow{color:#5b99dd;color:lab(61.2218% -5.22739 -41.2387);letter-spacing:.04em;text-transform:none;background:0 0;border:0;border-radius:0;margin:0 auto 1.6rem;padding:0;font-size:.74rem;font-weight:600}.page-module__D5rE_W__hero h1{letter-spacing:-.065em;max-width:1120px;margin:0 auto;font-size:clamp(4rem,8.4vw,8.4rem);font-weight:700;line-height:.94}.page-module__D5rE_W__hero h1>span:last-child{color:#8c9094;color:lab(59.3931% -.869036 -2.8537);text-shadow:0 0 75px #007bdd26;text-shadow:0 0 75px lab(50.0741% .829995 -60.8364/.15);margin-left:0}.page-module__D5rE_W__heroBottom{grid-template-columns:1fr;justify-items:center;gap:1.8rem;margin-top:2.75rem}.page-module__D5rE_W__heroBottom>p{max-width:620px;color:var(--muted);text-align:center;margin:0 auto}.page-module__D5rE_W__heroAction{color:#3f9eff;color:lab(63.0141% -2.52381 -61.1251);background:0 0;border-radius:0;gap:7px;min-height:auto;padding:0;font-size:1rem;font-weight:560}.page-module__D5rE_W__heroAction i{width:24px;color:inherit;background:0 0}.page-module__D5rE_W__heroAction:hover,.page-module__D5rE_W__heroAction:focus-visible{color:#7bbcff;color:lab(73.8978% -6.07994 -48.1084);box-shadow:none;transform:translateY(-2px)}.page-module__D5rE_W__heroAction:hover i,.page-module__D5rE_W__heroAction:focus-visible i{background:0 0;transform:translateY(2px)}.page-module__D5rE_W__capabilityRail{color:#686c70;color:lab(45.4727% -.862598 -2.85022);letter-spacing:.06em;width:min(1180px,100% - 2.5rem);padding:22px 0;font-size:.65rem;font-weight:560}.page-module__D5rE_W__capabilityRail i{background:#d5d8db1f;background:lab(86.0762% -.552624 -1.78888/.12)}.page-module__D5rE_W__manifesto{min-height:78svh;padding-top:clamp(8rem,14vw,14rem);padding-bottom:clamp(8rem,14vw,14rem)}.page-module__D5rE_W__manifesto h2,.page-module__D5rE_W__offerIntro h2,.page-module__D5rE_W__faqHeading h2,.page-module__D5rE_W__finalCta h2{letter-spacing:-.05em;font-weight:650}.page-module__D5rE_W__manifesto h2 span{color:#6aa9ed;color:lab(67.0488% -5.74726 -41.3356)}.page-module__D5rE_W__main [data-reveal]{filter:none;transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1);transform:translateY(18px)}.page-module__D5rE_W__projectScene{--scene-tilt:0deg;min-height:132svh}.page-module__D5rE_W__sceneSticky{background:#020303;background:lab(.656563% -.103407 -.443813);border-color:#e2e5e81a;border-color:lab(90.7162% -.552952 -1.78909/.1);border-radius:clamp(24px,2vw,32px);width:min(1420px,100% - 2.5rem);padding:clamp(3rem,5vw,5.5rem);box-shadow:0 32px 80px #0000003d;box-shadow:0 32px 80px lab(.000831604% .000245869 -.00540018/.24)}.page-module__D5rE_W__sceneAura{opacity:.08;background:radial-gradient(circle,color-mix(in oklch,var(--project-accent)34%,transparent),transparent 68%);filter:blur(65px);width:min(56vw,820px);transition:opacity 1s cubic-bezier(.23,1,.32,1),transform 1.2s cubic-bezier(.23,1,.32,1);display:block;top:10%;right:-10%;transform:translate(7%)scale(.9)}.page-module__D5rE_W__sceneSticky[data-visible=true] .page-module__D5rE_W__sceneAura{opacity:.28;transform:translate(0,0)scale(1)}.page-module__D5rE_W__projectSceneReverse .page-module__D5rE_W__sceneAura{left:-10%;right:auto}.page-module__D5rE_W__projectIndex{color:#e9ebee06;color:lab(93.037% -.443786 -1.43205/.025)}.page-module__D5rE_W__projectCopy,.page-module__D5rE_W__projectSceneReverse .page-module__D5rE_W__projectCopy{transition:opacity .75s cubic-bezier(.16,1,.3,1),transform .75s cubic-bezier(.16,1,.3,1);transform:translateY(24px)}.page-module__D5rE_W__projectCopy h2{letter-spacing:-.045em;font-weight:650}.page-module__D5rE_W__projectMeta{color:#8c9094;color:lab(59.3931% -.869036 -2.8537);letter-spacing:.05em;font-size:.62rem;font-weight:600}.page-module__D5rE_W__projectMeta span:last-child{color:#717579;color:lab(48.9528% -.864476 -2.85124)}.page-module__D5rE_W__projectLink{min-height:48px;color:var(--ink);background:#060709;background:lab(1.98126% -.231311 -.902087);border-color:#e2e5e821;border-color:lab(90.7162% -.552952 -1.78909/.13);padding:5px 5px 5px 17px}.page-module__D5rE_W__projectLink i{color:#f3f5f8;color:lab(96.517% -.443906 -1.43213);background:#0075d3;background:lab(47.8449% .345379 -57.4883);width:36px}.page-module__D5rE_W__projectLink:hover,.page-module__D5rE_W__projectLink:focus-visible{transform:translateY(-2px);box-shadow:0 8px 24px #0000001f;box-shadow:0 8px 24px lab(.000831604% .000245869 -.00540018/.12)}.page-module__D5rE_W__browserStage,.page-module__D5rE_W__projectSceneReverse .page-module__D5rE_W__browserStage{transition:opacity .8s cubic-bezier(.16,1,.3,1) .1s,transform .8s cubic-bezier(.16,1,.3,1) .1s;transform:translateY(24px)scale(.98)}.page-module__D5rE_W__browserShell{background:#060709;background:lab(1.98126% -.231311 -.902087);border-color:#e2e5e81f;border-color:lab(90.7162% -.552952 -1.78909/.12);border-radius:clamp(16px,1.5vw,22px);padding:6px;box-shadow:0 22px 60px #00000038;box-shadow:0 22px 60px lab(.000831604% .000245869 -.00540018/.22)}.page-module__D5rE_W__browserShell:before,.page-module__D5rE_W__browserShell:after{display:none}.page-module__D5rE_W__browserShell:before{opacity:0;background:linear-gradient(105deg,#0000,#f6f9fb29,#0000);background:linear-gradient(105deg,#0000,lab(97.677% -.443965 -1.43216/.16),#0000);width:34%;height:auto;transition:transform 1.15s cubic-bezier(.23,1,.32,1),opacity .22s cubic-bezier(.23,1,.32,1);display:block;top:0;bottom:0;left:0;transform:translate(-180%)skew(-16deg)}.page-module__D5rE_W__browserStage:hover .page-module__D5rE_W__browserShell:before{opacity:1;transform:translate(390%)skew(-16deg)}.page-module__D5rE_W__browserStage:hover .page-module__D5rE_W__browserShell{transform:translateY(-3px);box-shadow:0 28px 70px #00000042;box-shadow:0 28px 70px lab(.000831604% .000245869 -.00540018/.26)}.page-module__D5rE_W__browserWindow{box-shadow:none;background:#010202;background:lab(.46126% -.0690892 -.29068);border-color:#e2e5e81a;border-color:lab(90.7162% -.552952 -1.78909/.1);border-radius:clamp(11px,1.2vw,16px)}.page-module__D5rE_W__browserBar{color:#787b7e;color:lab(51.275% -.655055 -2.14217);letter-spacing:0;font-size:.66rem}.page-module__D5rE_W__browserViewport img{filter:saturate(.86)contrast(1.01)}.page-module__D5rE_W__offerSection,.page-module__D5rE_W__faqSection{border-color:var(--hairline)}.page-module__D5rE_W__offerRows article>span,.page-module__D5rE_W__offerIntro>p,.page-module__D5rE_W__faqHeading>p,.page-module__D5rE_W__manifesto>p,.page-module__D5rE_W__stackIntro>p{letter-spacing:.04em;text-transform:none}.page-module__D5rE_W__faqList summary i{color:#4798ee;color:lab(60.9724% -4.13987 -51.1772);border-color:#e2e5e81f;border-color:lab(90.7162% -.552952 -1.78909/.12)}.page-module__D5rE_W__faqList details[open] summary i{background:#080c10;background:lab(3.03331% -.476256 -2.53905)}.page-module__D5rE_W__finalCta{background:#010102;background:lab(.379562% -.0684112 -.313446);min-height:88svh}.page-module__D5rE_W__ctaOrbit{opacity:.42;border-color:#4495ea26;border-color:lab(59.8027% -3.95522 -51.1528/.15);width:min(72vw,860px);animation:9s cubic-bezier(.77,0,.175,1) infinite alternate page-module__D5rE_W__appleCtaOrbit;display:block}.page-module__D5rE_W__ctaOrbit i{border-color:#4495ea1a;border-color:lab(59.8027% -3.95522 -51.1528/.1)}.page-module__D5rE_W__ctaOrbit i:nth-child(3){background:#1276ce12;background:lab(47.9687% -.756174 -54.1932/.07);box-shadow:0 0 70px #1276ce29;box-shadow:0 0 70px lab(47.9687% -.756174 -54.1932/.16)}.page-module__D5rE_W__finalCta>p{color:#5290d3;color:lab(57.7234% -4.8734 -41.177);letter-spacing:.04em;text-transform:none}.page-module__D5rE_W__ctaLink{color:#030506;color:lab(1.19971% -.161059 -.652841);box-shadow:none;background:#f0f2f4;background:lab(95.357% -.443876 -1.4321);border-radius:14px;padding:8px 8px 8px 22px}.page-module__D5rE_W__ctaLink>i{color:#f3f5f8;color:lab(96.517% -.443906 -1.43213);background:#0075d3;background:lab(47.8449% .345379 -57.4883);width:50px}.page-module__D5rE_W__ctaLink:hover,.page-module__D5rE_W__ctaLink:focus-visible{transform:translateY(-2px);box-shadow:0 8px 26px #00000026;box-shadow:0 8px 26px lab(.000831604% .000245869 -.00540018/.15)}@media (max-width:800px){.page-module__D5rE_W__ambientLayer,.page-module__D5rE_W__hero:after{display:none}.page-module__D5rE_W__hero{min-height:calc(82svh - var(--nav-height));place-items:center;padding:6rem 1.25rem}.page-module__D5rE_W__hero h1{font-size:clamp(3.25rem,15vw,5.3rem)}.page-module__D5rE_W__hero h1>span:last-child{white-space:nowrap;font-size:.72em}.page-module__D5rE_W__heroBottom{margin-top:2rem}.page-module__D5rE_W__capabilityRail{width:calc(100% - 2.5rem)}.page-module__D5rE_W__projectScene{min-height:auto}.page-module__D5rE_W__sceneSticky{border-radius:20px;width:calc(100% - 1.25rem)}.page-module__D5rE_W__browserStage:hover .page-module__D5rE_W__browserShell{transform:none}.page-module__D5rE_W__finalCta{min-height:78svh}}@media (hover:hover) and (pointer:fine){.page-module__D5rE_W__browserStage:hover .page-module__D5rE_W__browserShell{transform:translateY(-7px)rotateX(.8deg)rotateY(-.8deg);box-shadow:0 36px 85px #0000004d;box-shadow:0 36px 85px lab(.000831604% .000245869 -.00540018/.3)}}@keyframes page-module__D5rE_W__appleAmbient{to{opacity:.2;transform:translate(-50%,5vh)scale(1.06)}}@keyframes page-module__D5rE_W__appleOrbit{to{opacity:.72;transform:translate(-50%,-14%)scale(1.025)rotate(4deg)}}@keyframes page-module__D5rE_W__appleCtaOrbit{to{opacity:.72;transform:scale(1.045)rotate(3deg)}}@media (prefers-reduced-motion:reduce){.page-module__D5rE_W__ambientLayer,.page-module__D5rE_W__hero:after,.page-module__D5rE_W__ctaOrbit{display:none}.page-module__D5rE_W__lightBladeOne,.page-module__D5rE_W__lightBladeTwo,.page-module__D5rE_W__heroOrbital,.page-module__D5rE_W__ctaOrbit,.page-module__D5rE_W__screenScan{animation:none}.page-module__D5rE_W__heroTopline,.page-module__D5rE_W__eyebrow,.page-module__D5rE_W__hero h1>span,.page-module__D5rE_W__heroBottom,.page-module__D5rE_W__main [data-reveal],.page-module__D5rE_W__projectCopy,.page-module__D5rE_W__browserStage{opacity:1;filter:none;transition:none;animation:none;transform:none}.page-module__D5rE_W__browserViewport img{will-change:auto;animation:none;transform:none}.page-module__D5rE_W__browserShell,.page-module__D5rE_W__heroAction,.page-module__D5rE_W__projectLink,.page-module__D5rE_W__ctaLink{transition:none}}
