.legal-page.svelte-1e0rsuc{padding-block:var(--space-2xl);max-width:45rem}.legal-header.svelte-1e0rsuc{margin-bottom:var(--space-xl)}.legal-header.svelte-1e0rsuc h1:where(.svelte-1e0rsuc){margin-bottom:var(--space-sm)}.last-updated.svelte-1e0rsuc{font-size:.875rem;color:var(--color-text-muted)}.legal-content.svelte-1e0rsuc{display:flex;flex-direction:column;gap:var(--space-lg)}.legal-content.svelte-1e0rsuc h2:where(.svelte-1e0rsuc){font-size:1.25rem;margin-top:var(--space-md)}.legal-content.svelte-1e0rsuc p:where(.svelte-1e0rsuc){color:var(--color-text-muted);line-height:1.7}.back-link.svelte-1e0rsuc{margin-top:var(--space-xl);padding-top:var(--space-lg);border-top:1px solid var(--color-border-light)}.back-link.svelte-1e0rsuc a:where(.svelte-1e0rsuc){font-family:var(--font-mono);font-size:.875rem}
