.dark[data-astro-cid-njpuausz]{--bg:#080b1e;--ink:#eaecf7;--dim:#55608311;--glow:#8fb7ff;--quiet:#243055;color:var(--ink);background:radial-gradient(120% 90% at 70% -10%,#101736 0%,#080b1e 55%);font-family:Instrument Sans,system-ui,sans-serif}.dark[data-astro-cid-njpuausz]>[data-astro-cid-njpuausz]{padding-inline:clamp(1rem,5vw,5rem)}.dark__top[data-astro-cid-njpuausz]{justify-content:space-between;align-items:center;padding-block:1.1rem;display:flex}.dark__brand[data-astro-cid-njpuausz]{letter-spacing:.16em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.74rem}.dark__cta[data-astro-cid-njpuausz]{color:var(--ink);border:1px solid #2b3866;border-radius:999px;padding:.45rem .9rem;font-size:.82rem;text-decoration:none}.dark__hero[data-astro-cid-njpuausz]{max-width:56rem;padding-block:clamp(3rem,9vw,7rem)}.dark__hero[data-astro-cid-njpuausz] h1[data-astro-cid-njpuausz]{letter-spacing:-.015em;margin:0 0 1.4rem;font-family:Fraunces,Georgia,serif;font-size:clamp(2.1rem,6.4vw,4.6rem);font-weight:400;line-height:1.02}.dark__hero[data-astro-cid-njpuausz] p[data-astro-cid-njpuausz]{color:#b9c2e0;max-width:42rem;font-size:1.08rem;line-height:1.6}.sky[data-astro-cid-njpuausz]{padding-block:clamp(2rem,5vw,4rem)}.sky[data-astro-cid-njpuausz] h2[data-astro-cid-njpuausz]{margin:0 0 .4rem;font-family:Fraunces,Georgia,serif;font-size:clamp(1.6rem,3.6vw,2.4rem);font-weight:400}.sky__hint[data-astro-cid-njpuausz]{opacity:.6;margin:0 0 1.4rem;font-size:.8rem}.sky__field[data-astro-cid-njpuausz]{background:linear-gradient(#0a1030,#06081a);border:1px solid #161d3d;border-radius:12px;height:min(58vh,26rem);position:relative;overflow:hidden}.star[data-astro-cid-njpuausz]{left:var(--x);top:var(--y);width:calc(3px * var(--s));height:calc(3px * var(--s));background:var(--glow);transition:opacity var(--dur-section) var(--ease-standard), background var(--dur-section) var(--ease-standard), transform var(--dur-section) var(--ease-standard);border-radius:50%;position:absolute;box-shadow:0 0 10px 2px #8fb7ff66}.star[data-astro-cid-njpuausz][data-out="1"]{opacity:.12;background:var(--quiet);box-shadow:none;transform:scale(.6)}.sky__readout[data-astro-cid-njpuausz]{flex-wrap:wrap;align-items:center;gap:1rem;margin-top:1.1rem;display:flex}.sky__counts[data-astro-cid-njpuausz]{color:var(--glow);margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.9rem}.sky__btn[data-astro-cid-njpuausz]{color:var(--ink);cursor:pointer;background:0 0;border:1px solid #2b3866;border-radius:999px;padding:.55rem 1.1rem;font-size:.85rem}.sky__btn[data-astro-cid-njpuausz]:hover{border-color:var(--glow)}.sky__list[data-astro-cid-njpuausz]{color:#b9c2e0;max-width:50rem;margin:1.8rem 0 0;padding:0;list-style:none}.sky__list[data-astro-cid-njpuausz] li[data-astro-cid-njpuausz]{border-bottom:1px solid #131a38;padding:.55rem 0;font-size:.93rem}.sky__list[data-astro-cid-njpuausz] strong[data-astro-cid-njpuausz]{color:var(--glow)}.dark__join[data-astro-cid-njpuausz]{padding-block:clamp(2rem,5vw,4rem) 6rem}.dark__join[data-astro-cid-njpuausz] .signup{--cta-bg:var(--glow);--cta-fg:#06122b}.dark__join[data-astro-cid-njpuausz] .signup__status[data-kind=ok]{color:#8fb7ff}
