.Constellation-module__KCGwpG__constellation{--active-accent:#78aee8;--pointer-x:0px;--pointer-y:0px;--scroll-lift:0px;--scroll-turn:0deg;--scene-progress:0;isolation:isolate;color:#f6f7fb;background:0 0;min-height:118rem;padding:clamp(9rem,14vw,14rem) clamp(1.35rem,5vw,6rem) clamp(3.5rem,6vw,6rem);position:relative;overflow:clip}.Constellation-module__KCGwpG__constellation:before,.Constellation-module__KCGwpG__constellation:after{z-index:0;pointer-events:none;content:"";position:absolute}.Constellation-module__KCGwpG__constellation:before{background:linear-gradient(#03040a 0%,#03040ad6 22%,#0000 100%),radial-gradient(at 50% 0,#4a678e24,#0000 58%);height:34rem;inset:0 0 auto}.Constellation-module__KCGwpG__constellation:after{display:none}.Constellation-module__KCGwpG__cosmos{z-index:-1;pointer-events:none;background:0 0;position:absolute;inset:0;overflow:hidden}.Constellation-module__KCGwpG__vignette{background:radial-gradient(at 49% 51%,#0000 26%,#0000052b 54%,#000004c9 100%),linear-gradient(#0101070f,#0000 16% 86%,#010106bf);position:absolute;inset:0}.Constellation-module__KCGwpG__intro,.Constellation-module__KCGwpG__stage,.Constellation-module__KCGwpG__epilogue{z-index:2;width:min(100rem,100%);margin-inline:auto;position:relative}.Constellation-module__KCGwpG__intro{grid-template-columns:minmax(0,1.55fr) minmax(18rem,.45fr);align-items:end;gap:clamp(2.8rem,8vw,10rem);display:grid}.Constellation-module__KCGwpG__eyebrow{color:color-mix(in srgb, var(--active-accent) 52%, #dce8f7 48%);font-family:var(--font-mono), monospace;letter-spacing:.34em;text-transform:uppercase;margin:0 0 1.6rem;font-size:.61rem;font-weight:650;transition:color .72s}.Constellation-module__KCGwpG__title{color:#f7f5f1;max-width:10.5ch;font-family:var(--font-display), sans-serif;letter-spacing:-.075em;text-wrap:balance;text-shadow:0 0 54px #adc5e614;margin:0;font-size:clamp(4rem,8.15vw,9.5rem);font-weight:570;line-height:.86}.Constellation-module__KCGwpG__introNote{padding-bottom:.6rem}.Constellation-module__KCGwpG__introNote>p{color:#e0e8f4ab;max-width:29rem;margin:0;font-size:clamp(.98rem,1.15vw,1.14rem);line-height:1.67}.Constellation-module__KCGwpG__indexLink{color:#f7f9fce6;font-family:var(--font-mono), monospace;letter-spacing:.15em;text-transform:uppercase;border-bottom:1px solid #ebf1f957;align-items:center;gap:.85rem;margin-top:1.85rem;padding-bottom:.45rem;font-size:.58rem;font-weight:600;text-decoration:none;transition:gap .3s,border-color .22s,color .22s;display:inline-flex}.Constellation-module__KCGwpG__indexLink:hover,.Constellation-module__KCGwpG__indexLink:focus-visible{color:#fff;border-color:#fff;outline:none;gap:1.15rem}.Constellation-module__KCGwpG__stage{min-height:67rem;transform:translate3d(0, var(--scroll-lift), 0);grid-template-columns:minmax(38rem,1.48fr) minmax(22rem,.52fr);align-items:center;gap:clamp(2rem,5vw,6.5rem);margin-top:clamp(5rem,9vw,9rem);transition:transform .18s linear;display:grid}.Constellation-module__KCGwpG__starMap{touch-action:pan-y;outline:none;align-self:stretch;min-height:58rem;position:relative}.Constellation-module__KCGwpG__starMap:before,.Constellation-module__KCGwpG__starMap:after{pointer-events:none;content:"";position:absolute}.Constellation-module__KCGwpG__starMap:before{aspect-ratio:1;border:1px solid #abcaef0e;border-radius:50%;width:78%;top:48%;left:44%;transform:translate(-50%,-50%)rotate(8deg)scaleY(.54);box-shadow:inset 0 0 9rem #6084b507,0 0 7rem #6c91c407}.Constellation-module__KCGwpG__starMap:after{aspect-ratio:1;border:1px solid #f5d6a70b;border-radius:50%;width:48%;top:48%;left:44%;transform:translate(-50%,-50%)rotate(-17deg)scaleY(.5)}.Constellation-module__KCGwpG__mapStatus{z-index:12;color:#d3dff059;font-family:var(--font-mono), monospace;letter-spacing:.23em;justify-content:space-between;font-size:.5rem;font-weight:600;display:flex;position:absolute;top:0;left:0;right:0}.Constellation-module__KCGwpG__mapStatus span:last-child{color:color-mix(in srgb, var(--active-accent) 45%, #e0e9f559);transition:color .7s}.Constellation-module__KCGwpG__starField{transform:translate3d(var(--pointer-x), var(--pointer-y), 0) rotate(var(--scroll-turn));transform-origin:44%;transition:transform .95s cubic-bezier(.16,1,.3,1);position:absolute;inset:2.5rem 0 1rem}.Constellation-module__KCGwpG__constellationLines,.Constellation-module__KCGwpG__portraitConstellationLines{z-index:1;filter:drop-shadow(0 0 7px #79afe121);width:100%;height:100%;position:absolute;inset:0;overflow:visible}.Constellation-module__KCGwpG__portraitConstellationLines{display:none}.Constellation-module__KCGwpG__constellationLines polyline,.Constellation-module__KCGwpG__constellationLines path,.Constellation-module__KCGwpG__portraitConstellationLines polyline,.Constellation-module__KCGwpG__portraitConstellationLines path{fill:none;stroke:#9bbbe01f;stroke-dasharray:1 1.65;stroke-linecap:round;stroke-width:.7px;animation:12s linear infinite Constellation-module__KCGwpG__constellationCurrent}.Constellation-module__KCGwpG__constellationLines path,.Constellation-module__KCGwpG__portraitConstellationLines path{stroke:color-mix(in srgb, var(--active-accent) 12%, #bfd5ee1a);stroke-dasharray:.6 2.4;transition:stroke .72s;animation-direction:reverse}@keyframes Constellation-module__KCGwpG__constellationCurrent{to{stroke-dashoffset:-20px}}.Constellation-module__KCGwpG__star{z-index:3;top:var(--star-y);left:var(--star-x);color:#f4f7fb;cursor:pointer;width:clamp(7.25rem,8vw,9.25rem);height:clamp(7.25rem,8vw,9.25rem);font:inherit;transform:translate(-50%, -50%) scale(var(--star-depth));opacity:.92;background:0 0;border:0;border-radius:50%;padding:0;transition:opacity .42s,transform .76s cubic-bezier(.16,1,.3,1);position:absolute}.Constellation-module__KCGwpG__starOrbit,.Constellation-module__KCGwpG__starHalo,.Constellation-module__KCGwpG__starCorona,.Constellation-module__KCGwpG__starCore,.Constellation-module__KCGwpG__starFlare{pointer-events:none;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Constellation-module__KCGwpG__starHalo{background:radial-gradient(circle, color-mix(in srgb, var(--app-accent) 29%, white 8%) 0, color-mix(in srgb, var(--app-accent) 14%, transparent) 28%, transparent 72%);filter:blur(4px);opacity:.9;width:clamp(11rem,12.5vw,14.5rem);height:clamp(11rem,12.5vw,14.5rem);animation:Constellation-module__KCGwpG__haloBreath 5.8s ease-in-out var(--star-delay) infinite alternate;transition:width .78s cubic-bezier(.16,1,.3,1),height .78s cubic-bezier(.16,1,.3,1),opacity .6s,filter .6s}.Constellation-module__KCGwpG__starCorona{background:conic-gradient(from 0deg, transparent, #ffffff36, transparent 10% 24%, color-mix(in srgb, var(--app-accent) 34%, transparent), transparent 38% 62%, #ffffff2e, transparent 74%), radial-gradient(circle, #fff 0 4%, color-mix(in srgb, var(--app-accent) 67%, white 33%) 18%, color-mix(in srgb, var(--app-accent) 28%, transparent) 45%, transparent 72%);filter:blur(1.2px);opacity:.84;width:clamp(5rem,5.7vw,6.5rem);height:clamp(5rem,5.7vw,6.5rem);animation:Constellation-module__KCGwpG__coronaTurn 10s linear var(--star-delay) infinite;transition:width .73s cubic-bezier(.16,1,.3,1),height .73s cubic-bezier(.16,1,.3,1),filter .52s,opacity .52s}.Constellation-module__KCGwpG__starCore{background:radial-gradient(circle at 39% 34%, #fff 0 8%, #fff9e7 26%, color-mix(in srgb, var(--app-accent) 58%, white 42%) 58%, color-mix(in srgb, var(--app-accent) 70%, #07101c 30%) 100%);width:clamp(1.9rem,2.25vw,2.55rem);height:clamp(1.9rem,2.25vw,2.55rem);box-shadow:0 0 5px 1px #ffffffe6, 0 0 18px 4px color-mix(in srgb, var(--app-accent) 54%, transparent), 0 0 44px 8px color-mix(in srgb, var(--app-accent) 22%, transparent);transition:width .68s cubic-bezier(.16,1,.3,1),height .68s cubic-bezier(.16,1,.3,1),box-shadow .62s}.Constellation-module__KCGwpG__starFlare{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--app-accent) 22%, white 78%), transparent);opacity:.62;border-radius:0;width:clamp(8.5rem,9.5vw,11rem);height:1px;transition:width .68s,opacity .62s;box-shadow:0 0 6px #ffffff61}.Constellation-module__KCGwpG__starFlare:after{background:inherit;content:"";position:absolute;inset:0;transform:rotate(90deg)scaleX(.46)}.Constellation-module__KCGwpG__starOrbit{opacity:0;border:1px solid #0000;width:5.25rem;height:5.25rem;transition:width .8s cubic-bezier(.16,1,.3,1),height .8s cubic-bezier(.16,1,.3,1),border-color .5s,opacity .5s}.Constellation-module__KCGwpG__starOrbit:before,.Constellation-module__KCGwpG__starOrbit:after{content:"";border:1px solid #ddebfa2b;border-radius:50%;position:absolute;inset:-1px;transform:rotate(31deg)scaleY(.36)}.Constellation-module__KCGwpG__starOrbit:after{border-color:color-mix(in srgb, var(--app-accent) 31%, transparent);transform:rotate(-25deg)scaleY(.54)}.Constellation-module__KCGwpG__starIndex,.Constellation-module__KCGwpG__starName{pointer-events:none;text-align:left;width:max-content;max-width:11rem;transition:color .35s,opacity .35s,transform .52s cubic-bezier(.16,1,.3,1);position:absolute;left:calc(50% + 3.65rem)}.Constellation-module__KCGwpG__starIndex{color:#cedcee5c;font-family:var(--font-mono), monospace;letter-spacing:.19em;font-size:.5rem;top:calc(50% - 1rem)}.Constellation-module__KCGwpG__starName{color:#e1e9f3b3;font-family:var(--font-mono), monospace;letter-spacing:.08em;text-transform:uppercase;font-size:.61rem;font-weight:600;line-height:1.32;top:calc(50% + .05rem)}.Constellation-module__KCGwpG__star[data-label-side=left] .Constellation-module__KCGwpG__starIndex,.Constellation-module__KCGwpG__star[data-label-side=left] .Constellation-module__KCGwpG__starName{text-align:right;left:auto;right:calc(50% + 3.65rem)}.Constellation-module__KCGwpG__star:hover,.Constellation-module__KCGwpG__star:focus-visible{z-index:8;opacity:1;transform:translate(-50%, -50%) scale(var(--star-hover-scale));outline:none}.Constellation-module__KCGwpG__star[data-active=true]{z-index:9;opacity:1;transform:translate(-50%,-50%)scale(1.2)}.Constellation-module__KCGwpG__star:hover .Constellation-module__KCGwpG__starHalo,.Constellation-module__KCGwpG__star:focus-visible .Constellation-module__KCGwpG__starHalo{opacity:1;width:clamp(11.5rem,13vw,14.5rem);height:clamp(11.5rem,13vw,14.5rem)}.Constellation-module__KCGwpG__star[data-active=true] .Constellation-module__KCGwpG__starHalo{filter:blur(16px);opacity:.92;width:clamp(21rem,27vw,31rem);height:clamp(21rem,27vw,31rem)}.Constellation-module__KCGwpG__star[data-active=true] .Constellation-module__KCGwpG__starCorona{filter:blur(2px);opacity:1;width:clamp(9rem,10.6vw,12.4rem);height:clamp(9rem,10.6vw,12.4rem)}.Constellation-module__KCGwpG__star[data-active=true] .Constellation-module__KCGwpG__starCore{width:clamp(4.35rem,5vw,5.75rem);height:clamp(4.35rem,5vw,5.75rem);box-shadow:inset -7px -9px 15px color-mix(in srgb, var(--app-accent) 54%, #050916 46%), inset 5px 4px 8px #ffffff85, 0 0 9px 2px #ffffffeb, 0 0 34px 9px color-mix(in srgb, var(--app-accent) 58%, transparent), 0 0 108px 28px color-mix(in srgb, var(--app-accent) 27%, transparent)}.Constellation-module__KCGwpG__star[data-active=true] .Constellation-module__KCGwpG__starFlare{opacity:.88;width:clamp(17rem,20vw,23rem)}.Constellation-module__KCGwpG__star[data-active=true] .Constellation-module__KCGwpG__starOrbit,.Constellation-module__KCGwpG__star:focus-visible .Constellation-module__KCGwpG__starOrbit{opacity:1;border-color:#dbe9f914;width:clamp(17rem,20vw,23rem);height:clamp(17rem,20vw,23rem);animation:13s linear infinite Constellation-module__KCGwpG__orbitTurn}.Constellation-module__KCGwpG__star:hover .Constellation-module__KCGwpG__starName,.Constellation-module__KCGwpG__star:focus-visible .Constellation-module__KCGwpG__starName,.Constellation-module__KCGwpG__star[data-active=true] .Constellation-module__KCGwpG__starName{color:#fcfdfff5;transform:translate(.35rem)}.Constellation-module__KCGwpG__star[data-label-side=left]:hover .Constellation-module__KCGwpG__starName,.Constellation-module__KCGwpG__star[data-label-side=left]:focus-visible .Constellation-module__KCGwpG__starName,.Constellation-module__KCGwpG__star[data-label-side=left][data-active=true] .Constellation-module__KCGwpG__starName{transform:translate(-.35rem)}.Constellation-module__KCGwpG__constellation[data-stellar-renderer=webgl] .Constellation-module__KCGwpG__starField{transition:none;transform:none}.Constellation-module__KCGwpG__constellation[data-stellar-renderer=webgl] .Constellation-module__KCGwpG__constellationLines,.Constellation-module__KCGwpG__constellation[data-stellar-renderer=webgl] .Constellation-module__KCGwpG__starMap:before,.Constellation-module__KCGwpG__constellation[data-stellar-renderer=webgl] .Constellation-module__KCGwpG__starMap:after{opacity:0;animation:none}.Constellation-module__KCGwpG__constellation[data-stellar-renderer=webgl] .Constellation-module__KCGwpG__starOrbit,.Constellation-module__KCGwpG__constellation[data-stellar-renderer=webgl] .Constellation-module__KCGwpG__starHalo,.Constellation-module__KCGwpG__constellation[data-stellar-renderer=webgl] .Constellation-module__KCGwpG__starCorona,.Constellation-module__KCGwpG__constellation[data-stellar-renderer=webgl] .Constellation-module__KCGwpG__starCore,.Constellation-module__KCGwpG__constellation[data-stellar-renderer=webgl] .Constellation-module__KCGwpG__starFlare{visibility:hidden;opacity:0;animation:none}.Constellation-module__KCGwpG__constellation[data-stellar-renderer=webgl] .Constellation-module__KCGwpG__star:before{border:1px solid color-mix(in srgb, var(--app-accent) 52%, white 18%);box-shadow:0 0 0 1px #ffffff0a, 0 0 2rem color-mix(in srgb, var(--app-accent) 18%, transparent);content:"";opacity:0;pointer-events:none;border-radius:50%;transition:opacity .18s,transform .42s cubic-bezier(.16,1,.3,1);position:absolute;inset:.85rem;transform:scale(.78)}.Constellation-module__KCGwpG__constellation[data-stellar-renderer=webgl] .Constellation-module__KCGwpG__star:focus-visible:before{opacity:.72;transform:scale(1)}@keyframes Constellation-module__KCGwpG__haloBreath{0%{opacity:.48;transform:translate(-50%,-50%)scale(.84)}to{opacity:.94;transform:translate(-50%,-50%)scale(1.16)}}@keyframes Constellation-module__KCGwpG__coronaTurn{to{transform:translate(-50%,-50%)rotate(1turn)}}@keyframes Constellation-module__KCGwpG__orbitTurn{to{transform:translate(-50%,-50%)rotate(1turn)}}.Constellation-module__KCGwpG__mobileInstruction{display:none}.Constellation-module__KCGwpG__detail{align-self:center;max-width:37rem;padding:clamp(2rem,4vw,4rem) 0 clamp(2rem,4vw,4rem) clamp(2rem,3vw,3.5rem);animation:.72s cubic-bezier(.16,1,.3,1) both Constellation-module__KCGwpG__detailIn;position:relative}.Constellation-module__KCGwpG__detailBeam{background:linear-gradient(180deg, transparent, color-mix(in srgb, var(--active-accent) 58%, white 12%) 22% 78%, transparent);width:1px;box-shadow:0 0 22px 2px color-mix(in srgb, var(--active-accent) 20%, transparent);opacity:.68;position:absolute;top:1rem;bottom:1rem;left:0}@keyframes Constellation-module__KCGwpG__detailIn{0%{opacity:0;filter:blur(7px);transform:translate(1.8rem,1rem)}to{opacity:1;filter:blur();transform:translate(0,0)}}.Constellation-module__KCGwpG__identity{align-items:center;gap:1.15rem;display:flex}.Constellation-module__KCGwpG__icon{width:4.75rem;height:4.75rem;box-shadow:0 0 0 6px #ffffff06, 0 0 46px color-mix(in srgb, var(--active-accent) 26%, transparent), 0 18px 34px #00000075;border:1px solid #ffffff24;border-radius:23%}.Constellation-module__KCGwpG__vice,.Constellation-module__KCGwpG__availability{font-family:var(--font-mono), monospace;letter-spacing:.19em;text-transform:uppercase;margin:0;font-size:.55rem;font-weight:650;line-height:1.4}.Constellation-module__KCGwpG__vice{color:#e4ecf76e}.Constellation-module__KCGwpG__availability{color:color-mix(in srgb, var(--active-accent) 67%, #f1f5fa 33%);margin-top:.45rem}.Constellation-module__KCGwpG__appName{color:#f7f5f0;max-width:11ch;font-family:var(--font-display), sans-serif;letter-spacing:-.071em;text-wrap:balance;margin:2.15rem 0 0;font-size:clamp(3.25rem,5vw,6rem);font-weight:570;line-height:.87}.Constellation-module__KCGwpG__lead{color:#f8f8f5f0;max-width:29rem;font-family:var(--font-display), sans-serif;letter-spacing:-.028em;margin:2rem 0 0;font-size:clamp(1.16rem,1.55vw,1.52rem);font-weight:510;line-height:1.25}.Constellation-module__KCGwpG__description{color:#d8e1ee96;max-width:31rem;margin:1.15rem 0 0;font-size:.88rem;line-height:1.72}.Constellation-module__KCGwpG__safety{color:#ecdbbbbd;border-left:1px solid #e6bd6f9e;max-width:31rem;margin:1.45rem 0 0;padding-left:1rem;font-size:.72rem;line-height:1.64}.Constellation-module__KCGwpG__safety a{color:#fff0d3f0;text-underline-offset:.22em}.Constellation-module__KCGwpG__actions{flex-direction:column;align-items:flex-start;gap:1.15rem;margin-top:2.65rem;display:flex}.Constellation-module__KCGwpG__primaryAction{color:#fbfbf8;max-width:31rem;font-family:var(--font-display), sans-serif;letter-spacing:-.02em;border-bottom:1px solid #f6f8fab8;align-items:center;gap:1rem;padding:0 0 .62rem;font-size:1.02rem;font-weight:580;line-height:1.25;text-decoration:none;transition:gap .34s,border-color .22s,color .22s;display:inline-flex}.Constellation-module__KCGwpG__primaryAction:hover,.Constellation-module__KCGwpG__primaryAction:focus-visible{border-color:color-mix(in srgb, var(--active-accent) 72%, white 28%);color:#fff;outline:none;gap:1.5rem}.Constellation-module__KCGwpG__secondaryAction{color:#dee7f285;font-family:var(--font-mono), monospace;letter-spacing:.13em;text-transform:uppercase;align-items:center;gap:.7rem;font-size:.55rem;font-weight:600;line-height:1.4;text-decoration:none;transition:gap .3s,color .22s;display:inline-flex}.Constellation-module__KCGwpG__secondaryAction:hover,.Constellation-module__KCGwpG__secondaryAction:focus-visible{color:#fff;outline:none;gap:1rem}.Constellation-module__KCGwpG__controls{align-items:center;gap:1.1rem;margin-top:clamp(3.2rem,6vw,5.8rem);display:flex}.Constellation-module__KCGwpG__controls button{color:#dce6f287;cursor:pointer;font-family:var(--font-mono), monospace;letter-spacing:.14em;text-transform:uppercase;background:0 0;border:0;align-items:center;gap:.65rem;padding:.4rem 0;font-size:.51rem;font-weight:600;transition:color .22s,transform .22s;display:inline-flex}.Constellation-module__KCGwpG__controls button:hover,.Constellation-module__KCGwpG__controls button:focus-visible{color:#fff;outline:none}.Constellation-module__KCGwpG__controls button:first-child:hover{transform:translate(-.2rem)}.Constellation-module__KCGwpG__controls button:last-child:hover{transform:translate(.2rem)}.Constellation-module__KCGwpG__controls button:focus-visible{text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--active-accent) 70%, white 30%);text-decoration-color:color-mix(in srgb, var(--active-accent) 70%, white 30%);text-underline-offset:.48rem}.Constellation-module__KCGwpG__controlLine{background:linear-gradient(90deg,#0000,#e7edf638,#0000);width:clamp(2rem,4vw,4.5rem);height:1px}.Constellation-module__KCGwpG__epilogue{border-top:1px solid #dae6f51f;justify-content:space-between;align-items:flex-end;gap:3rem;margin-top:clamp(3rem,6vw,6rem);padding-top:1.5rem;display:flex}.Constellation-module__KCGwpG__epilogue p{color:#d1dcea66;max-width:48rem;margin:0;font-size:.69rem;line-height:1.65}.Constellation-module__KCGwpG__epilogue a{color:#e7eef79e;font-family:var(--font-mono), monospace;letter-spacing:.13em;text-transform:uppercase;flex:none;font-size:.52rem;font-weight:600;text-decoration:none;transition:color .22s}.Constellation-module__KCGwpG__epilogue a:hover,.Constellation-module__KCGwpG__epilogue a:focus-visible{color:#fff;outline:none}.Constellation-module__KCGwpG__liveUpdate{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@media (max-width:1180px){.Constellation-module__KCGwpG__stage{grid-template-columns:minmax(34rem,1.2fr) minmax(21rem,.8fr);gap:2rem}.Constellation-module__KCGwpG__starMap{min-height:53rem}.Constellation-module__KCGwpG__starName{max-width:8.5rem}.Constellation-module__KCGwpG__detail{padding-left:2.4rem}}@media (max-width:880px){.Constellation-module__KCGwpG__constellation{min-height:0;padding:8rem 1.15rem 3rem}.Constellation-module__KCGwpG__intro{display:block}.Constellation-module__KCGwpG__title{max-width:10.5ch;font-size:clamp(3.65rem,14.5vw,6.6rem)}.Constellation-module__KCGwpG__introNote{margin-top:2rem;padding:0}.Constellation-module__KCGwpG__introNote>p{max-width:32rem;font-size:.96rem}.Constellation-module__KCGwpG__indexLink{margin-top:1.4rem}.Constellation-module__KCGwpG__indexLink,.Constellation-module__KCGwpG__primaryAction,.Constellation-module__KCGwpG__secondaryAction,.Constellation-module__KCGwpG__controls button,.Constellation-module__KCGwpG__epilogue a{min-height:2.75rem}.Constellation-module__KCGwpG__epilogue a{align-items:center;display:inline-flex}.Constellation-module__KCGwpG__stage{min-height:0;margin-top:4.5rem;display:block;transform:none}.Constellation-module__KCGwpG__starMap{width:calc(100% + 2.3rem);height:clamp(36rem,92svh,44rem);min-height:36rem;margin-left:-1.15rem;overflow:hidden}.Constellation-module__KCGwpG__starMap:before{width:125%;top:49%;left:50%}.Constellation-module__KCGwpG__starMap:after{width:82%;top:49%;left:50%}.Constellation-module__KCGwpG__mapStatus{left:1.15rem;right:1.15rem}.Constellation-module__KCGwpG__starField{inset:2rem 0 1.75rem;transform:none}.Constellation-module__KCGwpG__constellationLines{display:none}.Constellation-module__KCGwpG__portraitConstellationLines{opacity:.72;filter:drop-shadow(0 0 9px #79afe133);display:block}.Constellation-module__KCGwpG__portraitConstellationLines polyline,.Constellation-module__KCGwpG__portraitConstellationLines path{stroke:#9bbbe02e;stroke-dasharray:1 2.2;stroke-width:.8px}.Constellation-module__KCGwpG__portraitConstellationLines path{stroke:color-mix(in srgb, var(--active-accent) 23%, #bfd5ee24)}.Constellation-module__KCGwpG__star{top:var(--portrait-y);left:var(--portrait-x);touch-action:pan-y pinch-zoom;width:clamp(5.7rem,24vw,6.65rem);height:clamp(5.7rem,24vw,6.65rem);transform:translate(-50%, -50%) scale(var(--portrait-scale));opacity:var(--portrait-opacity);transition:top .76s cubic-bezier(.16,1,.3,1),left .76s cubic-bezier(.16,1,.3,1),opacity .55s,transform .76s cubic-bezier(.16,1,.3,1)}.Constellation-module__KCGwpG__star:hover,.Constellation-module__KCGwpG__star:focus-visible,.Constellation-module__KCGwpG__star[data-active=true]{transform:translate(-50%, -50%) scale(var(--portrait-active-scale))}.Constellation-module__KCGwpG__starHalo{opacity:.62;width:8.8rem;height:8.8rem}.Constellation-module__KCGwpG__starCorona{width:4.6rem;height:4.6rem}.Constellation-module__KCGwpG__starCore{width:1.7rem;height:1.7rem}.Constellation-module__KCGwpG__starFlare{width:6.7rem}.Constellation-module__KCGwpG__star[data-active=true] .Constellation-module__KCGwpG__starHalo{filter:blur(10px);width:15rem;height:15rem}.Constellation-module__KCGwpG__star[data-active=true] .Constellation-module__KCGwpG__starCorona{width:7.8rem;height:7.8rem}.Constellation-module__KCGwpG__star[data-active=true] .Constellation-module__KCGwpG__starCore{width:3.9rem;height:3.9rem}.Constellation-module__KCGwpG__star[data-active=true] .Constellation-module__KCGwpG__starFlare{width:13rem}.Constellation-module__KCGwpG__star[data-active=true] .Constellation-module__KCGwpG__starOrbit,.Constellation-module__KCGwpG__star:focus-visible .Constellation-module__KCGwpG__starOrbit{width:12.5rem;height:12.5rem}.Constellation-module__KCGwpG__starIndex,.Constellation-module__KCGwpG__starName{text-align:left;width:max-content;max-width:6.8rem;left:calc(50% + 2.55rem);right:auto;transform:none}.Constellation-module__KCGwpG__starIndex{opacity:.46;top:calc(50% - 1rem)}.Constellation-module__KCGwpG__starName{opacity:.68;font-size:.54rem;top:calc(50% + .05rem)}.Constellation-module__KCGwpG__star[data-portrait-label-side=left] .Constellation-module__KCGwpG__starIndex,.Constellation-module__KCGwpG__star[data-portrait-label-side=left] .Constellation-module__KCGwpG__starName{text-align:right;left:auto;right:calc(50% + 2.55rem)}.Constellation-module__KCGwpG__star[data-active=true] .Constellation-module__KCGwpG__starIndex,.Constellation-module__KCGwpG__star[data-active=true] .Constellation-module__KCGwpG__starName{opacity:1}.Constellation-module__KCGwpG__star:hover .Constellation-module__KCGwpG__starName,.Constellation-module__KCGwpG__star:focus-visible .Constellation-module__KCGwpG__starName,.Constellation-module__KCGwpG__star[data-active=true] .Constellation-module__KCGwpG__starName,.Constellation-module__KCGwpG__star[data-label-side=left]:hover .Constellation-module__KCGwpG__starName,.Constellation-module__KCGwpG__star[data-label-side=left]:focus-visible .Constellation-module__KCGwpG__starName,.Constellation-module__KCGwpG__star[data-label-side=left][data-active=true] .Constellation-module__KCGwpG__starName{transform:none}.Constellation-module__KCGwpG__mobileInstruction{color:#d2dff05c;font-family:var(--font-mono), monospace;letter-spacing:.16em;text-align:center;text-transform:uppercase;margin:0;font-size:.48rem;font-weight:600;display:block;position:absolute;bottom:.45rem;left:0;right:0}.Constellation-module__KCGwpG__detail{max-width:39rem;margin:1.5rem auto 0;padding:2.5rem 0 0}.Constellation-module__KCGwpG__detailBeam{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--active-accent) 58%, white 12%), transparent);width:auto;height:1px;inset:0 0 auto}.Constellation-module__KCGwpG__appName{max-width:11ch;font-size:clamp(3.3rem,12vw,5.4rem)}.Constellation-module__KCGwpG__controls{justify-content:space-between}.Constellation-module__KCGwpG__controlLine{flex:1}.Constellation-module__KCGwpG__epilogue{margin-top:6rem;display:block}.Constellation-module__KCGwpG__epilogue a{margin-top:1.5rem;display:inline-block}}@media (max-width:520px){.Constellation-module__KCGwpG__constellation{padding-top:7.25rem}.Constellation-module__KCGwpG__eyebrow{margin-bottom:1.2rem;font-size:.56rem}.Constellation-module__KCGwpG__title{font-size:clamp(3.45rem,16.4vw,5.2rem)}.Constellation-module__KCGwpG__starMap{height:clamp(36rem,92svh,41rem)}.Constellation-module__KCGwpG__identity{gap:1rem}.Constellation-module__KCGwpG__icon{width:4.1rem;height:4.1rem}.Constellation-module__KCGwpG__vice,.Constellation-module__KCGwpG__availability{font-size:.5rem}.Constellation-module__KCGwpG__appName{font-size:clamp(3.2rem,15vw,4.5rem)}.Constellation-module__KCGwpG__lead{font-size:1.15rem}.Constellation-module__KCGwpG__description{font-size:.83rem}.Constellation-module__KCGwpG__safety{font-size:.68rem}.Constellation-module__KCGwpG__primaryAction{font-size:.96rem}.Constellation-module__KCGwpG__epilogue{margin-top:5rem}}@media (prefers-reduced-motion:reduce){.Constellation-module__KCGwpG__starField,.Constellation-module__KCGwpG__constellationLines polyline,.Constellation-module__KCGwpG__constellationLines path,.Constellation-module__KCGwpG__star,.Constellation-module__KCGwpG__starOrbit,.Constellation-module__KCGwpG__starHalo,.Constellation-module__KCGwpG__starCorona,.Constellation-module__KCGwpG__starCore,.Constellation-module__KCGwpG__starFlare,.Constellation-module__KCGwpG__starIndex,.Constellation-module__KCGwpG__starName,.Constellation-module__KCGwpG__detail,.Constellation-module__KCGwpG__primaryAction,.Constellation-module__KCGwpG__secondaryAction{transition:none;animation:none}.Constellation-module__KCGwpG__starField,.Constellation-module__KCGwpG__stage{transform:none}.Constellation-module__KCGwpG__constellation{background:radial-gradient(circle at 22% 46%,#2e65ad29,#0000 34rem),radial-gradient(circle at 76% 66%,#86357424,#0000 38rem),#010106}}@media (prefers-contrast:more){.Constellation-module__KCGwpG__introNote>p,.Constellation-module__KCGwpG__description,.Constellation-module__KCGwpG__lead,.Constellation-module__KCGwpG__starName,.Constellation-module__KCGwpG__secondaryAction,.Constellation-module__KCGwpG__controls button,.Constellation-module__KCGwpG__epilogue p,.Constellation-module__KCGwpG__epilogue a{color:#fff}.Constellation-module__KCGwpG__constellationLines polyline,.Constellation-module__KCGwpG__constellationLines path{stroke:#ffffff94}.Constellation-module__KCGwpG__starCore{width:.9rem;height:.9rem}}
.CosmicOdyssey-module__JQwz0a__odysseyWorld{isolation:isolate;background:#000;min-height:100dvh;position:relative}.CosmicOdyssey-module__JQwz0a__odysseyTrack{--odyssey-progress:0;--act-local:0;z-index:1;color:#f4f1e9;pointer-events:none;background:0 0;height:1660svh;margin-block-start:-4.65rem;position:relative;overflow:clip}.CosmicOdyssey-module__JQwz0a__odysseySticky{--pointer-x:50vw;--pointer-y:50vh;pointer-events:none;background:0 0;height:100dvh;min-height:36rem;position:sticky;inset-block-start:0;overflow:clip}.CosmicOdyssey-module__JQwz0a__odysseyCanvas,.CosmicOdyssey-module__JQwz0a__odysseyCanvas canvas,.CosmicOdyssey-module__JQwz0a__odysseyCanvas>div{width:100%;height:100%;position:absolute;inset:0}.CosmicOdyssey-module__JQwz0a__odysseyCanvas{z-index:0;pointer-events:auto;background:#000;width:100vw;height:100dvh;position:fixed;inset:0;overflow:hidden}.CosmicOdyssey-module__JQwz0a__odysseyCanvas canvas{cursor:grab;opacity:1;touch-action:pan-y pinch-zoom;transition:opacity .7s cubic-bezier(.22,1,.36,1);display:block}.CosmicOdyssey-module__JQwz0a__odysseyCanvas>div{background:radial-gradient(at 24% 46%,#2c60a430,#0000 42%),radial-gradient(at 76% 62%,#8e367629,#0000 44%),radial-gradient(circle,#151f3733,#0000 62%),#010106}.CosmicOdyssey-module__JQwz0a__odysseyCanvas canvas:active{cursor:grabbing}.CosmicOdyssey-module__JQwz0a__odysseyCanvas canvas:focus:not(:focus-visible){outline:none}.CosmicOdyssey-module__JQwz0a__odysseyCanvas canvas:focus-visible{outline-offset:-3px;outline:1px solid #ecb96c94}.CosmicOdyssey-module__JQwz0a__odysseyCanvas[data-webgl-failed=true] canvas{opacity:0}.CosmicOdyssey-module__JQwz0a__cinematicShade{z-index:2;pointer-events:none;mix-blend-mode:multiply;background:linear-gradient(90deg,#0000003d,#0000 14% 86%,#0003),linear-gradient(#0000001a,#0000 20% 79%,#00000047);position:absolute;inset:0}.CosmicOdyssey-module__JQwz0a__frameTop,.CosmicOdyssey-module__JQwz0a__frameBottom{z-index:12;pointer-events:none;background:#000;height:clamp(2px,.42vw,6px);position:absolute;inset-inline:0}.CosmicOdyssey-module__JQwz0a__frameTop{inset-block-start:0}.CosmicOdyssey-module__JQwz0a__frameBottom{inset-block-end:0}.CosmicOdyssey-module__JQwz0a__loader{z-index:20;color:#f0eee68f;pointer-events:none;background:#000;place-content:center;gap:1rem;transition:visibility 0s linear .7s,opacity .7s cubic-bezier(.22,1,.36,1);display:grid;position:absolute;inset:0}.CosmicOdyssey-module__JQwz0a__loader span{background:#ffffff1f;width:min(16rem,46vw);height:1px;overflow:hidden}.CosmicOdyssey-module__JQwz0a__loader span:after{content:"";background:linear-gradient(90deg,#0000,#f1c779 48%,#fff 72%,#0000);width:38%;height:100%;animation:1.4s cubic-bezier(.65,0,.35,1) infinite CosmicOdyssey-module__JQwz0a__calibrate;display:block}.CosmicOdyssey-module__JQwz0a__loader p,.CosmicOdyssey-module__JQwz0a__eyebrow,.CosmicOdyssey-module__JQwz0a__missionHud,.CosmicOdyssey-module__JQwz0a__telemetry,.CosmicOdyssey-module__JQwz0a__soundControl,.CosmicOdyssey-module__JQwz0a__controlsLegend,.CosmicOdyssey-module__JQwz0a__actRail{font-family:var(--font-mono), monospace;letter-spacing:.19em;text-transform:uppercase;margin:0;font-size:.59rem;line-height:1}.CosmicOdyssey-module__JQwz0a__loader p{text-align:center}.CosmicOdyssey-module__JQwz0a__odysseyTrack[data-ready=true] .CosmicOdyssey-module__JQwz0a__loader{visibility:hidden;opacity:0}.CosmicOdyssey-module__JQwz0a__missionHud{z-index:8;color:#f4f1e970;pointer-events:none;gap:.7rem;display:grid;position:absolute;inset-block-start:clamp(1.7rem,3.7vh,3.2rem);inset-inline-start:clamp(1.4rem,3.2vw,3.8rem)}.CosmicOdyssey-module__JQwz0a__missionLabel{color:#f4f1e93d}.CosmicOdyssey-module__JQwz0a__actNames{color:#f4f1e9b8;width:20rem;height:.75rem;display:block;position:relative}.CosmicOdyssey-module__JQwz0a__actNames>span{opacity:0;transition:opacity .26s,transform .42s cubic-bezier(.22,1,.36,1);position:absolute;inset:0 auto auto 0;transform:translateY(.35rem)}.CosmicOdyssey-module__JQwz0a__actNames>span[data-active]{opacity:1;transform:none}.CosmicOdyssey-module__JQwz0a__telemetry{z-index:8;color:#f4f1e957;text-align:right;pointer-events:none;grid-template-columns:auto auto;gap:.55rem .9rem;display:grid;position:absolute;inset-block-start:clamp(4.65rem,8.2vh,6.35rem);inset-inline-end:clamp(1.4rem,3.2vw,3.8rem)}.CosmicOdyssey-module__JQwz0a__telemetryLive{color:#78cbb375;grid-column:1/-1}.CosmicOdyssey-module__JQwz0a__telemetryLive:before{content:"";background:#79d1b7;border-radius:50%;width:.34rem;height:.34rem;margin-inline-end:.55rem;animation:2.1s ease-in-out infinite CosmicOdyssey-module__JQwz0a__livePulse;display:inline-block;box-shadow:0 0 .75rem #79d1b7b8}.CosmicOdyssey-module__JQwz0a__cueLayer{z-index:6;pointer-events:none;position:absolute;inset:0;overflow:hidden}.CosmicOdyssey-module__JQwz0a__cue{--cue-shift:0px;pointer-events:none;width:min(50rem,100vw - 8rem);transform:translate3d(0, var(--cue-shift), 0);will-change:opacity, transform;position:absolute}.CosmicOdyssey-module__JQwz0a__align_left{inset-block-end:18%;inset-inline-start:clamp(1.6rem,7vw,8rem)}.CosmicOdyssey-module__JQwz0a__align_right{text-align:right;inset-block-end:18%;inset-inline-end:clamp(1.6rem,7vw,8rem)}.CosmicOdyssey-module__JQwz0a__align_center{text-align:center;transform:translate3d(-50%, var(--cue-shift), 0);inset-block-end:17%;inset-inline-start:50%}.CosmicOdyssey-module__JQwz0a__eyebrow{color:#f4f1e978;margin-block-end:clamp(.75rem,1.65vh,1.15rem)}.CosmicOdyssey-module__JQwz0a__cueTitle{color:#f4f1e9;font-family:var(--font-display), sans-serif;font-variation-settings:"wdth" 112;letter-spacing:-.065em;text-wrap:balance;text-shadow:0 3px 34px #000000ad;margin:0;font-size:clamp(3.7rem,8.6vw,9rem);font-weight:520;line-height:.86}.CosmicOdyssey-module__JQwz0a__cueTitle span{display:block}.CosmicOdyssey-module__JQwz0a__cueBody{color:#f4f1e9ab;max-width:26rem;font-family:var(--font-body), sans-serif;letter-spacing:-.015em;margin:1.35rem 0 0;font-size:clamp(.92rem,1.12vw,1.08rem);font-weight:470;line-height:1.48}.CosmicOdyssey-module__JQwz0a__align_right .CosmicOdyssey-module__JQwz0a__cueBody{margin-inline-start:auto}.CosmicOdyssey-module__JQwz0a__mode_command{width:min(42rem,100vw - 7rem)}.CosmicOdyssey-module__JQwz0a__mode_command .CosmicOdyssey-module__JQwz0a__eyebrow{color:#f4f1e95c;margin-block-end:.85rem}.CosmicOdyssey-module__JQwz0a__mode_command .CosmicOdyssey-module__JQwz0a__cueTitle{max-width:none;font-family:var(--font-mono), monospace;font-variation-settings:normal;letter-spacing:.28em;text-transform:uppercase;text-shadow:0 2px 18px #000;font-size:clamp(.72rem,1.05vw,.94rem);font-weight:540;line-height:1.25}.CosmicOdyssey-module__JQwz0a__mode_command.CosmicOdyssey-module__JQwz0a__align_center .CosmicOdyssey-module__JQwz0a__cueTitle{margin-inline:auto}.CosmicOdyssey-module__JQwz0a__mode_arrival{inset-block-end:16%}.CosmicOdyssey-module__JQwz0a__mode_arrival .CosmicOdyssey-module__JQwz0a__cueTitle{font-size:clamp(4rem,8vw,8.7rem)}.CosmicOdyssey-module__JQwz0a__entryActions{pointer-events:auto;align-items:center;gap:.7rem 1.35rem;margin-block-start:clamp(1.6rem,3.7vh,2.8rem);display:flex}.CosmicOdyssey-module__JQwz0a__entryActions button,.CosmicOdyssey-module__JQwz0a__entryActions a,.CosmicOdyssey-module__JQwz0a__arrivalLink{color:#f4f1e9;font-family:var(--font-body), sans-serif;letter-spacing:.06em;text-transform:uppercase;font-size:.74rem;font-weight:650;text-decoration:none}.CosmicOdyssey-module__JQwz0a__entryActions button{border:0;cursor:pointer;background:0 0;border-block-end:1px solid #f4f1e994;justify-content:space-between;align-items:center;gap:1.8rem;min-width:8.6rem;padding:.85rem 0;display:inline-flex}.CosmicOdyssey-module__JQwz0a__entryActions button:nth-child(2){color:#e7bd72;border-color:#e7bd727a}.CosmicOdyssey-module__JQwz0a__entryActions a{color:#f4f1e96b}.CosmicOdyssey-module__JQwz0a__entryActions button:hover,.CosmicOdyssey-module__JQwz0a__entryActions button:focus-visible,.CosmicOdyssey-module__JQwz0a__entryActions a:hover,.CosmicOdyssey-module__JQwz0a__entryActions a:focus-visible,.CosmicOdyssey-module__JQwz0a__arrivalLink:hover,.CosmicOdyssey-module__JQwz0a__arrivalLink:focus-visible{color:#fff;border-color:#fff;outline:none}.CosmicOdyssey-module__JQwz0a__arrivalLink{pointer-events:auto;border-block-end:1px solid #f4f1e98a;align-items:center;gap:3rem;margin-block-start:1.55rem;padding-block-end:.78rem;display:inline-flex}.CosmicOdyssey-module__JQwz0a__soundControl{z-index:10;color:#f4f1e985;opacity:0;cursor:pointer;pointer-events:auto;background:0 0;border:0;border-block-end:1px solid #f4f1e92e;align-items:center;gap:.62rem;padding:.5rem 0;transition:color .18s,opacity .3s,transform .3s;display:flex;position:absolute;inset-block-start:clamp(1.45rem,3.4vh,3rem);inset-inline-end:clamp(1.4rem,3.2vw,3.8rem);transform:translateY(-.4rem)}.CosmicOdyssey-module__JQwz0a__odysseyTrack[data-started] .CosmicOdyssey-module__JQwz0a__soundControl{opacity:1;transform:none}.CosmicOdyssey-module__JQwz0a__soundControl:hover,.CosmicOdyssey-module__JQwz0a__soundControl:focus-visible{color:#fff;outline:none}.CosmicOdyssey-module__JQwz0a__controlsLegend{z-index:8;color:#f4f1e947;opacity:0;pointer-events:none;white-space:nowrap;gap:clamp(1rem,2.3vw,2.5rem);transition:opacity .42s,transform .42s;display:flex;position:absolute;inset-block-end:clamp(5.2rem,8.4vh,7rem);inset-inline-start:50%;transform:translate(-50%,.4rem)}.CosmicOdyssey-module__JQwz0a__odysseyTrack[data-started] .CosmicOdyssey-module__JQwz0a__controlsLegend{opacity:1;transform:translate(-50%)}.CosmicOdyssey-module__JQwz0a__odysseyTrack[data-arrived] .CosmicOdyssey-module__JQwz0a__controlsLegend{opacity:0}.CosmicOdyssey-module__JQwz0a__actRail{z-index:11;pointer-events:auto;height:1.3rem;position:absolute;inset-block-end:clamp(1.45rem,3.2vh,2.8rem);inset-inline:clamp(1.4rem,3.2vw,3.8rem)}.CosmicOdyssey-module__JQwz0a__railLine{background:#f4f1e924;height:1px;position:absolute;inset-block-start:.62rem;inset-inline:0;overflow:hidden}.CosmicOdyssey-module__JQwz0a__railLine span{width:100%;height:100%;transform:scaleX(var(--odyssey-progress));transform-origin:0;background:linear-gradient(90deg,#6c8fbb,#ecb96c 58%,#f4f1e9);display:block;box-shadow:0 0 .7rem #ecb96c94}.CosmicOdyssey-module__JQwz0a__actRail button{--act-position:0;color:#f4f1e966;cursor:pointer;background:0 0;border:0;width:1rem;height:1.3rem;padding:0;position:absolute;inset-block-start:0;inset-inline-start:calc(var(--act-position) * 100%);transform:translate(-50%)}.CosmicOdyssey-module__JQwz0a__actRail button>span{background:#f4f1e947;width:2px;height:.45rem;transition:height .18s,background .18s,box-shadow .18s;position:absolute;inset-block-start:.42rem;inset-inline-start:50%;transform:translate(-50%)}.CosmicOdyssey-module__JQwz0a__actRail button em,.CosmicOdyssey-module__JQwz0a__actRail button strong{letter-spacing:.16em;opacity:0;pointer-events:none;white-space:nowrap;font-style:normal;font-weight:500;transition:opacity .18s,transform .24s;display:block;position:absolute;inset-block-end:1.55rem;inset-inline-start:50%;transform:translate(-50%,.25rem)}.CosmicOdyssey-module__JQwz0a__actRail button em{color:#f4f1e957;font-size:.5rem;inset-block-end:2.48rem}.CosmicOdyssey-module__JQwz0a__actRail button strong{color:#f4f1e9b8;font-size:.55rem}.CosmicOdyssey-module__JQwz0a__actRail button:hover>span,.CosmicOdyssey-module__JQwz0a__actRail button:focus-visible>span,.CosmicOdyssey-module__JQwz0a__actRail button[data-active]>span{background:#f4f1e9;height:.82rem;box-shadow:0 0 .75rem #f4f1e9a8}.CosmicOdyssey-module__JQwz0a__actRail button:hover em,.CosmicOdyssey-module__JQwz0a__actRail button:hover strong,.CosmicOdyssey-module__JQwz0a__actRail button:focus-visible em,.CosmicOdyssey-module__JQwz0a__actRail button:focus-visible strong,.CosmicOdyssey-module__JQwz0a__actRail button[data-active] em,.CosmicOdyssey-module__JQwz0a__actRail button[data-active] strong{opacity:1;transform:translate(-50%)}.CosmicOdyssey-module__JQwz0a__actRail button:focus-visible{outline-offset:.28rem;outline:1px solid #f4f1e9b8}.CosmicOdyssey-module__JQwz0a__interactionReticle{z-index:9;opacity:0;pointer-events:none;mix-blend-mode:screen;border:1px solid #f4f1e947;border-radius:50%;width:2.2rem;height:2.2rem;transition:opacity .16s,border-color .18s,transform .22s cubic-bezier(.22,1,.36,1);position:absolute;inset-block-start:var(--pointer-y);inset-inline-start:var(--pointer-x);transform:translate(-50%,-50%)scale(.76)}.CosmicOdyssey-module__JQwz0a__interactionReticle:before,.CosmicOdyssey-module__JQwz0a__interactionReticle:after{content:"";background:#f4f1e98f;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.CosmicOdyssey-module__JQwz0a__interactionReticle:before{width:.42rem;height:1px}.CosmicOdyssey-module__JQwz0a__interactionReticle:after{width:1px;height:.42rem}.CosmicOdyssey-module__JQwz0a__interactionReticle span{background:#fff;border-radius:50%;width:.16rem;height:.16rem;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%);box-shadow:0 0 .65rem #ffffffe6}.CosmicOdyssey-module__JQwz0a__odysseySticky[data-pointing] .CosmicOdyssey-module__JQwz0a__interactionReticle{opacity:.84;transform:translate(-50%,-50%)scale(1)}.CosmicOdyssey-module__JQwz0a__odysseySticky[data-dragging] .CosmicOdyssey-module__JQwz0a__interactionReticle{border-color:#ecb96cd1;transform:translate(-50%,-50%)scale(.72)}.CosmicOdyssey-module__JQwz0a__odysseyWorld:has(.CosmicOdyssey-module__JQwz0a__odysseyCanvas[data-intent=resist]) .CosmicOdyssey-module__JQwz0a__interactionReticle{box-shadow:0 0 calc(.7rem + var(--interaction-hold,0) * 1.5rem) #ecb96c52, inset 0 0 .85rem #ecb96c29;transform:translate(-50%, -50%) scale(calc(1 + var(--interaction-hold,0) * .34));border-color:#ecb96ceb}.CosmicOdyssey-module__JQwz0a__odysseyWorld:has(.CosmicOdyssey-module__JQwz0a__odysseyCanvas[data-intent=resist]) .CosmicOdyssey-module__JQwz0a__controlsLegend span:nth-child(2){color:#f4daaee0;text-shadow:0 0 .8rem #ecb96c8c}@keyframes CosmicOdyssey-module__JQwz0a__calibrate{0%{transform:translate(-125%)}to{transform:translate(360%)}}@keyframes CosmicOdyssey-module__JQwz0a__livePulse{0%,to{opacity:.42;transform:scale(.75)}50%{opacity:1;transform:scale(1)}}@media (max-width:760px){.CosmicOdyssey-module__JQwz0a__odysseyTrack{height:1840svh}.CosmicOdyssey-module__JQwz0a__odysseySticky{min-height:32rem}.CosmicOdyssey-module__JQwz0a__frameTop,.CosmicOdyssey-module__JQwz0a__frameBottom,.CosmicOdyssey-module__JQwz0a__telemetry,.CosmicOdyssey-module__JQwz0a__interactionReticle{display:none}.CosmicOdyssey-module__JQwz0a__missionHud{transition:inset-block-start .42s cubic-bezier(.22,1,.36,1);inset-block-start:calc(4.9rem + env(safe-area-inset-top,0px));inset-inline-start:1.1rem}.CosmicOdyssey-module__JQwz0a__odysseyTrack[data-started] .CosmicOdyssey-module__JQwz0a__missionHud{inset-block-start:max(1.2rem, calc(env(safe-area-inset-top,0px) + .7rem))}.CosmicOdyssey-module__JQwz0a__missionLabel{display:none}.CosmicOdyssey-module__JQwz0a__actNames{width:15rem}.CosmicOdyssey-module__JQwz0a__soundControl{inset-block-start:calc(4.55rem + env(safe-area-inset-top,0px));inset-inline-end:1.1rem}.CosmicOdyssey-module__JQwz0a__odysseyTrack[data-started] .CosmicOdyssey-module__JQwz0a__soundControl{inset-block-start:max(.86rem, calc(env(safe-area-inset-top,0px) + .5rem))}.CosmicOdyssey-module__JQwz0a__cue{width:calc(100vw - 2.4rem)}.CosmicOdyssey-module__JQwz0a__align_left,.CosmicOdyssey-module__JQwz0a__align_right,.CosmicOdyssey-module__JQwz0a__align_center{text-align:left;width:calc(100vw - 2.4rem);transform:translate3d(0, var(--cue-shift), 0);inset-block-end:15%;inset-inline:1.2rem}.CosmicOdyssey-module__JQwz0a__cueTitle,.CosmicOdyssey-module__JQwz0a__mode_arrival .CosmicOdyssey-module__JQwz0a__cueTitle{max-width:10ch;font-size:clamp(3.25rem,15vw,6rem);line-height:.87}.CosmicOdyssey-module__JQwz0a__mode_command .CosmicOdyssey-module__JQwz0a__cueTitle{max-width:24ch;margin-inline:0;font-size:.7rem;line-height:1.45}.CosmicOdyssey-module__JQwz0a__cueBody{max-width:19rem;font-size:.92rem}.CosmicOdyssey-module__JQwz0a__entryActions{flex-wrap:wrap;gap:.3rem 1rem;margin-block-start:1.35rem}.CosmicOdyssey-module__JQwz0a__entryActions button{gap:.65rem;min-width:calc(50% - .5rem);font-size:.64rem}.CosmicOdyssey-module__JQwz0a__entryActions a{width:100%;margin-block-start:.5rem;font-size:.64rem}.CosmicOdyssey-module__JQwz0a__controlsLegend{gap:1.15rem;font-size:.52rem;inset-block-end:4.6rem}.CosmicOdyssey-module__JQwz0a__controlsLegend span:nth-child(3),.CosmicOdyssey-module__JQwz0a__controlsLegend span:nth-child(4){display:none}.CosmicOdyssey-module__JQwz0a__actRail{overscroll-behavior-inline:contain;scroll-snap-type:inline proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:.2rem;height:3.25rem;padding-inline:calc(50% - 1.375rem);display:flex;inset-block-end:max(.45rem, env(safe-area-inset-bottom,0px));inset-inline:0;overflow:auto hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 1rem calc(100% - 1rem),#0000);mask-image:linear-gradient(90deg,#0000,#000 1rem calc(100% - 1rem),#0000)}.CosmicOdyssey-module__JQwz0a__actRail::-webkit-scrollbar{display:none}.CosmicOdyssey-module__JQwz0a__railLine{display:none}.CosmicOdyssey-module__JQwz0a__actRail button{scroll-snap-align:center;background:#0203085c;border:1px solid #f4f1e91a;border-radius:999px;flex:0 0 2.75rem;width:2.75rem;min-width:2.75rem;height:2.75rem;position:relative;inset:auto;transform:none}.CosmicOdyssey-module__JQwz0a__actRail button>span{border-radius:50%;width:.28rem;height:.28rem;inset-block-start:.63rem}.CosmicOdyssey-module__JQwz0a__actRail button:hover>span,.CosmicOdyssey-module__JQwz0a__actRail button:focus-visible>span,.CosmicOdyssey-module__JQwz0a__actRail button[data-active]>span{height:.28rem}.CosmicOdyssey-module__JQwz0a__actRail button[data-active]{background:#f4f1e917;border-color:#f4f1e96b;box-shadow:0 0 1.25rem #ecb96c29}.CosmicOdyssey-module__JQwz0a__actRail button em{opacity:.48;font-size:.5rem;inset:auto auto .48rem 50%;transform:translate(-50%)}.CosmicOdyssey-module__JQwz0a__actRail button:hover em,.CosmicOdyssey-module__JQwz0a__actRail button:focus-visible em,.CosmicOdyssey-module__JQwz0a__actRail button[data-active] em{opacity:1;transform:translate(-50%)}.CosmicOdyssey-module__JQwz0a__actRail button strong{display:none}.CosmicOdyssey-module__JQwz0a__actRail button em{inset-block-end:1.75rem}}@media (max-height:640px) and (min-width:761px){.CosmicOdyssey-module__JQwz0a__controlsLegend{inset-block-end:4.8rem}.CosmicOdyssey-module__JQwz0a__align_left,.CosmicOdyssey-module__JQwz0a__align_right,.CosmicOdyssey-module__JQwz0a__align_center{inset-block-end:19%}.CosmicOdyssey-module__JQwz0a__cueTitle{font-size:clamp(3.1rem,7.4vw,6.7rem)}}@media (pointer:coarse){.CosmicOdyssey-module__JQwz0a__interactionReticle{display:none}}@media (prefers-reduced-motion:reduce){.CosmicOdyssey-module__JQwz0a__odysseyTrack{background:radial-gradient(circle at 72% 11%,#b9702430,#0000 18rem),radial-gradient(circle at 22% 72%,#3f67a226,#0000 24rem);height:auto;margin-block-start:-4.65rem}.CosmicOdyssey-module__JQwz0a__odysseySticky{background:0 0;height:auto;min-height:0;position:relative;overflow:hidden}.CosmicOdyssey-module__JQwz0a__loader,.CosmicOdyssey-module__JQwz0a__soundControl,.CosmicOdyssey-module__JQwz0a__controlsLegend,.CosmicOdyssey-module__JQwz0a__actRail,.CosmicOdyssey-module__JQwz0a__interactionReticle,.CosmicOdyssey-module__JQwz0a__missionHud,.CosmicOdyssey-module__JQwz0a__telemetry,.CosmicOdyssey-module__JQwz0a__frameTop,.CosmicOdyssey-module__JQwz0a__frameBottom{display:none}.CosmicOdyssey-module__JQwz0a__cueLayer{gap:7rem;padding:10rem max(1.25rem,7vw) 8rem;display:grid;position:relative;overflow:visible}.CosmicOdyssey-module__JQwz0a__cue,.CosmicOdyssey-module__JQwz0a__align_left,.CosmicOdyssey-module__JQwz0a__align_right,.CosmicOdyssey-module__JQwz0a__align_center{text-align:left;width:min(58rem,100%);position:relative;inset:auto;transform:none;opacity:1!important}.CosmicOdyssey-module__JQwz0a__cue:not([data-cue=entry]):not([data-cue=dust]):not([data-cue=ignition]):not([data-cue=release]):not([data-cue=arrival]){display:none}.CosmicOdyssey-module__JQwz0a__cueTitle,.CosmicOdyssey-module__JQwz0a__mode_arrival .CosmicOdyssey-module__JQwz0a__cueTitle{margin-inline:0;font-size:clamp(3.2rem,9vw,8rem)}.CosmicOdyssey-module__JQwz0a__mode_command .CosmicOdyssey-module__JQwz0a__cueTitle{font-size:.82rem}.CosmicOdyssey-module__JQwz0a__loader span:after,.CosmicOdyssey-module__JQwz0a__telemetryLive:before{animation:none}}
