.Header-module__hBw1pG__stage{z-index:1000;backface-visibility:hidden;will-change:transform;transition-property:transform;transition-duration:.215s;transition-timing-function:cubic-bezier(.65,0,.35,1);position:fixed;inset:0 0 auto;transform:translate(0,0)}.Header-module__hBw1pG__stage[data-state=isCollapsed]{transform:translateY(calc(-100% - 1px))}.Header-module__hBw1pG__stage[data-state=isOpen]{transform:translate(0,0)}.Header-module__hBw1pG__desktopNavLink{color:#ffffffd1;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;font-size:.875rem;font-weight:600;transition:color .3s cubic-bezier(.4,0,.2,1)}.Header-module__hBw1pG__desktopNavLink:hover,.Header-module__hBw1pG__desktopNavLink:focus-visible{color:#fff}.Header-module__hBw1pG__mobileNavLink{color:#ffffffdb;font-weight:600}.Header-module__hBw1pG__mobileNavLink:hover,.Header-module__hBw1pG__mobileNavLink:focus-visible{color:#fff}@media (max-width:1024px){.Header-module__hBw1pG__desktopNavLink{font-size:.8rem}}@media (prefers-reduced-motion:reduce){.Header-module__hBw1pG__stage{transition-duration:.2s;transition-timing-function:linear}.Header-module__hBw1pG__desktopNavLink{transition:none}}
.Footer-module__S6Hkya__footer{border-top:1px solid #ffffff1a;padding:2.5rem clamp(1.25rem,4vw,3rem)}.Footer-module__S6Hkya__inner{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:start;gap:clamp(1rem,3vw,3rem);width:100%;margin-inline:auto;display:grid}.Footer-module__S6Hkya__contact{justify-self:start;gap:.5rem;min-width:0;display:grid}.Footer-module__S6Hkya__contact span,.Footer-module__S6Hkya__legal,.Footer-module__S6Hkya__copyright{color:#ffffff8c;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;font-size:.875rem;line-height:1.4}.Footer-module__S6Hkya__contact a{color:#fff;letter-spacing:.02em;white-space:nowrap;font-size:.875rem;line-height:1.4}.Footer-module__S6Hkya__legal{text-align:center;place-self:start center;justify-items:center;gap:.35rem;min-width:max-content;display:grid}.Footer-module__S6Hkya__legal a{text-align:center;width:100%;display:block}.Footer-module__S6Hkya__copyright{text-align:right;justify-self:end}.Footer-module__S6Hkya__contact a,.Footer-module__S6Hkya__legal a{transition:color .18s}.Footer-module__S6Hkya__contact a:hover,.Footer-module__S6Hkya__contact a:focus-visible,.Footer-module__S6Hkya__legal a:hover,.Footer-module__S6Hkya__legal a:focus-visible{color:#fff;outline:none}.Footer-module__S6Hkya__contact a:focus-visible,.Footer-module__S6Hkya__legal a:focus-visible{box-shadow:0 2px #f04b2f}@media (max-width:36rem){.Footer-module__S6Hkya__footer{padding:1.75rem 1rem}.Footer-module__S6Hkya__inner{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:clamp(.3rem,2vw,.75rem)}.Footer-module__S6Hkya__contact{gap:.3rem}.Footer-module__S6Hkya__contact span,.Footer-module__S6Hkya__legal,.Footer-module__S6Hkya__copyright{letter-spacing:.025em;font-size:clamp(.5rem,2.35vw,.66rem)}.Footer-module__S6Hkya__contact a{letter-spacing:0;font-size:clamp(.56rem,2.65vw,.7rem)}}
.HeroSection-module__sBkrQG__section{align-items:center;min-height:100svh;padding:7.5rem 3rem 5rem;display:flex;position:relative;overflow:hidden}.HeroSection-module__sBkrQG__section[data-align=left]{justify-content:flex-start}.HeroSection-module__sBkrQG__section[data-align=right]{justify-content:flex-end}.HeroSection-module__sBkrQG__content{z-index:2;width:min(100%,40.625rem);position:relative}.HeroSection-module__sBkrQG__title{letter-spacing:-.02em;text-transform:uppercase;text-shadow:0 .125rem .75rem #000000c7,0 0 2rem #00000073;margin:0 0 24px;font-size:clamp(2.5rem,6vw,4.5rem);font-weight:700;line-height:1.1}.HeroSection-module__sBkrQG__statement{color:#ffffffd9;text-shadow:0 .0625rem .5rem #000000e0,0 0 1.25rem #0000009e;max-width:100%;margin:0 0 40px;font-family:Calibri,Gill Sans,sans-serif;font-size:clamp(1rem,2vw,1.2rem);font-weight:400;line-height:1.8}.HeroSection-module__sBkrQG__section[data-readability=none] .HeroSection-module__sBkrQG__title,.HeroSection-module__sBkrQG__section[data-readability=none] .HeroSection-module__sBkrQG__statement{text-shadow:none}.HeroSection-module__sBkrQG__section[data-readability=strong] .HeroSection-module__sBkrQG__title{text-shadow:0 .125rem .9rem #000000f5,0 0 2.75rem #000000bf}.HeroSection-module__sBkrQG__section[data-readability=strong] .HeroSection-module__sBkrQG__statement{text-shadow:0 .0625rem .625rem #000000fa,0 0 1.75rem #000c}.HeroSection-module__sBkrQG__action{letter-spacing:.1em;text-transform:uppercase;height:auto;padding:16px 40px;font-size:.875rem;font-weight:600;line-height:normal}.HeroSection-module__sBkrQG__section[data-align=left] .HeroSection-module__sBkrQG__content{text-align:left}.HeroSection-module__sBkrQG__section[data-align=right] .HeroSection-module__sBkrQG__content{text-align:right}.HeroSection-module__sBkrQG__overlay[data-align=left]{background:linear-gradient(270deg,#0000 40%,#0a0a0ad9 70%,#0a0a0a 100%),linear-gradient(#0000 80%,#0a0a0a 100%),linear-gradient(#0a0a0a 0%,#0000 10%)}.HeroSection-module__sBkrQG__overlay[data-align=right]{background:linear-gradient(90deg,#0000 40%,#0a0a0ad9 70%,#0a0a0a 100%),linear-gradient(#0000 80%,#0a0a0a 100%),linear-gradient(#0a0a0a 0%,#0000 10%)}@media (max-width:48rem){.HeroSection-module__sBkrQG__section,.HeroSection-module__sBkrQG__section[data-align=left],.HeroSection-module__sBkrQG__section[data-align=right]{justify-content:center;padding:100px 24px 60px}.HeroSection-module__sBkrQG__section[data-align=left] .HeroSection-module__sBkrQG__content,.HeroSection-module__sBkrQG__section[data-align=right] .HeroSection-module__sBkrQG__content{text-align:center;width:min(100%,35rem);margin-inline:auto}.HeroSection-module__sBkrQG__overlay[data-align=left],.HeroSection-module__sBkrQG__overlay[data-align=right]{background:linear-gradient(#0000 72%,#0a0a0a 100%),linear-gradient(#0a0a0a6b 0%,#0000 10%)}}@media (max-width:30rem){.HeroSection-module__sBkrQG__section,.HeroSection-module__sBkrQG__section[data-align=left],.HeroSection-module__sBkrQG__section[data-align=right]{padding:80px 16px 48px}.HeroSection-module__sBkrQG__action{padding:14px 32px;font-size:.8rem}}
.mission-module__QVVLAW__missionPage{--mission-bg:#08090b;--mission-panel:#0d0f12;--mission-panel-raised:#111419;--mission-text:#f4f5f6;--mission-muted:#f4f5f6b3;--mission-faint:#f4f5f66e;--mission-line:#f4f5f61f;--mission-line-strong:#f4f5f63d;--mission-accent:#ff6a4d;min-height:100vh;color:var(--mission-text);background:var(--mission-bg)}.mission-module__QVVLAW__hero{min-height:72svh;padding:calc(var(--header-height) + 6rem)clamp(1.25rem,5vw,5rem)7rem;isolation:isolate;place-items:center;display:grid;position:relative;overflow:hidden}.mission-module__QVVLAW__heroMedia,.mission-module__QVVLAW__heroOverlay{position:absolute;inset:0}.mission-module__QVVLAW__heroMedia{z-index:-2;background:url(/images/nightstatic.png) 50%/cover no-repeat}.mission-module__QVVLAW__heroMedia video{object-fit:cover;object-position:center 56%;width:100%;height:100%}.mission-module__QVVLAW__heroOverlay{z-index:-1;background:linear-gradient(180deg,#08090b59 0%,#08090b2e 42%,var(--mission-bg)100%),radial-gradient(circle at 50% 40%,transparent 0%,#08090b94 78%)}.mission-module__QVVLAW__heroContent{text-align:center;max-width:72rem}.mission-module__QVVLAW__eyebrow{color:var(--mission-faint);letter-spacing:.22em;text-transform:uppercase;font-size:.68rem;font-weight:700}.mission-module__QVVLAW__heroContent h1{letter-spacing:.08em;margin-top:1rem;font-size:clamp(4rem,12vw,9rem);font-weight:700;line-height:.88}.mission-module__QVVLAW__heroContent>p:last-child{color:#f4f5f6d1;letter-spacing:clamp(.12em,.8vw,.28em);text-transform:uppercase;margin-top:2rem;font-size:clamp(.72rem,1.4vw,1rem);font-weight:600}.mission-module__QVVLAW__statement,.mission-module__QVVLAW__architecture,.mission-module__QVVLAW__policy{border-top:1px solid var(--mission-line)}.mission-module__QVVLAW__statement{padding:clamp(5rem,10vw,10rem) clamp(1.25rem,5vw,5rem)}.mission-module__QVVLAW__statementFrame,.mission-module__QVVLAW__sectionFrame{width:min(100%,88rem);margin-inline:auto}.mission-module__QVVLAW__statementFrame{grid-template-columns:minmax(18rem,.9fr) minmax(24rem,1.1fr);align-items:start;gap:clamp(3rem,8vw,9rem);display:grid}.mission-module__QVVLAW__sectionHeader{top:calc(var(--header-height) + 2rem);position:sticky}.mission-module__QVVLAW__sectionHeader h2,.mission-module__QVVLAW__centeredHeader h2,.mission-module__QVVLAW__policyHeader h2{letter-spacing:-.04em;margin-top:1.25rem;font-size:clamp(2.2rem,4.6vw,4.75rem);font-weight:600;line-height:1.02}.mission-module__QVVLAW__sectionHeader h2{max-width:12ch}.mission-module__QVVLAW__statementBody{color:var(--mission-muted);gap:2rem;font-size:clamp(1.05rem,1.35vw,1.22rem);line-height:1.8;display:grid}.mission-module__QVVLAW__statementConclusion{color:var(--mission-text);border-top:1px solid var(--mission-line-strong);margin-top:1rem;padding-top:2rem}.mission-module__QVVLAW__architecture{background:var(--mission-panel);padding:clamp(5rem,9vw,9rem) clamp(1.25rem,5vw,5rem)}.mission-module__QVVLAW__centeredHeader{text-align:center;max-width:62rem;margin-inline:auto}.mission-module__QVVLAW__centeredHeader h2{max-width:15ch;margin-inline:auto}.mission-module__QVVLAW__centeredHeader>p:last-child{max-width:50rem;color:var(--mission-muted);margin:1.75rem auto 0;font-size:clamp(1rem,1.4vw,1.16rem);line-height:1.75}.mission-module__QVVLAW__architectureFigure{max-width:58rem;margin:clamp(4rem,7vw,6.5rem) auto 0}.mission-module__QVVLAW__architectureCanvas{aspect-ratio:20/13;width:100%;position:relative}.mission-module__QVVLAW__architectureConnectors{color:#f4f5f680;width:100%;height:100%;display:block}.mission-module__QVVLAW__architectureFlow path{fill:none;stroke:var(--mission-line-strong);stroke-width:1.5px;vector-effect:non-scaling-stroke}.mission-module__QVVLAW__flowDot{fill:#0d0f12;stroke:#f4f5f6ad;stroke-width:1.5px}.mission-module__QVVLAW__flowDotAccent{fill:#0d0f12;stroke:#ff6a4dc7;stroke-width:1.5px}.mission-module__QVVLAW__architectureConnectors .mission-module__QVVLAW__crossLine{stroke:#ff6a4d66}.mission-module__QVVLAW__architectureNode{text-anchor:middle}.mission-module__QVVLAW__architectureNode rect{fill:#0d0f12f5;stroke:var(--mission-line-strong);stroke-width:1px;vector-effect:non-scaling-stroke}.mission-module__QVVLAW__architectureNumber{color:var(--mission-accent);fill:currentColor;letter-spacing:.12em;text-anchor:start;font-size:9px;font-weight:700}.mission-module__QVVLAW__architectureNodeTitle{fill:var(--mission-text);letter-spacing:.015em;font-size:16px;font-weight:650}.mission-module__QVVLAW__architectureNodeSubtitle{fill:var(--mission-faint);font-size:12px}.mission-module__QVVLAW__architectureFigure figcaption{max-width:42rem;color:var(--mission-faint);text-align:center;margin:1.5rem auto 0;font-size:.72rem;line-height:1.6}.mission-module__QVVLAW__architectureDetails{border-top:1px solid var(--mission-line);grid-template-columns:repeat(2,minmax(0,1fr));max-width:70rem;margin:clamp(4rem,7vw,7rem) auto 0;list-style:none;display:grid}.mission-module__QVVLAW__architectureDetails li{border-bottom:1px solid var(--mission-line);grid-template-columns:2.5rem minmax(0,1fr);gap:1rem;padding:2rem 2rem 2rem 0;display:grid}.mission-module__QVVLAW__architectureDetails li:nth-child(odd){border-right:1px solid var(--mission-line)}.mission-module__QVVLAW__architectureDetails li:nth-child(2n){padding-left:2rem;padding-right:0}.mission-module__QVVLAW__architectureDetails li>span{color:var(--mission-accent);letter-spacing:.12em;font-size:.62rem;font-weight:700}.mission-module__QVVLAW__architectureDetails h3{letter-spacing:.01em;font-size:1.05rem;font-weight:650}.mission-module__QVVLAW__architectureDetails p{color:var(--mission-muted);margin-top:.75rem;font-size:.9rem;line-height:1.7}.mission-module__QVVLAW__policy{scroll-margin-top:calc(var(--header-height) + 1rem);background:radial-gradient(circle at 70% 40%,#1f2a3a4d,transparent 42%),var(--mission-bg);padding:clamp(5rem,9vw,9rem) clamp(1.25rem,5vw,5rem)}.mission-module__QVVLAW__policyHeader{grid-template-columns:minmax(18rem,.85fr) minmax(24rem,1.15fr);align-items:end;gap:clamp(3rem,8vw,9rem);display:grid}.mission-module__QVVLAW__policyHeader .mission-module__QVVLAW__eyebrow{grid-column:1/-1}.mission-module__QVVLAW__policyHeader h2{max-width:12ch}.mission-module__QVVLAW__policyHeader>div{color:var(--mission-muted);gap:1.25rem;font-size:clamp(1rem,1.25vw,1.12rem);line-height:1.75;display:grid}.mission-module__QVVLAW__policyExplorer{grid-template-columns:minmax(24rem,.95fr) minmax(24rem,1.05fr);align-items:center;gap:clamp(3rem,7vw,7rem);margin-top:clamp(4rem,8vw,8rem);display:grid}.mission-module__QVVLAW__policyNetwork{aspect-ratio:1;width:min(100%,32rem);margin-inline:auto;position:relative}.mission-module__QVVLAW__policyConnectors{width:100%;height:100%;display:block}.mission-module__QVVLAW__policyConnectors line{stroke:var(--mission-line-strong);stroke-width:1px;vector-effect:non-scaling-stroke}.mission-module__QVVLAW__policyCenter{aspect-ratio:1;width:clamp(5rem,11vw,6.75rem);color:var(--mission-text);letter-spacing:.12em;text-align:center;text-transform:uppercase;border:1px solid var(--mission-line-strong);background:#111419;border-radius:50%;place-content:center;font-size:.68rem;font-weight:700;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.mission-module__QVVLAW__policyCenter span{color:var(--mission-faint);margin-top:.2rem;font-size:.5rem;display:block}.mission-module__QVVLAW__policyBubbles{position:absolute;inset:0}.mission-module__QVVLAW__policyBubble{aspect-ratio:1;width:clamp(4.6rem,9vw,6rem);color:var(--mission-faint);font:inherit;text-align:center;text-transform:uppercase;border:1px solid var(--mission-line);cursor:pointer;background:#0d0f13;border-radius:50%;place-content:center;padding:.5rem;font-size:clamp(.48rem,.72vw,.6rem);font-weight:650;line-height:1.35;transition:color .18s,background-color .18s,border-color .18s,transform .18s;display:grid;position:absolute;transform:translate(-50%,-50%)}.mission-module__QVVLAW__policyBubble:hover,.mission-module__QVVLAW__policyBubble:focus-visible,.mission-module__QVVLAW__policyBubble[data-active]{color:var(--mission-text);background:#181b21;border-color:#ff6a4db8}.mission-module__QVVLAW__policyBubble:focus-visible,.mission-module__QVVLAW__policyNavigation button:focus-visible{outline:2px solid var(--mission-accent);outline-offset:4px}.mission-module__QVVLAW__policyBubble[data-active]{transform:translate(-50%,-50%)scale(1.05)}.mission-module__QVVLAW__policyPositionOne{top:11.5%;left:50%}.mission-module__QVVLAW__policyPositionTwo{top:23.5%;left:79.5%}.mission-module__QVVLAW__policyPositionThree{top:50%;left:87.5%}.mission-module__QVVLAW__policyPositionFour{top:76.5%;left:79.5%}.mission-module__QVVLAW__policyPositionFive{top:88.5%;left:50%}.mission-module__QVVLAW__policyPositionSix{top:76.5%;left:20.5%}.mission-module__QVVLAW__policyPositionSeven{top:50%;left:12.5%}.mission-module__QVVLAW__policyDetail{border:1px solid var(--mission-line);background:#111419d6;min-height:24rem;padding:clamp(2rem,4vw,3.5rem)}.mission-module__QVVLAW__policyDetailMeta{color:var(--mission-faint);letter-spacing:.14em;text-transform:uppercase;justify-content:space-between;font-size:.6rem;font-weight:700;display:flex}.mission-module__QVVLAW__policyDetailMeta span:first-child{color:var(--mission-accent)}.mission-module__QVVLAW__policyDetail h3{letter-spacing:-.035em;margin-top:clamp(3rem,6vw,5rem);font-size:clamp(1.8rem,3.5vw,3.2rem);font-weight:600;line-height:1.05}.mission-module__QVVLAW__policyDetail>p{max-width:38rem;color:var(--mission-muted);margin-top:1.5rem;font-size:1rem;line-height:1.75}.mission-module__QVVLAW__policyNavigation{border-top:1px solid var(--mission-line);justify-content:space-between;margin-top:3rem;padding-top:1.25rem;display:flex}.mission-module__QVVLAW__policyNavigation button{color:var(--mission-muted);font:inherit;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;align-items:center;gap:.75rem;padding:.6rem 0;font-size:.68rem;font-weight:700;transition:color .18s;display:inline-flex}.mission-module__QVVLAW__policyNavigation button:hover{color:var(--mission-text)}.mission-module__QVVLAW__policyNavigation button span{color:var(--mission-accent);font-size:1rem}.mission-module__QVVLAW__closing{background:radial-gradient(circle at 70% 0%,#1f2a3a4d,transparent 42%),var(--mission-bg);padding:0 clamp(1.25rem,5vw,5rem) clamp(4.5rem,8vw,7rem);position:relative;overflow:hidden}.mission-module__QVVLAW__closingContent{border-top:1px solid var(--mission-line-strong);grid-template-columns:minmax(20rem,1.2fr) minmax(18rem,.8fr);align-items:end;gap:clamp(3rem,8vw,9rem);width:min(100%,92rem);margin-inline:auto;padding-top:clamp(2.5rem,5vw,4rem);display:grid;position:relative}.mission-module__QVVLAW__closingContent:before{content:"";background:var(--mission-accent);border-radius:50%;width:.45rem;height:.45rem;position:absolute;top:-.22rem;left:0}.mission-module__QVVLAW__closingContent h2{letter-spacing:-.045em;max-width:16ch;margin-top:.65rem;font-size:clamp(1.75rem,3vw,3rem);font-weight:600;line-height:.98}.mission-module__QVVLAW__closingNext>p{max-width:43rem;color:var(--mission-muted);font-size:clamp(.92rem,1.15vw,1.05rem);line-height:1.55}.mission-module__QVVLAW__vehicleLink{letter-spacing:.12em;text-transform:uppercase;border:1px solid #f4f5f67a;justify-content:space-between;align-items:center;gap:3rem;min-width:14rem;margin-top:1.2rem;padding:.95rem 1rem;font-size:.7rem;font-weight:750;transition:color .18s,background-color .18s,border-color .18s;display:inline-flex}@media (max-width:720px){.mission-module__QVVLAW__closingContent{grid-template-columns:1fr;gap:1.5rem}}.mission-module__QVVLAW__vehicleLink:hover,.mission-module__QVVLAW__vehicleLink:focus-visible{color:#050505;background:var(--mission-text);border-color:var(--mission-text);outline:none}@media (max-width:960px){.mission-module__QVVLAW__statementFrame,.mission-module__QVVLAW__policyHeader,.mission-module__QVVLAW__policyExplorer{grid-template-columns:1fr}.mission-module__QVVLAW__sectionHeader{position:static}.mission-module__QVVLAW__sectionHeader h2,.mission-module__QVVLAW__policyHeader h2{max-width:18ch}.mission-module__QVVLAW__statementBody,.mission-module__QVVLAW__policyHeader>div{max-width:46rem}.mission-module__QVVLAW__policyExplorer{gap:4rem}.mission-module__QVVLAW__policyNetwork{width:min(100%,30rem)}.mission-module__QVVLAW__policyDetail{width:min(100%,46rem);min-height:22rem;margin-inline:auto}}@media (max-width:720px){.mission-module__QVVLAW__hero{min-height:66svh;padding-bottom:5rem}.mission-module__QVVLAW__heroContent h1{letter-spacing:.045em}.mission-module__QVVLAW__architectureCanvas{aspect-ratio:20/13}.mission-module__QVVLAW__architectureDetails{grid-template-columns:1fr}.mission-module__QVVLAW__architectureDetails li,.mission-module__QVVLAW__architectureDetails li:nth-child(2n){border-right:0;padding:1.5rem 0}.mission-module__QVVLAW__policyNetwork{aspect-ratio:1;width:100%}.mission-module__QVVLAW__policyCenter{width:clamp(4.4rem,22vw,6rem);font-size:clamp(.52rem,2vw,.66rem)}.mission-module__QVVLAW__policyBubble{overflow-wrap:anywhere;width:clamp(3.6rem,19vw,5.25rem);font-size:clamp(.4rem,1.7vw,.56rem)}}@media (max-width:480px){.mission-module__QVVLAW__hero{min-height:58svh;padding-inline:1rem}.mission-module__QVVLAW__heroContent h1{font-size:clamp(3.15rem,18vw,5rem)}.mission-module__QVVLAW__heroContent>p:last-child{max-width:22rem;line-height:1.6}.mission-module__QVVLAW__statementFrame{gap:2.5rem}.mission-module__QVVLAW__sectionHeader h2,.mission-module__QVVLAW__centeredHeader h2,.mission-module__QVVLAW__policyHeader h2{font-size:clamp(2rem,11vw,3rem)}.mission-module__QVVLAW__architectureFigure{margin-top:3rem}.mission-module__QVVLAW__architectureDetails li{grid-template-columns:2rem minmax(0,1fr)}.mission-module__QVVLAW__policyDetail{min-height:25rem;padding:1.5rem}.mission-module__QVVLAW__policyDetailMeta{gap:1rem}}
.skyway-module__EUS80G__page{--sky-bg:#050708;--sky-panel:#090d10;--sky-surface:#0d1216;--sky-raised:#11181d;--sky-ink:#f4f7f8;--sky-muted:#f4f7f8c2;--sky-faint:#f4f7f87a;--sky-line:#bbd5e026;--sky-line-strong:#bbd5e04d;--sky-accent:#f04b2f;--sky-blue:#70b8d8;min-height:100vh;color:var(--sky-ink);background:var(--sky-bg)}.skyway-module__EUS80G__sectionFrame{width:min(100%,92rem);margin-inline:auto}.skyway-module__EUS80G__kicker{color:var(--sky-faint);letter-spacing:.22em;text-transform:uppercase;font-size:.68rem;font-weight:750;line-height:1.4}.skyway-module__EUS80G__hero{--hero-frame-inset:max(clamp(1.25rem,5vw,5rem),calc((100vw - 92rem)/2 + clamp(1.25rem,5vw,5rem)));isolation:isolate;background:radial-gradient(circle at 74% 42%,#2a6b892b,#0000 31%),linear-gradient(135deg,#070a0c 0%,#030405 72%);min-height:100svh;display:grid;position:relative;overflow:hidden}.skyway-module__EUS80G__heroImage{z-index:0;object-fit:cover;object-position:center;position:absolute;inset:0}.skyway-module__EUS80G__heroShade{z-index:1;background:linear-gradient(90deg,#020406eb 0%,#020406b8 37%,#02040629 72%),linear-gradient(#0000 62%,#020406b8 100%);position:absolute;inset:0}.skyway-module__EUS80G__heroContent{z-index:2;width:min(100%,92rem);padding:calc(var(--header-height) + 5rem)clamp(1.25rem,5vw,5rem)10rem;align-self:center;margin-inline:auto;position:relative}.skyway-module__EUS80G__heroContent h1{letter-spacing:-.065em;max-width:10ch;margin-top:1.5rem;font-size:clamp(4.5rem,10vw,9rem);font-weight:650;line-height:.86}.skyway-module__EUS80G__heroThesis{letter-spacing:-.04em;text-wrap:balance;max-width:20ch;margin-top:1.5rem;font-size:clamp(1.6rem,3vw,3rem);font-weight:520;line-height:1.04}.skyway-module__EUS80G__heroSummary{max-width:39rem;color:var(--sky-muted);margin-top:1.5rem;font-size:clamp(1rem,1.35vw,1.18rem);line-height:1.72}.skyway-module__EUS80G__primaryLink{letter-spacing:.12em;text-transform:uppercase;border:1px solid #f4f7f87a;justify-content:space-between;align-items:center;gap:2.5rem;min-width:14rem;margin-top:2.25rem;padding:.95rem 1rem;font-size:.68rem;font-weight:750;transition:color .18s,background-color .18s,border-color .18s;display:inline-flex}.skyway-module__EUS80G__primaryLink:hover,.skyway-module__EUS80G__primaryLink:focus-visible{color:var(--sky-bg);background:var(--sky-ink);border-color:var(--sky-ink);outline:none}.skyway-module__EUS80G__heroStatus{z-index:2;right:var(--hero-frame-inset);border-top:1px solid var(--sky-line-strong);align-items:flex-start;gap:.85rem;min-width:min(25rem,100% - 2.5rem);padding-top:1rem;display:flex;position:absolute;bottom:2.75rem}.skyway-module__EUS80G__statusPulse{background:var(--sky-accent);border-radius:50%;flex:none;width:.48rem;height:.48rem;margin-top:.18rem;animation:2.6s ease-out infinite skyway-module__EUS80G__status-pulse;box-shadow:0 0 #f04b2f80}.skyway-module__EUS80G__heroStatus span:not(.skyway-module__EUS80G__statusPulse),.skyway-module__EUS80G__heroStatus small{color:var(--sky-faint);letter-spacing:.13em;text-transform:uppercase;font-size:.58rem;font-weight:700;display:block}.skyway-module__EUS80G__heroStatus strong{letter-spacing:.045em;text-transform:uppercase;margin-top:.4rem;font-size:.75rem;font-weight:650;display:block}.skyway-module__EUS80G__heroStatus small{color:#f4f7f861;margin-top:.45rem}@keyframes skyway-module__EUS80G__status-pulse{70%{box-shadow:0 0 #f04b2f61}to{box-shadow:0 0 0 .6rem #f04b2f00}}.skyway-module__EUS80G__proposition,.skyway-module__EUS80G__mapping,.skyway-module__EUS80G__networkModel,.skyway-module__EUS80G__infrastructure,.skyway-module__EUS80G__reference,.skyway-module__EUS80G__navigation{border-top:1px solid var(--sky-line);padding:clamp(5rem,9vw,9rem) clamp(1.25rem,5vw,5rem)}.skyway-module__EUS80G__proposition{background:#080b0d}.skyway-module__EUS80G__propositionFrame{width:min(100%,92rem);margin-inline:auto}.skyway-module__EUS80G__propositionFrame>header{grid-template-columns:minmax(18rem,.8fr) minmax(22rem,1.2fr);align-items:end;column-gap:clamp(3rem,8vw,9rem);display:grid}.skyway-module__EUS80G__propositionFrame>header .skyway-module__EUS80G__kicker{grid-column:1/-1}.skyway-module__EUS80G__propositionFrame h2{letter-spacing:-.05em;text-wrap:balance;max-width:11ch;margin-top:1.15rem;font-size:clamp(2.3rem,4.8vw,5rem);font-weight:620;line-height:.98}.skyway-module__EUS80G__propositionFrame>header>p:last-child{color:var(--sky-muted);font-size:clamp(1.05rem,1.5vw,1.3rem);line-height:1.75}.skyway-module__EUS80G__propositionStatement{border-left:2px solid var(--sky-accent);max-width:70rem;margin-top:clamp(4rem,8vw,7rem);padding-left:clamp(1.25rem,3vw,2.5rem)}.skyway-module__EUS80G__propositionStatement p{color:var(--sky-ink);letter-spacing:-.025em;text-wrap:balance;font-size:clamp(1.35rem,2.5vw,2.25rem);font-weight:480;line-height:1.4}.skyway-module__EUS80G__propositionOutcomes{border-top:1px solid var(--sky-line-strong);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:clamp(3rem,6vw,5rem);display:grid}.skyway-module__EUS80G__propositionOutcomes>div{border-right:1px solid var(--sky-line);border-bottom:1px solid var(--sky-line);padding:1.75rem 1.75rem 1.75rem 0}.skyway-module__EUS80G__propositionOutcomes>div:not(:first-child){padding-left:1.75rem}.skyway-module__EUS80G__propositionOutcomes>div:last-child{border-right:0;padding-right:0}.skyway-module__EUS80G__propositionOutcomes dt{font-size:1rem;font-weight:650}.skyway-module__EUS80G__propositionOutcomes dd{color:var(--sky-muted);margin-top:.8rem;font-size:.86rem;line-height:1.7}.skyway-module__EUS80G__mapping{background:linear-gradient(90deg,#70b8d809 1px,transparent 1px),linear-gradient(#70b8d809 1px,transparent 1px),var(--sky-surface);background-size:5rem 5rem}.skyway-module__EUS80G__mappingHeader{grid-template-columns:minmax(20rem,.9fr) minmax(23rem,1.1fr);align-items:end;column-gap:clamp(3rem,8vw,9rem);display:grid}.skyway-module__EUS80G__mappingHeader .skyway-module__EUS80G__kicker{grid-column:1/-1}.skyway-module__EUS80G__mappingHeader h2{letter-spacing:-.05em;text-wrap:balance;max-width:14ch;margin-top:1.15rem;font-size:clamp(2.3rem,4.8vw,5rem);font-weight:620;line-height:.98}.skyway-module__EUS80G__mappingHeader>p:last-child{color:var(--sky-muted);font-size:clamp(1rem,1.3vw,1.16rem);line-height:1.75}.skyway-module__EUS80G__mappingWorkbench{grid-template-columns:minmax(28rem,1.15fr) minmax(22rem,.85fr);align-items:center;gap:clamp(3rem,7vw,7rem);margin-top:clamp(4rem,8vw,7rem);display:grid}.skyway-module__EUS80G__mappingDiagram{border:1px solid var(--sky-line);background:#050708b8;width:100%;display:block}.skyway-module__EUS80G__mappingLegend{color:var(--sky-faint);letter-spacing:.08em;text-transform:uppercase;flex-wrap:wrap;gap:.65rem 1.1rem;margin-top:1rem;font-size:.64rem;font-weight:700;display:flex}.skyway-module__EUS80G__mappingLegend span{align-items:center;gap:.45rem;display:inline-flex}.skyway-module__EUS80G__mappingLegend i{background:#70b8d8bf;width:1.4rem;height:2px;display:block}.skyway-module__EUS80G__mappingLegend .skyway-module__EUS80G__mappingLegendAlternate{background:#efb85da6}.skyway-module__EUS80G__mappingLegend .skyway-module__EUS80G__mappingLegendConnector{background:#aa8bd8b8}.skyway-module__EUS80G__mappingLegendNote{color:var(--sky-faint);margin-top:.55rem;font-size:.72rem;line-height:1.5}.skyway-module__EUS80G__existingNetwork path{fill:none;stroke:#f4f7f829;stroke-width:1px;stroke-dasharray:4 7;vector-effect:non-scaling-stroke}.skyway-module__EUS80G__mappingExclusions path,.skyway-module__EUS80G__mappingExclusions circle{fill:#f04b2f0d;stroke:#f04b2f61;stroke-width:1px;stroke-dasharray:5 5;vector-effect:non-scaling-stroke}.skyway-module__EUS80G__candidateNetwork path{fill:none;stroke:#70b8d8bf;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.skyway-module__EUS80G__candidateNetwork path:nth-child(2){stroke:#efb85da6}.skyway-module__EUS80G__candidateNetwork path:nth-child(3){stroke:#aa8bd894}.skyway-module__EUS80G__mappingPoints circle{fill:var(--sky-bg);stroke:var(--sky-ink);stroke-width:2px}.skyway-module__EUS80G__mappingPoints text,.skyway-module__EUS80G__mappingLayerLabels text{fill:var(--sky-faint);letter-spacing:1.35px;font-size:13px;font-weight:700}.skyway-module__EUS80G__mappingStages{border-top:1px solid var(--sky-line-strong);list-style:none}.skyway-module__EUS80G__mappingStages li{border-bottom:1px solid var(--sky-line);grid-template-columns:2.5rem 1fr;gap:1rem;padding:1.4rem 0;display:grid}.skyway-module__EUS80G__mappingStages li>span{color:var(--sky-accent);letter-spacing:.12em;font-size:.58rem;font-weight:750}.skyway-module__EUS80G__mappingStages h3{font-size:1rem;font-weight:650}.skyway-module__EUS80G__mappingStages p{color:var(--sky-muted);margin-top:.55rem;font-size:.82rem;line-height:1.65}.skyway-module__EUS80G__simulationBoundary{border-top:1px solid var(--sky-line-strong);grid-template-columns:.55fr 1fr .55fr 1fr;gap:1.5rem;margin-top:3rem;padding-top:1.5rem;display:grid}.skyway-module__EUS80G__simulationBoundary strong{color:var(--sky-ink);letter-spacing:.1em;text-transform:uppercase;font-size:.68rem}.skyway-module__EUS80G__simulationBoundary p{color:var(--sky-faint);font-size:.72rem;line-height:1.65}.skyway-module__EUS80G__networkHeader h2,.skyway-module__EUS80G__programHeader h2,.skyway-module__EUS80G__referenceCopy h2,.skyway-module__EUS80G__systemCopy h2{letter-spacing:-.05em;text-wrap:balance;margin-top:1.15rem;font-size:clamp(2.3rem,4.8vw,5rem);font-weight:620;line-height:.98}.skyway-module__EUS80G__networkHeader>p:last-child,.skyway-module__EUS80G__programHeader>p:last-child,.skyway-module__EUS80G__referenceCopy>p:not(.skyway-module__EUS80G__kicker){color:var(--sky-muted);font-size:clamp(1rem,1.3vw,1.16rem);line-height:1.75}.skyway-module__EUS80G__phaseNumber{color:var(--sky-accent);letter-spacing:.14em;font-size:.62rem;font-weight:750}.skyway-module__EUS80G__networkModel{scroll-margin-top:var(--header-height);background:radial-gradient(circle at 50% 48%,#21576f21,transparent 48%),var(--sky-bg)}.skyway-module__EUS80G__networkHeader{max-width:61rem}.skyway-module__EUS80G__networkHeader h2{max-width:16ch}.skyway-module__EUS80G__networkHeader>p:last-child{max-width:48rem;margin-top:1.5rem}.skyway-module__EUS80G__explorer{border:1px solid var(--sky-line-strong);background:#080c0ee0;grid-template-columns:14rem minmax(0,1fr) minmax(16rem,.36fr);margin-top:clamp(3.5rem,7vw,6rem);display:grid}.skyway-module__EUS80G__explorerToolbar{border-right:1px solid var(--sky-line);flex-direction:column;display:flex}.skyway-module__EUS80G__explorerToolbar button{min-height:5rem;color:var(--sky-faint);font:inherit;letter-spacing:.08em;text-align:left;text-transform:uppercase;border:0;border-bottom:1px solid var(--sky-line);cursor:pointer;background:0 0;grid-template-columns:2rem 1fr;align-items:center;gap:.75rem;padding:1rem;font-size:.66rem;font-weight:700;transition:color .18s,background-color .18s;display:grid}.skyway-module__EUS80G__explorerToolbar button span{color:var(--sky-accent);font-size:.55rem}.skyway-module__EUS80G__explorerToolbar button:hover,.skyway-module__EUS80G__explorerToolbar button:focus-visible,.skyway-module__EUS80G__explorerToolbar button[aria-pressed=true]{color:var(--sky-ink);background:#70b8d814}.skyway-module__EUS80G__explorerToolbar button:focus-visible{outline:2px solid var(--sky-accent);outline-offset:-3px}.skyway-module__EUS80G__explorerStage{min-width:0;padding:1.25rem;position:relative}.skyway-module__EUS80G__explorerMeta,.skyway-module__EUS80G__journeyLegend{color:var(--sky-faint);letter-spacing:.12em;justify-content:space-between;font-size:.52rem;font-weight:700;display:flex}.skyway-module__EUS80G__explorerStage svg{width:100%;min-height:24rem;display:block}.skyway-module__EUS80G__journeyTerrain path{fill:none;stroke:#bbd5e021;stroke-width:1px;vector-effect:non-scaling-stroke}.skyway-module__EUS80G__journeyPoints text,.skyway-module__EUS80G__journeyRestriction text,.skyway-module__EUS80G__journeyCapabilityLimit text,.skyway-module__EUS80G__journeyCallouts text{fill:var(--sky-faint);letter-spacing:1.4px;font-size:14px;font-weight:700}.skyway-module__EUS80G__journeyNetwork path{fill:none;stroke:#f4f7f83d;stroke-width:2px;stroke-linecap:round;stroke-dasharray:5 7;vector-effect:non-scaling-stroke;transition:opacity .24s,stroke .24s,stroke-width .24s}.skyway-module__EUS80G__journeyPoints circle{fill:var(--sky-bg);stroke:var(--sky-ink);stroke-width:2px;vector-effect:non-scaling-stroke}.skyway-module__EUS80G__journeyVehicle path{fill:var(--sky-ink);stroke:none}.skyway-module__EUS80G__journeyVehicle circle{fill:none;stroke:#70b8d880;stroke-width:1px;stroke-dasharray:3 4}.skyway-module__EUS80G__journeyRestriction,.skyway-module__EUS80G__journeyCapabilityLimit{opacity:0;transition:opacity .24s}.skyway-module__EUS80G__journeyRestriction rect{fill:url(#journey-restriction);stroke:#f04b2fcc;stroke-width:1px}.skyway-module__EUS80G__journeyRestriction line,.skyway-module__EUS80G__journeyRestriction pattern line{stroke:#f04b2f59}.skyway-module__EUS80G__journeyRestriction text{fill:#f47a64}.skyway-module__EUS80G__journeyCapabilityLimit path{fill:none;stroke:#efb85d;stroke-width:2px;vector-effect:non-scaling-stroke}.skyway-module__EUS80G__journeyCapabilityLimit text{fill:#efb85d}.skyway-module__EUS80G__explorer[data-view=changed] .skyway-module__EUS80G__journeyRestriction,.skyway-module__EUS80G__explorer[data-view=vehicleAware] .skyway-module__EUS80G__journeyRestriction,.skyway-module__EUS80G__explorer[data-view=vehicleAware] .skyway-module__EUS80G__journeyCapabilityLimit{opacity:1}.skyway-module__EUS80G__explorer[data-view=available] .skyway-module__EUS80G__routeOriginal{stroke:#83c9e7;stroke-width:4px;stroke-dasharray:none}.skyway-module__EUS80G__explorer[data-view=changed] .skyway-module__EUS80G__routeOriginal,.skyway-module__EUS80G__explorer[data-view=vehicleAware] .skyway-module__EUS80G__routeOriginal{stroke:#f47a64;opacity:.4}.skyway-module__EUS80G__explorer[data-view=changed] .skyway-module__EUS80G__routeAlternativeHigh,.skyway-module__EUS80G__explorer[data-view=changed] .skyway-module__EUS80G__routeAlternativeLow{stroke:#efb85d;stroke-width:3px}.skyway-module__EUS80G__explorer[data-view=vehicleAware] .skyway-module__EUS80G__routeAlternativeHigh{stroke:#efb85d;opacity:.25}.skyway-module__EUS80G__explorer[data-view=vehicleAware] .skyway-module__EUS80G__routeAlternativeLow{stroke:#a8e07c;stroke-width:4px;stroke-dasharray:none}.skyway-module__EUS80G__journeyCallouts text{opacity:0;transition:opacity .24s}.skyway-module__EUS80G__explorer[data-view=available] .skyway-module__EUS80G__originalLabel,.skyway-module__EUS80G__explorer[data-view=changed] .skyway-module__EUS80G__originalLabel,.skyway-module__EUS80G__explorer[data-view=changed] .skyway-module__EUS80G__highLabel,.skyway-module__EUS80G__explorer[data-view=changed] .skyway-module__EUS80G__lowLabel,.skyway-module__EUS80G__explorer[data-view=vehicleAware] .skyway-module__EUS80G__highLabel,.skyway-module__EUS80G__explorer[data-view=vehicleAware] .skyway-module__EUS80G__lowLabel{opacity:1}.skyway-module__EUS80G__journeyLegend{flex-wrap:wrap;justify-content:flex-start;gap:1.1rem}.skyway-module__EUS80G__journeyLegend span{align-items:center;gap:.4rem;display:inline-flex}@media (min-width:701px){.skyway-module__EUS80G__explorerMeta,.skyway-module__EUS80G__journeyLegend{font-size:.68rem}}.skyway-module__EUS80G__journeyLegend i{width:1rem;height:2px;display:block}.skyway-module__EUS80G__legendAvailable{background:#a8e07c}.skyway-module__EUS80G__legendUnavailable{background:#f47a64}.skyway-module__EUS80G__legendIncompatible{background:#efb85d}.skyway-module__EUS80G__explorerDescription{border-left:1px solid var(--sky-line);background:#11181db8;flex-direction:column;min-width:0;padding:1.75rem;display:flex}.skyway-module__EUS80G__explorerDescription>span,.skyway-module__EUS80G__explorerDescription small{color:var(--sky-faint);letter-spacing:.12em;text-transform:uppercase;font-size:.56rem;font-weight:700}.skyway-module__EUS80G__explorerDescription h3{letter-spacing:-.04em;margin-top:auto;font-size:clamp(1.5rem,2.6vw,2.5rem);font-weight:600;line-height:1.05}.skyway-module__EUS80G__explorerDescription p{color:var(--sky-muted);margin-top:1rem;font-size:.88rem;line-height:1.7}.skyway-module__EUS80G__explorerDescription small{border-top:1px solid var(--sky-line);margin-top:2rem;padding-top:1rem}.skyway-module__EUS80G__infrastructure{background:var(--sky-surface)}.skyway-module__EUS80G__programHeader{grid-template-columns:minmax(19rem,.9fr) minmax(24rem,1.1fr);align-items:end;column-gap:clamp(3rem,8vw,9rem);display:grid}.skyway-module__EUS80G__programHeader .skyway-module__EUS80G__kicker{grid-column:1/-1}.skyway-module__EUS80G__programHeader h2{max-width:13ch}.skyway-module__EUS80G__phaseList{border-top:1px solid var(--sky-line-strong);margin-top:clamp(4rem,8vw,7rem);list-style:none}.skyway-module__EUS80G__phaseList li{border-bottom:1px solid var(--sky-line);grid-template-columns:5rem minmax(0,1fr);gap:1.5rem;padding:2rem 0;display:grid}.skyway-module__EUS80G__phaseList li>div{grid-template-columns:minmax(13rem,.7fr) minmax(15rem,1fr) minmax(18rem,1.25fr);align-items:baseline;gap:2rem;display:grid}.skyway-module__EUS80G__phaseState{color:var(--sky-faint);letter-spacing:.12em;text-transform:uppercase;font-size:.62rem;font-weight:700}.skyway-module__EUS80G__phaseList h3{letter-spacing:-.025em;font-size:clamp(1.3rem,2vw,1.75rem);font-weight:620}.skyway-module__EUS80G__phaseList p{color:var(--sky-muted);font-size:.88rem;line-height:1.7}.skyway-module__EUS80G__reference{background:linear-gradient(90deg,#70b8d80a 1px,transparent 1px),linear-gradient(#70b8d80a 1px,transparent 1px),var(--sky-bg);background-size:4rem 4rem}.skyway-module__EUS80G__referenceFrame{grid-template-columns:minmax(20rem,.78fr) minmax(32rem,1.22fr);align-items:center;gap:clamp(3rem,8vw,8rem);width:min(100%,92rem);margin-inline:auto;display:grid}.skyway-module__EUS80G__referenceCopy h2{max-width:12ch}.skyway-module__EUS80G__referenceCopy>p:not(.skyway-module__EUS80G__kicker){margin-top:1.5rem}.skyway-module__EUS80G__verdict{border-top:1px solid var(--sky-line);border-bottom:1px solid var(--sky-line);border-left:2px solid var(--sky-accent);margin-top:2rem;padding:1.2rem 0 1.2rem 1rem;display:grid}.skyway-module__EUS80G__verdict span,.skyway-module__EUS80G__verdict small{color:var(--sky-faint);letter-spacing:.12em;text-transform:uppercase;font-size:.58rem;font-weight:700}.skyway-module__EUS80G__verdict strong{letter-spacing:.05em;text-transform:uppercase;margin-top:.45rem;font-size:.9rem}.skyway-module__EUS80G__verdict small{margin-top:.35rem}.skyway-module__EUS80G__referenceArtifact{border:1px solid var(--sky-line-strong);background:#090d10eb;padding:1.25rem;box-shadow:0 2rem 6rem #00000057}.skyway-module__EUS80G__artifactHeader{color:var(--sky-faint);letter-spacing:.12em;text-transform:uppercase;border-bottom:1px solid var(--sky-line);justify-content:space-between;padding-bottom:1rem;font-size:.55rem;font-weight:700;display:flex}.skyway-module__EUS80G__referenceArtifact dl{border-bottom:1px solid var(--sky-line);grid-template-columns:repeat(4,1fr);display:grid}.skyway-module__EUS80G__referenceArtifact dl div{border-right:1px solid var(--sky-line);flex-direction:column-reverse;gap:.25rem;padding:1rem;display:flex}.skyway-module__EUS80G__referenceArtifact dl div:first-child{padding-left:0}.skyway-module__EUS80G__referenceArtifact dl div:last-child{border-right:0}.skyway-module__EUS80G__referenceArtifact dt{color:var(--sky-faint);letter-spacing:.1em;text-transform:uppercase;font-size:.5rem;font-weight:700}.skyway-module__EUS80G__referenceArtifact dd{font-size:clamp(1.4rem,2.4vw,2rem);font-weight:550}.skyway-module__EUS80G__referenceArtifact svg{width:100%;margin-top:1rem;display:block}.skyway-module__EUS80G__artifactLayers path{fill:none;stroke:var(--sky-line);stroke-dasharray:4 7}.skyway-module__EUS80G__artifactPaths path{fill:none;stroke:#83c9e7;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.skyway-module__EUS80G__artifactPaths .skyway-module__EUS80G__alternatePath{stroke:#efb85d}.skyway-module__EUS80G__artifactPaths .skyway-module__EUS80G__reservePath{stroke:#aa8bd8}.skyway-module__EUS80G__artifactNodes circle{fill:var(--sky-bg);stroke:var(--sky-ink);stroke-width:2px}.skyway-module__EUS80G__artifactLabels text{fill:#f4f7f854;letter-spacing:1.2px;font-size:14px;font-weight:700}.skyway-module__EUS80G__artifactLegend{color:var(--sky-faint);letter-spacing:.07em;text-transform:uppercase;flex-wrap:wrap;gap:.6rem 1rem;margin-top:.75rem;font-size:.68rem;font-weight:700;display:flex}.skyway-module__EUS80G__artifactLegend span{align-items:center;gap:.4rem;display:inline-flex}.skyway-module__EUS80G__artifactLegend i{background:#83c9e7;width:1.25rem;height:2px;display:block}.skyway-module__EUS80G__artifactLegend .skyway-module__EUS80G__artifactLegendAlternate{background:#efb85d}.skyway-module__EUS80G__artifactLegend .skyway-module__EUS80G__artifactLegendReserve{background:#aa8bd8}.skyway-module__EUS80G__referenceArtifact>p{color:var(--sky-faint);border-top:1px solid var(--sky-line);margin-top:.85rem;padding-top:1rem;font-size:.65rem;line-height:1.6}.skyway-module__EUS80G__navigation{background:var(--sky-surface)}.skyway-module__EUS80G__navigationFlow{border-top:1px solid var(--sky-line-strong);margin-top:clamp(4rem,8vw,7rem)}.skyway-module__EUS80G__navigationInputs{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.skyway-module__EUS80G__navigationInputs>div{border-right:1px solid var(--sky-line);border-bottom:1px solid var(--sky-line);grid-template-columns:2.25rem minmax(7rem,.45fr) minmax(0,1fr);align-items:baseline;gap:1rem;padding:1.35rem 1.5rem 1.35rem 0;display:grid}.skyway-module__EUS80G__navigationInputs>div:nth-child(2n){border-right:0;padding-left:1.5rem;padding-right:0}.skyway-module__EUS80G__navigationInputs span{color:var(--sky-accent);letter-spacing:.12em;font-size:.58rem;font-weight:750}.skyway-module__EUS80G__navigationInputs dt{letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:700}.skyway-module__EUS80G__navigationInputs dd{color:var(--sky-faint);font-size:.76rem;line-height:1.55}.skyway-module__EUS80G__navigationDecision{grid-template-columns:minmax(20rem,1.1fr) minmax(19rem,.9fr);align-items:center;gap:clamp(3rem,7vw,7rem);padding-top:clamp(3rem,6vw,5rem);display:grid}.skyway-module__EUS80G__navigationDecision>div{grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:.8rem;display:grid}.skyway-module__EUS80G__navigationDecision>div span{letter-spacing:.08em;text-align:center;text-transform:uppercase;border-top:1px solid var(--sky-line-strong);border-bottom:1px solid var(--sky-line-strong);padding-block:.8rem;font-size:clamp(.62rem,1vw,.75rem);font-weight:700}.skyway-module__EUS80G__navigationDecision>div i{color:var(--sky-accent);font-style:normal}.skyway-module__EUS80G__navigationDecision>p{color:var(--sky-muted);font-size:.9rem;line-height:1.75}.skyway-module__EUS80G__coexistenceNote{border-top:1px solid var(--sky-line-strong);grid-template-columns:minmax(18rem,.78fr) minmax(23rem,1.22fr);gap:clamp(2.5rem,7vw,7rem);margin-top:clamp(4rem,7vw,6rem);padding-top:clamp(2rem,4vw,3rem);display:grid}.skyway-module__EUS80G__coexistenceNote h3{letter-spacing:-.04em;text-wrap:balance;max-width:15ch;margin-top:1rem;font-size:clamp(1.6rem,3vw,2.8rem);font-weight:610;line-height:1.04}.skyway-module__EUS80G__coexistenceNote>div:last-child>p{color:var(--sky-muted);font-size:.94rem;line-height:1.75}.skyway-module__EUS80G__coexistenceNote>div:last-child>span{color:var(--sky-faint);letter-spacing:.12em;text-transform:uppercase;border-top:1px solid var(--sky-line);margin-top:1.5rem;padding-top:1rem;font-size:.58rem;font-weight:700;display:block}.skyway-module__EUS80G__systemLink{background:var(--sky-surface);padding:0 clamp(1.25rem,5vw,5rem) clamp(3rem,6vw,5rem);position:relative;overflow:hidden}.skyway-module__EUS80G__systemCopy{grid-template-columns:minmax(20rem,1.15fr) minmax(18rem,.85fr);align-items:end;gap:clamp(3rem,8vw,9rem);width:min(100%,92rem);margin-inline:auto;padding-top:2.75rem;display:grid;position:relative}.skyway-module__EUS80G__systemRoute{grid-template-columns:auto 1fr auto;align-items:center;display:grid;position:absolute;top:0;left:0;right:0}.skyway-module__EUS80G__systemRoute span{background:var(--sky-accent);border:2px solid var(--sky-surface);width:.55rem;height:.55rem;box-shadow:0 0 0 1px var(--sky-accent);border-radius:50%}.skyway-module__EUS80G__systemRoute span:last-child{background:var(--sky-ink);box-shadow:0 0 0 1px #f4f7f87a}.skyway-module__EUS80G__systemRoute i{background:linear-gradient(90deg,var(--sky-accent),var(--sky-blue));height:1px}.skyway-module__EUS80G__systemCopy h2{max-width:17ch;margin-top:.65rem;font-size:clamp(1.75rem,3vw,3rem)}.skyway-module__EUS80G__systemNext>p{max-width:46rem;color:var(--sky-muted);font-size:clamp(.92rem,1.15vw,1.05rem);line-height:1.55}.skyway-module__EUS80G__systemCopy .skyway-module__EUS80G__primaryLink{margin-top:1.2rem}@media (max-width:760px){.skyway-module__EUS80G__systemCopy{grid-template-columns:1fr;gap:1.5rem}}@media (max-width:1100px){.skyway-module__EUS80G__explorer{grid-template-columns:11rem minmax(0,1fr)}.skyway-module__EUS80G__explorerDescription{border-top:1px solid var(--sky-line);border-left:0;grid-column:1/-1;min-height:13rem}.skyway-module__EUS80G__explorerDescription h3{margin-top:2.5rem}}@media (max-width:900px){.skyway-module__EUS80G__propositionFrame>header,.skyway-module__EUS80G__mappingHeader,.skyway-module__EUS80G__mappingWorkbench,.skyway-module__EUS80G__coexistenceNote,.skyway-module__EUS80G__programHeader,.skyway-module__EUS80G__referenceFrame{grid-template-columns:1fr}.skyway-module__EUS80G__propositionFrame>header>p:last-child,.skyway-module__EUS80G__mappingHeader>p:last-child,.skyway-module__EUS80G__programHeader>p:last-child{max-width:45rem}.skyway-module__EUS80G__mappingDiagram{width:min(100%,46rem)}.skyway-module__EUS80G__mappingStages{max-width:46rem}.skyway-module__EUS80G__simulationBoundary{grid-template-columns:minmax(10rem,.4fr) 1fr}.skyway-module__EUS80G__phaseList li>div{grid-template-columns:minmax(11rem,.7fr) minmax(12rem,1fr)}.skyway-module__EUS80G__phaseList p{grid-column:1/-1;max-width:42rem}.skyway-module__EUS80G__referenceArtifact{width:min(100%,46rem)}.skyway-module__EUS80G__navigationInputs,.skyway-module__EUS80G__navigationDecision{grid-template-columns:1fr}.skyway-module__EUS80G__navigationInputs>div:nth-child(2n){border-right:1px solid var(--sky-line);padding-left:0}.skyway-module__EUS80G__navigationDecision>div{max-width:46rem}.skyway-module__EUS80G__navigationDecision>p{max-width:42rem}}@media (max-width:700px){.skyway-module__EUS80G__mappingPoints text,.skyway-module__EUS80G__mappingLayerLabels text{letter-spacing:1px;font-size:16px}.skyway-module__EUS80G__journeyPoints text,.skyway-module__EUS80G__journeyRestriction text,.skyway-module__EUS80G__journeyCapabilityLimit text,.skyway-module__EUS80G__journeyCallouts text{letter-spacing:1px;font-size:18px}.skyway-module__EUS80G__hero{min-height:52rem}.skyway-module__EUS80G__heroContent{padding-top:calc(var(--header-height) + 5rem);align-self:start;padding-bottom:12rem}.skyway-module__EUS80G__heroContent h1{font-size:clamp(4rem,21vw,6.5rem)}.skyway-module__EUS80G__heroStatus{min-width:0;bottom:2rem;left:1.25rem;right:1.25rem}.skyway-module__EUS80G__explorer{display:block}.skyway-module__EUS80G__explorerToolbar{border-right:0;border-bottom:1px solid var(--sky-line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.skyway-module__EUS80G__explorerToolbar button{border-right:1px solid var(--sky-line);border-bottom:0;grid-template-columns:1fr;gap:.35rem;min-height:5.8rem;padding:.75rem}.skyway-module__EUS80G__explorerToolbar button:last-child{border-right:0}.skyway-module__EUS80G__explorerStage{padding:.75rem}.skyway-module__EUS80G__explorerStage svg{aspect-ratio:9/6;min-height:0}.skyway-module__EUS80G__journeyLegend{gap:.65rem}.skyway-module__EUS80G__phaseList li{grid-template-columns:2.5rem minmax(0,1fr)}.skyway-module__EUS80G__phaseList li>div{grid-template-columns:1fr;gap:.55rem}.skyway-module__EUS80G__phaseList p{grid-column:auto}.skyway-module__EUS80G__referenceArtifact dl{grid-template-columns:repeat(2,1fr)}.skyway-module__EUS80G__referenceArtifact dl div:nth-child(2){border-right:0}.skyway-module__EUS80G__referenceArtifact dl div:nth-child(3){padding-left:0}.skyway-module__EUS80G__propositionOutcomes{grid-template-columns:1fr}.skyway-module__EUS80G__propositionOutcomes>div,.skyway-module__EUS80G__propositionOutcomes>div:not(:first-child),.skyway-module__EUS80G__propositionOutcomes>div:last-child{border-right:0;padding:1.5rem 0}.skyway-module__EUS80G__simulationBoundary{grid-template-columns:1fr;gap:.6rem}.skyway-module__EUS80G__simulationBoundary p+strong{margin-top:1rem}.skyway-module__EUS80G__navigationInputs>div,.skyway-module__EUS80G__navigationInputs>div:nth-child(2n){border-right:0;grid-template-columns:2rem 1fr;padding:1.25rem 0}.skyway-module__EUS80G__navigationInputs dd{grid-column:2}.skyway-module__EUS80G__navigationDecision>div{grid-template-columns:1fr}.skyway-module__EUS80G__navigationDecision>div i{transform:rotate(90deg)}}@media (max-width:440px){.skyway-module__EUS80G__explorerMeta span:last-child{display:none}.skyway-module__EUS80G__explorerToolbar button{overflow-wrap:anywhere;font-size:.55rem}.skyway-module__EUS80G__journeyLegend{grid-template-columns:repeat(2,1fr);display:grid}.skyway-module__EUS80G__artifactLabels text{letter-spacing:1px;font-size:16px}}@media (max-width:700px) and (hover:hover) and (pointer:fine){.skyway-module__EUS80G__heroStatus{bottom:5rem}}@media (prefers-reduced-motion:reduce){.skyway-module__EUS80G__primaryLink,.skyway-module__EUS80G__explorerToolbar button,.skyway-module__EUS80G__journeyNetwork path,.skyway-module__EUS80G__journeyRestriction,.skyway-module__EUS80G__journeyCapabilityLimit,.skyway-module__EUS80G__journeyCallouts text{transition:none}.skyway-module__EUS80G__statusPulse{animation:none}}
.ContactForm-module__j1WgZG__form{background:#ffffff06;border:1px solid #ffffff29;align-self:start;min-width:0;padding:clamp(1.5rem,4vw,3.25rem)}.ContactForm-module__j1WgZG__formHeader{color:#ffffff7a;letter-spacing:.14em;text-transform:uppercase;border-bottom:1px solid #ffffff26;justify-content:space-between;gap:1rem;margin-bottom:2.75rem;padding-bottom:.9rem;font-size:.64rem;font-weight:700;display:flex}.ContactForm-module__j1WgZG__fieldGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem 1.5rem;margin-bottom:2rem;display:grid}.ContactForm-module__j1WgZG__field{gap:.65rem;min-width:0;margin-bottom:2rem;display:grid}.ContactForm-module__j1WgZG__fieldGrid .ContactForm-module__j1WgZG__field{margin-bottom:0}.ContactForm-module__j1WgZG__field label{color:#ffffffa6;letter-spacing:.13em;text-transform:uppercase;font-size:.68rem;font-weight:700}.ContactForm-module__j1WgZG__field input,.ContactForm-module__j1WgZG__field select,.ContactForm-module__j1WgZG__field textarea{color:#fff;width:100%;min-width:0;font:inherit;background:0 0;border:0;border-bottom:1px solid #ffffff47;border-radius:0;outline:0;transition:border-color .16s,background-color .16s}.ContactForm-module__j1WgZG__field input,.ContactForm-module__j1WgZG__field select{min-height:3rem}.ContactForm-module__j1WgZG__field textarea{resize:vertical;min-height:10.5rem;padding:.9rem 0;line-height:1.6}.ContactForm-module__j1WgZG__field select{cursor:pointer}.ContactForm-module__j1WgZG__field input:hover,.ContactForm-module__j1WgZG__field select:hover,.ContactForm-module__j1WgZG__field textarea:hover{border-color:#ffffff8c}.ContactForm-module__j1WgZG__field input:focus-visible,.ContactForm-module__j1WgZG__field select:focus-visible,.ContactForm-module__j1WgZG__field textarea:focus-visible{background:#ff5a3609;border-color:#ff5a36}.ContactForm-module__j1WgZG__fieldGuidance{color:#ffffff6b;font-size:.75rem;line-height:1.5}.ContactForm-module__j1WgZG__formFooter{justify-content:space-between;align-items:center;gap:2rem;padding-top:.25rem;display:flex}.ContactForm-module__j1WgZG__formFooter p{color:#ffffff6e;max-width:24rem;font-size:.72rem;line-height:1.5}.ContactForm-module__j1WgZG__formFooter button{color:#090a0b;cursor:pointer;min-width:11.5rem;min-height:3.25rem;font:inherit;letter-spacing:.1em;text-transform:uppercase;background:#f4f4ef;border:1px solid #f4f4ef;justify-content:space-between;align-items:center;gap:1.5rem;padding:.85rem 1rem .85rem 1.2rem;font-size:.72rem;font-weight:800;transition:background-color .16s,color .16s,border-color .16s;display:inline-flex}.ContactForm-module__j1WgZG__formFooter button:hover:not(:disabled){color:#090a0b;background:#ff5a36;border-color:#ff5a36}.ContactForm-module__j1WgZG__formFooter button:focus-visible{outline-offset:4px;outline:2px solid #ff5a36}.ContactForm-module__j1WgZG__formFooter button:disabled{cursor:wait;opacity:.55}.ContactForm-module__j1WgZG__formFooter button i{font-size:1rem;font-style:normal}.ContactForm-module__j1WgZG__status{min-height:1.5rem;margin-top:1.25rem;font-size:.82rem;line-height:1.5}.ContactForm-module__j1WgZG__success{color:#9bc7ae}.ContactForm-module__j1WgZG__error{color:#ff9b85}.ContactForm-module__j1WgZG__error a{text-underline-offset:.2em;text-decoration:underline}.ContactForm-module__j1WgZG__honeypot{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:580px){.ContactForm-module__j1WgZG__fieldGrid{grid-template-columns:1fr}.ContactForm-module__j1WgZG__formHeader,.ContactForm-module__j1WgZG__formFooter{flex-direction:column;align-items:flex-start}.ContactForm-module__j1WgZG__formFooter button{width:100%}}@media (prefers-reduced-motion:reduce){.ContactForm-module__j1WgZG__field input,.ContactForm-module__j1WgZG__field select,.ContactForm-module__j1WgZG__field textarea,.ContactForm-module__j1WgZG__formFooter button{transition:none}}
.scenes-module__8uT6FG__scene{background:var(--pilot-bg);min-width:0;color:var(--pilot-ink);isolation:isolate;position:relative}.scenes-module__8uT6FG__pinnedStage{background:var(--pilot-bg);width:100%;height:100dvh;min-height:43rem;position:relative;overflow:hidden}.scenes-module__8uT6FG__sceneBar{top:calc(var(--header-height) + 1rem);z-index:12;border-bottom:1px solid var(--pilot-line);color:var(--pilot-faint);letter-spacing:.17em;text-transform:uppercase;justify-content:space-between;align-items:center;padding-bottom:.75rem;font-size:.66rem;font-weight:720;display:flex;position:absolute;left:clamp(1.25rem,4vw,4.5rem);right:clamp(1.25rem,4vw,4.5rem)}.scenes-module__8uT6FG__sceneBar>span{color:#f5f5f2bd}.scenes-module__8uT6FG__eyebrow{color:var(--pilot-accent);letter-spacing:.2em;text-transform:uppercase;font-size:.68rem;font-weight:760}.scenes-module__8uT6FG__srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.scenes-module__8uT6FG__heroScene{min-height:100dvh}.scenes-module__8uT6FG__heroFrame{isolation:isolate;height:100dvh;min-height:43rem;position:relative;overflow:hidden}.scenes-module__8uT6FG__heroImage{object-fit:cover;object-position:center;filter:contrast(1.06)brightness(.86);transform:scale(1.012)}.scenes-module__8uT6FG__heroShade{z-index:1;background:linear-gradient(90deg,#030303e0 0%,#03030385 42%,#03030314 78%),linear-gradient(#0505051f 0%,#05050514 58%,#050505bd 100%);position:absolute;inset:0}.scenes-module__8uT6FG__heroCopy{z-index:3;max-width:50rem;position:absolute;top:50%;left:clamp(1.25rem,6vw,7rem);transform:translateY(-48%)}.scenes-module__8uT6FG__heroCopy h1{letter-spacing:-.075em;margin-top:.85rem;font-size:clamp(5rem,11vw,11rem);font-weight:620;line-height:.82}.scenes-module__8uT6FG__heroThesis{letter-spacing:-.05em;text-wrap:balance;margin-top:1.8rem;font-size:clamp(1.7rem,3.4vw,3.7rem);font-weight:520;line-height:.98}.scenes-module__8uT6FG__heroSummary{max-width:40rem;color:var(--pilot-muted);margin-top:1.4rem;font-size:clamp(.98rem,1.35vw,1.16rem);line-height:1.65}.scenes-module__8uT6FG__flightScene .scenes-module__8uT6FG__pinnedStage{background:#050505}.scenes-module__8uT6FG__flightWorld{z-index:-2;width:114%;position:absolute;inset:0}.scenes-module__8uT6FG__horizonImage{filter:grayscale()contrast(1.18)brightness(.4);opacity:.8;background:linear-gradient(#0000 48%,#050505f0),linear-gradient(#050505b8,#0000 34%),url(/images/horizon.jpeg) 50%/cover;position:absolute;inset:0}.scenes-module__8uT6FG__flightGround{background:linear-gradient(90deg,#0000,#f5f5f25c,#0000);height:1px;position:absolute;bottom:8%;left:0;right:0}.scenes-module__8uT6FG__flightTrajectory{width:100%;height:88%;position:absolute;inset:8% 0 0;overflow:visible}.scenes-module__8uT6FG__flightTrajectoryGuide,.scenes-module__8uT6FG__flightTrajectoryActive{fill:none;vector-effect:non-scaling-stroke}.scenes-module__8uT6FG__flightTrajectoryGuide{stroke:#f5f5f233;stroke-width:1.5px;stroke-dasharray:4 8}.scenes-module__8uT6FG__flightTrajectoryActive{opacity:0;stroke:var(--pilot-accent);stroke-width:2.5px;filter:drop-shadow(0 0 6px #f04b2f59)}.scenes-module__8uT6FG__flightEndpoint circle{fill:var(--pilot-accent)}.scenes-module__8uT6FG__flightEndpoint path{fill:#f5f5f2d6;stroke:#f5f5f2eb;stroke-width:1.5px;vector-effect:non-scaling-stroke}.scenes-module__8uT6FG__flightOrbiter{opacity:0;filter:drop-shadow(0 0 7px #050505bf)}.scenes-module__8uT6FG__flightOrbiter path:first-child{fill:#f5f5f2f0;stroke:#050505;stroke-width:2px;vector-effect:non-scaling-stroke}.scenes-module__8uT6FG__flightOrbiter path+path{fill:none;stroke:var(--pilot-accent);stroke-width:2px;vector-effect:non-scaling-stroke}.scenes-module__8uT6FG__handoffOrbiter svg{fill:#f5f5f2f0;stroke:#050505;stroke-width:2px;width:100%;display:block}.scenes-module__8uT6FG__handoffOrbiter svg path+path{fill:none;stroke:var(--pilot-accent);stroke-width:2px}.scenes-module__8uT6FG__handoffOrbiter{z-index:7;width:clamp(6rem,11vw,10rem);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.scenes-module__8uT6FG__phaseNarrative{z-index:7;pointer-events:none;list-style:none;position:absolute;inset:0}.scenes-module__8uT6FG__phaseNarrative li{gap:.55rem;max-width:30rem;display:grid;position:absolute;top:24%;left:clamp(1.25rem,6vw,7rem)}.scenes-module__8uT6FG__phaseNarrative li>span{color:var(--pilot-accent);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.8rem}.scenes-module__8uT6FG__phaseNarrative strong{letter-spacing:-.065em;text-transform:uppercase;font-size:min(clamp(3.5rem,8vw,8rem),13svh);font-weight:520;line-height:.88}.scenes-module__8uT6FG__phaseNarrative p{max-width:24rem;color:var(--pilot-muted);font-size:clamp(.92rem,1.3vw,1.08rem);line-height:1.55}.scenes-module__8uT6FG__purposeScene{border-top:1px solid var(--pilot-line);background:#090909}.scenes-module__8uT6FG__purposeFrame{grid-template-columns:minmax(20rem,.9fr) minmax(22rem,1.1fr);column-gap:clamp(3rem,8vw,9rem);width:min(100%,92rem);margin-inline:auto;padding:clamp(7rem,12vw,11rem) clamp(1.25rem,6vw,7rem);display:grid}.scenes-module__8uT6FG__purposeFrame h2{letter-spacing:-.055em;max-width:15ch;margin-top:1rem;font-size:clamp(2.5rem,5.4vw,5.6rem);font-weight:520;line-height:.95}.scenes-module__8uT6FG__purposeCopy{align-self:center;max-width:46rem;margin:0;transform:translateY(-3rem)}.scenes-module__8uT6FG__purposeCopy p{color:var(--pilot-muted);font-size:clamp(1rem,1.35vw,1.16rem);line-height:1.72}.scenes-module__8uT6FG__purposeCopy p+p{margin-top:1.2rem}.scenes-module__8uT6FG__responsibilityList{border-top:1px solid #f5f5f257;grid-column:1/-1;margin-top:clamp(3.5rem,7vw,6rem)}.scenes-module__8uT6FG__responsibilityList>div{border-bottom:1px solid var(--pilot-line);grid-template-columns:4rem minmax(10rem,.6fr) minmax(20rem,1fr);align-items:baseline;gap:1.5rem;padding:1.5rem 0;display:grid}.scenes-module__8uT6FG__responsibilityList>div>span{color:var(--pilot-accent);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.62rem}.scenes-module__8uT6FG__responsibilityList dt{font-size:clamp(1.05rem,1.7vw,1.4rem);font-weight:610}.scenes-module__8uT6FG__responsibilityList dd{color:var(--pilot-muted);font-size:.86rem;line-height:1.65}.scenes-module__8uT6FG__architectureScene .scenes-module__8uT6FG__pinnedStage{background:radial-gradient(circle,#121010 0,#070707 38%,#050505 68%)}.scenes-module__8uT6FG__architectureTitle{z-index:5;max-width:36rem;position:absolute;top:22%;left:clamp(1.25rem,6vw,7rem)}.scenes-module__8uT6FG__architectureTitle h2{letter-spacing:-.06em;margin-top:.8rem;font-size:clamp(2.4rem,5.5vw,5.8rem);font-weight:520;line-height:.93}.scenes-module__8uT6FG__authorityRail{top:calc(var(--header-height) + 5.25rem);z-index:8;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;position:absolute;left:clamp(1.25rem,4vw,4.5rem);right:clamp(1.25rem,4vw,4.5rem)}.scenes-module__8uT6FG__authorityRail>i{transform-origin:0;background:#f04b2f94;height:1px;position:absolute;bottom:0;left:0;right:0}.scenes-module__8uT6FG__authorityRail>div{gap:.3rem;padding:0 1.2rem .9rem 0;display:grid}.scenes-module__8uT6FG__authorityRail>div+div{border-left:1px solid var(--pilot-line);padding-left:1.2rem}.scenes-module__8uT6FG__authorityRail strong{letter-spacing:.12em;text-transform:uppercase;font-size:.68rem}.scenes-module__8uT6FG__authorityRail span{color:var(--pilot-faint);font-size:.62rem}.scenes-module__8uT6FG__controlLoop{inset:calc(var(--header-height) + 7.5rem)clamp(1.25rem,4vw,4.5rem)2.2rem;position:absolute;container-type:size}.scenes-module__8uT6FG__controlLoop>svg{aspect-ratio:1200/650;width:min(61rem,72vw,133cqh);height:auto;position:absolute;top:50%;left:54%;overflow:visible;transform:translate(-50%,-50%)}.scenes-module__8uT6FG__controlLoopGuide,.scenes-module__8uT6FG__controlLoopActive{fill:none;vector-effect:non-scaling-stroke}.scenes-module__8uT6FG__controlLoopGuide{stroke:#f5f5f21f;stroke-width:1px}.scenes-module__8uT6FG__controlLoopActive{stroke:var(--pilot-accent);stroke-width:1.8px}.scenes-module__8uT6FG__loopPulse{fill:var(--pilot-ink);stroke:#f04b2f57;stroke-width:12px;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 4px #f04b2f80)}.scenes-module__8uT6FG__loopController{z-index:5;width:clamp(5.5rem,8.5vw,8rem);position:absolute;top:50%;left:54%;transform:translate(-50%,-50%)}.scenes-module__8uT6FG__loopController svg{width:100%;display:block;overflow:visible}.scenes-module__8uT6FG__controllerChip{fill:#050505e6;stroke:#f5f5f2d1;stroke-width:2px}.scenes-module__8uT6FG__controllerPins,.scenes-module__8uT6FG__controllerCircuit{fill:none;stroke:#f5f5f2b8;stroke-linecap:round;stroke-width:2px}.scenes-module__8uT6FG__controllerCore{fill:#f04b2f14;stroke:var(--pilot-accent);stroke-width:1.5px}.scenes-module__8uT6FG__loopCoreLabel{color:var(--pilot-accent);letter-spacing:.16em;text-transform:uppercase;font-size:.62rem;font-weight:760;position:absolute;top:calc(50% + 5.5rem);left:54%;transform:translate(-50%)}.scenes-module__8uT6FG__loopNodes{z-index:7;aspect-ratio:1200/650;width:min(61rem,72vw,133cqh);height:auto;list-style:none;position:absolute;top:50%;left:54%;transform:translate(-50%,-50%)}.scenes-module__8uT6FG__loopNodes li{border-top:1px solid var(--pilot-line);background:#050505db;gap:.22rem;min-width:8rem;padding-top:.55rem;display:grid;position:absolute}.scenes-module__8uT6FG__loopNodes li:first-child{top:-5%;left:46%}.scenes-module__8uT6FG__loopNodes li:nth-child(2){text-align:right;top:31%;right:0}.scenes-module__8uT6FG__loopNodes li:nth-child(3){text-align:right;bottom:1%;right:12%}.scenes-module__8uT6FG__loopNodes li:nth-child(4){bottom:1%;left:12%}.scenes-module__8uT6FG__loopNodes li:nth-child(5){top:31%;left:0}.scenes-module__8uT6FG__loopNodes span{color:var(--pilot-accent);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.55rem}.scenes-module__8uT6FG__loopNodes strong{letter-spacing:.09em;text-transform:uppercase;font-size:.7rem}.scenes-module__8uT6FG__loopFocus{z-index:9;width:min(31rem,34vw);list-style:none;position:absolute;top:45%;left:0}.scenes-module__8uT6FG__loopFocus li{gap:.5rem;display:grid;position:absolute;inset:0 auto auto 0}.scenes-module__8uT6FG__loopFocus span{color:var(--pilot-accent);letter-spacing:.14em;text-transform:uppercase;font-size:.62rem;font-weight:740}.scenes-module__8uT6FG__loopFocus strong{letter-spacing:-.065em;text-transform:uppercase;font-size:min(clamp(3rem,6.5vw,6.5rem),11svh);font-weight:520;line-height:.88}.scenes-module__8uT6FG__loopFocus p{max-width:24rem;color:var(--pilot-muted);font-size:.88rem;line-height:1.55}.scenes-module__8uT6FG__safetyScene .scenes-module__8uT6FG__pinnedStage{background:radial-gradient(circle at 58% 46%,#130908 0,#080606 38%,#050505 72%)}.scenes-module__8uT6FG__safetyStage{inset:calc(var(--header-height) + 3.4rem)clamp(1.25rem,4vw,4.5rem)2.2rem;position:absolute}.scenes-module__8uT6FG__flightStateLabel{border-left:1px solid var(--pilot-accent);gap:.3rem;padding-left:.8rem;display:grid;position:absolute;top:13%;right:0}.scenes-module__8uT6FG__flightStateLabel span{color:var(--pilot-faint);letter-spacing:.13em;text-transform:uppercase;font-size:.56rem}.scenes-module__8uT6FG__flightStateLabel strong{letter-spacing:.06em;text-transform:uppercase;font-size:.72rem;font-weight:650}.scenes-module__8uT6FG__stateComparison{position:absolute;inset:20% 0 8%}.scenes-module__8uT6FG__stateComparison svg{width:100%;height:100%;overflow:visible}.scenes-module__8uT6FG__stateAxes path,.scenes-module__8uT6FG__expectedTrace,.scenes-module__8uT6FG__observedTrace,.scenes-module__8uT6FG__deviationMarker path{fill:none;vector-effect:non-scaling-stroke}.scenes-module__8uT6FG__stateAxes path{stroke:#f5f5f21f;stroke-width:1px}.scenes-module__8uT6FG__expectedTrace{stroke:#f5f5f26b;stroke-width:1.5px;stroke-dasharray:6 8}.scenes-module__8uT6FG__observedGuide{fill:none;stroke:none}.scenes-module__8uT6FG__observedTrace{stroke:var(--pilot-accent);stroke-width:2.6px;filter:drop-shadow(0 0 5px #f04b2f3d)}.scenes-module__8uT6FG__commandBoundary{fill:#f5f5f209;stroke:#f5f5f233;stroke-width:1px;stroke-dasharray:5 7;vector-effect:non-scaling-stroke}.scenes-module__8uT6FG__deviationMarker circle{fill:var(--pilot-accent)}.scenes-module__8uT6FG__deviationMarker path{stroke:var(--pilot-accent);stroke-width:1px}.scenes-module__8uT6FG__deviationMarker text,.scenes-module__8uT6FG__traceLabels text,.scenes-module__8uT6FG__axisLabels text{fill:var(--pilot-faint);letter-spacing:1.1px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;font-weight:700}.scenes-module__8uT6FG__axisLabels text{fill:#f5f5f2ad;letter-spacing:1.5px;font-size:10px}.scenes-module__8uT6FG__deviationMarker text,.scenes-module__8uT6FG__traceLabels .scenes-module__8uT6FG__observedTraceLabel{fill:var(--pilot-accent)}.scenes-module__8uT6FG__responseStages{z-index:8;list-style:none;position:absolute;top:18%;left:0}.scenes-module__8uT6FG__responseStages li{gap:.3rem;min-width:42rem;display:grid;position:absolute;top:0;left:0}.scenes-module__8uT6FG__responseStages span{color:var(--pilot-accent);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.7rem}.scenes-module__8uT6FG__responseStages strong{letter-spacing:-.07em;text-transform:uppercase;font-size:min(clamp(3.4rem,8vw,8rem),12svh);font-weight:520;line-height:.86}.scenes-module__8uT6FG__responseStages p{max-width:31rem;color:var(--pilot-muted);font-size:.86rem;line-height:1.55}.scenes-module__8uT6FG__safetyPayoff{z-index:9;max-width:66rem;position:absolute;bottom:1%;left:0;transform:translateY(16px)}.scenes-module__8uT6FG__safetyPayoff h3{letter-spacing:-.055em;font-size:clamp(2.3rem,4.8vw,5rem);font-weight:520;line-height:.94}.scenes-module__8uT6FG__safetyPayoff p{max-width:43rem;color:var(--pilot-muted);margin-top:.9rem;font-size:.86rem;line-height:1.6}.scenes-module__8uT6FG__noWrap{white-space:nowrap}.scenes-module__8uT6FG__verificationScene{background:linear-gradient(#050505,#090909 35%,#070707 80%,#050505);min-height:190dvh}.scenes-module__8uT6FG__verificationStage{min-height:100dvh;padding:calc(var(--header-height) + 4rem)clamp(1.25rem,4vw,4.5rem)4rem;align-content:center;display:grid;position:sticky;top:0}.scenes-module__8uT6FG__verificationHeader{max-width:68rem}.scenes-module__8uT6FG__verificationHeader h2{letter-spacing:-.07em;margin-top:.8rem;font-size:clamp(3.2rem,8vw,8rem);font-weight:520;line-height:.88}.scenes-module__8uT6FG__verificationHeader>p:last-child{max-width:42rem;color:var(--pilot-muted);margin-top:1.25rem;font-size:clamp(.95rem,1.35vw,1.12rem);line-height:1.6}.scenes-module__8uT6FG__verificationRail{margin-top:clamp(3rem,7vh,5.5rem);position:relative}.scenes-module__8uT6FG__verificationRail>i{--verification-progress:0;background:var(--pilot-accent);height:1px;transform:scaleX(var(--verification-progress));transform-origin:0;position:absolute;top:0;left:0;right:0}.scenes-module__8uT6FG__verificationRail ol{grid-template-columns:repeat(6,minmax(0,1fr));list-style:none;display:grid}.scenes-module__8uT6FG__verificationRail li{min-width:0;padding:1.25rem clamp(.65rem,1.5vw,1.4rem) 0 0;position:relative}.scenes-module__8uT6FG__verificationRail li:before{content:"";background:var(--pilot-accent);border-radius:50%;width:.5rem;height:.5rem;position:absolute;top:-.25rem;left:0}.scenes-module__8uT6FG__verificationRail li+li{border-left:1px solid var(--pilot-line);padding-left:clamp(.65rem,1.5vw,1.4rem)}.scenes-module__8uT6FG__verificationRail li>span{color:var(--pilot-accent);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.68rem}.scenes-module__8uT6FG__verificationRail strong{min-height:2.7rem;margin-top:1.2rem;font-size:clamp(.82rem,1.2vw,1.05rem);font-weight:640;line-height:1.3;display:block}.scenes-module__8uT6FG__verificationRail p{color:var(--pilot-muted);margin-top:.6rem;font-size:.74rem;line-height:1.5}.scenes-module__8uT6FG__resolutionScene{border-top:1px solid var(--pilot-line);background:radial-gradient(circle at 78% 42%,#15100f 0,#080707 32%,#050505 66%)}.scenes-module__8uT6FG__resolutionFrame{width:min(100%,92rem);min-height:92dvh;margin-inline:auto;padding:clamp(8rem,14vh,12rem) clamp(1.25rem,6vw,7rem) clamp(6rem,10vh,9rem)}.scenes-module__8uT6FG__resolutionFrame h2{letter-spacing:-.065em;max-width:14ch;margin-top:1rem;font-size:clamp(3rem,7vw,7.2rem);font-weight:520;line-height:.9}.scenes-module__8uT6FG__resolutionSummary{max-width:47rem;color:var(--pilot-muted);margin-top:2rem;font-size:clamp(.95rem,1.3vw,1.12rem);line-height:1.7}.scenes-module__8uT6FG__resolutionDivision{border-top:1px solid #f5f5f257;border-bottom:1px solid var(--pilot-line);grid-template-columns:repeat(2,minmax(0,1fr));max-width:56rem;margin-top:clamp(3rem,7vh,5rem);display:grid}.scenes-module__8uT6FG__resolutionDivision>div{padding:1.35rem 1.5rem 1.35rem 0}.scenes-module__8uT6FG__resolutionDivision>div+div{border-left:1px solid var(--pilot-line);padding-left:1.5rem}.scenes-module__8uT6FG__resolutionDivision dt{color:var(--pilot-accent);letter-spacing:.14em;text-transform:uppercase;font-size:.62rem;font-weight:740}.scenes-module__8uT6FG__resolutionDivision dd{margin-top:.65rem;font-size:clamp(1rem,1.6vw,1.35rem);font-weight:540}.scenes-module__8uT6FG__resolutionActions{gap:.8rem;margin-top:1.6rem;display:flex}.scenes-module__8uT6FG__resolutionActions a{letter-spacing:.11em;text-transform:uppercase;border:1px solid #f5f5f26b;justify-content:space-between;align-items:center;gap:2rem;min-width:13rem;padding:.85rem 1rem;font-size:.65rem;font-weight:740;transition:color .18s,background-color .18s,border-color .18s;display:inline-flex}.scenes-module__8uT6FG__resolutionActions a:first-child{border-color:var(--pilot-ink);background:var(--pilot-ink);color:var(--pilot-bg)}.scenes-module__8uT6FG__resolutionActions a:hover,.scenes-module__8uT6FG__resolutionActions a:focus-visible{border-color:var(--pilot-accent);background:var(--pilot-accent);color:#050505;outline:none}.scenes-module__8uT6FG__resolutionActions a:focus-visible{box-shadow:0 0 0 3px #050505,0 0 0 5px var(--pilot-accent)}.scenes-module__8uT6FG__safetyScene [data-state-comparison],.scenes-module__8uT6FG__responseStages li{opacity:0}.scenes-module__8uT6FG__responseStages li:first-child{opacity:1}.scenes-module__8uT6FG__authorityRail [data-authority-line]{transform:scaleX(0)}.scenes-module__8uT6FG__verificationRail [data-verification-stage]{opacity:.16}.scenes-module__8uT6FG__authorityRail [data-authority],.scenes-module__8uT6FG__controlLoop [data-loop-focus],.scenes-module__8uT6FG__controlLoop [data-loop-pulse],.scenes-module__8uT6FG__controlLoop [data-control-loop-path],.scenes-module__8uT6FG__flightScene [data-flight-path]{opacity:0}.scenes-module__8uT6FG__controlLoop [data-loop-node]{opacity:.14}.scenes-module__8uT6FG__phaseNarrative li{opacity:0;transform:translateY(22px)}.scenes-module__8uT6FG__phaseNarrative li:first-child{opacity:1;transform:none}.scenes-module__8uT6FG__handoffOrbiter{opacity:0}@media (max-width:768px){.scenes-module__8uT6FG__heroFrame{height:auto;min-height:auto;overflow:hidden}.scenes-module__8uT6FG__pinnedStage{min-height:38rem}.scenes-module__8uT6FG__sceneBar{left:1.25rem;right:1.25rem}.scenes-module__8uT6FG__sceneBar small{display:none}.scenes-module__8uT6FG__heroScene{height:auto}.scenes-module__8uT6FG__heroFrame{min-height:100dvh;position:relative}.scenes-module__8uT6FG__heroCopy{max-width:none;padding:calc(var(--header-height) + 6rem)1.25rem 14rem;position:relative;top:auto;left:auto;transform:none}.scenes-module__8uT6FG__heroCopy h1{font-size:clamp(4.8rem,24vw,8rem)}.scenes-module__8uT6FG__heroThesis{font-size:clamp(2rem,9vw,3.4rem)}.scenes-module__8uT6FG__flightScene .scenes-module__8uT6FG__pinnedStage{padding-bottom:0}.scenes-module__8uT6FG__flightWorld{width:114%;height:auto}.scenes-module__8uT6FG__flightTrajectory{height:80%;top:12%}.scenes-module__8uT6FG__handoffOrbiter{width:5rem;top:52%}.scenes-module__8uT6FG__phaseNarrative{border-top:0;margin:0;display:block;position:absolute;inset:0}.scenes-module__8uT6FG__phaseNarrative li{border-bottom:0;grid-template-columns:none;gap:.45rem;max-width:calc(100% - 2.5rem);padding:0;display:grid;position:absolute;top:23%;left:1.25rem}.scenes-module__8uT6FG__phaseNarrative strong{letter-spacing:-.06em;font-size:min(clamp(2.5rem,14vw,4.25rem),10svh);line-height:.9}.scenes-module__8uT6FG__phaseNarrative p{max-width:19rem;font-size:.88rem;line-height:1.55}.scenes-module__8uT6FG__purposeFrame{padding:7rem 1.25rem;display:block}.scenes-module__8uT6FG__purposeFrame h2{font-size:clamp(2.5rem,11vw,4rem)}.scenes-module__8uT6FG__purposeCopy{margin-top:2.5rem;transform:none}.scenes-module__8uT6FG__responsibilityList>div{grid-template-columns:2rem minmax(6.5rem,.6fr) 1fr;gap:.65rem;padding:1.1rem 0}.scenes-module__8uT6FG__responsibilityList dt{font-size:.88rem}.scenes-module__8uT6FG__responsibilityList dd{font-size:.84rem}.scenes-module__8uT6FG__architectureScene .scenes-module__8uT6FG__pinnedStage{padding-bottom:0}.scenes-module__8uT6FG__architectureTitle{max-width:calc(100% - 2.5rem);margin:0;position:absolute;top:20%;left:1.25rem}.scenes-module__8uT6FG__architectureTitle h2{font-size:clamp(2.4rem,11vw,4rem)}.scenes-module__8uT6FG__authorityRail{top:calc(var(--header-height) + 5.25rem);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;position:absolute;left:1.25rem;right:1.25rem}.scenes-module__8uT6FG__authorityRail>div,.scenes-module__8uT6FG__authorityRail>div+div{border-bottom:0;border-left:0;min-width:0;padding:0 .45rem .65rem 0}.scenes-module__8uT6FG__authorityRail>div+div{border-left:1px solid var(--pilot-line);padding-left:.45rem}.scenes-module__8uT6FG__authorityRail strong{font-size:.62rem}.scenes-module__8uT6FG__authorityRail span{font-size:.62rem;line-height:1.4}.scenes-module__8uT6FG__authorityRail>i{display:block}.scenes-module__8uT6FG__controlLoop{inset:calc(var(--header-height) + 7rem).75rem 1rem;margin:0;position:absolute}.scenes-module__8uT6FG__controlLoop>svg,.scenes-module__8uT6FG__loopNodes{width:min(94vw,133cqh);height:auto;display:block;top:56%;left:50%}.scenes-module__8uT6FG__loopPulse{display:block}.scenes-module__8uT6FG__loopController{width:4.6rem;margin:0;position:absolute;top:53.5%;left:50%;transform:translate(-50%,-50%)}.scenes-module__8uT6FG__loopCoreLabel{text-align:center;padding:0;font-size:.62rem;display:block;position:absolute;top:calc(53.5% + 2.65rem);left:50%;transform:translate(-50%)}.scenes-module__8uT6FG__loopNodes li{background:#050505;min-width:4.5rem;padding:.35rem .2rem 0}.scenes-module__8uT6FG__loopNodes li:first-child{top:-11%;left:49%}.scenes-module__8uT6FG__loopNodes span{font-size:.52rem}.scenes-module__8uT6FG__loopNodes strong{font-size:.64rem}.scenes-module__8uT6FG__loopFocus{border-top:0;width:calc(100% - 1rem);position:absolute;top:2.8rem;left:.5rem}.scenes-module__8uT6FG__loopFocus li{border-bottom:0;grid-template-columns:none;gap:.35rem;padding:0;display:grid;position:absolute;inset:0 auto auto 0}.scenes-module__8uT6FG__loopFocus strong{letter-spacing:-.055em;font-size:min(clamp(2.2rem,12vw,3.8rem),9svh);line-height:.9}.scenes-module__8uT6FG__loopFocus p{max-width:19rem;font-size:.84rem;line-height:1.5}.scenes-module__8uT6FG__safetyScene .scenes-module__8uT6FG__pinnedStage{padding-bottom:0}.scenes-module__8uT6FG__safetyStage{inset:calc(var(--header-height) + 3.4rem)1.25rem 1.4rem;margin:0;padding:0;position:absolute}.scenes-module__8uT6FG__flightStateLabel{white-space:nowrap;gap:.25rem;margin:0;display:grid;position:absolute;top:.75rem;right:0}.scenes-module__8uT6FG__stateComparison{height:auto;position:absolute;inset:36% 0 31%}.scenes-module__8uT6FG__responseStages{border-top:0;margin:0;display:block;position:absolute;top:10%;left:0}.scenes-module__8uT6FG__responseStages li{border-bottom:0;grid-template-columns:none;gap:.3rem;min-width:min(90vw,28rem);padding:0;display:grid;position:absolute;top:0;left:0}.scenes-module__8uT6FG__responseStages span{font-size:.58rem}.scenes-module__8uT6FG__responseStages strong{letter-spacing:-.06em;font-size:min(clamp(2.25rem,12vw,4rem),9svh);line-height:.9}.scenes-module__8uT6FG__responseStages li:nth-child(2) strong{text-wrap:balance;max-width:9.5ch;font-size:min(clamp(1.95rem,9.5vw,3.35rem),8.5svh)}.scenes-module__8uT6FG__responseStages p{max-width:19rem;font-size:.82rem;line-height:1.5}.scenes-module__8uT6FG__safetyPayoff{margin:0;position:absolute;bottom:-.75rem;left:0;transform:translateY(16px)}.scenes-module__8uT6FG__safetyPayoff h3{font-size:clamp(1.9rem,7.5vw,3rem)}.scenes-module__8uT6FG__safetyPayoff p{max-width:22rem;font-size:.82rem;line-height:1.55}.scenes-module__8uT6FG__deviationMarker text{letter-spacing:1.2px;font-size:20px}.scenes-module__8uT6FG__traceLabels text{letter-spacing:1.2px;font-size:19px}.scenes-module__8uT6FG__axisLabels text{letter-spacing:1.4px;font-size:18px}.scenes-module__8uT6FG__verificationScene{min-height:auto}.scenes-module__8uT6FG__verificationStage{min-height:auto;padding:calc(var(--header-height) + 4rem)1.25rem 6rem;position:relative}.scenes-module__8uT6FG__verificationHeader h2{font-size:clamp(3.2rem,15vw,5rem)}.scenes-module__8uT6FG__verificationHeader>p:last-child{font-size:1rem;line-height:1.65}.scenes-module__8uT6FG__verificationRail>i{width:1px;height:auto;transform:scaleY(var(--verification-progress));transform-origin:top;top:0;bottom:0;right:auto}.scenes-module__8uT6FG__verificationRail ol{grid-template-columns:1fr}.scenes-module__8uT6FG__verificationRail li,.scenes-module__8uT6FG__verificationRail li+li{border-left:0;min-height:9rem;padding:1.35rem 0 1.35rem 1.4rem}.scenes-module__8uT6FG__verificationRail li:before{top:1.35rem;left:-.24rem}.scenes-module__8uT6FG__verificationRail li>span{font-size:.76rem}.scenes-module__8uT6FG__verificationRail strong{min-height:auto;margin-top:.45rem;font-size:1rem;line-height:1.35}.scenes-module__8uT6FG__verificationRail p{margin-top:.7rem;font-size:.88rem;line-height:1.55}.scenes-module__8uT6FG__resolutionFrame{min-height:auto;padding:7rem 1.25rem 6rem}.scenes-module__8uT6FG__resolutionFrame h2{font-size:clamp(2.7rem,12vw,4.5rem)}.scenes-module__8uT6FG__resolutionDivision{grid-template-columns:1fr}.scenes-module__8uT6FG__resolutionDivision>div,.scenes-module__8uT6FG__resolutionDivision>div+div{border-left:0;padding:1.1rem 0}.scenes-module__8uT6FG__resolutionDivision>div+div{border-top:1px solid var(--pilot-line)}.scenes-module__8uT6FG__resolutionActions{flex-direction:column}.scenes-module__8uT6FG__resolutionActions a{width:100%}}
.VehiclePropulsionGallery-module__pT3v5a__gallery{--status-does-not-advance:#ef4444;--status-in-screening:#eab308;--status-deferred:#64748b;--status-prospective:#9ca3af;--motion-standard:cubic-bezier(.215,.61,.355,1);margin-top:1rem}.VehiclePropulsionGallery-module__pT3v5a__carousel{position:relative;overflow:visible}.VehiclePropulsionGallery-module__pT3v5a__recordIndex{flex-wrap:wrap;gap:.5rem 2rem;padding-block:.25rem 1.5rem;display:flex}.VehiclePropulsionGallery-module__pT3v5a__recordIndex button{color:#fffc;min-height:44px;font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #fff3;align-items:baseline;gap:.7rem;padding:.5rem 0;font-size:.75rem;display:inline-flex}.VehiclePropulsionGallery-module__pT3v5a__recordIndex strong{color:#fff;font-family:ui-monospace,monospace;font-size:1.3rem;font-weight:500}.VehiclePropulsionGallery-module__pT3v5a__recordIndex button:hover,.VehiclePropulsionGallery-module__pT3v5a__recordIndex button:focus-visible{color:#ff725b;border-color:currentColor}.VehiclePropulsionGallery-module__pT3v5a__recordIndex button:focus-visible{outline-offset:4px;outline:2px solid}.VehiclePropulsionGallery-module__pT3v5a__recordKind{color:#fff9;letter-spacing:.09em;text-align:left;text-transform:uppercase;pointer-events:none;font-size:.55rem;font-weight:600;position:absolute;top:1rem;left:1rem;right:1rem}.VehiclePropulsionGallery-module__pT3v5a__navField{z-index:10;color:#ffffff7a;width:6.25rem;font:inherit;appearance:none;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;display:flex;position:absolute;top:0;bottom:0}.VehiclePropulsionGallery-module__pT3v5a__navLeft{justify-content:flex-start;padding-left:1rem;left:0}.VehiclePropulsionGallery-module__pT3v5a__navRight{justify-content:flex-end;padding-right:1rem;right:0}.VehiclePropulsionGallery-module__pT3v5a__navArrow{fill:none;stroke:currentColor;stroke-width:2px;will-change:transform;width:1.5rem;height:1.5rem;transition:color .3s,opacity .3s,transform .3s}.VehiclePropulsionGallery-module__pT3v5a__navField:hover,.VehiclePropulsionGallery-module__pT3v5a__navField:focus-visible{color:#fff}.VehiclePropulsionGallery-module__pT3v5a__navLeft:hover .VehiclePropulsionGallery-module__pT3v5a__navArrow,.VehiclePropulsionGallery-module__pT3v5a__navLeft:focus-visible .VehiclePropulsionGallery-module__pT3v5a__navArrow{transform:translate(-.2rem)}.VehiclePropulsionGallery-module__pT3v5a__navRight:hover .VehiclePropulsionGallery-module__pT3v5a__navArrow,.VehiclePropulsionGallery-module__pT3v5a__navRight:focus-visible .VehiclePropulsionGallery-module__pT3v5a__navArrow{transform:translate(.2rem)}.VehiclePropulsionGallery-module__pT3v5a__navField[aria-disabled=true]{color:#ffffff29;cursor:default}.VehiclePropulsionGallery-module__pT3v5a__navField:focus-visible{outline-offset:-.5rem;outline:1px solid #ffffffb3}.VehiclePropulsionGallery-module__pT3v5a__trackFrame{margin-inline:6.25rem;overflow:visible}.VehiclePropulsionGallery-module__pT3v5a__track{scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;gap:1.5rem;padding-block:2.5rem;display:flex;overflow:auto visible}.VehiclePropulsionGallery-module__pT3v5a__track:before,.VehiclePropulsionGallery-module__pT3v5a__track:after{content:"";flex:0 0 calc(35% - 2.25rem);min-width:calc(35% - 2.25rem)}.VehiclePropulsionGallery-module__pT3v5a__track::-webkit-scrollbar{display:none}.VehiclePropulsionGallery-module__pT3v5a__card{--status-color:#ffffff4d;aspect-ratio:1;color:#fff;min-width:calc(30% - 1rem);font:inherit;text-align:left;appearance:none;cursor:pointer;scroll-snap-align:center;transform-origin:50%;backface-visibility:hidden;transition:border-color .4s var(--motion-standard),opacity .4s ease,transform .4s var(--motion-standard);will-change:transform;background:#ffffff05;border:1px solid #ffffff21;flex:0 0 calc(30% - 1rem);position:relative;overflow:visible;transform:translateZ(0)}.VehiclePropulsionGallery-module__pT3v5a__card[data-status=does-not-advance]{--status-color:var(--status-does-not-advance)}.VehiclePropulsionGallery-module__pT3v5a__card[data-status=in-screening]{--status-color:var(--status-in-screening)}.VehiclePropulsionGallery-module__pT3v5a__card[data-status=deferred]{--status-color:var(--status-deferred)}.VehiclePropulsionGallery-module__pT3v5a__card[data-status=prospective]{--status-color:var(--status-prospective)}.VehiclePropulsionGallery-module__pT3v5a__card:before,.VehiclePropulsionGallery-module__pT3v5a__card:after,.VehiclePropulsionGallery-module__pT3v5a__cardCorners:before,.VehiclePropulsionGallery-module__pT3v5a__cardCorners:after{z-index:2;content:"";pointer-events:none;background:var(--status-color);transition:transform .4s var(--motion-standard);will-change:transform;position:absolute}.VehiclePropulsionGallery-module__pT3v5a__card:before{width:25%;height:2px;top:-1px;right:-1px}.VehiclePropulsionGallery-module__pT3v5a__card:after{width:2px;height:25%;top:-1px;right:-1px}.VehiclePropulsionGallery-module__pT3v5a__cardCorners{pointer-events:none;position:absolute;inset:0}.VehiclePropulsionGallery-module__pT3v5a__cardCorners:before{width:25%;height:2px;bottom:-1px;left:-1px}.VehiclePropulsionGallery-module__pT3v5a__cardCorners:after{width:2px;height:25%;bottom:-1px;left:-1px}.VehiclePropulsionGallery-module__pT3v5a__card:hover,.VehiclePropulsionGallery-module__pT3v5a__card:focus-visible{z-index:3;transform:translateZ(0)scale(1.03)}.VehiclePropulsionGallery-module__pT3v5a__card:focus-visible{outline-offset:.4rem;outline:1px solid #fff}.VehiclePropulsionGallery-module__pT3v5a__card:hover:before,.VehiclePropulsionGallery-module__pT3v5a__card:hover:after,.VehiclePropulsionGallery-module__pT3v5a__card:focus-visible:before,.VehiclePropulsionGallery-module__pT3v5a__card:focus-visible:after,.VehiclePropulsionGallery-module__pT3v5a__card[data-active]:before,.VehiclePropulsionGallery-module__pT3v5a__card[data-active]:after{transform:translate(.375rem,-.375rem)}.VehiclePropulsionGallery-module__pT3v5a__card:hover .VehiclePropulsionGallery-module__pT3v5a__cardCorners:before,.VehiclePropulsionGallery-module__pT3v5a__card:hover .VehiclePropulsionGallery-module__pT3v5a__cardCorners:after,.VehiclePropulsionGallery-module__pT3v5a__card:focus-visible .VehiclePropulsionGallery-module__pT3v5a__cardCorners:before,.VehiclePropulsionGallery-module__pT3v5a__card:focus-visible .VehiclePropulsionGallery-module__pT3v5a__cardCorners:after,.VehiclePropulsionGallery-module__pT3v5a__card[data-active] .VehiclePropulsionGallery-module__pT3v5a__cardCorners:before,.VehiclePropulsionGallery-module__pT3v5a__card[data-active] .VehiclePropulsionGallery-module__pT3v5a__cardCorners:after{transform:translate(-.375rem,.375rem)}.VehiclePropulsionGallery-module__pT3v5a__card[data-active]{border-color:#ffffff4d}.VehiclePropulsionGallery-module__pT3v5a__imageLayer{z-index:0;opacity:.72;pointer-events:none;background:#071015;position:absolute;inset:1px;overflow:hidden}.VehiclePropulsionGallery-module__pT3v5a__imageLayer:after{content:"";background:linear-gradient(#040a0e4d 0%,#040a0e1f 38%,#040a0ee0 100%),linear-gradient(90deg,#00aeff14,#0000 45%);position:absolute;inset:0}.VehiclePropulsionGallery-module__pT3v5a__imageSource,.VehiclePropulsionGallery-module__pT3v5a__imageEdges{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.VehiclePropulsionGallery-module__pT3v5a__imageSource{filter:grayscale()contrast(1.35)brightness(.62);display:none}.VehiclePropulsionGallery-module__pT3v5a__imageEdges{opacity:.86;mix-blend-mode:screen}.VehiclePropulsionGallery-module__pT3v5a__illustratedReference .VehiclePropulsionGallery-module__pT3v5a__imageEdges{filter:invert(68%)sepia(90%)saturate(1640%)hue-rotate(159deg)brightness(110%)contrast(106%)}.VehiclePropulsionGallery-module__pT3v5a__diagramReference .VehiclePropulsionGallery-module__pT3v5a__imageSource{display:none}.VehiclePropulsionGallery-module__pT3v5a__diagramReference .VehiclePropulsionGallery-module__pT3v5a__imageEdges{opacity:.94}.VehiclePropulsionGallery-module__pT3v5a__card:hover .VehiclePropulsionGallery-module__pT3v5a__imageSource,.VehiclePropulsionGallery-module__pT3v5a__card:focus-visible .VehiclePropulsionGallery-module__pT3v5a__imageSource,.VehiclePropulsionGallery-module__pT3v5a__card[data-active] .VehiclePropulsionGallery-module__pT3v5a__imageSource{opacity:.3}.VehiclePropulsionGallery-module__pT3v5a__illustratedReference .VehiclePropulsionGallery-module__pT3v5a__imageSource{opacity:.23;display:block}.VehiclePropulsionGallery-module__pT3v5a__plasmaReference .VehiclePropulsionGallery-module__pT3v5a__imageSource{display:none}.VehiclePropulsionGallery-module__pT3v5a__plasmaReference .VehiclePropulsionGallery-module__pT3v5a__imageEdges{opacity:.94}.VehiclePropulsionGallery-module__pT3v5a__m400Reference .VehiclePropulsionGallery-module__pT3v5a__imageSource{display:none}.VehiclePropulsionGallery-module__pT3v5a__m400Reference .VehiclePropulsionGallery-module__pT3v5a__imageEdges{filter:none;opacity:.94}.VehiclePropulsionGallery-module__pT3v5a__card:hover .VehiclePropulsionGallery-module__pT3v5a__imageEdges,.VehiclePropulsionGallery-module__pT3v5a__card:focus-visible .VehiclePropulsionGallery-module__pT3v5a__imageEdges,.VehiclePropulsionGallery-module__pT3v5a__card[data-active] .VehiclePropulsionGallery-module__pT3v5a__imageEdges{opacity:1}.VehiclePropulsionGallery-module__pT3v5a__recordKind,.VehiclePropulsionGallery-module__pT3v5a__cardInner{z-index:1;position:absolute}.VehiclePropulsionGallery-module__pT3v5a__cardInner{pointer-events:none;flex-direction:column;justify-content:flex-end;padding:1.5rem;display:flex;inset:0}.VehiclePropulsionGallery-module__pT3v5a__cardTitle{letter-spacing:.02em;transition:transform .4s var(--motion-standard);will-change:transform;font-size:1.25rem;font-weight:600;line-height:1.2;display:block;transform:translate(0,0)}.VehiclePropulsionGallery-module__pT3v5a__card:hover .VehiclePropulsionGallery-module__pT3v5a__cardTitle,.VehiclePropulsionGallery-module__pT3v5a__card:focus-visible .VehiclePropulsionGallery-module__pT3v5a__cardTitle,.VehiclePropulsionGallery-module__pT3v5a__card[data-active] .VehiclePropulsionGallery-module__pT3v5a__cardTitle{transform:translateY(-4.25rem)}.VehiclePropulsionGallery-module__pT3v5a__cardReveal{z-index:1;opacity:0;pointer-events:none;min-height:3.5rem;transition:opacity .4s var(--motion-standard),transform .4s var(--motion-standard);will-change:opacity,transform;flex-direction:column;gap:.5rem;display:flex;position:absolute;bottom:1.5rem;left:1.5rem;right:1.5rem;overflow:hidden;transform:translateY(.625rem)}.VehiclePropulsionGallery-module__pT3v5a__card:hover .VehiclePropulsionGallery-module__pT3v5a__cardReveal,.VehiclePropulsionGallery-module__pT3v5a__card:focus-visible .VehiclePropulsionGallery-module__pT3v5a__cardReveal,.VehiclePropulsionGallery-module__pT3v5a__card[data-active] .VehiclePropulsionGallery-module__pT3v5a__cardReveal{opacity:1;transform:translate(0,0)}.VehiclePropulsionGallery-module__pT3v5a__scrambleText{width:100%;max-width:100%;display:block}.VehiclePropulsionGallery-module__pT3v5a__cardType{color:#fff9;letter-spacing:.02em;overflow-wrap:anywhere;text-overflow:clip;white-space:normal;max-width:100%;min-height:2.1em;font-size:.85rem;line-height:1.25;display:block;overflow:hidden}.VehiclePropulsionGallery-module__pT3v5a__cardStatus{max-width:100%;color:var(--status-color);letter-spacing:.1em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:.75rem;font-weight:600;line-height:1.25;display:block;overflow:hidden}.VehiclePropulsionGallery-module__pT3v5a__expandedWrapper{opacity:0;max-height:0;transition:max-height .5s var(--motion-standard),opacity .3s var(--motion-standard);margin-inline:3.75rem;overflow:hidden}.VehiclePropulsionGallery-module__pT3v5a__expandedWrapper[data-open]{opacity:1;max-height:31.25rem}.VehiclePropulsionGallery-module__pT3v5a__expandedWrapper[data-switching]{opacity:0}.VehiclePropulsionGallery-module__pT3v5a__expandedContent{padding-block:2.5rem;position:relative}.VehiclePropulsionGallery-module__pT3v5a__expandedLine{top:0;left:var(--line-position);will-change:left;background:#ffffff21;width:1px;height:2.5rem;transition:left .15s ease-out;position:absolute;transform:translate(-50%)}.VehiclePropulsionGallery-module__pT3v5a__expandedBody{max-width:43.75rem}.VehiclePropulsionGallery-module__pT3v5a__expandedHeader{border-bottom:1px solid #ffffff21;margin-bottom:1.5rem;padding-bottom:1rem}.VehiclePropulsionGallery-module__pT3v5a__expandedHeader h3{margin-bottom:.5rem;font-size:1.5rem;font-weight:600}.VehiclePropulsionGallery-module__pT3v5a__expandedMeta{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.VehiclePropulsionGallery-module__pT3v5a__expandedMeta span{color:#fff9;font-size:.9rem}.VehiclePropulsionGallery-module__pT3v5a__expandedMeta strong{color:var(--status-color,#e5e5e5);letter-spacing:.1em;text-transform:uppercase;border-radius:2px;padding:.25rem .75rem;font-size:.68rem;font-weight:600}.VehiclePropulsionGallery-module__pT3v5a__expandedWrapper[data-status=does-not-advance]{--status-color:var(--status-does-not-advance)}.VehiclePropulsionGallery-module__pT3v5a__expandedWrapper[data-status=does-not-advance] .VehiclePropulsionGallery-module__pT3v5a__expandedMeta strong{background:#ef444426}.VehiclePropulsionGallery-module__pT3v5a__expandedWrapper[data-status=in-screening]{--status-color:var(--status-in-screening)}.VehiclePropulsionGallery-module__pT3v5a__expandedWrapper[data-status=in-screening] .VehiclePropulsionGallery-module__pT3v5a__expandedMeta strong{background:#eab30826}.VehiclePropulsionGallery-module__pT3v5a__expandedWrapper[data-status=deferred]{--status-color:var(--status-deferred)}.VehiclePropulsionGallery-module__pT3v5a__expandedWrapper[data-status=deferred] .VehiclePropulsionGallery-module__pT3v5a__expandedMeta strong{background:#64748b26}.VehiclePropulsionGallery-module__pT3v5a__expandedWrapper[data-status=prospective]{--status-color:var(--status-prospective)}.VehiclePropulsionGallery-module__pT3v5a__expandedWrapper[data-status=prospective] .VehiclePropulsionGallery-module__pT3v5a__expandedMeta strong{background:#9ca3af26}.VehiclePropulsionGallery-module__pT3v5a__expandedDetails{flex-direction:column;gap:1.25rem;display:flex}.VehiclePropulsionGallery-module__pT3v5a__expandedDetails div{flex-direction:column;gap:.25rem;display:flex}.VehiclePropulsionGallery-module__pT3v5a__expandedDetails dt{color:#ffffff73;letter-spacing:.1em;text-transform:uppercase;font-size:.7rem;font-weight:600}.VehiclePropulsionGallery-module__pT3v5a__expandedDetails dd{color:#ffffffbf;font-size:1rem;line-height:1.7}@media (max-width:1024px){.VehiclePropulsionGallery-module__pT3v5a__card{flex-basis:calc(45% - .75rem);min-width:calc(45% - .75rem)}.VehiclePropulsionGallery-module__pT3v5a__trackFrame{margin-inline:5rem}.VehiclePropulsionGallery-module__pT3v5a__track:before,.VehiclePropulsionGallery-module__pT3v5a__track:after{flex-basis:calc(27.5% - 1.5rem);min-width:calc(27.5% - 1.5rem)}.VehiclePropulsionGallery-module__pT3v5a__navField{width:5rem}.VehiclePropulsionGallery-module__pT3v5a__expandedWrapper{margin-inline:2.5rem}}@media (max-width:768px){.VehiclePropulsionGallery-module__pT3v5a__card{flex-basis:calc(75% - .75rem);min-width:calc(75% - .75rem)}.VehiclePropulsionGallery-module__pT3v5a__trackFrame{margin-inline:3.75rem}.VehiclePropulsionGallery-module__pT3v5a__track:before,.VehiclePropulsionGallery-module__pT3v5a__track:after{flex-basis:calc(12.5% - .75rem);min-width:calc(12.5% - .75rem)}.VehiclePropulsionGallery-module__pT3v5a__navField{width:3.75rem}.VehiclePropulsionGallery-module__pT3v5a__cardInner{padding:1rem}.VehiclePropulsionGallery-module__pT3v5a__cardTitle{font-size:1rem}.VehiclePropulsionGallery-module__pT3v5a__card:hover .VehiclePropulsionGallery-module__pT3v5a__cardTitle,.VehiclePropulsionGallery-module__pT3v5a__card:focus-visible .VehiclePropulsionGallery-module__pT3v5a__cardTitle,.VehiclePropulsionGallery-module__pT3v5a__card[data-active] .VehiclePropulsionGallery-module__pT3v5a__cardTitle{transform:translateY(-3.5rem)}.VehiclePropulsionGallery-module__pT3v5a__cardReveal{gap:.125rem;min-height:3rem;bottom:1rem;left:1rem;right:1rem}.VehiclePropulsionGallery-module__pT3v5a__cardType{font-size:.7rem}.VehiclePropulsionGallery-module__pT3v5a__cardStatus{font-size:.58rem}.VehiclePropulsionGallery-module__pT3v5a__expandedWrapper{margin-inline:1.5rem}}@media (max-width:480px){.VehiclePropulsionGallery-module__pT3v5a__card{flex-basis:calc(85% - .75rem);min-width:calc(85% - .75rem)}.VehiclePropulsionGallery-module__pT3v5a__trackFrame{margin-inline:2.5rem}.VehiclePropulsionGallery-module__pT3v5a__track:before,.VehiclePropulsionGallery-module__pT3v5a__track:after{flex-basis:calc(7.5% - .375rem);min-width:calc(7.5% - .375rem)}.VehiclePropulsionGallery-module__pT3v5a__navField{width:2.5rem}.VehiclePropulsionGallery-module__pT3v5a__navLeft{padding-left:.5rem}.VehiclePropulsionGallery-module__pT3v5a__navRight{padding-right:.5rem}.VehiclePropulsionGallery-module__pT3v5a__cardInner{padding:.75rem}.VehiclePropulsionGallery-module__pT3v5a__cardTitle{font-size:.9rem}.VehiclePropulsionGallery-module__pT3v5a__card:hover .VehiclePropulsionGallery-module__pT3v5a__cardTitle,.VehiclePropulsionGallery-module__pT3v5a__card:focus-visible .VehiclePropulsionGallery-module__pT3v5a__cardTitle,.VehiclePropulsionGallery-module__pT3v5a__card[data-active] .VehiclePropulsionGallery-module__pT3v5a__cardTitle{transform:translateY(-3.25rem)}.VehiclePropulsionGallery-module__pT3v5a__cardReveal{bottom:.75rem;left:.75rem;right:.75rem}.VehiclePropulsionGallery-module__pT3v5a__cardType{font-size:.65rem}.VehiclePropulsionGallery-module__pT3v5a__cardStatus{font-size:.5rem}}
.contact-module__swMWYG__page{--contact-accent:#ff5a36;--contact-line:#ffffff24;color:#f5f5f2;background:#090a0b}.contact-module__swMWYG__hero{border-bottom:1px solid var(--contact-line);background:radial-gradient(circle at 75% 25%,#404c5233,#0000 32%),linear-gradient(135deg,#0b0d0e 0%,#090a0b 62%,#111315 100%);min-height:min(700px,74svh);display:grid;position:relative;overflow:hidden}.contact-module__swMWYG__heroFrame{z-index:1;width:min(100%,92rem);min-height:inherit;padding:calc(var(--header-height) + clamp(5rem,10vw,9rem))clamp(1.5rem,6vw,6.5rem)clamp(4rem,8vw,7rem);grid-template-columns:minmax(0,1.45fr) minmax(18rem,.55fr);align-items:end;gap:clamp(3rem,8vw,9rem);margin-inline:auto;display:grid;position:relative}.contact-module__swMWYG__heroGrid{opacity:.25;pointer-events:none;background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:72px 72px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 6%,#000 45%,#0000 100%);mask-image:linear-gradient(#0000 6%,#000 45%,#0000 100%)}.contact-module__swMWYG__heroContent,.contact-module__swMWYG__directContact{z-index:1;position:relative}.contact-module__swMWYG__kicker{color:var(--contact-accent);letter-spacing:.18em;text-transform:uppercase;font-size:.72rem;font-weight:700;line-height:1.4}.contact-module__swMWYG__hero h1{letter-spacing:-.065em;max-width:12ch;margin-top:1.1rem;font-size:clamp(3.3rem,7.5vw,7.8rem);font-weight:500;line-height:.92}.contact-module__swMWYG__heroCopy{color:#ffffffc2;max-width:44rem;margin-top:2rem;font-size:clamp(1rem,1.35vw,1.25rem);line-height:1.7}.contact-module__swMWYG__directContact{border-top:1px solid #ffffff47;padding-top:1.15rem}.contact-module__swMWYG__directContact>span{color:#ffffff7a;letter-spacing:.16em;text-transform:uppercase;font-size:.66rem;font-weight:700;display:block}.contact-module__swMWYG__directContact a{text-underline-offset:.3em;margin-top:.7rem;font-size:clamp(1rem,1.5vw,1.3rem);font-weight:600;display:inline-block}.contact-module__swMWYG__directContact a:hover{text-decoration:underline}.contact-module__swMWYG__directContact a:focus-visible{outline:2px solid var(--contact-accent);outline-offset:5px}.contact-module__swMWYG__directContact p{color:#ffffff87;max-width:25rem;margin-top:.75rem;font-size:.85rem;line-height:1.55}.contact-module__swMWYG__contactSection{grid-template-columns:minmax(18rem,.75fr) minmax(0,1.25fr);gap:clamp(3rem,8vw,8rem);max-width:1500px;margin:0 auto;padding:clamp(5rem,9vw,9rem) clamp(1.5rem,6vw,6.5rem);display:grid}.contact-module__swMWYG__contextPanel{flex-direction:column;justify-content:flex-start;gap:clamp(2rem,4vw,3.25rem);min-width:0;display:flex}.contact-module__swMWYG__contextPanel h2{letter-spacing:-.045em;max-width:11ch;margin-top:.8rem;font-size:clamp(2.1rem,4vw,4.2rem);font-weight:500;line-height:1}.contact-module__swMWYG__sectionCopy{color:#ffffff9e;max-width:34rem;margin-top:1.5rem;line-height:1.65}.contact-module__swMWYG__routeList{border-top:1px solid var(--contact-line);list-style:none}.contact-module__swMWYG__routeList li{border-bottom:1px solid var(--contact-line);grid-template-columns:2.4rem 1fr;gap:.75rem;padding:1rem 0;display:grid}.contact-module__swMWYG__routeList li>span{color:var(--contact-accent);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.72rem}.contact-module__swMWYG__routeList li div{gap:.25rem;display:grid}.contact-module__swMWYG__routeList strong{letter-spacing:.03em;font-size:.87rem;font-weight:600}.contact-module__swMWYG__routeList small{color:#ffffff7a;font-size:.76rem;line-height:1.45}.contact-module__swMWYG__routeList a{color:#ffffffb8;text-underline-offset:.25em;width:fit-content;margin-top:.15rem;font-size:.72rem}.contact-module__swMWYG__routeList a:hover{color:#fff;text-decoration:underline}.contact-module__swMWYG__routeList a:focus-visible{outline:2px solid var(--contact-accent);outline-offset:3px}@media (max-width:820px){.contact-module__swMWYG__hero{min-height:auto}.contact-module__swMWYG__heroFrame{min-height:auto;padding-top:calc(var(--header-height) + 5rem);grid-template-columns:1fr;align-items:start;gap:4rem}.contact-module__swMWYG__hero h1{max-width:10ch}.contact-module__swMWYG__contactSection{grid-template-columns:1fr}.contact-module__swMWYG__contextPanel{gap:3rem}.contact-module__swMWYG__contextPanel h2{max-width:14ch}}@media (max-width:520px){.contact-module__swMWYG__heroFrame,.contact-module__swMWYG__contactSection{padding-left:1.25rem;padding-right:1.25rem}.contact-module__swMWYG__heroFrame{padding-bottom:3.5rem}.contact-module__swMWYG__hero h1{font-size:clamp(3rem,16vw,4.6rem)}}
.pilot-module__qYko8G__experience{--pilot-bg:#050505;--pilot-ink:#f5f5f2;--pilot-muted:#f5f5f2ad;--pilot-faint:#f5f5f261;--pilot-line:#f5f5f229;--pilot-accent:#f04b2f;background:var(--pilot-bg);color:var(--pilot-ink);position:relative;overflow:clip}@supports not (overflow:clip){.pilot-module__qYko8G__experience{overflow:hidden}}
.privacy-policy-module__p792wa__page{--privacy-bg:#070707;--privacy-panel:#0b0b0b;--privacy-text:#f5f5f2;--privacy-muted:#f5f5f2ad;--privacy-faint:#f5f5f26b;--privacy-line:#f5f5f224;--privacy-accent:#f04b2f;min-height:100vh;color:var(--privacy-text);background:var(--privacy-bg)}.privacy-policy-module__p792wa__intro{padding:calc(var(--header-height) + clamp(5rem,10vw,9rem))clamp(1.25rem,6vw,7rem)clamp(4.5rem,8vw,7rem);background:linear-gradient(110deg,#f04b2f0e,transparent 34%),var(--privacy-panel);border-bottom:1px solid var(--privacy-line)}.privacy-policy-module__p792wa__introInner,.privacy-policy-module__p792wa__document{width:min(100%,52rem);margin-inline:auto}.privacy-policy-module__p792wa__eyebrow,.privacy-policy-module__p792wa__updated,.privacy-policy-module__p792wa__sectionNumber{letter-spacing:.15em;text-transform:uppercase;font-size:.68rem;font-weight:700}.privacy-policy-module__p792wa__eyebrow,.privacy-policy-module__p792wa__sectionNumber{color:var(--privacy-accent)}.privacy-policy-module__p792wa__intro h1{letter-spacing:-.055em;margin-top:1rem;font-size:clamp(3rem,7vw,6.5rem);font-weight:600;line-height:.95}.privacy-policy-module__p792wa__updated{color:var(--privacy-faint);margin-top:1.5rem}.privacy-policy-module__p792wa__summary{max-width:43rem;color:var(--privacy-muted);margin-top:clamp(2.5rem,5vw,4rem);font-size:clamp(1.05rem,1.6vw,1.3rem);line-height:1.75}.privacy-policy-module__p792wa__document{padding:clamp(4rem,8vw,7rem) 0 clamp(6rem,10vw,9rem)}.privacy-policy-module__p792wa__policySection,.privacy-policy-module__p792wa__contactSection{border-top:1px solid var(--privacy-line);grid-template-columns:3.5rem minmax(0,1fr);gap:1.5rem;padding:clamp(2.5rem,5vw,4rem) 0;display:grid}.privacy-policy-module__p792wa__policySection:first-child{border-top:0;padding-top:0}.privacy-policy-module__p792wa__sectionNumber{padding-top:.42rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.privacy-policy-module__p792wa__sectionContent{min-width:0}.privacy-policy-module__p792wa__sectionContent h2{letter-spacing:-.035em;font-size:clamp(1.55rem,3vw,2.35rem);font-weight:600;line-height:1.1}.privacy-policy-module__p792wa__sectionBody{color:var(--privacy-muted);gap:1.25rem;margin-top:1.5rem;font-size:clamp(1rem,1.2vw,1.08rem);line-height:1.8;display:grid}.privacy-policy-module__p792wa__sectionBody ul{gap:.7rem;padding-left:1.2rem;display:grid}.privacy-policy-module__p792wa__sectionBody li{padding-left:.35rem}.privacy-policy-module__p792wa__sectionBody li::marker{color:var(--privacy-accent)}.privacy-policy-module__p792wa__sectionBody a,.privacy-policy-module__p792wa__sectionBody address{color:var(--privacy-text)}.privacy-policy-module__p792wa__sectionBody a{text-underline-offset:.22em;-webkit-text-decoration:underline #f04b2f9e;text-decoration:underline #f04b2f9e;transition:color .18s,text-decoration-color .18s}.privacy-policy-module__p792wa__sectionBody a:hover,.privacy-policy-module__p792wa__sectionBody a:focus-visible{color:#fff;-webkit-text-decoration-color:var(--privacy-accent);text-decoration-color:var(--privacy-accent)}.privacy-policy-module__p792wa__sectionBody a:focus-visible{outline:2px solid var(--privacy-accent);outline-offset:4px}.privacy-policy-module__p792wa__sectionBody address{font-size:clamp(1.15rem,2vw,1.4rem);font-style:normal;font-weight:600}.privacy-policy-module__p792wa__contactSection{margin-top:1rem;padding-bottom:0}@media (max-width:60rem){.privacy-policy-module__p792wa__document{width:auto;margin-inline:clamp(1.25rem,6vw,4rem)}}@media (max-width:36rem){.privacy-policy-module__p792wa__intro{padding-top:calc(var(--header-height) + 4rem)}.privacy-policy-module__p792wa__intro h1{font-size:clamp(2.75rem,15vw,4.4rem)}.privacy-policy-module__p792wa__policySection,.privacy-policy-module__p792wa__contactSection{grid-template-columns:2.25rem minmax(0,1fr);gap:.8rem}.privacy-policy-module__p792wa__sectionBody{line-height:1.72}}@media (prefers-reduced-motion:reduce){.privacy-policy-module__p792wa__sectionBody a{transition:none}}
