main.svelte-1uha8ag{gap:3rem;max-width:44rem;margin:0 auto;padding:clamp(2rem,8vh,6rem) 1.25rem 4rem;display:grid}h1.svelte-1uha8ag{font-size:var(--step-5);letter-spacing:-.03em;font-variation-settings:"opsz" 96;font-weight:700}.lede.svelte-1uha8ag{font-size:var(--step-1);color:var(--ink-2);max-width:38ch;margin-top:1rem}.pieces.svelte-1uha8ag{border-top:1px solid var(--line);gap:0;margin:0;padding:0;list-style:none;display:grid}.pieces.svelte-1uha8ag li:where(.svelte-1uha8ag){border-bottom:1px solid var(--line)}.pieces.svelte-1uha8ag a:where(.svelte-1uha8ag),.planned.svelte-1uha8ag{padding:1.5rem 0;text-decoration:none;display:block}.pieces.svelte-1uha8ag a:where(.svelte-1uha8ag):hover h2:where(.svelte-1uha8ag){color:var(--amber-2)}h2.svelte-1uha8ag{font-size:var(--step-2);transition:color .12s}.pieces.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--ink-2);margin-top:.5rem}.planned.svelte-1uha8ag{color:var(--ink-3)}.planned.svelte-1uha8ag h2:where(.svelte-1uha8ag){color:var(--ink-2)}.soon.svelte-1uha8ag{font-size:var(--step--1);color:var(--ink-3);margin-top:.75rem;display:inline-block}footer.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--ink-3);font-size:var(--step--1)}
