@media (orientation:portrait) and (max-width:820px),(pointer:coarse) and (max-width:820px),(pointer:coarse) and (orientation:landscape) and (max-height:520px){body,html{max-width:100%;overflow-x:clip}html body :is(.page-hero,.red-tide,.beyond-orbit__hero){min-width:0;max-width:100%;overflow-wrap:anywhere}html body .page-hero{--hero-frame-height:calc(100svh - var(--header-height));--hero-copy-top:clamp(1rem,6svh,3.5rem);--scene-y:100%;background:var(--color-space-1);touch-action:pan-y}html body .page-hero :is(.page-hero__image,.page-hero__shade,.hero-scene-layer,.observatory-layer,.niveora-layer,.mars-layer,.lumina-layer,.atlas-layer,.aurelia-layer,.sky-particles,.sky-vignette,.atlas-glass-flash){inset:0 0 auto;height:var(--hero-frame-height)}html body .page-hero .page-hero__image{height:var(--hero-frame-height)!important}html body .page-hero .page-hero__shade{z-index:1;background:linear-gradient(180deg,color-mix(in srgb,var(--color-space-0) 90%,transparent),color-mix(in srgb,var(--color-space-0) 75%,transparent) 22%,transparent 40%,transparent 85%,var(--color-space-1))}html body .page-hero .page-hero__content{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:max-content max-content minmax(0,1fr);align-items:start;justify-items:stretch;gap:.75rem;width:100%;padding:var(--hero-copy-top) max(1rem,env(safe-area-inset-right)) max(1.5rem,env(safe-area-inset-bottom)) max(1rem,env(safe-area-inset-left))}html body .page-hero .page-hero__content:before{content:"";grid-column:1;grid-row:1/4;min-height:calc(var(--hero-frame-height) - var(--hero-copy-top));pointer-events:none}html body .page-hero .actions>*,html body .page-hero .page-hero__content>*{grid-column:1;grid-row:auto;order:0;max-width:100%;width:100%}html body .page-hero .page-hero__content>.chapter-tag{grid-row:1;padding-right:72px;font-size:.75rem;line-height:1.3}html body .page-hero .page-hero__content>:is(h1,.commercial-intro){grid-row:2;max-width:100%;padding-right:72px}html body .page-hero .page-hero__content h1{font-size:clamp(1.4rem,min(6vw,5svh),2.5rem);line-height:1.08}html body .page-hero .commercial-intro .hero-name{font-size:clamp(1.8rem,min(8.5vw,6svh),3rem)}html body .page-hero .credibility-portrait{flex-basis:clamp(3rem,min(20vw,10svh),5rem)}html body .page-hero .commercial-intro{gap:.875rem;min-width:0}html body .page-hero .commercial-intro>:is(h1,div){min-width:0}html body .page-hero .actions{display:contents}html body .page-hero .actions>*,html body .page-hero .page-hero__content>:not(.chapter-tag,h1,.commercial-intro,.actions){grid-row:auto;order:0;max-width:100%;padding:1rem;border:1px solid var(--border-inverse);border-radius:var(--radius-lg);background:color-mix(in srgb,var(--color-space-2) 94%,transparent);color:var(--color-neutral-50);font-size:1rem;line-height:1.55}html body .page-hero .actions>.primary{background:var(--color-accent-200);color:var(--color-space-0)}html body .page-hero .page-hero__content .hero-role{font-size:.875rem}html body :is(.comlink-toggle__count,.comlink__progress,.comlink__pages,.comlink__intro,.comlink__feedback,.comlink__reset,.comlink__channel,.comlink__envelope,.comlink-fresh,.secrets-guide,.niveora-discoveries,.mars-discoveries,.lumina-discoveries,.atlas-discoveries,.aurelia-discoveries,.sky-counters,.ignition-meter,.transmission__locked,.transmission__lights,.transmission__worlds,.transmission__scope,.series__meta,.egg-selfie>p,.egg-floppy,.observatory-signal-star__label,.aurelia-cards article>.aurelia-kicker,.services-page .credibility-offer__label){display:none!important}html body .transmission__worlds li[data-found]{border-color:var(--aurelia-line)}html body .page-hero :is(.hero-hud,.chapter-tag__ep,.sky-touch-hint,.atlas-dock,.niveora-readout,.observatory-countdown){display:none!important}html body :is(.observatory-hot,.niveora-hot,.mars-hot,.lumina-hot,.atlas-hot,.aurelia-hot){display:none!important;pointer-events:none!important}html body .page-hero :is(.observatory-layer,.niveora-layer,.mars-layer,.lumina-layer,.atlas-layer,.aurelia-layer,.atlas-satellite),html body :is(.observatory-hot,.niveora-hot,.mars-hot,.lumina-hot,.atlas-hot,.aurelia-hot):after{pointer-events:none!important}html body .comlink__list :is(.comlink__icon,b,button){display:none}html body .comlink__list li{grid-template-columns:minmax(0,1fr)}html body .comlink__text small{color:var(--text-body)}html body .comlink-toggle[data-fresh]{animation:none}html body :is(.niveora-status,.mars-status,.lumina-status,.atlas-status){top:calc(var(--hero-frame-height) - 7rem);bottom:auto;left:1rem;right:1rem;width:auto;max-width:none;transform:none;font:400 .9375rem/1.5 var(--font-sans)}html body :is(.niveora-status,.mars-status,.lumina-status,.atlas-status):empty{display:none}html body .beyond-orbit__constellation{display:none!important}.mobile-comlink-sheet{position:fixed;inset:auto 0 0;margin:0 auto;padding:0;width:100%;max-width:38rem;max-height:70svh;border:1px solid var(--color-primary-200);border-bottom:0;border-radius:1.5rem 1.5rem 0 0;background:var(--color-space-1);color:var(--color-neutral-50);overflow:hidden;font:400 1rem/1.5 var(--font-sans)}.mobile-comlink-sheet[open]{animation:mobile-sheet-enter .22s ease-out}.mobile-comlink-sheet::backdrop{background:rgb(3 7 18/.65)}.mobile-comlink-sheet__panel{display:flex;flex-direction:column;max-height:70svh}.mobile-comlink-sheet__head{position:relative;flex:none;padding:2rem max(1.25rem,env(safe-area-inset-right)) 1rem max(1.25rem,env(safe-area-inset-left));touch-action:none}.mobile-comlink-sheet__handle{position:absolute;top:.65rem;left:calc(50% - 1.25rem);width:2.5rem;height:.25rem;border-radius:1rem;background:var(--color-primary-200)}.mobile-comlink-sheet__head h2{margin:0;padding-right:3rem;font:600 1.15rem/1.5 var(--font-sans)}.mobile-comlink-sheet__head button{position:absolute;right:max(.75rem,env(safe-area-inset-right));top:1.5rem;width:44px;height:44px;font-size:1.5rem}.mobile-comlink-sheet button{color:inherit;background:transparent;border:0;border-radius:.5rem;cursor:pointer}.mobile-comlink-sheet button:focus-visible{outline:2px solid var(--focus-inverse);outline-offset:-2px}.mobile-comlink-sheet__hints{list-style:none;margin:0;padding:0 max(.75rem,env(safe-area-inset-right)) max(1rem,env(safe-area-inset-bottom)) max(.75rem,env(safe-area-inset-left));min-height:0;overflow-y:auto;overscroll-behavior:contain;touch-action:pan-y}.mobile-comlink-sheet__hints li+li{border-top:1px solid var(--border-inverse)}.mobile-comlink-sheet__hints button{width:100%;min-height:60px;padding:1rem .75rem;text-align:left;font:inherit;overflow-wrap:anywhere}@keyframes mobile-sheet-enter{0%{transform:translateY(100%)}to{transform:translateY(0)}}.mobile-eggs{position:absolute;inset:0 0 auto;width:100%;height:var(--mobile-frame-height,var(--hero-frame-height));z-index:4;container-type:size;overflow:clip;pointer-events:none;--mobile-hint-bottom:max(.75rem,env(safe-area-inset-bottom));color:var(--color-neutral-50);font-family:var(--font-sans)}body:has(.sound-invite) .mobile-eggs{--mobile-hint-bottom:calc(var(--mobile-sound-space, 25svh) + 1rem)}.mobile-eggs .mobile-eggs__plane{position:absolute;width:max(100cqw,177.777778cqh);height:max(100cqh,56.25cqw);left:var(--scene-x,78%);top:var(--scene-y,100%);transform:translate(calc(-1 * var(--scene-x, 78%)),calc(-1 * var(--scene-y, 100%)));pointer-events:none}.mobile-eggs[data-projection=red-tide] .mobile-eggs__plane{left:var(--red-tide-x);top:100%;transform:none;translate:calc(-1 * var(--red-tide-x)) -100%}.mobile-eggs[data-projection=beyond-orbit] .mobile-eggs__plane{left:calc((100cqw - max(100cqw, 177.777778cqh)) * var(--fx));top:calc((100cqh - max(100cqh, 56.25cqw)) * var(--fy));transform:none}.mobile-eggs[data-projection=custom] .mobile-eggs__plane{width:var(--mobile-plane-width);height:var(--mobile-plane-height);left:var(--mobile-plane-left);top:var(--mobile-plane-top);transform:var(--mobile-plane-transform)}.mobile-eggs .mobile-eggs__hot{position:absolute;translate:-50% -50%;min-width:60px;min-height:60px;aspect-ratio:1;padding:0;border:0;border-radius:var(--radius-full);background:transparent;box-shadow:none;color:var(--color-accent-200);pointer-events:auto;touch-action:pan-y;-webkit-tap-highlight-color:transparent;user-select:none;-webkit-user-select:none}.mobile-eggs .mobile-eggs__hot:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;opacity:0;background:radial-gradient(circle,color-mix(in srgb,var(--color-accent-200) 55%,transparent),transparent 68%)}.mobile-eggs[data-motion=true] .mobile-eggs__hot[data-glow]:after{animation:mobile-egg-glow 2.4s ease-out both}.mobile-eggs .mobile-eggs__hot[data-reveal]:after,.mobile-eggs[data-scan] .mobile-eggs__hot:after{opacity:.65;animation:none}.beyond-orbit__frame:has(.mobile-eggs[data-revealing=last-light]) .beyond-orbit__star{box-shadow:0 0 24px 8px color-mix(in srgb,var(--color-accent-200) 55%,transparent)}.mobile-eggs button:focus-visible{outline:2px solid var(--focus-inverse);outline-offset:3px}.mobile-eggs .mobile-eggs__ring{width:28px;height:28px;flex:none;fill:none;stroke:currentColor;stroke-width:2;rotate:-90deg}.mobile-eggs .mobile-eggs__ring circle{stroke-dasharray:1;stroke-dashoffset:0}.mobile-eggs .mobile-eggs__hold{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.mobile-eggs[data-motion=true] .mobile-eggs__hold circle{animation:mobile-egg-hold var(--hold-duration) linear both}.mobile-eggs .mobile-eggs__edge{position:absolute;top:48%;font-size:2rem;color:var(--color-accent-200);opacity:.7;text-shadow:0 1px 8px var(--color-space-0)}.mobile-eggs .mobile-eggs__edge--left{left:.5rem}.mobile-eggs .mobile-eggs__edge--right{right:.5rem}.mobile-eggs .mobile-eggs__tooltip{position:absolute;bottom:var(--mobile-hint-bottom);left:1rem;right:1rem;max-width:28rem;margin-inline:auto;padding:.875rem 1rem;border-radius:var(--radius-lg);border:1px solid var(--color-accent-200);background:var(--color-space-1);font-size:.9375rem;line-height:1.5;box-shadow:var(--shadow-lift);visibility:hidden}.mobile-eggs .mobile-eggs__tooltip[data-visible]{visibility:visible}.mobile-eggs .mobile-eggs__tooltip span{display:block;margin-top:.5rem;color:var(--color-accent-200);font-size:.8125rem}.mobile-egg-narrative{position:absolute;z-index:5;top:calc(var(--hero-frame-height) - 7rem);left:1rem;right:1rem;margin:0;padding:1rem;background:var(--color-space-1);color:var(--color-neutral-50);border:1px solid var(--color-primary-200);border-radius:var(--radius-lg);pointer-events:none}.mobile-egg-narrative--fixed{position:fixed;top:auto;bottom:max(1rem,env(safe-area-inset-bottom))}.mobile-eggs .mobile-eggs__dock{position:absolute;top:8%;right:max(.75rem,env(safe-area-inset-right));display:flex;flex-direction:column;gap:.5rem;width:56px}.mobile-eggs .mobile-eggs__dock button{position:relative;display:flex;align-items:center;justify-content:center;width:56px;height:56px;flex:none;padding:0;border:1px solid var(--color-primary-200);border-radius:var(--radius-full);background:var(--color-space-1);color:var(--color-neutral-50);font:500 .875rem/1.3 var(--font-sans);pointer-events:auto}.mobile-eggs .mobile-eggs__icon{width:26px;height:26px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.mobile-eggs .mobile-eggs__scan .mobile-eggs__ring{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.mobile-eggs .mobile-eggs__dock button:disabled{opacity:.55}.mobile-eggs .mobile-eggs__scan .mobile-eggs__ring circle{stroke-dashoffset:calc(1 - var(--scan-progress, 1))}@keyframes mobile-egg-glow{0%,to{opacity:0}30%{opacity:.7}}@keyframes mobile-egg-hold{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.egg-overlay .star-map__line{animation:none;stroke-dashoffset:0}.egg-overlay .star-map__star{animation:none;opacity:1}.mobile-comlink-sheet[open]{animation:none}.mobile-eggs .mobile-eggs__hold circle,.mobile-eggs .mobile-eggs__hot:after{animation:none!important}.mobile-eggs .mobile-eggs__ring circle{stroke-dashoffset:0!important}}html.reduce-motion .mobile-comlink-sheet[open]{animation:none}html.reduce-motion .egg-overlay .star-map__line{animation:none;stroke-dashoffset:0}html.reduce-motion .egg-overlay .star-map__star{animation:none;opacity:1}}