.legal.svelte-1e0rsuc{max-width:800px;margin-inline:auto;padding:4rem 1.5rem 5rem}.back.svelte-1e0rsuc{font-family:var(--font-mono);color:var(--color-muted);margin-bottom:2rem;font-size:.8rem;text-decoration:none;display:inline-block}.back.svelte-1e0rsuc:hover{color:var(--color-ink)}article.svelte-1e0rsuc+hr{border:none;border-top:1px solid var(--color-border);margin:2.5rem 0}h1.svelte-1e0rsuc{font-family:var(--font-display);margin:0 0 1rem;font-size:clamp(1.8rem,4vw,2.4rem);font-weight:800}h2.svelte-1e0rsuc{font-family:var(--font-display);margin:1.75rem 0 .5rem;font-size:1.1rem;font-weight:700}p.svelte-1e0rsuc{color:var(--color-muted);margin:0 0 .75rem;line-height:1.7}.lead.svelte-1e0rsuc{color:var(--color-ink)}.contact.svelte-1e0rsuc{border-top:1px solid var(--color-border);font-family:var(--font-mono);margin-top:3rem;padding-top:1.5rem;font-size:.78rem}
