.Hero-module__ZARIfG__hero{text-align:center;-webkit-user-select:none;user-select:none;flex-direction:column;justify-content:center;align-items:center;height:100vh;display:flex;position:relative;overflow:hidden}.Hero-module__ZARIfG__backgroundElements{z-index:-1;opacity:.8;pointer-events:none;width:100vw;height:100vh;position:fixed;top:0;left:0}.Hero-module__ZARIfG__filterDefinitions{pointer-events:none;width:0;height:0;position:absolute;overflow:hidden}.Hero-module__ZARIfG__circle{filter:blur(80px);background:radial-gradient(circle,#0b2545 0%,#0000 70%);border-radius:50%;position:absolute}.Hero-module__ZARIfG__circle2{opacity:.9;width:150vw;height:150vh;animation:25s linear infinite Hero-module__ZARIfG__heroHueRotate;top:-25vh;left:-25vw}.Hero-module__ZARIfG__circle2.Hero-module__ZARIfG__lunarGlow{filter:blur(110px);opacity:.18;background:radial-gradient(circle at 50% 48%,#23465961 0%,#08182324 38%,#0000 72%);width:115vw;height:115vh;animation:none;top:-7.5vh;left:-7.5vw}@keyframes Hero-module__ZARIfG__heroHueRotate{0%{filter:blur(80px)hue-rotate()}to{filter:blur(80px)hue-rotate(360deg)}}.Hero-module__ZARIfG__content{z-index:1;flex-direction:column;align-items:center;gap:1.5rem;transition:opacity .48s cubic-bezier(.4,0,.2,1);display:flex}.Hero-module__ZARIfG__contentHidden{opacity:0;pointer-events:none}.Hero-module__ZARIfG__markToggle{z-index:21;color:#ffffff80;font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;align-items:center;gap:.5rem;padding:0;font-size:.62rem;transition:color .18s;display:flex;position:fixed;top:clamp(1.25rem,3vw,3rem);left:clamp(1.25rem,3vw,3rem)}.Hero-module__ZARIfG__markToggle:hover,.Hero-module__ZARIfG__markToggle:focus-visible{color:#ffffffeb}.Hero-module__ZARIfG__markToggle:focus-visible{outline-offset:.5rem;outline:1px solid #ffffffb8}.Hero-module__ZARIfG__markToggleDot{opacity:.55;background:currentColor;border-radius:50%;width:.4rem;height:.4rem;transition:opacity .18s}.Hero-module__ZARIfG__markToggle[aria-pressed=true] .Hero-module__ZARIfG__markToggleDot{opacity:1;box-shadow:0 0 8px}.Hero-module__ZARIfG__titleContainer{position:relative}.Hero-module__ZARIfG__logoWrapper{flex-direction:column;justify-content:center;align-items:center;gap:1rem;margin:0;animation:1.5s cubic-bezier(.16,1,.3,1) .2s backwards Hero-module__ZARIfG__logoIntro;display:flex}@keyframes Hero-module__ZARIfG__logoIntro{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.Hero-module__ZARIfG__logoContainer{grid-template-areas:"stack";place-items:center;display:grid}.Hero-module__ZARIfG__logoHitArea{aspect-ratio:1;width:86%;color:inherit;cursor:pointer;clip-path:circle(50%);z-index:2;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:50%;grid-area:stack;place-self:center;padding:0}.Hero-module__ZARIfG__logoHitArea:focus-visible{outline-offset:6px;outline:1px solid #ffffffd9}.Hero-module__ZARIfG__logoAbsolute{grid-area:stack}.Hero-module__ZARIfG__logo{filter:drop-shadow(0 18px 34px #0000007a);-webkit-user-drag:none;width:clamp(225px,37.5vw,600px);height:auto;transition:opacity 1.5s cubic-bezier(.4,0,.2,1)}.Hero-module__ZARIfG__edgeClean{filter:url(#logo-edge-cleanup)drop-shadow(0 18px 34px #0000007a)}.Hero-module__ZARIfG__hidden{opacity:0!important}.Hero-module__ZARIfG__visible{opacity:1!important}.Hero-module__ZARIfG__markCount{color:#ffffff7a;font-family:var(--font-mono);letter-spacing:.16em;font-size:.65rem;transition:color .2s}:is(.Hero-module__ZARIfG__logoWrapper:has(.Hero-module__ZARIfG__logoHitArea:hover) .Hero-module__ZARIfG__markCount,.Hero-module__ZARIfG__logoWrapper:has(.Hero-module__ZARIfG__logoHitArea:focus-visible) .Hero-module__ZARIfG__markCount){color:#ffffffe0}.Hero-module__ZARIfG__visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.Hero-module__ZARIfG__subtitle{color:#000000d9;opacity:0;max-width:600px;font-size:clamp(1rem,2vw,1.5rem);font-weight:500}.Hero-module__ZARIfG__contact{z-index:3;color:#ffffffa8;font-family:var(--font-mono);letter-spacing:.08em;text-transform:lowercase;font-size:clamp(.95rem,1.6vw,1.2rem);font-weight:500;line-height:1.4;text-decoration:none;transition:color .18s,transform .18s;position:absolute;bottom:2.7rem;right:clamp(1.25rem,3vw,3rem)}.Hero-module__ZARIfG__contact:after{content:"";transform-origin:100%;opacity:.65;background:currentColor;width:100%;height:1px;transition:transform .26s cubic-bezier(.22,1,.36,1);position:absolute;bottom:-.38rem;right:0;transform:scaleX(.16)}.Hero-module__ZARIfG__contact:hover,.Hero-module__ZARIfG__contact:focus-visible{color:#fffffff5;transform:translateY(-1px)}.Hero-module__ZARIfG__contact:hover:after,.Hero-module__ZARIfG__contact:focus-visible:after{transform:scaleX(1)}.Hero-module__ZARIfG__contact:focus-visible{outline-offset:.55rem;outline:1px solid #ffffffb8}.Hero-module__ZARIfG__sceneReadout{z-index:2;color:#ffffff7a;font-family:var(--font-mono);text-align:left;text-transform:uppercase;letter-spacing:.13em;pointer-events:none;flex-direction:column;align-items:flex-start;gap:.25rem;font-size:.62rem;line-height:1.4;display:flex;position:absolute;bottom:2.7rem;left:clamp(1.25rem,3vw,3rem)}.Hero-module__ZARIfG__sceneLabel{color:#ffffffe0}.Hero-module__ZARIfG__interactionAction{transition:opacity .2s}.Hero-module__ZARIfG__ufoScore{z-index:3;color:#9fffe8ad;font-family:var(--font-mono);letter-spacing:.15em;text-align:right;pointer-events:none;grid-template-columns:auto auto;align-items:baseline;gap:.15rem .7rem;font-size:.58rem;animation:.42s cubic-bezier(.22,1,.36,1) Hero-module__ZARIfG__ufoScoreArrival;display:grid;position:absolute;top:clamp(1.25rem,3vw,3rem);right:clamp(1.25rem,3vw,3rem)}.Hero-module__ZARIfG__ufoScore strong{color:#fff4b1fa;letter-spacing:.08em;font-size:1rem;font-weight:500}.Hero-module__ZARIfG__ufoScore small{color:#ffffff75;letter-spacing:.11em;text-transform:uppercase;grid-column:1/-1;font-size:.48rem}@keyframes Hero-module__ZARIfG__ufoScoreArrival{0%{opacity:0;transform:translateY(.5rem)scale(.88)}55%{opacity:1;transform:translateY(-.08rem)scale(1.05)}to{opacity:1;transform:none}}html[data-star-map-dragging=true] .Hero-module__ZARIfG__interactionAction{opacity:.25}@media (prefers-reduced-motion:reduce){.Hero-module__ZARIfG__circle2,.Hero-module__ZARIfG__logoWrapper{animation:none}.Hero-module__ZARIfG__logo{transition-duration:.01ms}.Hero-module__ZARIfG__interactionAction{display:none}.Hero-module__ZARIfG__contact,.Hero-module__ZARIfG__contact:after,.Hero-module__ZARIfG__ufoScore,.Hero-module__ZARIfG__content,.Hero-module__ZARIfG__markToggle,.Hero-module__ZARIfG__markToggleDot{transition:none;animation:none}}@media (max-width:640px){.Hero-module__ZARIfG__sceneReadout{max-width:12rem;bottom:1.5rem}.Hero-module__ZARIfG__interactionAction{max-width:10rem}.Hero-module__ZARIfG__contact{letter-spacing:.05em;font-size:.85rem;bottom:1.5rem;right:1.25rem}.Hero-module__ZARIfG__ufoScore{top:1.25rem;right:1.25rem}.Hero-module__ZARIfG__markToggle{font-size:.56rem;top:1.25rem;left:1.25rem}}
.LaunchButton-module__A8seCa__mount{z-index:20;pointer-events:none;justify-items:center;display:grid;position:fixed;bottom:clamp(4.5rem,12vh,7.5rem);left:clamp(1.25rem,4vw,3rem)}.LaunchButton-module__A8seCa__button{pointer-events:auto;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0;line-height:0;transition:transform .14s cubic-bezier(.22,1,.36,1);display:block}.LaunchButton-module__A8seCa__button:hover{transform:translateY(-2px)scale(1.03)}.LaunchButton-module__A8seCa__button:focus-visible{outline:2px solid var(--accent-neon);outline-offset:6px;border-radius:12px}.LaunchButton-module__A8seCa__frames{aspect-ratio:1;width:clamp(132px,16.5vw,198px);display:block;position:relative}.LaunchButton-module__A8seCa__image{filter:drop-shadow(0 14px 22px #0000008c);-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%;display:block;position:absolute;inset:0}.LaunchButton-module__A8seCa__frameOn{opacity:1}.LaunchButton-module__A8seCa__frameOff{opacity:0}@media (prefers-reduced-motion:reduce){.LaunchButton-module__A8seCa__button,.LaunchButton-module__A8seCa__button:hover,.LaunchButton-module__A8seCa__button:active{transition:none;transform:none}}
