.StoryLanding-module__gV8YYq__page{--ink:#0a0018;--ink-soft:#150822;--paper:#fbfafc;--surface:#fff;--purple:#8c1bab;--pink:#f761a1;--muted:#536071;--border:#ddd4e3;background:var(--paper);color:#111827;overflow-x:clip}.StoryLanding-module__gV8YYq__page[data-motion-ready=true] [data-story-reveal]{opacity:0;transition:opacity .62s cubic-bezier(.22,1,.36,1),transform .72s cubic-bezier(.22,1,.36,1);transform:translateY(2rem)}.StoryLanding-module__gV8YYq__page[data-motion-ready=true] [data-story-reveal][data-inview=true]{opacity:1;transform:translateY(0)}.StoryLanding-module__gV8YYq__page [data-scene-id]{scroll-snap-align:start;scroll-margin-top:5rem}.StoryLanding-module__gV8YYq__hero,.StoryLanding-module__gV8YYq__journeySection,.StoryLanding-module__gV8YYq__controlSection,.StoryLanding-module__gV8YYq__contactSection{background:var(--ink);color:#fff;position:relative}.StoryLanding-module__gV8YYq__hero{min-height:94svh;padding:clamp(8.5rem,13vw,11.5rem) max(1.25rem,50vw - 620px) clamp(5rem,8vw,8rem);overflow:clip}.StoryLanding-module__gV8YYq__heroGlow{pointer-events:none;width:780px;height:780px;transform:translate3d(calc(var(--scene-progress,0) * -6rem), calc(var(--scene-progress,0) * 8rem), 0) scale(calc(1 + var(--scene-progress,0) * .28));will-change:transform;background:radial-gradient(circle,#8c1bab61,#0000 64%),radial-gradient(circle at 75% 30%,#f761a11f,#0000 50%);position:absolute;top:-280px;right:-250px}.StoryLanding-module__gV8YYq__heroTypography{color:#0000;font-family:var(--font-geist), sans-serif;letter-spacing:-.09em;opacity:calc(.028 + var(--scene-progress,0) * .035);pointer-events:none;-webkit-text-stroke:1px #f761a16b;transform:translate3d(calc(var(--scene-progress,0) * -18rem), 0, 0);white-space:nowrap;font-size:clamp(8rem,20vw,22rem);font-weight:800;line-height:.75;position:absolute;bottom:-.09em;left:42%}.StoryLanding-module__gV8YYq__heroOrbitField{pointer-events:none;position:absolute;inset:0;overflow:hidden}.StoryLanding-module__gV8YYq__heroOrbitOne,.StoryLanding-module__gV8YYq__heroOrbitTwo{will-change:transform;border:1px solid #f761a121;border-radius:50%;position:absolute;top:4%;right:-12vw}.StoryLanding-module__gV8YYq__heroOrbitOne{width:86vw;max-width:1180px;height:72vw;max-height:960px;transform:rotate(calc(-14deg + var(--scene-progress,0) * 24deg))}.StoryLanding-module__gV8YYq__heroOrbitTwo{width:66vw;max-width:900px;height:54vw;max-height:740px;transform:rotate(calc(-14deg - var(--scene-progress,0) * 18deg));border-color:#8c1bab29;top:14%;right:0}.StoryLanding-module__gV8YYq__heroOrbitSignalOne,.StoryLanding-module__gV8YYq__heroOrbitSignalTwo{background:var(--pink);border:4px solid #0a0018cc;border-radius:50%;width:.8rem;height:.8rem;position:absolute;box-shadow:0 0 0 1px #f761a159,0 0 28px #f761a1a6}.StoryLanding-module__gV8YYq__heroOrbitSignalOne{animation:4s ease-in-out infinite StoryLanding-module__gV8YYq__orbitSignal;top:22%;right:9%}.StoryLanding-module__gV8YYq__heroOrbitSignalTwo{animation:4s ease-in-out 1.5s infinite StoryLanding-module__gV8YYq__orbitSignal;bottom:12%;right:44%}.StoryLanding-module__gV8YYq__heroGrid,.StoryLanding-module__gV8YYq__contextGrid,.StoryLanding-module__gV8YYq__controlGrid,.StoryLanding-module__gV8YYq__contactGrid,.StoryLanding-module__gV8YYq__trustGrid,.StoryLanding-module__gV8YYq__caseHeader{display:grid;position:relative}.StoryLanding-module__gV8YYq__heroGrid{z-index:1;grid-template-columns:minmax(0,1.05fr) minmax(420px,.95fr);align-items:center;gap:clamp(3rem,7vw,7rem)}.StoryLanding-module__gV8YYq__heroCopy{opacity:calc(1 - var(--scene-progress,0) * .4);transform:translate3d(0, calc(var(--scene-progress,0) * -3.5rem), 0);will-change:transform}.StoryLanding-module__gV8YYq__companyMap{transform:translate3d(0, calc((.5 - var(--scene-progress,0)) * 6rem), 0) scale(calc(.96 + var(--scene-progress,0) * .06));will-change:transform}.StoryLanding-module__gV8YYq__heroScrollCue{color:#ffffff85;font-family:var(--font-geist-mono), monospace;letter-spacing:.06em;opacity:clamp(0, calc(1 - var(--scene-progress,0) * 5), 1);text-transform:uppercase;white-space:nowrap;align-items:center;gap:.65rem;font-size:.66rem;display:none;position:absolute;top:calc(100svh - 3.25rem);left:50%;transform:translate(-50%)}.StoryLanding-module__gV8YYq__heroScrollCue span{border:1px solid #ffffff4d;border-radius:999px;width:1rem;height:1.6rem;position:relative}.StoryLanding-module__gV8YYq__heroScrollCue span:after{background:var(--pink);content:"";border-radius:50%;width:.2rem;height:.2rem;animation:1.5s ease-in-out infinite StoryLanding-module__gV8YYq__scrollCue;position:absolute;top:.3rem;left:50%;transform:translate(-50%)}.StoryLanding-module__gV8YYq__motionNotice{color:#cbd5e1;z-index:2;background:#ffffff14;border:1px solid #ffffff1f;border-radius:999px;padding:.5rem .8rem;font-size:.72rem;display:none;position:absolute;bottom:1rem;right:max(1.25rem,50vw - 620px)}.StoryLanding-module__gV8YYq__page[data-motion-ready=reduced] .StoryLanding-module__gV8YYq__motionNotice{display:block}.StoryLanding-module__gV8YYq__kicker{color:var(--pink);letter-spacing:.15em;text-transform:uppercase;font-size:.74rem;font-weight:760}.StoryLanding-module__gV8YYq__hero h1{font-family:var(--font-geist), sans-serif;letter-spacing:-.025em;text-wrap:balance;max-width:720px;margin-top:1.2rem;font-size:clamp(3.35rem,4.7vw,4.5rem);font-weight:700;line-height:1.04}.StoryLanding-module__gV8YYq__heroAccent{color:#0000;background:linear-gradient(100deg,#fff 5%,#f8b2d4 46%,#f761a1 100%);-webkit-background-clip:text;background-clip:text}.StoryLanding-module__gV8YYq__heroLead,.StoryLanding-module__gV8YYq__sectionIntro>p:last-child,.StoryLanding-module__gV8YYq__sectionIntroLight>p:last-child,.StoryLanding-module__gV8YYq__controlLead{font-size:clamp(1.02rem,1.65vw,1.28rem);line-height:1.65}.StoryLanding-module__gV8YYq__heroLead{color:#cbd5e1;max-width:690px;margin-top:1.75rem}.StoryLanding-module__gV8YYq__heroActions{flex-wrap:wrap;gap:.85rem;margin-top:2rem;display:flex}.StoryLanding-module__gV8YYq__primaryButton,.StoryLanding-module__gV8YYq__secondaryButton{border-radius:999px;justify-content:center;align-items:center;gap:.55rem;min-height:3.15rem;padding:0 1.35rem;font-size:.91rem;font-weight:760;text-decoration:none;transition:background-color .18s,border-color .18s,transform .18s;display:inline-flex}.StoryLanding-module__gV8YYq__primaryButton{background:var(--purple);color:#fff}.StoryLanding-module__gV8YYq__primaryButton:hover{background:#a228c2;transform:translateY(-2px)}.StoryLanding-module__gV8YYq__secondaryButton{color:#fff;border:1px solid #ffffff3d}.StoryLanding-module__gV8YYq__secondaryButton:hover{background:#ffffff12;border-color:#ffffff6b}.StoryLanding-module__gV8YYq__primaryButton:focus-visible,.StoryLanding-module__gV8YYq__secondaryButton:focus-visible{outline:3px solid var(--pink);outline-offset:3px}.StoryLanding-module__gV8YYq__heroProofs{color:#cbd5e1;flex-wrap:wrap;gap:1rem;margin:2rem 0 0;padding:0;font-size:.77rem;list-style:none;display:flex}.StoryLanding-module__gV8YYq__heroProofs li{align-items:center;gap:.35rem;display:flex}.StoryLanding-module__gV8YYq__heroProofs svg{color:var(--pink)}.StoryLanding-module__gV8YYq__companyMap{isolation:isolate;background:linear-gradient(#ffffff08 1px,#0000 1px) 0 0/30px 30px,linear-gradient(90deg,#ffffff08 1px,#0000 1px) 0 0/30px 30px,radial-gradient(circle at 50% 45%,#8c1bab40,#0000 48%),#10051e;border:1px solid #ffffff21;border-radius:1.6rem;overflow:hidden;box-shadow:0 30px 100px #0000006b}.StoryLanding-module__gV8YYq__mapTopline,.StoryLanding-module__gV8YYq__mapFooter{color:#94a3b8;font-family:var(--font-geist-mono), monospace;letter-spacing:.04em;text-transform:uppercase;justify-content:space-between;align-items:center;padding:.95rem 1.1rem;font-size:.66rem;display:flex}.StoryLanding-module__gV8YYq__mapTopline{border-bottom:1px solid #ffffff17}.StoryLanding-module__gV8YYq__mapTopline span:last-child{color:#f8b2d4;align-items:center;gap:.4rem;display:flex}.StoryLanding-module__gV8YYq__mapFooter{text-transform:none;border-top:1px solid #ffffff17}.StoryLanding-module__gV8YYq__companyMapGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;padding:1.2rem;display:grid;position:relative}.StoryLanding-module__gV8YYq__mapLaunchPath{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}.StoryLanding-module__gV8YYq__mapLaunchRoute{position:absolute;inset:5% 9% 12%;overflow:visible}.StoryLanding-module__gV8YYq__mapLaunchRoute path{fill:none;filter:drop-shadow(0 0 8px #f761a175);stroke:#f761a1b8;stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--scene-progress,0));stroke-linecap:round;stroke-width:.55px;vector-effect:non-scaling-stroke}.StoryLanding-module__gV8YYq__mapLaunchVehicle{color:#fff;filter:drop-shadow(0 0 18px #f761a1d9);offset-anchor:center;offset-distance:calc(var(--scene-progress,0) * 100%);offset-path:path("M 0 0 C -92 -78 88 -190 0 -310");offset-rotate:0deg;transform:translateX(-50%) rotate(-45deg) scale(calc(.82 + var(--scene-progress,0) * .3));will-change:offset-distance, transform;position:absolute;bottom:13%;left:50%}.StoryLanding-module__gV8YYq__mapLaunchTarget{height:1rem;transform:translateX(-50%) scale(calc(.7 + var(--scene-progress,0) * .7));border:1px solid #f761a185;border-radius:50%;width:1rem;position:absolute;top:6%;left:50%;box-shadow:0 0 0 8px #f761a112,0 0 34px #f761a159}.StoryLanding-module__gV8YYq__companyMapGrid:before{content:"";pointer-events:none;border:1px solid #f761a12b;border-radius:50%;position:absolute;inset:8% 10% 18%;transform:rotate(-8deg)}.StoryLanding-module__gV8YYq__companyMapGrid:after{content:"";pointer-events:none;background:linear-gradient(#0000,#f761a147 45%,#f761a10a);width:1px;position:absolute;top:6%;bottom:17%;left:50%;transform:translate(-50%)}.StoryLanding-module__gV8YYq__companyNode{color:#e2e8f0;z-index:1;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:.9rem;grid-template-columns:auto 1fr;align-items:center;gap:.2rem .5rem;min-height:74px;padding:.7rem;font-size:.76rem;display:grid;position:relative}.StoryLanding-module__gV8YYq__companyNode[data-node="1"],.StoryLanding-module__gV8YYq__companyNode[data-node="3"],.StoryLanding-module__gV8YYq__companyNode[data-node="5"],.StoryLanding-module__gV8YYq__companyNode[data-node="7"]{transform:translate3d(calc(var(--scene-progress,0) * -2.25rem), 0, 0)}.StoryLanding-module__gV8YYq__companyNode[data-node="2"],.StoryLanding-module__gV8YYq__companyNode[data-node="4"],.StoryLanding-module__gV8YYq__companyNode[data-node="6"],.StoryLanding-module__gV8YYq__companyNode[data-node="8"]{transform:translate3d(calc(var(--scene-progress,0) * 2.25rem), 0, 0)}.StoryLanding-module__gV8YYq__companyNode svg{color:#f6a2ca;grid-row:1/3}.StoryLanding-module__gV8YYq__companyNode small{color:#77849a;font-size:.62rem}.StoryLanding-module__gV8YYq__companyNode[data-node="1"],.StoryLanding-module__gV8YYq__companyNode[data-node="4"],.StoryLanding-module__gV8YYq__companyNode[data-node="7"]{animation:5s ease-in-out infinite StoryLanding-module__gV8YYq__nodePulse}.StoryLanding-module__gV8YYq__companyNode[data-node="2"],.StoryLanding-module__gV8YYq__companyNode[data-node="5"],.StoryLanding-module__gV8YYq__companyNode[data-node="8"]{animation:5s ease-in-out 1.2s infinite StoryLanding-module__gV8YYq__nodePulse}.StoryLanding-module__gV8YYq__companyNode[data-node="3"],.StoryLanding-module__gV8YYq__companyNode[data-node="6"]{animation:5s ease-in-out 2.4s infinite StoryLanding-module__gV8YYq__nodePulse}.StoryLanding-module__gV8YYq__companyCore{color:#fff;text-align:center;z-index:2;width:min(82%,320px);transform:translate3d(0, calc(var(--scene-progress,0) * 2rem), 0) scale(calc(1 - var(--scene-progress,0) * .08));background:linear-gradient(145deg,#8c1babeb,#460d5bf0);border:1px solid #f761a18c;border-radius:1rem;flex-direction:column;grid-column:1/3;justify-self:center;align-items:center;gap:.45rem;margin:.35rem 0;padding:1.1rem 1.8rem;display:flex;box-shadow:0 18px 55px #00000057}.StoryLanding-module__gV8YYq__companyCore strong{font-size:.95rem}.StoryLanding-module__gV8YYq__companyCore>span:not(.StoryLanding-module__gV8YYq__coreSignal){color:#f9c3dc;font-family:var(--font-geist-mono), monospace;text-transform:uppercase;font-size:.63rem}.StoryLanding-module__gV8YYq__coreSignal{justify-content:center;align-items:center;width:2rem;height:2rem;display:flex;position:relative}.StoryLanding-module__gV8YYq__coreSignal:before{content:"";background:#fff;border-radius:50%;width:.42rem;height:.42rem;box-shadow:0 0 18px #ffffffbf}.StoryLanding-module__gV8YYq__coreSignal i{border:1px solid #ffffff9e;border-radius:50%;animation:2.8s ease-out infinite StoryLanding-module__gV8YYq__corePulse;position:absolute;inset:0}.StoryLanding-module__gV8YYq__coreSignal i:last-child{animation-delay:1.4s}@keyframes StoryLanding-module__gV8YYq__corePulse{0%{opacity:.9;transform:scale(.3)}75%,to{opacity:0;transform:scale(1.35)}}@keyframes StoryLanding-module__gV8YYq__orbitSignal{0%,to{opacity:.45;transform:scale(.8)}50%{opacity:1;transform:scale(1.1)}}@keyframes StoryLanding-module__gV8YYq__scrollCue{0%,to{opacity:.35;transform:translate(-50%)}50%{opacity:1;transform:translate(-50%,.55rem)}}@keyframes StoryLanding-module__gV8YYq__nodePulse{0%,75%,to{background:#ffffff0a;border-color:#ffffff1a}15%,35%{background:#8c1bab29;border-color:#f761a16b}}.StoryLanding-module__gV8YYq__contextSection,.StoryLanding-module__gV8YYq__readinessSection,.StoryLanding-module__gV8YYq__solutionsSection,.StoryLanding-module__gV8YYq__technicalCaseSection,.StoryLanding-module__gV8YYq__trustSection{padding:clamp(6rem,11vw,10rem) max(1.25rem,50vw - 600px)}.StoryLanding-module__gV8YYq__contextSection{background:#fff}.StoryLanding-module__gV8YYq__contextGrid{grid-template-columns:.45fr 1.6fr .8fr;align-items:start;gap:2.5rem}.StoryLanding-module__gV8YYq__contextIndex,.StoryLanding-module__gV8YYq__cardIndex{color:var(--purple);font-family:var(--font-geist-mono), monospace;text-transform:uppercase;font-size:.72rem}.StoryLanding-module__gV8YYq__contextGrid h2,.StoryLanding-module__gV8YYq__sectionIntro h2,.StoryLanding-module__gV8YYq__sectionIntroLight h2,.StoryLanding-module__gV8YYq__controlSection h2,.StoryLanding-module__gV8YYq__contactSection h2,.StoryLanding-module__gV8YYq__trustGrid h2,.StoryLanding-module__gV8YYq__caseHeader h2,.StoryLanding-module__gV8YYq__departmentIntro h2{font-family:var(--font-geist), sans-serif;letter-spacing:-.03em;text-wrap:balance;font-size:clamp(2.4rem,4.4vw,4.4rem);font-weight:700;line-height:1.04}.StoryLanding-module__gV8YYq__contextGrid>p:last-child,.StoryLanding-module__gV8YYq__caseHeader>p,.StoryLanding-module__gV8YYq__departmentIntro>p:last-child{color:var(--muted);font-size:1.04rem;line-height:1.7}.StoryLanding-module__gV8YYq__departmentSection{background:#f1e8f4;padding:clamp(6rem,10vw,9rem) max(1.25rem,50vw - 600px)}.StoryLanding-module__gV8YYq__departmentIntro{max-width:820px}.StoryLanding-module__gV8YYq__departmentIntro h2{margin-top:1rem}.StoryLanding-module__gV8YYq__departmentIntro>p:last-child{max-width:660px;margin-top:1.4rem}.StoryLanding-module__gV8YYq__departmentStory{grid-template-columns:minmax(260px,.8fr) minmax(500px,1.35fr);gap:clamp(3rem,7vw,7rem);margin-top:clamp(4rem,8vw,7rem);display:grid}.StoryLanding-module__gV8YYq__departmentList{display:grid}.StoryLanding-module__gV8YYq__departmentMobileStage{display:none}.StoryLanding-module__gV8YYq__departmentItem{align-items:center;min-height:48vh;display:flex}.StoryLanding-module__gV8YYq__departmentButton{color:#786b80;cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;border-left:2px solid #8c1bab2b;grid-template-columns:2.2rem 2rem 1fr;align-items:center;gap:.8rem;width:100%;min-height:4.5rem;padding:1rem 1.2rem;transition:background .18s,border-color .18s,color .18s;display:grid}.StoryLanding-module__gV8YYq__departmentButton>span{font-family:var(--font-geist-mono), monospace;font-size:.7rem}.StoryLanding-module__gV8YYq__departmentButton strong{font-size:1.05rem}.StoryLanding-module__gV8YYq__departmentButton:hover,.StoryLanding-module__gV8YYq__departmentButton:focus-visible,.StoryLanding-module__gV8YYq__departmentItem[data-active=true] .StoryLanding-module__gV8YYq__departmentButton{border-left-color:var(--pink);color:var(--ink);background:#ffffff8c;outline:none}.StoryLanding-module__gV8YYq__departmentButton:focus-visible{box-shadow:inset 0 0 0 2px var(--purple)}.StoryLanding-module__gV8YYq__departmentMobileCopy{display:none}.StoryLanding-module__gV8YYq__departmentStageWrap{position:relative}.StoryLanding-module__gV8YYq__departmentStage{background:radial-gradient(circle at 85% 10%, #8c1bab3d, transparent 36%), var(--ink);color:#fff;border:1px solid #8c1bab75;border-radius:1.6rem;min-height:610px;padding:clamp(1.5rem,4vw,2.5rem);position:sticky;top:7rem;overflow:hidden;box-shadow:0 28px 85px #250a2f38}.StoryLanding-module__gV8YYq__departmentStage:before{content:"";pointer-events:none;background-image:linear-gradient(#ffffff08 1px,#0000 1px),linear-gradient(90deg,#ffffff08 1px,#0000 1px);background-size:34px 34px;position:absolute;inset:0}.StoryLanding-module__gV8YYq__departmentStage>*{position:relative}.StoryLanding-module__gV8YYq__stageContent{padding-left:2.4rem;animation:.56s cubic-bezier(.22,1,.36,1) both StoryLanding-module__gV8YYq__stage-enter}.StoryLanding-module__gV8YYq__stageRail{z-index:2;flex-direction:column;justify-content:space-between;display:flex;position:absolute;top:2.5rem;bottom:2.5rem;left:1.25rem}.StoryLanding-module__gV8YYq__stageRail:before{content:"";background:#ffffff21;width:1px;position:absolute;top:.5rem;bottom:.5rem;left:50%;transform:translate(-50%)}.StoryLanding-module__gV8YYq__stageRail span{background:var(--ink);color:#718096;font-family:var(--font-geist-mono), monospace;border:1px solid #ffffff2e;border-radius:999px;justify-content:center;align-items:center;width:1.45rem;height:1.45rem;font-size:.55rem;transition:background .26s,border-color .26s,color .26s,transform .26s;display:flex;position:relative}.StoryLanding-module__gV8YYq__stageRail span[data-active=true]{background:var(--pink);border-color:var(--pink);color:var(--ink);transform:scale(1.18)}@keyframes StoryLanding-module__gV8YYq__stage-enter{0%{filter:blur(5px);opacity:0;transform:translateY(1.4rem)}to{filter:blur();opacity:1;transform:translateY(0)}}.StoryLanding-module__gV8YYq__stageEyebrow{color:#94a3b8;font-family:var(--font-geist-mono), monospace;letter-spacing:.04em;text-transform:uppercase;justify-content:space-between;align-items:center;font-size:.66rem;display:flex}.StoryLanding-module__gV8YYq__stageEyebrow span:last-child{color:#f8b2d4}.StoryLanding-module__gV8YYq__stageDepartmentIcon{color:#f8b2d4;background:#8c1bab4d;border:1px solid #f761a166;border-radius:1rem;justify-content:center;align-items:center;width:4rem;height:4rem;margin-top:3.5rem;display:flex}.StoryLanding-module__gV8YYq__stagePrompt{color:#aab5c5;max-width:520px;margin-top:1.4rem;font-size:.9rem;line-height:1.6}.StoryLanding-module__gV8YYq__departmentStage h3{font-family:var(--font-geist), sans-serif;letter-spacing:-.045em;max-width:650px;margin-top:.75rem;font-size:clamp(2rem,3.5vw,3.25rem);line-height:1.03}.StoryLanding-module__gV8YYq__stageColumns{grid-template-columns:repeat(2,1fr);gap:1rem;margin-top:2.5rem;display:grid}.StoryLanding-module__gV8YYq__stageColumns>div{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:1rem;padding:1rem}.StoryLanding-module__gV8YYq__stageColumns>div>span{color:#f8b2d4;font-family:var(--font-geist-mono), monospace;text-transform:uppercase;font-size:.67rem}.StoryLanding-module__gV8YYq__stageColumns ul{gap:.55rem;margin:.85rem 0 0;padding:0;list-style:none;display:grid}.StoryLanding-module__gV8YYq__stageColumns li{color:#cbd5e1;padding-left:1rem;font-size:.78rem;position:relative}.StoryLanding-module__gV8YYq__stageColumns li:before{background:var(--pink);content:"";border-radius:50%;width:.35rem;height:.35rem;position:absolute;top:.35rem;left:0}.StoryLanding-module__gV8YYq__stageNote{color:#94a3b8;border-top:1px solid #ffffff1a;margin-top:2rem;padding-top:1rem;font-size:.75rem}.StoryLanding-module__gV8YYq__readinessSection,.StoryLanding-module__gV8YYq__technicalCaseSection{background:#fff}.StoryLanding-module__gV8YYq__sectionIntro,.StoryLanding-module__gV8YYq__sectionIntroLight{max-width:850px}.StoryLanding-module__gV8YYq__sectionIntro h2,.StoryLanding-module__gV8YYq__sectionIntroLight h2{margin-top:1rem}.StoryLanding-module__gV8YYq__sectionIntro>p:last-child{color:var(--muted);max-width:690px;margin-top:1.4rem}.StoryLanding-module__gV8YYq__readinessGrid{grid-template-columns:repeat(3,1fr);gap:1px;margin-top:4rem;display:grid;overflow:hidden}.StoryLanding-module__gV8YYq__readinessGrid article{background:#f8f5fa;min-height:260px;padding:clamp(1.4rem,3vw,2rem)}.StoryLanding-module__gV8YYq__readinessGrid svg{color:var(--purple);margin-top:2.5rem}.StoryLanding-module__gV8YYq__readinessGrid h3,.StoryLanding-module__gV8YYq__solutionGrid h3,.StoryLanding-module__gV8YYq__journeyGrid h3,.StoryLanding-module__gV8YYq__trustList h3{font-family:var(--font-geist), sans-serif}.StoryLanding-module__gV8YYq__readinessGrid h3{margin-top:.9rem;font-size:1.25rem}.StoryLanding-module__gV8YYq__readinessGrid p{color:var(--muted);margin-top:.7rem;font-size:.88rem;line-height:1.65}.StoryLanding-module__gV8YYq__journeySection{padding:clamp(6rem,11vw,10rem) max(1.25rem,50vw - 600px);overflow:hidden}.StoryLanding-module__gV8YYq__journeySection:after{content:"";opacity:.055;pointer-events:none;background:url(/simbolo-cohete.svg) 50%/contain no-repeat;width:24rem;height:18rem;position:absolute;bottom:-3rem;right:-3rem}.StoryLanding-module__gV8YYq__sectionIntroLight>p:last-child{color:#aeb9c8;max-width:690px;margin-top:1.4rem}.StoryLanding-module__gV8YYq__journeyGrid{z-index:1;grid-template-columns:repeat(4,1fr);margin:4rem 0 0;padding:0;list-style:none;display:grid;position:relative}.StoryLanding-module__gV8YYq__journeyGrid:before{background:linear-gradient(90deg, var(--pink), #8c1bab73, #ffffff1a);content:"";height:1px;position:absolute;top:0;left:0;right:0}.StoryLanding-module__gV8YYq__journeyGrid:after{border:4px solid var(--pink);content:"";height:.8rem;left:calc(var(--scene-progress,0) * 100%);background:#fff;border-radius:50%;width:.8rem;position:absolute;top:-.4rem;transform:translate(-50%);box-shadow:0 0 24px #f761a1bf}.StoryLanding-module__gV8YYq__journeyGrid li{border-left:1px solid #ffffff21;min-height:330px;padding:1.5rem;position:relative}.StoryLanding-module__gV8YYq__journeyGrid li:before{background:var(--pink);content:"";border-radius:50%;width:.55rem;height:.55rem;position:absolute;top:0;left:-.3rem}.StoryLanding-module__gV8YYq__journeyGrid li>span{color:#8e9aad;font-family:var(--font-geist-mono), monospace;font-size:.72rem}.StoryLanding-module__gV8YYq__journeyGrid h3{margin-top:2.5rem;font-size:1.7rem}.StoryLanding-module__gV8YYq__journeyGrid p{color:#aeb9c8;margin-top:1rem;font-size:.88rem;line-height:1.7}.StoryLanding-module__gV8YYq__journeyGrid strong{color:#f8b2d4;font-size:.75rem;position:absolute;bottom:1.5rem;left:1.5rem}.StoryLanding-module__gV8YYq__solutionsSection{background:#f1e8f4}.StoryLanding-module__gV8YYq__solutionGrid{grid-template-columns:repeat(3,1fr);gap:1rem;margin-top:4rem;display:grid}.StoryLanding-module__gV8YYq__solutionGrid article{border:1px solid var(--border);background:#fff;border-radius:1.25rem;flex-direction:column;min-height:300px;padding:clamp(1.4rem,3vw,2rem);display:flex}.StoryLanding-module__gV8YYq__solutionIcon{color:var(--purple);background:#f3eaf6;border-radius:.9rem;justify-content:center;align-items:center;width:3rem;height:3rem;display:flex}.StoryLanding-module__gV8YYq__solutionGrid h3{letter-spacing:-.025em;margin-top:2rem;font-size:1.35rem}.StoryLanding-module__gV8YYq__solutionGrid p{color:var(--muted);margin-top:.8rem;font-size:.89rem;line-height:1.65}.StoryLanding-module__gV8YYq__solutionGrid small{border-top:1px solid var(--border);color:var(--purple);font-family:var(--font-geist-mono), monospace;text-transform:uppercase;margin-top:auto;padding-top:1rem;font-size:.64rem}.StoryLanding-module__gV8YYq__technicalCaseSection{border-bottom:1px solid var(--border)}.StoryLanding-module__gV8YYq__caseHeader{grid-template-columns:1.25fr .75fr;align-items:end;gap:4rem}.StoryLanding-module__gV8YYq__caseHeader h2{margin-top:1rem}.StoryLanding-module__gV8YYq__caseFlow{grid-template-columns:repeat(5,1fr);margin:4rem 0 0;padding:0;list-style:none;display:grid}.StoryLanding-module__gV8YYq__caseFlow li{border-left:1px solid var(--border);min-height:220px;padding:1.25rem;display:grid}.StoryLanding-module__gV8YYq__caseFlow li>span{color:var(--purple);font-family:var(--font-geist-mono), monospace;font-size:.68rem}.StoryLanding-module__gV8YYq__caseFlow svg{color:var(--pink);margin-top:2rem}.StoryLanding-module__gV8YYq__caseFlow strong{align-self:end;margin-top:1.5rem;font-size:.95rem}.StoryLanding-module__gV8YYq__caseFlow small{color:var(--muted);margin-top:.35rem;font-size:.72rem}.StoryLanding-module__gV8YYq__disclaimer{color:#6b7280;text-align:center;max-width:760px;margin:2.5rem auto 0;font-size:.76rem;line-height:1.55}.StoryLanding-module__gV8YYq__controlSection,.StoryLanding-module__gV8YYq__contactSection{padding:clamp(6rem,11vw,10rem) max(1.25rem,50vw - 600px)}.StoryLanding-module__gV8YYq__controlGrid,.StoryLanding-module__gV8YYq__contactGrid,.StoryLanding-module__gV8YYq__trustGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(3rem,7vw,7rem)}.StoryLanding-module__gV8YYq__controlSection h2,.StoryLanding-module__gV8YYq__contactSection h2,.StoryLanding-module__gV8YYq__trustGrid h2{margin-top:1rem}.StoryLanding-module__gV8YYq__controlLead{color:#b6c1d0;margin-top:1.5rem}.StoryLanding-module__gV8YYq__controlLayers{gap:.75rem;display:grid}.StoryLanding-module__gV8YYq__controlLayers>div{will-change:transform, opacity;background:#ffffff0d;border:1px solid #ffffff1c;border-radius:1rem;grid-template-columns:2rem 2rem 7rem 1fr;align-items:center;gap:.75rem;padding:1rem;transition:opacity .42s cubic-bezier(.22,1,.36,1),transform .62s cubic-bezier(.22,1,.36,1),background-color .26s,border-color .26s,box-shadow .26s;display:grid}.StoryLanding-module__gV8YYq__controlLayers>div>span{color:var(--pink);font-family:var(--font-geist-mono), monospace;font-size:.7rem}.StoryLanding-module__gV8YYq__controlLayers strong{color:#fff}.StoryLanding-module__gV8YYq__controlLayers p{color:#94a3b8;font-size:.84rem}.StoryLanding-module__gV8YYq__trustSection{background:#f1e8f4}.StoryLanding-module__gV8YYq__trustList{border-top:1px solid var(--border)}.StoryLanding-module__gV8YYq__trustList article{border-bottom:1px solid var(--border);grid-template-columns:2rem 1fr;gap:1.25rem;padding:1.4rem 0;display:grid}.StoryLanding-module__gV8YYq__trustList article>span{color:var(--purple);font-family:var(--font-geist-mono), monospace;font-size:.7rem}.StoryLanding-module__gV8YYq__trustList h3{font-size:1.2rem}.StoryLanding-module__gV8YYq__trustList p{color:var(--muted);margin-top:.5rem;line-height:1.65}.StoryLanding-module__gV8YYq__contactSection{border-top:1px solid #ffffff1a;overflow:hidden}.StoryLanding-module__gV8YYq__contactSection:before{content:"";pointer-events:none;border:1px solid #f761a121;border-radius:50%;width:58rem;height:42rem;position:absolute;top:-18rem;right:-16rem;transform:rotate(-18deg)}.StoryLanding-module__gV8YYq__contactCard{background:#ffffff0f;border:1px solid #ffffff1f;border-radius:1.5rem;padding:clamp(1.5rem,4vw,2.5rem)}.StoryLanding-module__gV8YYq__contactCard>p{color:#cbd5e1;font-size:1.07rem;line-height:1.68}.StoryLanding-module__gV8YYq__contactEmailAddress{color:#fff;font-family:var(--font-geist-mono), monospace;-webkit-user-select:all;user-select:all;align-items:center;gap:.55rem;margin-top:1.5rem;font-size:.9rem;display:flex}.StoryLanding-module__gV8YYq__contactActions{flex-wrap:wrap;align-items:center;gap:1rem;margin-top:1rem;display:flex}.StoryLanding-module__gV8YYq__contactActions button{cursor:pointer;border:0;font-family:inherit}.StoryLanding-module__gV8YYq__contactMailLink{color:#e2e8f0;text-underline-offset:.28rem;align-items:center;gap:.45rem;font-size:.86rem;font-weight:650;text-decoration-color:#f761a18c;display:inline-flex}.StoryLanding-module__gV8YYq__contactMailLink:hover{color:#fff;-webkit-text-decoration-color:var(--pink);text-decoration-color:var(--pink)}.StoryLanding-module__gV8YYq__contactMailLink:focus-visible{outline:3px solid var(--pink);outline-offset:4px;border-radius:.25rem}.StoryLanding-module__gV8YYq__contactCard small{color:#94a3b8;margin-top:1rem;line-height:1.55;display:block}.StoryLanding-module__gV8YYq__readinessSection{background:#fff;min-height:220svh;padding:0 max(1.25rem,50vw - 600px)}.StoryLanding-module__gV8YYq__readinessSticky{grid-template-columns:minmax(300px,.8fr) minmax(560px,1.2fr);align-items:center;gap:clamp(3rem,6vw,6rem);min-height:calc(100svh - 5rem);padding:5rem 0;display:grid;position:sticky;top:5rem}.StoryLanding-module__gV8YYq__readinessGrid{perspective:1200px;grid-template-columns:repeat(2,1fr);gap:.75rem;margin:0;overflow:visible}.StoryLanding-module__gV8YYq__readinessGrid article{will-change:transform, opacity;border:1px solid #8c1bab1f;border-radius:1rem;min-height:205px;transition:opacity .44s cubic-bezier(0,0,.2,1),transform .56s cubic-bezier(.34,1.56,.64,1),border-color .3s,box-shadow .3s}.StoryLanding-module__gV8YYq__page[data-motion-ready=true] .StoryLanding-module__gV8YYq__readinessGrid article[data-step-state=future]{opacity:.12}.StoryLanding-module__gV8YYq__page[data-motion-ready=true] .StoryLanding-module__gV8YYq__readinessGrid article[data-step-state=future]:nth-child(odd){transform:translate(-8rem,3rem)rotate(-4deg)scale(.88)}.StoryLanding-module__gV8YYq__page[data-motion-ready=true] .StoryLanding-module__gV8YYq__readinessGrid article[data-step-state=future]:nth-child(2n){transform:translate(8rem,3rem)rotate(4deg)scale(.88)}.StoryLanding-module__gV8YYq__page[data-motion-ready=true] .StoryLanding-module__gV8YYq__readinessGrid article[data-step-state=active]{opacity:1;border-color:#f761a185;transform:translateZ(2rem)scale(1.025);box-shadow:0 20px 55px #8c1bab2e}.StoryLanding-module__gV8YYq__page[data-motion-ready=true] .StoryLanding-module__gV8YYq__readinessGrid article[data-step-state=past]{opacity:.48;transform:translateY(-1.2rem)scale(.96)}.StoryLanding-module__gV8YYq__readinessProgress,.StoryLanding-module__gV8YYq__capabilitiesProgress{background:#e8deec;max-width:26rem;height:2px;margin-top:2rem;overflow:hidden}.StoryLanding-module__gV8YYq__readinessProgress span,.StoryLanding-module__gV8YYq__capabilitiesProgress span{background:linear-gradient(90deg, var(--purple), var(--pink));height:100%;transform:scaleX(var(--scene-progress,0));transform-origin:0;display:block}.StoryLanding-module__gV8YYq__solutionsSection{background:#f1e8f4;min-height:250svh;padding:0}.StoryLanding-module__gV8YYq__capabilitiesSticky{min-height:100svh;padding:7rem max(1.25rem,50vw - 600px) 4rem;position:sticky;top:0}.StoryLanding-module__gV8YYq__capabilitiesSticky .StoryLanding-module__gV8YYq__sectionIntro{max-width:920px}.StoryLanding-module__gV8YYq__capabilityViewport{margin-top:3.5rem;padding:1rem 0 2rem;overflow:hidden}.StoryLanding-module__gV8YYq__solutionGrid{transform:translate3d(calc(var(--scene-progress,0) * -50%), 0, 0);will-change:transform;gap:1rem;width:max-content;margin:0;display:flex}.StoryLanding-module__gV8YYq__solutionGrid article{min-height:330px;transform:rotate(calc((var(--scene-progress,0) - .5) * -2deg));width:clamp(290px,27vw,370px)}.StoryLanding-module__gV8YYq__solutionGrid article:nth-child(2n){margin-top:2.5rem}.StoryLanding-module__gV8YYq__capabilitiesProgress{max-width:none;margin:1rem 0 0}.StoryLanding-module__gV8YYq__partnershipSection{background:#fff;min-height:220svh;padding:0 max(1.25rem,50vw - 600px);overflow:clip}.StoryLanding-module__gV8YYq__partnershipSticky{align-content:center;min-height:calc(100svh - 5rem);padding:5rem 0 4rem;position:sticky;top:5rem}.StoryLanding-module__gV8YYq__partnershipHeader{grid-template-columns:.8fr 1.6fr .9fr;gap:2rem;display:grid}.StoryLanding-module__gV8YYq__partnershipHeader h2{font-family:var(--font-geist), sans-serif;letter-spacing:-.03em;text-wrap:balance;font-size:clamp(2.4rem,4.4vw,4.4rem);font-weight:700;line-height:1.04}.StoryLanding-module__gV8YYq__partnershipHeader>p:last-child{color:var(--muted);font-size:1rem;line-height:1.75}.StoryLanding-module__gV8YYq__partnershipPillars{grid-template-columns:repeat(3,1fr);gap:1rem;margin-top:5rem;display:grid;overflow:hidden}.StoryLanding-module__gV8YYq__partnershipPillars article{will-change:transform, opacity;background:#f8f5fa;border:1px solid #8c1bab21;border-radius:1.25rem;min-height:290px;padding:2rem;transition:opacity .42s cubic-bezier(.22,1,.36,1),transform .65s cubic-bezier(.16,1,.3,1),box-shadow .26s,border-color .26s}.StoryLanding-module__gV8YYq__page[data-motion-ready=true] .StoryLanding-module__gV8YYq__partnershipPillars article[data-step-state=future]{opacity:.08;transform:translate(13rem,5rem)rotate(7deg)scale(.82)}.StoryLanding-module__gV8YYq__page[data-motion-ready=true] .StoryLanding-module__gV8YYq__partnershipPillars article[data-step-state=future]:nth-child(odd){transform:translate(-13rem,5rem)rotate(-7deg)scale(.82)}.StoryLanding-module__gV8YYq__page[data-motion-ready=true] .StoryLanding-module__gV8YYq__partnershipPillars article[data-step-state=active]{opacity:1;border-color:#f761a18f;transform:translate3d(0,-1rem,2rem)rotate(0)scale(1.045);box-shadow:0 28px 70px #8c1bab33}.StoryLanding-module__gV8YYq__page[data-motion-ready=true] .StoryLanding-module__gV8YYq__partnershipPillars article[data-step-state=past]{opacity:.36;transform:translateY(-2.5rem)scale(.94)}.StoryLanding-module__gV8YYq__partnershipPillars article>span{color:var(--purple);font-family:var(--font-geist-mono), monospace;font-size:.68rem}.StoryLanding-module__gV8YYq__partnershipPillars svg{color:var(--pink);margin-top:3rem;display:block}.StoryLanding-module__gV8YYq__partnershipPillars h3{font-family:var(--font-geist), sans-serif;margin-top:1rem;font-size:1.35rem}.StoryLanding-module__gV8YYq__partnershipPillars p{color:var(--muted);margin-top:.8rem;font-size:.9rem;line-height:1.7}.StoryLanding-module__gV8YYq__partnershipProgress,.StoryLanding-module__gV8YYq__controlProgress{background:#8c1bab1f;height:3px;margin-top:2.2rem;overflow:hidden}.StoryLanding-module__gV8YYq__partnershipProgress span,.StoryLanding-module__gV8YYq__controlProgress span{background:linear-gradient(90deg, var(--purple), var(--pink));height:100%;transform:scaleX(var(--scene-progress,0));transform-origin:0;display:block}.StoryLanding-module__gV8YYq__controlSection{min-height:220svh;padding:0 max(1.25rem,50vw - 600px);overflow:clip}.StoryLanding-module__gV8YYq__controlSticky{z-index:1;align-items:center;width:100%;min-height:100svh;padding:7rem 0 4rem;display:flex;position:sticky;top:0}.StoryLanding-module__gV8YYq__controlGrid{width:100%}.StoryLanding-module__gV8YYq__controlCopy{opacity:calc(1 - var(--scene-progress,0) * .18);transform:translate3d(0, calc((.45 - var(--scene-progress,0)) * 3rem), 0);will-change:transform}.StoryLanding-module__gV8YYq__controlProgress{background:#ffffff1f;max-width:28rem}.StoryLanding-module__gV8YYq__page[data-motion-ready=true] .StoryLanding-module__gV8YYq__controlLayers>div[data-step-state=future]{opacity:.05;transform:translate(11rem,3rem)rotate(3deg)scale(.88)}.StoryLanding-module__gV8YYq__page[data-motion-ready=true] .StoryLanding-module__gV8YYq__controlLayers>div[data-step-state=future]:nth-child(2n){transform:translate(-11rem,3rem)rotate(-3deg)scale(.88)}.StoryLanding-module__gV8YYq__page[data-motion-ready=true] .StoryLanding-module__gV8YYq__controlLayers>div[data-step-state=active]{opacity:1;background:linear-gradient(100deg,#8c1bab5c,#f761a11a);border-color:#f761a194;transform:translate3d(-1rem,0,2rem)scale(1.035);box-shadow:0 20px 55px #0000004d,0 0 35px #8c1bab2e}.StoryLanding-module__gV8YYq__page[data-motion-ready=true] .StoryLanding-module__gV8YYq__controlLayers>div[data-step-state=past]{opacity:.36;transform:translate(-3rem,-1rem)scale(.96)}.StoryLanding-module__gV8YYq__controlAtmosphere{pointer-events:none;position:absolute;inset:0}.StoryLanding-module__gV8YYq__controlAtmosphere span{height:68rem;transform:rotate(calc(-18deg + var(--scene-progress,0) * 58deg)) scale(calc(.78 + var(--scene-progress,0) * .35));border:1px solid #f761a126;border-radius:50%;width:82rem;position:absolute;top:-19rem;right:-25rem}.StoryLanding-module__gV8YYq__controlAtmosphere span:last-child{height:43rem;transform:rotate(calc(26deg - var(--scene-progress,0) * 72deg)) scale(calc(1.08 - var(--scene-progress,0) * .2));border-color:#8c1bab38;width:55rem;top:8rem;right:-9rem}.StoryLanding-module__gV8YYq__storyNavigator{z-index:4000;background:#0a0018db;border:1px solid #ffffff21;border-radius:999px;flex-direction:column;align-items:center;gap:.55rem;padding:.55rem .45rem;display:flex;position:fixed;top:50%;right:1rem;transform:translateY(-50%);box-shadow:0 12px 40px #00000038}.StoryLanding-module__gV8YYq__storyNavigator>button{color:#f8b2d4;cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;width:1.8rem;height:1.8rem;display:flex}.StoryLanding-module__gV8YYq__storyNavigator>button:disabled{cursor:default;opacity:.25}.StoryLanding-module__gV8YYq__storyNavigator>div{justify-items:center;gap:.55rem;display:grid}.StoryLanding-module__gV8YYq__storyNavigator>div button{cursor:pointer;background:#ffffff40;border:0;border-radius:999px;width:.35rem;height:.35rem;padding:0;transition:height .22s,background .22s}.StoryLanding-module__gV8YYq__storyNavigator>div button[data-active=true]{background:var(--pink);height:1.2rem;box-shadow:0 0 12px #f761a1bf}.StoryLanding-module__gV8YYq__storyNavigator>span{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (min-width:961px) and (min-height:700px){.StoryLanding-module__gV8YYq__hero{min-height:135svh}.StoryLanding-module__gV8YYq__heroGrid{position:sticky;top:7.5rem}.StoryLanding-module__gV8YYq__heroScrollCue{display:flex}}@media (max-width:960px){.StoryLanding-module__gV8YYq__heroGrid,.StoryLanding-module__gV8YYq__contextGrid,.StoryLanding-module__gV8YYq__controlGrid,.StoryLanding-module__gV8YYq__contactGrid,.StoryLanding-module__gV8YYq__trustGrid,.StoryLanding-module__gV8YYq__caseHeader{grid-template-columns:1fr}.StoryLanding-module__gV8YYq__heroGrid{gap:4rem}.StoryLanding-module__gV8YYq__companyMap{max-width:680px}.StoryLanding-module__gV8YYq__departmentStory{grid-template-columns:minmax(230px,.8fr) minmax(400px,1.2fr)}.StoryLanding-module__gV8YYq__readinessGrid,.StoryLanding-module__gV8YYq__solutionGrid,.StoryLanding-module__gV8YYq__journeyGrid{grid-template-columns:repeat(2,1fr)}.StoryLanding-module__gV8YYq__caseFlow{grid-template-columns:repeat(3,1fr)}.StoryLanding-module__gV8YYq__storyNavigator{display:none}.StoryLanding-module__gV8YYq__readinessSection,.StoryLanding-module__gV8YYq__solutionsSection,.StoryLanding-module__gV8YYq__partnershipSection,.StoryLanding-module__gV8YYq__controlSection{min-height:auto;padding:6rem max(1.25rem,50vw - 600px)}.StoryLanding-module__gV8YYq__readinessSticky,.StoryLanding-module__gV8YYq__capabilitiesSticky,.StoryLanding-module__gV8YYq__partnershipSticky,.StoryLanding-module__gV8YYq__controlSticky{min-height:auto;padding:0;display:block;position:static}.StoryLanding-module__gV8YYq__readinessGrid{margin-top:3rem}.StoryLanding-module__gV8YYq__page[data-motion-ready=true] .StoryLanding-module__gV8YYq__readinessGrid article[data-step-state]{opacity:1;transform:none}.StoryLanding-module__gV8YYq__readinessProgress,.StoryLanding-module__gV8YYq__capabilitiesProgress,.StoryLanding-module__gV8YYq__partnershipProgress,.StoryLanding-module__gV8YYq__controlProgress{display:none}.StoryLanding-module__gV8YYq__capabilityViewport{overflow:visible}.StoryLanding-module__gV8YYq__solutionGrid{width:auto;margin-top:3rem;display:grid;transform:none}.StoryLanding-module__gV8YYq__solutionGrid article,.StoryLanding-module__gV8YYq__solutionGrid article:nth-child(2n){width:auto;margin-top:0;transform:none}.StoryLanding-module__gV8YYq__page[data-motion-ready=true] .StoryLanding-module__gV8YYq__readinessGrid article[data-story-reveal],.StoryLanding-module__gV8YYq__page[data-motion-ready=true] .StoryLanding-module__gV8YYq__solutionGrid article[data-story-reveal]{opacity:0;transform:translate(5rem,1.5rem)rotate(2deg)}.StoryLanding-module__gV8YYq__page[data-motion-ready=true] .StoryLanding-module__gV8YYq__readinessGrid article[data-story-reveal]:nth-child(2n),.StoryLanding-module__gV8YYq__page[data-motion-ready=true] .StoryLanding-module__gV8YYq__solutionGrid article[data-story-reveal]:nth-child(2n){transform:translate(-5rem,1.5rem)rotate(-2deg)}.StoryLanding-module__gV8YYq__page[data-motion-ready=true] .StoryLanding-module__gV8YYq__readinessGrid article[data-story-reveal][data-inview=true],.StoryLanding-module__gV8YYq__page[data-motion-ready=true] .StoryLanding-module__gV8YYq__solutionGrid article[data-story-reveal][data-inview=true]{opacity:1;transform:none}.StoryLanding-module__gV8YYq__partnershipHeader,.StoryLanding-module__gV8YYq__partnershipPillars{grid-template-columns:1fr}.StoryLanding-module__gV8YYq__partnershipPillars,.StoryLanding-module__gV8YYq__controlLayers{overflow:hidden}.StoryLanding-module__gV8YYq__page[data-motion-ready=true] .StoryLanding-module__gV8YYq__partnershipPillars article[data-step-state],.StoryLanding-module__gV8YYq__page[data-motion-ready=true] .StoryLanding-module__gV8YYq__controlLayers>div[data-step-state]{opacity:1;transform:none}.StoryLanding-module__gV8YYq__page[data-motion-ready=true] .StoryLanding-module__gV8YYq__partnershipPillars article[data-story-reveal],.StoryLanding-module__gV8YYq__page[data-motion-ready=true] .StoryLanding-module__gV8YYq__controlLayers>div[data-story-reveal]{opacity:0;transform:translate(5rem,1.5rem)rotate(2deg)}.StoryLanding-module__gV8YYq__page[data-motion-ready=true] .StoryLanding-module__gV8YYq__partnershipPillars article[data-story-reveal]:nth-child(odd),.StoryLanding-module__gV8YYq__page[data-motion-ready=true] .StoryLanding-module__gV8YYq__controlLayers>div[data-story-reveal]:nth-child(odd){transform:translate(5rem,1.5rem)rotate(2deg)}.StoryLanding-module__gV8YYq__page[data-motion-ready=true] .StoryLanding-module__gV8YYq__partnershipPillars article[data-story-reveal]:nth-child(2n),.StoryLanding-module__gV8YYq__page[data-motion-ready=true] .StoryLanding-module__gV8YYq__controlLayers>div[data-story-reveal]:nth-child(2n){transform:translate(-5rem,1.5rem)rotate(-2deg)}.StoryLanding-module__gV8YYq__page[data-motion-ready=true] .StoryLanding-module__gV8YYq__partnershipPillars article[data-story-reveal][data-inview=true],.StoryLanding-module__gV8YYq__page[data-motion-ready=true] .StoryLanding-module__gV8YYq__controlLayers>div[data-story-reveal][data-inview=true],.StoryLanding-module__gV8YYq__controlCopy{opacity:1;transform:none}.StoryLanding-module__gV8YYq__controlAtmosphere{opacity:.55}}@media (max-width:760px),(prefers-reduced-motion:reduce){.StoryLanding-module__gV8YYq__departmentStory{display:block}.StoryLanding-module__gV8YYq__departmentItem{border-bottom:1px solid var(--border);align-items:stretch;min-height:auto;padding:.5rem 0 1.5rem;display:block}.StoryLanding-module__gV8YYq__departmentButton{pointer-events:none}.StoryLanding-module__gV8YYq__departmentItem[data-active=true] .StoryLanding-module__gV8YYq__departmentButton{background:0 0;border-left-color:#8c1bab2b}.StoryLanding-module__gV8YYq__departmentMobileCopy{gap:.5rem;padding:0 1.2rem 0 5.4rem;display:grid}.StoryLanding-module__gV8YYq__departmentMobileCopy p{color:var(--muted);font-size:.8rem;line-height:1.55}.StoryLanding-module__gV8YYq__departmentMobileCopy strong{color:var(--purple);font-size:.84rem}.StoryLanding-module__gV8YYq__departmentStageWrap{display:none}.StoryLanding-module__gV8YYq__heroCopy,.StoryLanding-module__gV8YYq__companyMap{opacity:1;transform:none}}@media (max-width:760px){.StoryLanding-module__gV8YYq__departmentMobileStage{z-index:5;background:radial-gradient(circle at 88% 0,#f761a12e,#0000 42%),#0a0018f0;border:1px solid #8c1bab6b;border-radius:1rem;margin-bottom:1rem;padding:1rem;display:block;position:sticky;top:4.75rem;box-shadow:0 16px 42px #250a2f38}.StoryLanding-module__gV8YYq__departmentMobileStageInner{color:#fff;grid-template-columns:auto auto 1fr;align-items:center;gap:.8rem;animation:.42s cubic-bezier(0,0,.2,1) both StoryLanding-module__gV8YYq__stage-enter;display:grid}.StoryLanding-module__gV8YYq__departmentMobileStageInner>span{color:#f8b2d4;font-family:var(--font-geist-mono), monospace;font-size:.64rem}.StoryLanding-module__gV8YYq__departmentMobileStageInner>svg{color:var(--pink)}.StoryLanding-module__gV8YYq__departmentMobileStageInner div{gap:.25rem;display:grid}.StoryLanding-module__gV8YYq__departmentMobileStageInner small{color:#94a3b8;letter-spacing:.06em;text-transform:uppercase;font-size:.64rem}.StoryLanding-module__gV8YYq__departmentMobileStageInner strong{font-family:var(--font-geist), sans-serif;font-size:.95rem;line-height:1.25}.StoryLanding-module__gV8YYq__departmentItem{flex-direction:column;justify-content:center;min-height:42vh;padding:2rem 0;display:flex}.StoryLanding-module__gV8YYq__departmentButton{pointer-events:auto}}@media (max-width:620px){.StoryLanding-module__gV8YYq__hero{padding-top:7.5rem}.StoryLanding-module__gV8YYq__hero h1{letter-spacing:-.02em;font-size:clamp(2.4rem,10.5vw,3.2rem);line-height:1.06}.StoryLanding-module__gV8YYq__heroActions,.StoryLanding-module__gV8YYq__heroProofs{flex-direction:column;align-items:stretch}.StoryLanding-module__gV8YYq__primaryButton,.StoryLanding-module__gV8YYq__secondaryButton{width:100%}.StoryLanding-module__gV8YYq__contactActions{flex-direction:column;align-items:stretch}.StoryLanding-module__gV8YYq__contactMailLink{justify-content:center;min-height:2.75rem}.StoryLanding-module__gV8YYq__companyMapGrid,.StoryLanding-module__gV8YYq__readinessGrid,.StoryLanding-module__gV8YYq__solutionGrid,.StoryLanding-module__gV8YYq__journeyGrid,.StoryLanding-module__gV8YYq__caseFlow,.StoryLanding-module__gV8YYq__stageColumns{grid-template-columns:1fr}.StoryLanding-module__gV8YYq__companyCore{grid-column:1;width:100%}.StoryLanding-module__gV8YYq__mapLaunchVehicle{offset-path:path("M 104 0 C 128 -170 76 -392 108 -620")}.StoryLanding-module__gV8YYq__mapLaunchRoute{transform-origin:50%;transform:translate(30%)scaleX(.72)}.StoryLanding-module__gV8YYq__mapTopline,.StoryLanding-module__gV8YYq__mapFooter{flex-direction:column;align-items:flex-start;gap:.4rem}.StoryLanding-module__gV8YYq__journeyGrid li{min-height:280px}.StoryLanding-module__gV8YYq__journeyGrid:before{width:1px;height:auto;inset:0 auto 0 0}.StoryLanding-module__gV8YYq__journeyGrid:after{left:0;top:calc(var(--scene-progress,0) * 100%);transform:translate(-50%,-50%)}.StoryLanding-module__gV8YYq__caseFlow li{min-height:170px}.StoryLanding-module__gV8YYq__controlLayers>div{grid-template-columns:2rem 2rem 1fr}.StoryLanding-module__gV8YYq__controlLayers p{grid-column:3}}@media (prefers-reduced-motion:reduce){.StoryLanding-module__gV8YYq__readinessSection,.StoryLanding-module__gV8YYq__solutionsSection,.StoryLanding-module__gV8YYq__partnershipSection,.StoryLanding-module__gV8YYq__controlSection{min-height:auto;padding:6rem max(1.25rem,50vw - 600px)}.StoryLanding-module__gV8YYq__readinessSticky,.StoryLanding-module__gV8YYq__capabilitiesSticky,.StoryLanding-module__gV8YYq__partnershipSticky,.StoryLanding-module__gV8YYq__controlSticky{min-height:auto;padding:0;display:block;position:static}.StoryLanding-module__gV8YYq__readinessGrid,.StoryLanding-module__gV8YYq__solutionGrid{grid-template-columns:repeat(2,minmax(0,1fr));width:auto;margin-top:3rem;display:grid;transform:none!important}.StoryLanding-module__gV8YYq__readinessGrid article,.StoryLanding-module__gV8YYq__solutionGrid article,.StoryLanding-module__gV8YYq__solutionGrid article:nth-child(2n),.StoryLanding-module__gV8YYq__partnershipPillars article,.StoryLanding-module__gV8YYq__controlLayers>div{width:auto;margin-top:0;opacity:1!important;transform:none!important}.StoryLanding-module__gV8YYq__capabilityViewport{overflow:visible}.StoryLanding-module__gV8YYq__readinessProgress,.StoryLanding-module__gV8YYq__capabilitiesProgress,.StoryLanding-module__gV8YYq__partnershipProgress,.StoryLanding-module__gV8YYq__controlProgress{display:none}.StoryLanding-module__gV8YYq__page *,.StoryLanding-module__gV8YYq__page :before,.StoryLanding-module__gV8YYq__page :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation:none!important}}
