.page.svelte-67057e{max-width:640px;margin:0 auto;padding:48px 24px 80px}.prose.svelte-67057e{flex-direction:column;gap:20px;display:flex}.hero.svelte-67057e{flex-direction:column;gap:6px;display:flex}h1.svelte-67057e{font-family:var(--font-display);letter-spacing:-.03em;color:var(--color-ink);margin:0;font-size:clamp(2rem,6vw,2.8rem);font-weight:400}.tagline.svelte-67057e{font-family:var(--font-body);color:var(--color-muted);margin:0;font-size:1rem}section.svelte-67057e{flex-direction:column;gap:14px;display:flex}h2.svelte-67057e{font-family:var(--font-display);letter-spacing:-.02em;color:var(--color-ink);margin:0;font-size:1.15rem;font-weight:400}p.svelte-67057e{font-family:var(--font-body);color:var(--color-ink-soft);margin:0;font-size:.97rem;line-height:1.7}a.svelte-67057e{color:var(--color-ink);text-underline-offset:3px}a.svelte-67057e:hover{color:var(--color-muted)}
