.legal-page.svelte-1e0rsuc{max-width:60ch;margin:0 auto;padding:var(--sp-8) var(--sp-6)}.legal-card.svelte-1e0rsuc{padding:var(--sp-6)}.legal-header.svelte-1e0rsuc{margin-bottom:var(--sp-6)}.back.svelte-1e0rsuc{display:inline-flex;align-items:center;min-width:44px;min-height:44px;padding:var(--sp-1) 0;color:var(--fg-2);font-size:var(--fs-callout);line-height:var(--lh-callout)}h1.svelte-1e0rsuc{font-size:var(--fs-title-1);line-height:var(--lh-title-1);font-weight:700;letter-spacing:-.02em;margin:var(--sp-2) 0 var(--sp-1)}.muted.svelte-1e0rsuc{color:var(--fg-2);font-size:var(--fs-footnote);line-height:var(--lh-footnote);margin:0;font-family:var(--font-mono)}h2.svelte-1e0rsuc{margin:var(--sp-6) 0 var(--sp-2)}p.svelte-1e0rsuc{color:var(--fg-2);line-height:var(--lh-prose);margin:0 0 var(--sp-2)}p.svelte-1e0rsuc a:where(.svelte-1e0rsuc){color:var(--accent-fg);text-decoration:underline}
