.band[data-astro-cid-u5nr7xs2]{padding:clamp(1.75rem,4.5vw,3rem) 0;position:relative}.wrap[data-astro-cid-u5nr7xs2]{max-width:var(--maxw);padding:0 var(--gutter);margin:0 auto;position:relative}.eyebrow-a[data-astro-cid-u5nr7xs2]{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.12em;color:var(--a-link);flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.75rem;font-size:.8rem;font-weight:500;display:flex}h2[data-astro-cid-u5nr7xs2]{letter-spacing:-.025em;max-width:24ch;font-size:clamp(1.7rem,4.2vw,2.6rem);font-weight:600}.device[data-astro-cid-u5nr7xs2]{background:var(--a-device);box-shadow:0 0 0 1.5px var(--a-device-edge), 0 0 0 7px color-mix(in srgb, var(--a-device-edge) 25%, transparent), 0 30px 80px -30px var(--a-glow-strong);border-radius:clamp(18px,3vw,32px);margin:1.75rem 0 0;padding:clamp(8px,1.6vw,16px)}.device[data-astro-cid-u5nr7xs2] video[data-astro-cid-u5nr7xs2],.device[data-astro-cid-u5nr7xs2] img[data-astro-cid-u5nr7xs2],.device[data-astro-cid-u5nr7xs2] iframe{aspect-ratio:16/9;object-fit:cover;background:#000;border:0;border-radius:clamp(10px,1.8vw,18px);width:100%;height:auto;display:block}figcaption[data-astro-cid-u5nr7xs2]{border:1px solid var(--a-border);backdrop-filter:blur(3px);color:#c9cdf0;text-align:center;background:#080a20b8;border-radius:14px;margin-bottom:1.25rem;padding:.75rem .35rem .2rem;font-size:.88rem}.video-launch[data-astro-cid-u5nr7xs2]{display:block;position:relative}.play[data-astro-cid-u5nr7xs2]{border:1px solid var(--a-border);color:var(--a-text);background:#080a20;border-radius:14px;padding:.8rem 1.4rem;font-size:2rem;position:absolute;inset:50% auto auto 50%;translate:-50% -50%}.screenshots[data-astro-cid-mleti53q]{padding:clamp(1.75rem,4.5vw,3rem) 0;position:relative}.screens-layout[data-astro-cid-mleti53q]{max-width:var(--maxw);padding:0 var(--gutter);margin:0 auto}.screens-panel[data-astro-cid-mleti53q]{border:1px solid var(--a-border);background:#080a20;border-radius:18px;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);grid-template-areas:"intro portraits""music portraits";align-items:center;gap:1.5rem clamp(1.5rem,4vw,3rem);padding:clamp(1.25rem,3.5vw,2.5rem);display:grid}.screens-intro[data-astro-cid-mleti53q]{grid-area:intro;align-self:end}.eyebrow[data-astro-cid-mleti53q]{font:500 .8rem var(--font-mono);text-transform:uppercase;letter-spacing:.12em;color:var(--a-link);margin:0 0 .75rem}h2[data-astro-cid-mleti53q]{letter-spacing:-.025em;margin:0 0 1rem;font-size:clamp(1.8rem,3.8vw,2.8rem);line-height:1.2}.portraits[data-astro-cid-mleti53q]{grid-area:portraits;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:clamp(.75rem,2vw,1.5rem);display:grid}figure[data-astro-cid-mleti53q]{min-width:0;margin:0}.phone[data-astro-cid-mleti53q],.landscape[data-astro-cid-mleti53q]{border:1px solid var(--a-border);background:#090b18;overflow:hidden}.phone[data-astro-cid-mleti53q]{border-radius:clamp(14px,2vw,22px);padding:4px}.phone[data-astro-cid-mleti53q] img[data-astro-cid-mleti53q]{border-radius:clamp(10px,1.6vw,18px)}img[data-astro-cid-mleti53q]{width:100%;height:auto;display:block}.music[data-astro-cid-mleti53q]{grid-area:music;align-self:start}.landscape[data-astro-cid-mleti53q]{border-radius:14px}figcaption[data-astro-cid-mleti53q]{color:var(--a-muted);text-align:center;margin:.8rem 0 0;font-size:.8rem;line-height:1.5}.portrait-caption[data-astro-cid-mleti53q]{justify-content:center;align-items:center;gap:.4rem;display:flex}.plan-tag[data-astro-cid-mleti53q]{color:#facc15;font:500 .65rem/1.2 var(--font-mono);letter-spacing:.06em;background:#2b2306;border:1px solid #8b742f;border-radius:999px;flex:none;padding:.2rem .45rem;display:inline-block}.plan-free[data-astro-cid-mleti53q]{color:#06240f;background:#4ade80;border-color:#0000}@media (width<=760px){.screens-panel[data-astro-cid-mleti53q]{grid-template-columns:minmax(0,1fr);grid-template-areas:"intro""portraits""music";gap:1.75rem}.portraits[data-astro-cid-mleti53q]{justify-self:center;width:min(100%,28rem)}.music[data-astro-cid-mleti53q]{justify-self:center;width:min(100%,36rem)}}.supernova[data-astro-cid-d3muzyrt]{isolation:isolate;aspect-ratio:1;flex:none;width:min(100%,34rem);position:relative}.supernova[data-astro-cid-d3muzyrt] .supernova-flare[data-astro-cid-d3muzyrt]{object-fit:contain;width:100%;height:100%;image-rendering:pixelated;animation:6s ease-in-out infinite nova-breathe;position:absolute;inset:0}.supernova[data-astro-cid-d3muzyrt] .supernova-controller[data-astro-cid-d3muzyrt]{width:57.8%;height:auto}@keyframes nova-breathe{0%,to{opacity:.82;transform:scale(.96)}50%{opacity:1;transform:scale(1.035)}}@media (width>=960px){.supernova[data-astro-cid-d3muzyrt]{width:min(100%,30rem);margin-bottom:-1rem}}@media (prefers-reduced-motion:reduce){.supernova[data-astro-cid-d3muzyrt] .supernova-flare[data-astro-cid-d3muzyrt]{opacity:.92;animation:none;transform:none}}.gravity-well[data-astro-cid-qrnwrqwq]{isolation:isolate;aspect-ratio:1;flex:none;width:min(100%,36rem);position:relative}.gravity-visual[data-astro-cid-qrnwrqwq]{position:absolute;inset:0;overflow:clip}.gravity-canvas[data-astro-cid-qrnwrqwq],.gravity-fallback[data-astro-cid-qrnwrqwq]{width:100%;height:100%;transform:translateY(var(--gravity-offset-y,0px));position:absolute;inset:0}.gravity-canvas[data-astro-cid-qrnwrqwq]{opacity:0}.gravity-well[data-astro-cid-qrnwrqwq][data-ready] .gravity-canvas[data-astro-cid-qrnwrqwq]{opacity:1}.gravity-well[data-astro-cid-qrnwrqwq][data-ready] .gravity-fallback[data-astro-cid-qrnwrqwq]{visibility:hidden}.gravity-fallback[data-astro-cid-qrnwrqwq] img[data-astro-cid-qrnwrqwq]{height:auto;position:absolute}.gravity-filter-defs[data-astro-cid-qrnwrqwq]{width:0;height:0;position:absolute;overflow:hidden}.fallback-disk[data-astro-cid-qrnwrqwq]{width:73%;top:8.5%;left:16.8%;transform:rotate(-27deg)scaleY(.58)}.fallback-device[data-astro-cid-qrnwrqwq]{filter:url(#apollo-boy-solid-outline);width:47.7%;top:27.9%;left:27.5%;transform:rotate(-4.6deg)}.gravity-well[data-astro-cid-qrnwrqwq][data-variant=horizon] .fallback-device[data-astro-cid-qrnwrqwq]{clip-path:polygon(0 0,80% 0,80% 17%,84% 31%,91% 42%,100% 49%,100% 100%,0 100%)}.gravity-well[data-astro-cid-qrnwrqwq][data-variant=immersed] .fallback-device[data-astro-cid-qrnwrqwq]{clip-path:polygon(0 0,80% 0,80% 17%,84% 31%,91% 42%,94% 53%,88% 66%,78% 77%,56% 83%,34% 81%,17% 73%,0 60%)}.fallback-rim[data-astro-cid-qrnwrqwq]{opacity:.75;clip-path:polygon(0 55%,100% 55%,100% 100%,0 100%);mask-image:radial-gradient(circle closest-side,#0000 48%,#000 55% 72%,#0000 85%)}.gravity-well[data-astro-cid-qrnwrqwq][data-variant=foreground] .fallback-disk[data-astro-cid-qrnwrqwq]{width:100.8%;top:-5.4%;left:2.9333%}.gravity-well[data-astro-cid-qrnwrqwq][data-variant=foreground] .fallback-device[data-astro-cid-qrnwrqwq]{width:48.1667%;top:25.724%;left:29.25%;transform:none}.gravity-well[data-astro-cid-qrnwrqwq][data-variant=foreground] .fallback-rim[data-astro-cid-qrnwrqwq]{display:none}.gravity-motion[data-astro-cid-qrnwrqwq]{right:var(--gravity-control-inset,1rem);z-index:1;color:#b8bee8;font:.7rem var(--font-sans);cursor:pointer;background:#080a20;border:1px solid #283272;border-radius:999px;padding:.35rem .65rem;position:absolute;bottom:2rem}.gravity-motion[data-astro-cid-qrnwrqwq]:hover{color:#eef0ff;border-color:#8494db}.gravity-motion[data-astro-cid-qrnwrqwq]:focus-visible{outline-offset:4px;outline:2px solid #22d3ee}@media (width>=960px){.gravity-well[data-astro-cid-qrnwrqwq]{margin-inline:-5%;width:min(110%,36rem);margin-bottom:-1rem}}.explorer[data-astro-cid-s3wvelzz]{border-top:1px solid var(--a-border);margin-top:2rem}.emulator[data-astro-cid-s3wvelzz]{border-bottom:1px solid var(--a-border);background:#080a20}summary[data-astro-cid-s3wvelzz]{cursor:pointer;align-items:center;gap:1.5rem;padding:1.4rem 1.5rem;list-style:none;transition:background .18s;display:flex}summary[data-astro-cid-s3wvelzz]::-webkit-details-marker{display:none}summary[data-astro-cid-s3wvelzz]:hover,.emulator[data-astro-cid-s3wvelzz][open]>summary[data-astro-cid-s3wvelzz]{background:#8b80ff1a}summary[data-astro-cid-s3wvelzz]:focus-visible{outline:2px solid var(--a-focus);outline-offset:-3px}.emulator-mark[data-astro-cid-s3wvelzz]{object-fit:contain;flex:none;width:4.5rem;height:4.5rem}.emulator-name[data-astro-cid-s3wvelzz]{flex:1;gap:.3rem;min-width:0;display:grid}.emulator-name[data-astro-cid-s3wvelzz] strong[data-astro-cid-s3wvelzz]{letter-spacing:-.025em;font-size:clamp(1.25rem,2.8vw,1.7rem);font-weight:500}.emulator-name[data-astro-cid-s3wvelzz]>span[data-astro-cid-s3wvelzz]{color:var(--a-muted);font-size:.9rem}.emulator-status[data-astro-cid-s3wvelzz]{color:var(--a-muted);font:.7rem var(--font-mono);text-transform:uppercase;letter-spacing:.08em}.expand[data-astro-cid-s3wvelzz]{border:1px solid var(--a-border);width:2.75rem;height:2.75rem;color:var(--a-link);border-radius:50%;flex:none;place-items:center;font-size:1.6rem;transition:rotate .18s;display:grid}.emulator[data-astro-cid-s3wvelzz][open] .expand[data-astro-cid-s3wvelzz]{rotate:45deg}.emulator-content[data-astro-cid-s3wvelzz]{padding:0 clamp(1rem,3vw,2rem) 1.5rem}.carousel-stage[data-astro-cid-s3wvelzz]{grid-template-columns:minmax(0,1fr);align-items:center;display:grid;position:relative}.carousel-stage[data-astro-cid-s3wvelzz].has-controls{grid-template-columns:2.75rem minmax(0,1fr) 2.75rem;gap:1rem}.side-arrow[data-astro-cid-s3wvelzz]{background:#10173d}.side-arrow[data-astro-cid-s3wvelzz][hidden]{display:none}.slides[data-astro-cid-s3wvelzz]{scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:var(--a-border) transparent;overscroll-behavior-x:contain;min-width:0;display:flex;overflow-x:auto}.slide[data-astro-cid-s3wvelzz]{scroll-snap-align:start;flex:0 0 100%;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(1.5rem,5vw,4rem);min-width:0;padding:2rem 0;display:grid}.slide-art[data-astro-cid-s3wvelzz]{border:1px solid var(--a-border);background:radial-gradient(at 50% 30%,#242351,#090d27 75%);border-radius:16px;min-width:0;overflow:hidden}.console-art[data-astro-cid-s3wvelzz]{flex-direction:column;justify-content:center;align-items:center;gap:1rem;min-height:15rem;padding:1.5rem;display:flex}.console-art[data-astro-cid-s3wvelzz] img[data-astro-cid-s3wvelzz]{object-fit:contain;filter:drop-shadow(0 0 24px #8b80ff4d);width:8.5rem;height:8.5rem}.console-art[data-astro-cid-s3wvelzz] span[data-astro-cid-s3wvelzz]{font:.95rem var(--font-mono);letter-spacing:.14em;color:var(--a-link)}.game-shot[data-astro-cid-s3wvelzz]{aspect-ratio:16/9;object-fit:contain;background:#03040c;width:100%;display:block}.art-caption[data-astro-cid-s3wvelzz]{color:var(--a-muted);text-align:center;border-top:1px solid var(--a-border);margin:0;padding:.8rem;font-size:.75rem}.slide-label[data-astro-cid-s3wvelzz]{font:.75rem var(--font-mono);text-transform:uppercase;letter-spacing:.1em;color:var(--a-link);margin-bottom:1rem}.slide-copy[data-astro-cid-s3wvelzz] h3[data-astro-cid-s3wvelzz]{max-width:19ch;font-size:clamp(1.6rem,3.5vw,2.4rem);line-height:1.15}.slide-copy[data-astro-cid-s3wvelzz]>p[data-astro-cid-s3wvelzz]:last-child{color:var(--a-muted);max-width:43ch;margin-bottom:0;line-height:1.75}.explorer-bottom[data-astro-cid-s3wvelzz]{border-top:1px solid var(--a-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding-top:1rem;display:flex}.carousel-controls[data-astro-cid-s3wvelzz]{align-items:center;gap:.5rem;display:flex}.carousel-controls[data-astro-cid-s3wvelzz][hidden]{display:none}button[data-astro-cid-s3wvelzz]{color:var(--a-text);border:1px solid var(--a-border);cursor:pointer;width:2.75rem;height:2.75rem;font:1.2rem var(--font-sans);background:0 0;border-radius:50%}button[data-astro-cid-s3wvelzz]:hover{border-color:var(--a-focus)}button[data-astro-cid-s3wvelzz][aria-disabled=true]{opacity:.4;cursor:default}.slide-dots[data-astro-cid-s3wvelzz]{display:flex}.slide-dots[data-astro-cid-s3wvelzz] button[data-astro-cid-s3wvelzz]{border:0;border-radius:6px;place-items:center;width:2rem;display:grid}.slide-dots[data-astro-cid-s3wvelzz] span[data-astro-cid-s3wvelzz]{background:var(--a-muted);border-radius:50%;width:6px;height:6px}.slide-dots[data-astro-cid-s3wvelzz] [data-astro-cid-s3wvelzz][aria-current=true] span[data-astro-cid-s3wvelzz]{background:var(--a-focus);border-radius:4px;width:18px}.slide-count[data-astro-cid-s3wvelzz]{font:.75rem var(--font-mono);color:var(--a-muted);min-width:3rem;margin-left:.5rem}.emulator-link[data-astro-cid-s3wvelzz]{color:var(--a-link);padding:.5rem 0;font-size:.9rem;font-weight:500}.emulator-link[data-astro-cid-s3wvelzz] span[data-astro-cid-s3wvelzz]{margin-left:.5rem}@media (width<=640px){summary[data-astro-cid-s3wvelzz]{flex-wrap:wrap;gap:.85rem;padding:1.2rem .7rem}.emulator-mark[data-astro-cid-s3wvelzz]{width:3rem;height:3rem}.emulator-name[data-astro-cid-s3wvelzz]{flex-basis:calc(100% - 8rem)}.emulator-name[data-astro-cid-s3wvelzz]>span[data-astro-cid-s3wvelzz]{font-size:.75rem}.emulator-status[data-astro-cid-s3wvelzz]{order:4;margin-top:-.4rem;margin-left:3.85rem}.expand[data-astro-cid-s3wvelzz]{width:2.25rem;height:2.25rem}.carousel-stage[data-astro-cid-s3wvelzz].has-controls{display:block}.has-controls[data-astro-cid-s3wvelzz] .side-arrow[data-astro-cid-s3wvelzz]{z-index:1;position:absolute;top:7.25rem;transform:translateY(-50%)}.has-controls[data-astro-cid-s3wvelzz] .previous[data-astro-cid-s3wvelzz]{left:0}.has-controls[data-astro-cid-s3wvelzz] .next[data-astro-cid-s3wvelzz]{right:0}.has-controls[data-astro-cid-s3wvelzz] .slide-art[data-astro-cid-s3wvelzz]{margin-inline:3.25rem}.slide[data-astro-cid-s3wvelzz]{grid-template-columns:1fr;align-content:start;gap:1.25rem;padding:1.25rem 0}.console-art[data-astro-cid-s3wvelzz]{min-height:11rem}.console-art[data-astro-cid-s3wvelzz] img[data-astro-cid-s3wvelzz]{width:6rem;height:6rem}.slide-copy[data-astro-cid-s3wvelzz] h3[data-astro-cid-s3wvelzz]{max-width:none}.explorer-bottom[data-astro-cid-s3wvelzz]{gap:.5rem}}@media (prefers-reduced-motion:reduce){summary[data-astro-cid-s3wvelzz],.expand[data-astro-cid-s3wvelzz]{transition:none}}.apollo[data-astro-cid-5rgnpcxv]{--a-bg:#f6f4ff;--a-bg-2:#ebe6ff;--a-surface:#fff;--a-surface-2:#f1eeff;--a-border:#d8d1f7;--a-text:#0b1440;--a-muted:#444d7a;--a-link:#4c1dc9;--a-focus:#6d28d9;--a-glow:#6b5cff47;--a-glow-strong:#6b5cff73;--a-star:#4c1dc959;--a-orbit:#6b5cff40;--a-pro:#7a4f00;--a-pro-bg:#fff2c2;--a-pro-border:#e0b84a;--a-pill-bg:#ece8ff;--a-pill-text:#2e1a7a;--a-device:#141a3d;--a-device-edge:#2a3170;--a-wave-text:linear-gradient(90deg, #a21caf, #6d28d9, #1d4ed8, #0e7490, #15803d, #92400e);--a-wave-loop:linear-gradient(90deg, #a21caf, #6d28d9, #1d4ed8, #0e7490, #15803d, #92400e, #a21caf, #6d28d9, #1d4ed8, #0e7490, #15803d, #92400e, #a21caf);--a-wave:linear-gradient(90deg, #e040fb, #8b5cf6, #3b82f6, #22d3ee, #4ade80, #facc15);--a-cta-bg:#0b1440;--a-cta-text:#fff;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .apollo[data-astro-cid-5rgnpcxv]{--a-bg:#070a1a;--a-bg-2:#0d1336;--a-surface:#10173d;--a-surface-2:#161f52;--a-border:#283272;--a-text:#eef0ff;--a-muted:#b8bee8;--a-link:#a5d8ff;--a-focus:#22d3ee;--a-glow:#6b5cff59;--a-glow-strong:#6b5cff99;--a-star:#ffffffb3;--a-orbit:#8b80ff4d;--a-pro:#facc15;--a-pro-bg:#2b2306;--a-pro-border:#facc158c;--a-pill-bg:#8b80ff29;--a-pill-text:#dcd8ff;--a-device:#03040c;--a-device-edge:#3a3f8f;--a-wave-text:linear-gradient(90deg, #f472f6, #a78bfa, #60a5fa, #22d3ee, #4ade80, #facc15);--a-wave-loop:linear-gradient(90deg, #f472f6, #a78bfa, #60a5fa, #22d3ee, #4ade80, #facc15, #f472f6, #a78bfa, #60a5fa, #22d3ee, #4ade80, #facc15, #f472f6);--a-cta-bg:#eef0ff;--a-cta-text:#0b1440;color-scheme:dark}}:root[data-theme=dark] .apollo[data-astro-cid-5rgnpcxv]{--a-bg:#070a1a;--a-bg-2:#0d1336;--a-surface:#10173d;--a-surface-2:#161f52;--a-border:#283272;--a-text:#eef0ff;--a-muted:#b8bee8;--a-link:#a5d8ff;--a-focus:#22d3ee;--a-glow:#6b5cff59;--a-glow-strong:#6b5cff99;--a-star:#ffffffb3;--a-orbit:#8b80ff4d;--a-pro:#facc15;--a-pro-bg:#2b2306;--a-pro-border:#facc158c;--a-pill-bg:#8b80ff29;--a-pill-text:#dcd8ff;--a-device:#03040c;--a-device-edge:#3a3f8f;--a-wave-text:linear-gradient(90deg, #f472f6, #a78bfa, #60a5fa, #22d3ee, #4ade80, #facc15);--a-wave-loop:linear-gradient(90deg, #f472f6, #a78bfa, #60a5fa, #22d3ee, #4ade80, #facc15, #f472f6, #a78bfa, #60a5fa, #22d3ee, #4ade80, #facc15, #f472f6);--a-cta-bg:#eef0ff;--a-cta-text:#0b1440;color-scheme:dark}.apollo[data-astro-cid-5rgnpcxv].night{--a-bg:#080a20;--a-bg-2:#0c1030;--a-surface:#10173de0;--a-surface-2:#161f52;--a-border:#283272;--a-text:#eef0ff;--a-muted:#b8bee8;--a-link:#a5d8ff;--a-focus:#22d3ee;--a-glow:#6b5cff59;--a-glow-strong:#6b5cff99;--a-star:#ffffffb3;--a-orbit:#8b80ff4d;--a-pill-bg:#8b80ff29;--a-pill-text:#dcd8ff;--a-wave-text:linear-gradient(90deg, #f472f6, #a78bfa, #60a5fa, #22d3ee, #4ade80, #facc15);--a-wave-loop:linear-gradient(90deg, #f472f6, #a78bfa, #60a5fa, #22d3ee, #4ade80, #facc15, #f472f6, #a78bfa, #60a5fa, #22d3ee, #4ade80, #facc15, #f472f6);--a-cta-bg:#eef0ff;--a-cta-text:#0b1440;color-scheme:dark;background:#080a20}.sky-layer[data-astro-cid-5rgnpcxv]{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:clip}.night-sky[data-astro-cid-5rgnpcxv]{image-rendering:pixelated;position:absolute;top:0;left:0}.moon-scene[data-astro-cid-5rgnpcxv]{z-index:1;aspect-ratio:208/100;width:min(100%,36rem);height:auto;image-rendering:pixelated;position:relative}.night[data-astro-cid-5rgnpcxv] .final[data-astro-cid-5rgnpcxv]{background:0 0}.family-readable[data-astro-cid-5rgnpcxv],.family-section-head[data-astro-cid-5rgnpcxv]{border:1px solid var(--a-border);background:#080a20;border-radius:16px;padding:clamp(1.1rem,3vw,1.75rem)}.family-readable[data-astro-cid-5rgnpcxv]>[data-astro-cid-5rgnpcxv]:last-child,.family-section-head[data-astro-cid-5rgnpcxv]>[data-astro-cid-5rgnpcxv]:last-child{margin-bottom:0}.family-section-head[data-astro-cid-5rgnpcxv]{max-width:52rem}.family-section-head[data-astro-cid-5rgnpcxv] h2[data-astro-cid-5rgnpcxv]{font-size:clamp(1.8rem,3.8vw,2.8rem);line-height:1.2}.shared-features[data-astro-cid-5rgnpcxv]{background:var(--a-border);border:1px solid var(--a-border);border-radius:18px;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:2rem;display:grid;overflow:hidden}.shared-feature[data-astro-cid-5rgnpcxv]{background:#080a20;padding:clamp(1.4rem,3vw,2rem)}.shared-speed[data-astro-cid-5rgnpcxv],.shared-feature[data-astro-cid-5rgnpcxv]:last-child{grid-column:span 2}.feature-top[data-astro-cid-5rgnpcxv]{justify-content:space-between;gap:1rem;margin-bottom:1.5rem;display:flex}.feature-top[data-astro-cid-5rgnpcxv] .eyebrow-a[data-astro-cid-5rgnpcxv]{letter-spacing:.09em;margin:0;font-size:.65rem}.feature-number[data-astro-cid-5rgnpcxv]{color:#8991be;font:.7rem var(--font-mono)}.shared-feature[data-astro-cid-5rgnpcxv] h3[data-astro-cid-5rgnpcxv]{max-width:18ch;font-size:1.35rem}.shared-feature[data-astro-cid-5rgnpcxv]>p[data-astro-cid-5rgnpcxv]{color:var(--a-muted);margin:0;font-size:.95rem;line-height:1.75}.shared-speed[data-astro-cid-5rgnpcxv]{background:radial-gradient(at 15% 0,#6b5cff26,#0000 80%),#080a20}.shared-speed[data-astro-cid-5rgnpcxv] .wave[data-astro-cid-5rgnpcxv]{height:28px;margin-top:-.5rem}.family-end[data-astro-cid-5rgnpcxv]{margin-top:2rem}.family-end[data-astro-cid-5rgnpcxv] p[data-astro-cid-5rgnpcxv]{color:var(--a-muted);max-width:50ch}.family-note[data-astro-cid-5rgnpcxv]{color:var(--a-muted);max-width:75ch;margin-top:1rem;font-size:.95rem;line-height:1.75}.tier-tags[data-astro-cid-5rgnpcxv]{color:var(--a-text);gap:.4rem;margin:1rem 0 0;padding:0;font-size:.88rem;list-style:none;display:grid}.tier-tags[data-astro-cid-5rgnpcxv] li[data-astro-cid-5rgnpcxv]{align-items:baseline;gap:.5rem;display:flex}.tier-tags[data-astro-cid-5rgnpcxv] .pill[data-astro-cid-5rgnpcxv]{flex:none}.shared-feature[data-astro-cid-5rgnpcxv] .more[data-astro-cid-5rgnpcxv]{font-size:.9rem}@media (width<=800px){.shared-features[data-astro-cid-5rgnpcxv]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=500px){.shared-features[data-astro-cid-5rgnpcxv]{grid-template-columns:1fr}.shared-speed[data-astro-cid-5rgnpcxv],.shared-feature[data-astro-cid-5rgnpcxv]:last-child{grid-column:auto}.shared-feature[data-astro-cid-5rgnpcxv] h3[data-astro-cid-5rgnpcxv]{max-width:none}.feature-top[data-astro-cid-5rgnpcxv]{margin-bottom:1rem}}.panel[data-astro-cid-5rgnpcxv]{border:1px solid var(--a-border);-webkit-backdrop-filter:blur(3px);background:#080a20b8;border-radius:14px;margin-bottom:1.25rem;padding:1rem 1.25rem}.panel[data-astro-cid-5rgnpcxv] .lede[data-astro-cid-5rgnpcxv]{margin-top:0}.panel[data-astro-cid-5rgnpcxv] .free-line[data-astro-cid-5rgnpcxv]{margin-bottom:0}.panel-center[data-astro-cid-5rgnpcxv]{max-width:100%;display:inline-block}.panel-inline[data-astro-cid-5rgnpcxv]{display:inline-block}.apollo[data-astro-cid-5rgnpcxv] .pill[data-astro-cid-5rgnpcxv].pill-free{color:#06240f;background:#4ade80;border-color:#0000}.panel[data-astro-cid-5rgnpcxv].boxed{margin-bottom:0;padding:1.4rem 1.6rem}.panel[data-astro-cid-5rgnpcxv].boxed .eyebrow-a[data-astro-cid-5rgnpcxv]{margin-top:0}.panel[data-astro-cid-5rgnpcxv].boxed>[data-astro-cid-5rgnpcxv]:last-child{margin-bottom:0}.split[data-astro-cid-5rgnpcxv].match{align-items:stretch}.music-box[data-astro-cid-5rgnpcxv]{flex-direction:column;justify-content:center;display:flex}.split[data-astro-cid-5rgnpcxv].match>.device[data-astro-cid-5rgnpcxv]{align-self:center;margin-top:0}.looks[data-astro-cid-5rgnpcxv]{align-items:center;gap:2rem;display:grid}@media (width>=860px){.looks[data-astro-cid-5rgnpcxv]{align-items:stretch}.looks-copy[data-astro-cid-5rgnpcxv]{flex-direction:column;justify-content:center;gap:1rem;display:flex}.looks[data-astro-cid-5rgnpcxv]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:3.5rem}.looks-flip[data-astro-cid-5rgnpcxv]{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr)}}.look-phone[data-astro-cid-5rgnpcxv]{aspect-ratio:540/1170;outline:2px solid var(--a-border);width:min(100%,19rem);box-shadow:0 0 80px -20px var(--a-glow-strong);background:#03040c;border:8px solid #03040c;border-radius:2.2rem;margin:0 auto;position:relative;overflow:hidden}.look-shot[data-astro-cid-5rgnpcxv]{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .6s;position:absolute;inset:0}.look-shot[data-astro-cid-5rgnpcxv].on{opacity:1}.look-picks[data-astro-cid-5rgnpcxv]{gap:.6rem;margin:1.25rem 0 1.5rem;display:grid}.look-row[data-astro-cid-5rgnpcxv]{flex-wrap:wrap;gap:.6rem;display:flex}.look-pick[data-astro-cid-5rgnpcxv]{border:1px solid var(--a-border);color:var(--a-text);font:inherit;cursor:pointer;background:#080a20b8;border-radius:999px;align-items:center;gap:.45rem;padding:.55rem 1rem;font-weight:600;display:inline-flex}.look-pick[data-astro-cid-5rgnpcxv]:hover{border-color:var(--a-link)}.look-pick[data-astro-cid-5rgnpcxv].on{background:var(--a-cta-bg);color:var(--a-cta-text);border-color:#0000}.looks-copy[data-astro-cid-5rgnpcxv] .small-a[data-astro-cid-5rgnpcxv]{margin-top:.75rem}.looks-copy[data-astro-cid-5rgnpcxv]>.ticks[data-astro-cid-5rgnpcxv].panel{margin:0}.looks-head[data-astro-cid-5rgnpcxv] .look-picks[data-astro-cid-5rgnpcxv]{margin-bottom:0}@media (prefers-reduced-motion:reduce){.look-shot[data-astro-cid-5rgnpcxv]{transition:none}}figcaption[data-astro-cid-5rgnpcxv].panel{margin:.75rem 0 0;padding:.6rem .9rem;display:block}.panel[data-astro-cid-5rgnpcxv].privacy{margin-top:2rem}.panel[data-astro-cid-5rgnpcxv].privacy .privacy-h[data-astro-cid-5rgnpcxv]{margin-top:0}.panel[data-astro-cid-5rgnpcxv] .spec[data-astro-cid-5rgnpcxv]{margin-bottom:0}.panel-center[data-astro-cid-5rgnpcxv] .links[data-astro-cid-5rgnpcxv]{margin-top:0}.panel-center[data-astro-cid-5rgnpcxv] .small-a[data-astro-cid-5rgnpcxv]{margin-bottom:0}.only-dark[data-astro-cid-5rgnpcxv],:root[data-theme=dark] .only-light[data-astro-cid-5rgnpcxv]{display:none}:root[data-theme=dark] .only-dark[data-astro-cid-5rgnpcxv]{display:block}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .only-light[data-astro-cid-5rgnpcxv]{display:none}:root:not([data-theme=light]) .only-dark[data-astro-cid-5rgnpcxv]{display:block}}.apollo[data-astro-cid-5rgnpcxv]{isolation:isolate;background:radial-gradient(60rem 36rem at 80% -10%, var(--a-glow), transparent 60%), radial-gradient(50rem 30rem at -10% 40%, var(--a-glow), transparent 60%), linear-gradient(180deg, var(--a-bg-2), var(--a-bg) 40rem);color:var(--a-text);position:relative;overflow:clip}.apollo[data-astro-cid-5rgnpcxv] a[data-astro-cid-5rgnpcxv]{color:var(--a-link)}.apollo[data-astro-cid-5rgnpcxv] [data-astro-cid-5rgnpcxv]:focus-visible{outline:2px solid var(--a-focus);outline-offset:3px;border-radius:6px}.wrap[data-astro-cid-5rgnpcxv]{max-width:var(--maxw);padding:0 var(--gutter);margin:0 auto;position:relative}.narrow[data-astro-cid-5rgnpcxv]{max-width:56rem}.center[data-astro-cid-5rgnpcxv]{text-align:center}.band[data-astro-cid-5rgnpcxv]{padding:clamp(1.75rem,4.5vw,3rem) 0;position:relative}.band[data-astro-cid-5rgnpcxv].tight{padding:clamp(2rem,5.3vw,3.7rem) 0}.apollo[data-astro-cid-5rgnpcxv] h2[data-astro-cid-5rgnpcxv]{letter-spacing:-.025em;max-width:24ch;font-size:clamp(1.7rem,4.2vw,2.6rem);font-weight:600}.center[data-astro-cid-5rgnpcxv] h2[data-astro-cid-5rgnpcxv]{margin-left:auto;margin-right:auto}.apollo[data-astro-cid-5rgnpcxv] h2[data-astro-cid-5rgnpcxv].wide{max-width:none}.apollo[data-astro-cid-5rgnpcxv] h2[data-astro-cid-5rgnpcxv].fam-heading{letter-spacing:-.03em;font-size:clamp(2.2rem,6.5vw,4.2rem);line-height:1.05}.apollo[data-astro-cid-5rgnpcxv] h3[data-astro-cid-5rgnpcxv]{font-weight:600}.muted-a[data-astro-cid-5rgnpcxv]{color:var(--a-muted)}.small-a[data-astro-cid-5rgnpcxv]{color:var(--a-muted);font-size:.9rem}.eyebrow-a[data-astro-cid-5rgnpcxv]{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.12em;color:var(--a-link);flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.75rem;font-size:.8rem;font-weight:500;display:flex}.center[data-astro-cid-5rgnpcxv] .eyebrow-a[data-astro-cid-5rgnpcxv]{justify-content:center}.stars[data-astro-cid-5rgnpcxv],.stars[data-astro-cid-5rgnpcxv]:after{z-index:-1;pointer-events:none;background-image:radial-gradient(1.2px 1.2px at 12% 18%, var(--a-star), transparent 60%), radial-gradient(1px 1px at 37% 72%, var(--a-star), transparent 60%), radial-gradient(1.4px 1.4px at 68% 34%, var(--a-star), transparent 60%), radial-gradient(1px 1px at 84% 86%, var(--a-star), transparent 60%), radial-gradient(1.1px 1.1px at 52% 8%, var(--a-star), transparent 60%), radial-gradient(.9px .9px at 93% 52%, var(--a-star), transparent 60%);opacity:.55;background-size:340px 340px;position:absolute;inset:0}.stars[data-astro-cid-5rgnpcxv]:after{content:"";background-position:170px 90px;background-size:520px 520px;animation:7s ease-in-out infinite alternate twinkle}@keyframes twinkle{0%{opacity:.2}to{opacity:.75}}.pill[data-astro-cid-5rgnpcxv]{font-family:var(--font-mono);letter-spacing:.06em;background:var(--a-pill-bg);color:var(--a-pill-text);border:1px solid var(--a-border);white-space:nowrap;vertical-align:.12em;border-radius:999px;align-items:center;gap:.3em;padding:.28rem .6rem;font-size:.74rem;font-weight:500;line-height:1.2;display:inline-flex}.pill-pro[data-astro-cid-5rgnpcxv]{color:var(--a-pro);background:var(--a-pro-bg);border-color:var(--a-pro-border)}.pill-music[data-astro-cid-5rgnpcxv]{color:#1c1300;background:#e0a42a;border-color:#e0a42a;font-weight:600}.pill-wave[data-astro-cid-5rgnpcxv]{background:linear-gradient(var(--a-pill-bg), var(--a-pill-bg)) padding-box, var(--a-wave) border-box;border-color:#0000;position:relative}.rainbow[data-astro-cid-5rgnpcxv]{color:var(--a-text)}@supports (background-clip:text){.rainbow[data-astro-cid-5rgnpcxv]{background:var(--a-wave-loop);-webkit-text-fill-color:transparent;color:#0000;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;animation:12s linear infinite rainbow-flow}}@keyframes rainbow-flow{0%{background-position:0 0}to{background-position:200% 0}}.hero[data-astro-cid-5rgnpcxv]{padding:clamp(2.5rem,7vw,5.5rem) 0 clamp(2rem,5vw,3.5rem)}.kicker[data-astro-cid-5rgnpcxv]{flex-wrap:wrap;gap:.5rem;margin-bottom:1.25rem;display:flex}.apollo[data-astro-cid-5rgnpcxv] h1[data-astro-cid-5rgnpcxv]{letter-spacing:-.035em;margin:0 0 1.1rem;font-size:clamp(2.6rem,9vw,5.2rem);font-weight:600;line-height:1.02}.apollo[data-astro-cid-5rgnpcxv] h1[data-astro-cid-5rgnpcxv] .rainbow[data-astro-cid-5rgnpcxv]{padding-bottom:.06em;display:inline-block}.lede[data-astro-cid-5rgnpcxv]{color:var(--a-muted);max-width:38rem;font-size:clamp(1.05rem,2.2vw,1.25rem)}.free-line[data-astro-cid-5rgnpcxv]{margin:.5rem 0 1.25rem;font-size:clamp(1.1rem,2.4vw,1.35rem);font-weight:600}.spec[data-astro-cid-5rgnpcxv]{color:var(--a-muted);flex-wrap:wrap;gap:.6rem 1.25rem;margin:0 0 1.75rem;padding:0;font-size:.92rem;list-style:none;display:flex}.spec[data-astro-cid-5rgnpcxv] li[data-astro-cid-5rgnpcxv]{align-items:center;gap:.45rem;display:inline-flex}.ctas[data-astro-cid-5rgnpcxv]{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.panel[data-astro-cid-5rgnpcxv] .ctas[data-astro-cid-5rgnpcxv]{margin-top:1.25rem}.cta-soon[data-astro-cid-5rgnpcxv]{border:1.5px dashed var(--a-border);background:color-mix(in srgb, var(--a-surface) 70%, transparent);color:var(--a-muted);cursor:default;border-radius:14px;flex-direction:column;align-items:flex-start;gap:.1rem;padding:.55rem 1.1rem;line-height:1.25;display:inline-flex}.cta-name[data-astro-cid-5rgnpcxv]{color:var(--a-text);font-weight:600}.cta-status[data-astro-cid-5rgnpcxv]{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;font-size:.72rem}.apollo[data-astro-cid-5rgnpcxv] .cta-link[data-astro-cid-5rgnpcxv]{background:var(--a-cta-bg);color:var(--a-cta-text);box-shadow:0 0 0 1px var(--a-border), 0 8px 30px -8px var(--a-glow-strong);border-radius:999px;align-items:center;gap:.4rem;padding:.8rem 1.35rem;font-weight:600;transition:transform .15s,box-shadow .15s;display:inline-flex}.apollo[data-astro-cid-5rgnpcxv] .cta-link[data-astro-cid-5rgnpcxv]:after{content:"→"}.apollo[data-astro-cid-5rgnpcxv] .cta-link[data-astro-cid-5rgnpcxv]:hover{box-shadow:0 0 0 1px var(--a-focus), 0 10px 36px -8px var(--a-glow-strong);text-decoration:none;transform:translateY(-1px)}.eclipse[data-astro-cid-5rgnpcxv]{aspect-ratio:1;width:min(100%,34rem);position:relative}.eclipse-sky[data-astro-cid-5rgnpcxv]{width:100%;height:100%;image-rendering:pixelated;position:absolute;inset:0}.eclipse[data-astro-cid-5rgnpcxv] .eclipse-logo[data-astro-cid-5rgnpcxv]{width:46%;height:auto;position:absolute;top:50%;left:50%;translate:-50% -50%}.orbit[data-astro-cid-5rgnpcxv]{border:1px solid var(--a-orbit);pointer-events:none;border-radius:50%;position:absolute;top:50%;left:50%;translate:-50% -50%}.orbit-1[data-astro-cid-5rgnpcxv]{aspect-ratio:2.2;width:min(118%,30rem);animation:60s linear infinite spin;rotate:-14deg}.orbit-2[data-astro-cid-5rgnpcxv]{aspect-ratio:1.6;border-style:dashed;width:min(96%,24rem);animation:90s linear infinite reverse spin;rotate:24deg}.orbit[data-astro-cid-5rgnpcxv]:before{content:"";background:var(--a-focus);width:8px;height:8px;box-shadow:0 0 12px var(--a-focus);border-radius:50%;position:absolute;top:50%;left:-4px}@keyframes spin{0%{rotate:var(--r0,0deg)}to{rotate:calc(var(--r0,0deg) + 360deg)}}.orbit-1[data-astro-cid-5rgnpcxv]{--r0:-14deg}.orbit-2[data-astro-cid-5rgnpcxv]{--r0:24deg}@media (width>=960px){.orbit-1[data-astro-cid-5rgnpcxv]{width:112%}.orbit-2[data-astro-cid-5rgnpcxv]{width:90%}}.device[data-astro-cid-5rgnpcxv]{background:var(--a-device);box-shadow:0 0 0 1.5px var(--a-device-edge), 0 0 0 7px color-mix(in srgb, var(--a-device-edge) 25%, transparent), 0 30px 80px -30px var(--a-glow-strong);border-radius:clamp(18px,3vw,32px);margin:1.75rem 0 0;padding:clamp(8px,1.6vw,16px)}.device[data-astro-cid-5rgnpcxv] video[data-astro-cid-5rgnpcxv],.device[data-astro-cid-5rgnpcxv] img[data-astro-cid-5rgnpcxv]{aspect-ratio:16/9;object-fit:cover;background:#000;border-radius:clamp(10px,1.8vw,18px);width:100%;height:auto;display:block}.device[data-astro-cid-5rgnpcxv] img[data-astro-cid-5rgnpcxv]{aspect-ratio:2340/1080}.device[data-astro-cid-5rgnpcxv] figcaption[data-astro-cid-5rgnpcxv]{color:#c9cdf0;text-align:center;padding:.75rem .35rem .2rem;font-size:.88rem}.hl-grid[data-astro-cid-5rgnpcxv]{grid-template-columns:1fr;gap:1rem;margin-top:2rem;display:grid}@media (width>=760px){.hl-grid[data-astro-cid-5rgnpcxv]{grid-template-columns:repeat(2,minmax(0,1fr))}}.hl-wide[data-astro-cid-5rgnpcxv]{grid-column:1/-1}.card-a[data-astro-cid-5rgnpcxv]{background:color-mix(in srgb, var(--a-surface) 88%, transparent);border:1px solid var(--a-border);color:var(--a-text);border-radius:22px;padding:clamp(1.25rem,3vw,1.85rem)}a[data-astro-cid-5rgnpcxv].card-a{transition:transform .15s,border-color .15s}a[data-astro-cid-5rgnpcxv].card-a:hover{border-color:var(--a-focus);text-decoration:none;transform:translateY(-2px)}.hl[data-astro-cid-5rgnpcxv] h3[data-astro-cid-5rgnpcxv]{flex-wrap:wrap;align-items:center;gap:.5rem;font-size:1.3rem;display:flex}.hl[data-astro-cid-5rgnpcxv] p[data-astro-cid-5rgnpcxv]{color:var(--a-muted)}.tags[data-astro-cid-5rgnpcxv]{flex-wrap:wrap;align-items:center;gap:.5rem;margin:0;display:flex}.more[data-astro-cid-5rgnpcxv]{margin:.75rem 0 0;font-weight:500}.ticks[data-astro-cid-5rgnpcxv]{margin:.75rem 0 0;padding:0;list-style:none}.ticks[data-astro-cid-5rgnpcxv] li[data-astro-cid-5rgnpcxv]{border-top:1px solid var(--a-border);color:var(--a-muted);padding:.5rem 0 .5rem 1.6rem;position:relative}.ticks[data-astro-cid-5rgnpcxv] li[data-astro-cid-5rgnpcxv] strong[data-astro-cid-5rgnpcxv]{color:var(--a-text)}.ticks[data-astro-cid-5rgnpcxv].panel{padding:.35rem 1.1rem}.ticks[data-astro-cid-5rgnpcxv].panel li[data-astro-cid-5rgnpcxv]:first-child{border-top:0}.ticks[data-astro-cid-5rgnpcxv] li[data-astro-cid-5rgnpcxv]:before{content:"";background:var(--a-wave);width:.6rem;height:.6rem;box-shadow:0 0 8px var(--a-glow-strong);border-radius:50%;position:absolute;top:.95rem;left:.1rem}.wave[data-astro-cid-5rgnpcxv]{align-items:center;gap:4px;height:64px;margin-bottom:1rem;display:flex}.wave[data-astro-cid-5rgnpcxv] span[data-astro-cid-5rgnpcxv]{background:var(--a-wave);background-size:288px 100%;background-position:calc(var(--i) * -12px) 0;transform-origin:50%;max-width:8px;height:100%;transform:scaleY(calc(.25 + .7 * (.5 + .5 * sin(var(--i) * 51.5662deg))));animation:1.4s ease-in-out infinite alternate bar;animation-delay:calc(var(--i) * -.11s);box-shadow:0 0 8px var(--a-glow);border-radius:4px;flex:1 1 0}@keyframes bar{0%{scale:1 .55}to{scale:1}}.split[data-astro-cid-5rgnpcxv]{align-items:center;gap:1.5rem;display:grid}@media (width>=960px){.split[data-astro-cid-5rgnpcxv]{grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr);gap:3rem}.split-even[data-astro-cid-5rgnpcxv]{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:start}}.tiers-a[data-astro-cid-5rgnpcxv]{grid-template-columns:1fr;gap:1rem;margin:2rem 0;display:grid}@media (width>=900px){.tiers-a[data-astro-cid-5rgnpcxv]{grid-template-rows:auto auto 1fr auto;grid-template-columns:repeat(3,minmax(0,1fr))}.tiers-a[data-astro-cid-5rgnpcxv].tiers-two{grid-template-columns:repeat(2,minmax(0,1fr))}.tier-a[data-astro-cid-5rgnpcxv]{grid-row:span 4;grid-template-rows:subgrid;align-content:start;row-gap:0;display:grid}.tier-a[data-astro-cid-5rgnpcxv]>.muted-a[data-astro-cid-5rgnpcxv]{margin-bottom:.75rem}}.tier-head[data-astro-cid-5rgnpcxv]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.75rem;margin-bottom:.5rem;display:flex}.tier-head[data-astro-cid-5rgnpcxv] h3[data-astro-cid-5rgnpcxv]{align-items:center;gap:.5rem;margin:0;font-size:1.45rem;display:flex}.tier-note-a[data-astro-cid-5rgnpcxv]{font-family:var(--font-mono);color:var(--a-link);font-size:.78rem}.tier-a[data-astro-cid-5rgnpcxv].featured{background:linear-gradient(var(--a-surface), var(--a-surface)) padding-box, var(--a-wave) border-box;box-shadow:0 20px 60px -30px var(--a-glow-strong);border-width:2px;border-color:#0000}.tier-a[data-astro-cid-5rgnpcxv].featured .tier-note-a[data-astro-cid-5rgnpcxv]{color:var(--a-pro)}.steps[data-astro-cid-5rgnpcxv]{gap:.75rem;margin:1.5rem 0;padding:0;list-style:none;display:grid}.steps[data-astro-cid-5rgnpcxv] li[data-astro-cid-5rgnpcxv]{color:var(--a-muted);align-items:flex-start;gap:.9rem;display:flex}.steps[data-astro-cid-5rgnpcxv] strong[data-astro-cid-5rgnpcxv]{color:var(--a-text)}.num[data-astro-cid-5rgnpcxv]{width:2rem;height:2rem;font-family:var(--font-mono);color:var(--a-text);background:linear-gradient(var(--a-surface), var(--a-surface)) padding-box, var(--a-wave) border-box;border:2px solid #0000;border-radius:50%;flex:none;place-items:center;font-weight:500;display:grid}.pass[data-astro-cid-5rgnpcxv] h3[data-astro-cid-5rgnpcxv]{font-size:1.3rem}.free-callout[data-astro-cid-5rgnpcxv]{flex-wrap:wrap;align-items:center;gap:.6rem;margin:1.1rem 0 .75rem;font-weight:500;display:flex}.byog[data-astro-cid-5rgnpcxv]{border-style:dashed;border-width:1.5px}.byog[data-astro-cid-5rgnpcxv] p[data-astro-cid-5rgnpcxv]{color:var(--a-muted);max-width:44rem}.family[data-astro-cid-5rgnpcxv]{grid-template-columns:1fr;gap:1rem;margin-top:2rem;display:grid}@media (width>=680px){.family[data-astro-cid-5rgnpcxv]{grid-template-columns:repeat(2,minmax(0,1fr))}}.apollo[data-astro-cid-5rgnpcxv] .fam[data-astro-cid-5rgnpcxv]{align-items:center;gap:1.1rem;display:flex}.fam[data-astro-cid-5rgnpcxv] h3[data-astro-cid-5rgnpcxv]{color:var(--a-text);margin:0 0 .35rem;font-size:1.3rem}.apollo[data-astro-cid-5rgnpcxv] .fam[data-astro-cid-5rgnpcxv]>img[data-astro-cid-5rgnpcxv]{width:5.5rem;max-width:5.5rem;height:5.5rem;box-shadow:0 0 30px -8px var(--a-glow-strong);border-radius:22%;flex:none}.apollo[data-astro-cid-5rgnpcxv] .fam[data-astro-cid-5rgnpcxv]>div[data-astro-cid-5rgnpcxv]{min-width:0}.pill-row[data-astro-cid-5rgnpcxv]{margin:0 0 .35rem}.fam-desc[data-astro-cid-5rgnpcxv]{color:var(--a-muted);margin:0 0 .35rem;font-size:.95rem}.status[data-astro-cid-5rgnpcxv]{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--a-muted);margin:0;font-size:.78rem}.final[data-astro-cid-5rgnpcxv]{background:radial-gradient(40rem 20rem at 50% 100%, var(--a-glow), transparent 70%)}.dl[data-astro-cid-5rgnpcxv]{flex-wrap:wrap;justify-content:center;gap:.75rem;margin:1.5rem 0;padding:0;list-style:none;display:flex}.dl[data-astro-cid-5rgnpcxv] .cta-soon[data-astro-cid-5rgnpcxv]{align-items:center}.hero-moon[data-astro-cid-5rgnpcxv]{z-index:1;width:min(100%,30rem);height:auto;image-rendering:pixelated;box-shadow:0 0 60px -12px var(--a-glow-strong);border-radius:1.25rem;position:relative}.faq-a[data-astro-cid-5rgnpcxv]{gap:.75rem;margin-top:1.5rem;display:grid}.faq-a[data-astro-cid-5rgnpcxv] summary[data-astro-cid-5rgnpcxv]{cursor:pointer;color:var(--a-text);font-weight:600}.faq-a[data-astro-cid-5rgnpcxv] p[data-astro-cid-5rgnpcxv]{color:var(--a-muted);margin:.6rem 0 0}.privacy-h[data-astro-cid-5rgnpcxv]{color:var(--a-text);margin:2rem 0 .4rem}.privacy-p[data-astro-cid-5rgnpcxv]{color:var(--a-muted);margin:0}.links[data-astro-cid-5rgnpcxv]{flex-wrap:wrap;justify-content:center;gap:.5rem 1.5rem;margin:1.5rem 0 1rem;font-weight:500;display:flex}@media (width<=420px){.cta-soon[data-astro-cid-5rgnpcxv]{flex:100%}.apollo[data-astro-cid-5rgnpcxv] .cta-link[data-astro-cid-5rgnpcxv]{flex:100%;justify-content:center}}@media (prefers-reduced-motion:reduce){.stars[data-astro-cid-5rgnpcxv]:after,.orbit[data-astro-cid-5rgnpcxv],.wave[data-astro-cid-5rgnpcxv] span[data-astro-cid-5rgnpcxv],.rainbow[data-astro-cid-5rgnpcxv]{animation:none}.apollo[data-astro-cid-5rgnpcxv] .cta-link[data-astro-cid-5rgnpcxv],a[data-astro-cid-5rgnpcxv].card-a{transition:none}.apollo[data-astro-cid-5rgnpcxv] .cta-link[data-astro-cid-5rgnpcxv]:hover,a[data-astro-cid-5rgnpcxv].card-a:hover{transform:none}}
