.legal-page.svelte-1gmktme{max-width:720px;margin:0 auto;padding:1.5rem 1.25rem 3rem}.back-link.svelte-1gmktme{display:inline-flex;align-items:center;min-height:44px;color:var(--color-primary)}h1.svelte-1gmktme{font-size:1.75rem;line-height:1.25;margin:.75rem 0 .5rem}.updated.svelte-1gmktme{color:var(--color-text-muted);font-size:.8125rem}.draft.svelte-1gmktme{background:var(--color-bg-card);border:1px solid var(--color-border);padding:1rem;border-radius:var(--radius-lg)}.legal-page.svelte-1gmktme h2{font-size:1.125rem;line-height:1.4;margin:2rem 0 .75rem}.legal-page.svelte-1gmktme p,.legal-page.svelte-1gmktme li{line-height:1.7;overflow-wrap:anywhere}.legal-page.svelte-1gmktme p{margin:0 0 .875rem}.legal-page.svelte-1gmktme li{margin-bottom:.375rem}.legal-page.svelte-1gmktme a{color:var(--color-primary);text-underline-offset:.2em}.legal-page.svelte-1gmktme ul{padding-left:1.25rem}
