.legal-page.svelte-7ke6fz{max-width:60ch;margin:0 auto;padding:var(--sp-8) var(--sp-6)}.legal-card.svelte-7ke6fz{padding:var(--sp-6)}.legal-header.svelte-7ke6fz{margin-bottom:var(--sp-6)}.back.svelte-7ke6fz{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-7ke6fz{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-7ke6fz{color:var(--fg-2);font-size:var(--fs-footnote);line-height:var(--lh-footnote);margin:0;font-family:var(--font-mono)}h2.svelte-7ke6fz{margin:var(--sp-6) 0 var(--sp-2)}p.svelte-7ke6fz{color:var(--fg-2);line-height:var(--lh-prose);margin:0 0 var(--sp-2)}p.svelte-7ke6fz a:where(.svelte-7ke6fz){color:var(--accent-fg);text-decoration:underline}p.svelte-7ke6fz code:where(.svelte-7ke6fz){font-family:var(--font-mono);font-size:var(--fs-caption);background:var(--bg-3);border:1px solid var(--line);border-radius:var(--r-xs);padding:var(--sp-0) var(--sp-1)}em.svelte-7ke6fz{color:var(--fg-2);font-style:normal;font-size:var(--fs-footnote)}
