.landing.svelte-1uha8ag{min-height:100dvh;display:grid;place-items:center;padding:var(--s-5)}.frame.svelte-1uha8ag{width:100%;max-width:640px;display:grid;gap:var(--s-7);padding:var(--s-7) 0}header.svelte-1uha8ag{display:flex;justify-content:space-between;border-bottom:1px solid var(--rule);padding-bottom:var(--s-3)}h1.svelte-1uha8ag{font-size:var(--step-4);line-height:1.02;font-weight:700;letter-spacing:-.02em;margin:0}h1.svelte-1uha8ag .accent:where(.svelte-1uha8ag){color:var(--accent)}.lede.svelte-1uha8ag{font-size:var(--step-1);line-height:1.45;color:var(--ink-2);max-width:32ch;margin:0}.cta.svelte-1uha8ag{display:flex;flex-direction:column;gap:var(--s-3);align-items:flex-start}.btn-primary.svelte-1uha8ag{display:inline-block;background:var(--ink);color:var(--paper);padding:var(--s-3) var(--s-5);text-decoration:none;border-radius:var(--radius);font-weight:600;transition:background .15s}.btn-primary.svelte-1uha8ag:hover{background:var(--accent);color:var(--accent-ink)}.signed-in.svelte-1uha8ag{color:var(--ink-3)}footer.svelte-1uha8ag{border-top:1px solid var(--rule);padding-top:var(--s-3);color:var(--ink-3)}
