.earth-meet{grid-template-columns:minmax(0,1fr) auto auto minmax(0,1fr);grid-template-areas:".mo moon.""card card card card";align-items:center;column-gap:clamp(8px,3vw,32px);width:100%;display:grid}.earth-meet>.mo-holo{grid-area:mo}.earth-meet>.mo-card{grid-area:card;justify-self:center}.earth-meet>a{grid-area:moon;width:172px}@media (max-width:600px){.earth-meet{flex-direction:column;align-items:center;display:flex}.earth-meet>a{width:auto;margin:0 0 22px}.hero .hero-copy{padding-top:14px}.earth-meet>.mo-holo{margin-bottom:12px}.earth-meet .mo-holo-button{width:128px}.earth-meet>.mo-card{margin-bottom:max(120px,100svh - 660px)}}@media (max-width:600px) and (max-height:760px){.earth-meet .mo-holo-button{width:100px}.earth-meet>.mo-holo{margin-bottom:6px}}@media (max-width:720px){body:has([data-first-screen]) :is(.ufo-dock,.ship-map,.ship-senses,.motion-toggle){transition:opacity .5s}body:has([data-first-screen=waiting]) :is(.ufo-dock,.ship-map,.ship-senses,.motion-toggle):not(:focus-within){opacity:0;pointer-events:none}body:has([data-first-screen=waiting]) :is(.ufo-dock,.ship-map,.ship-senses,.motion-toggle):not(:focus-within) *{pointer-events:none}body:has([data-first-screen]) .ufo-craft{transition:bottom .6s,opacity .5s}body:has([data-first-screen=waiting]) .ufo-craft[data-mode=wander]{bottom:calc(14px + env(safe-area-inset-bottom))}body:has([data-first-screen=waiting][data-sky=crowded]) .ufo-craft[data-mode=wander]:not(:focus-within){opacity:0;pointer-events:none}body:has([data-first-screen=waiting][data-sky=crowded]) .ufo-craft[data-mode=wander]:not(:focus-within) *{pointer-events:none}}@media (max-width:720px) and (prefers-reduced-motion:reduce){body:has([data-first-screen]) :is(.ufo-dock,.ship-map,.ship-senses,.motion-toggle,.ufo-craft){transition:none}}.earth-gold{--ink:#04060a;--ink-2:#0b1017;--bone:#ece5d6;--dim:#8f8a7e;--gold:#f2c46b;--rain:#4fd18f;--forming:#a497ff;--on-gold:#1c1407;--bg:var(--ink);--surface:var(--ink-2);--fg:var(--bone);--muted:var(--dim);--faint:var(--dim);--line:color-mix(in srgb, var(--bone) 16%, transparent);--accent:var(--gold);--blue:var(--forming);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:var(--bone);opacity:1}body:has(.earth-gold){--ink:#04060a;--ink-2:#0b1017;--bone:#ece5d6;--dim:#8f8a7e;--gold:#f2c46b;--rain:#4fd18f;--forming:#a497ff;--on-gold:#1c1407;--bg:var(--ink);--surface:var(--ink-2);--fg:var(--bone);--muted:var(--dim);--faint:var(--dim);--line:color-mix(in srgb, var(--bone) 16%, transparent);--accent:var(--gold);--blue:var(--forming);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:var(--bone);background:var(--ink)}body:has(.earth-gold) .cosmic-background{opacity:.14}:is(body:has(.earth-gold) .site-header,body:has(.earth-gold) .site-footer){color:var(--bone);background:color-mix(in srgb, var(--ink) 86%, transparent);border-color:color-mix(in srgb, var(--bone) 16%, transparent)}body:has(.earth-gold) .site-header nav{color:var(--dim)}body:has(.earth-gold) .header-handle{color:var(--dim)}body:has(.earth-gold) .site-footer p{color:var(--dim)}body:has(.earth-gold) .footer-links{color:var(--dim)}body:has(.earth-gold) :is(.mark,.wordmark-dot,.header-handle span){color:var(--gold)}body:has(.earth-gold) .site-header a:hover{color:var(--gold)}body:has(.earth-gold) .footer-links a:hover{color:var(--gold)}body:has(.earth-gold) .motion-toggle{color:var(--bone);background:color-mix(in srgb, var(--ink-2) 90%, transparent);border-color:color-mix(in srgb, var(--gold) 25%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}body:has(.earth-gold) .mo-mini canvas{filter:hue-rotate(270deg) saturate(.85) drop-shadow(0 0 6px color-mix(in srgb, var(--gold) 35%, transparent))}body:has(.earth-gold) :is(a,button):focus-visible{outline-color:var(--gold)}body:has(.earth-gold) .ufo-audio-symbol{filter:hue-rotate(270deg) saturate(.85) drop-shadow(0 0 10px color-mix(in srgb, var(--gold) 35%, transparent))}body:has(.earth-gold) .ufo-audio-toggle[data-playing=true] .ufo-audio-symbol{filter:hue-rotate(270deg) saturate(.85) drop-shadow(0 0 10px color-mix(in srgb, var(--gold) 35%, transparent))}body:has(.earth-gold) .ufo-audio-glow{background:color-mix(in srgb, var(--gold) 10%, transparent);box-shadow:0 0 25px color-mix(in srgb, var(--gold) 15%, transparent)}body:has(.earth-gold) .ufo-audio-toggle[data-playing=true] .ufo-audio-glow{background:color-mix(in srgb, var(--gold) 19%, transparent);box-shadow:0 0 32px color-mix(in srgb, var(--gold) 35%, transparent)}body:has(.earth-gold) :is(.ufo-audio-hint,.ufo-audio-status,.ufo-hud,.ufo-controls-chip,.ufo-docked){color:var(--bone);border-color:color-mix(in srgb, var(--gold) 22%, transparent);background:color-mix(in srgb, var(--ink-2) 92%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}body:has(.earth-gold) .ufo-audio-hint{color:var(--gold)}body:has(.earth-gold) .ufo-hud-hold{color:var(--gold)}body:has(.earth-gold) .ufo-docked a{color:var(--gold)}body:has(.earth-gold) .ufo-beam{background:linear-gradient(to bottom, color-mix(in srgb, var(--gold) 76%, transparent), color-mix(in srgb, var(--gold) 28%, transparent) 45%, transparent)}body:has(.earth-gold) :is(.ufo-craft,.ufo-hud,.ufo-controls-chip) kbd{color:var(--gold);border-color:color-mix(in srgb, var(--gold) 35%, transparent);background:color-mix(in srgb, var(--ink) 88%, transparent)}body:has(.earth-gold) :is(.dock-hull,.dock-pad){fill:var(--ink-2);stroke:color-mix(in srgb, var(--gold) 55%, transparent)}body:has(.earth-gold) :is(.dock-target,.dock-ring){stroke:color-mix(in srgb, var(--gold) 40%, transparent)}body:has(.earth-gold) :is(.dock-glow,.dock-light){fill:var(--gold)}body:has(.earth-gold) .dock-name{fill:color-mix(in srgb, var(--gold) 72%, transparent)}body:has(.earth-gold) .ufo-docked-where{color:var(--dim)}.earth-gold :is(h1,h2,h3){font-family:"Cormorant Garamond", var(--font-display), serif}.earth-gold :is(.eyebrow,.section-number,.map-heading,.build-receipt,.notes-credit,.planet-caption,.scene-coordinate){font-family:"Martian Mono", var(--font-mono), monospace}.earth-gold .hero>[aria-hidden=true]{opacity:.18}.earth-gold .hero h1 em,.earth-gold .section-wrap h2 em,.earth-gold .build-glyph,.earth-gold .fusion-symbol>div,.earth-gold .hero-bottom a span,.earth-gold .tiny-cross{color:var(--gold)}.earth-gold .constellation-strip,.earth-gold .build-card,.earth-gold .world-card,.earth-gold .note,.earth-gold .world-detail,.earth-gold .mo-card{color:var(--bone);border:1px solid color-mix(in srgb, var(--gold) 16%, transparent);background:color-mix(in srgb, var(--ink-2) 88%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:14px}.earth-gold .constellation-strip{border-color:color-mix(in srgb, var(--bone) 16%, transparent)}.earth-gold .constellation-strip span:first-child,.earth-gold .build-card>a,.earth-gold .world-detail a,.earth-gold .arrival .button-primary{color:var(--gold)}.earth-gold .build-card.featured{border-color:color-mix(in srgb, var(--gold) 20%, transparent);background:color-mix(in srgb, var(--ink-2) 92%, transparent)}.earth-gold .build-card:hover,.earth-gold .world-card:hover{border-color:color-mix(in srgb, var(--gold) 35%, transparent);box-shadow:0 0 32px color-mix(in srgb, var(--gold) 10%, transparent)}.earth-gold .world-grid:before{border-color:color-mix(in srgb, var(--gold) 26%, transparent)}.earth-gold .world-card .eyebrow{color:var(--dim)}.earth-gold .world-links a:hover{color:var(--gold)}.earth-gold .orbit-node{color:var(--bone);border:1px solid color-mix(in srgb, var(--gold) 16%, transparent);background:color-mix(in srgb, var(--ink-2) 90%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:10px}.earth-gold .orbit-node:hover,.earth-gold .orbit-node[aria-pressed=true]{color:var(--gold);border-color:color-mix(in srgb, var(--gold) 35%, transparent)}.earth-gold .orbit-node[aria-pressed=true] .node-dot{background:var(--gold);box-shadow:0 0 0 4px color-mix(in srgb, var(--gold) 12%, transparent), 0 0 20px color-mix(in srgb, var(--gold) 20%, transparent)}.earth-gold .planet{background:radial-gradient(at 27% 21%,#f6e2b8 0%,#b28b4d 17%,#604323 37%,#302316 59%,#100d09 82%);box-shadow:inset 2px 1px 4px #fff2d2aa,inset 12px 6px 26px #f2c46b33,0 0 2px 1px #f2c46b88,0 0 45px #f2c46b21,0 0 100px #f2c46b18}.earth-gold .planet-3d canvas{filter:hue-rotate(270deg)saturate(.85)brightness(1.08)}.earth-gold .planet-grid{background:repeating-radial-gradient(at 42% 45%,#0000 0 20px,#f2c46b24 21px,#0000 22px 35px)}.earth-gold .planet-clouds{background:radial-gradient(at 25% 28%,#f5e6c688,#0000 20%),radial-gradient(at 48% 12%,#c7a56bbb,#0000 18%),radial-gradient(at 40% 52%,#c7a56b88,#0000 13%),radial-gradient(at 63% 70%,#a7895a99,#0000 22%)}.earth-gold .planet-halo{background:radial-gradient(circle,#0000 57%,#f2c46b20 65%,#0000 72%)}.earth-gold :is(.orbit,.orbit-two,.orbit-three){border-color:color-mix(in srgb, var(--gold) 32%, transparent)}.earth-gold .world-detail{border-left:1px solid color-mix(in srgb, var(--gold) 16%, transparent);padding:20px}.earth-gold .button-primary,.earth-gold .arrival .button-primary{color:var(--on-gold);border:1px solid var(--gold);background:var(--gold);box-shadow:0 0 24px color-mix(in srgb, var(--gold) 14%, transparent)}.earth-gold .button-primary:hover{color:var(--on-gold);background:#f7d38a}.earth-gold .cave-stage[data-green] .cave-stoke{border-color:var(--gold);color:var(--gold);box-shadow:0 0 26px color-mix(in srgb, var(--gold) 40%, transparent)}.earth-gold .cave-stage[data-green] :is(.cave-flames,.cave-light,.cave-bounce,.cave-ember){filter:sepia(.8)saturate(1.35)}.earth-gold .mo-card{--mo-light:var(--gold);color:var(--bone);border-radius:14px}.earth-gold .mo-card [class*=identity],.earth-gold .mo-card [class*=glyph],.earth-gold .mo-card [class*=arrow],.earth-gold .mo-card [class*=feedback],.earth-gold .mo-card [class*=milestones] [data-reached=true]{color:var(--gold)}.earth-gold .mo-card [class*=destination]{color:var(--bone);border-color:color-mix(in srgb, var(--gold) 18%, transparent);background:color-mix(in srgb, var(--gold) 5%, transparent)}.earth-gold .mo-card [class*=destination]:hover,.earth-gold .mo-card [class*=destination][data-first=true]{border-color:color-mix(in srgb, var(--gold) 34%, transparent);background:color-mix(in srgb, var(--gold) 12%, transparent)}.earth-gold .mo-card :is([class*=local],[class*=line],[class*=voiceNote],[class*=scope],[class*=chart],[class*=date],[class*=explanation],[class*=firstSeen],[class*=recent],[class*=more]>summary){color:var(--dim)}.earth-gold .mo-card [class*=destination] strong,.earth-gold .mo-card [class*=summary],.earth-gold .mo-card [class*=forget]{color:var(--bone)}.earth-gold .mo-card [class*=forget]{border-color:color-mix(in srgb, var(--gold) 25%, transparent);background:color-mix(in srgb, var(--ink) 88%, transparent)}.earth-gold .mo-holo-stage canvas{filter:hue-rotate(270deg) saturate(.85) drop-shadow(0 0 10px color-mix(in srgb, var(--gold) 28%, transparent))}.earth-gold .mo-bubble{color:var(--bone);border-color:color-mix(in srgb, var(--gold) 20%, transparent);background:color-mix(in srgb, var(--ink-2) 88%, transparent)}.earth-gold #one-sky{color:var(--bone)}.earth-gold #one-sky :is(h2,h3){font-family:"Cormorant Garamond", var(--font-display), serif}.earth-gold #one-sky [class*=eyebrow],.earth-gold #one-sky [class*=countdown],.earth-gold #one-sky [class*=topline],.earth-gold #one-sky [class*=controls]{font-family:"Martian Mono", var(--font-mono), monospace}.earth-gold #one-sky [class*=eyebrow],.earth-gold #one-sky [class*=intro],.earth-gold #one-sky [class*=caption],.earth-gold #one-sky [class*=reveal],.earth-gold #one-sky [class*=topline],.earth-gold #one-sky [class*=controls]{color:var(--dim)}.earth-gold #one-sky [class*=instrument],.earth-gold #one-sky [class*=cargo]{border-color:color-mix(in srgb, var(--bone) 16%, transparent);background:color-mix(in srgb, var(--ink-2) 88%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.earth-gold #one-sky [class*=instrument]{border-radius:14px 14px 0 0}.earth-gold #one-sky [class*=topline],.earth-gold #one-sky [class*=controls]{border-color:color-mix(in srgb, var(--bone) 16%, transparent)}.earth-gold #one-sky [class*=ship]{color:var(--bone)}.earth-gold #one-sky [class*=ship]:hover,.earth-gold #one-sky [class*=ship]:focus-visible,.earth-gold #one-sky [class*=ship][aria-pressed=true]{border-color:var(--gold);background:color-mix(in srgb, var(--gold) 12%, transparent);box-shadow:0 0 22px color-mix(in srgb, var(--gold) 16%, transparent);outline-color:var(--gold)}.earth-gold #one-sky [class*=controls] button,.earth-gold #one-sky [class*=actions] button{min-height:44px;color:var(--on-gold);border-color:var(--gold);background:var(--gold)}.earth-gold #one-sky [class*=actions] a,.earth-gold #one-sky [class*=header] em,.earth-gold #one-sky [class*=cargo] h3,.earth-gold #one-sky [class*=mark]{color:var(--gold)}.earth-gold #one-sky canvas{filter:hue-rotate(270deg)saturate(.85)brightness(1.08)}.earth-gold #one-sky summary:focus-visible{outline-color:var(--gold)}@media (max-width:720px){.earth-gold .hero-actions :is(a,button),.earth-gold .world-detail a,.earth-gold .orbit-node,.earth-gold .build-card>a,.earth-gold .arrival .button-primary{min-height:44px}}
