.legal-page.svelte-1gmktme{max-width:720px;margin:0 auto;padding:var(--space-2xl) var(--space-xl) var(--space-3xl)}.legal-page.svelte-1gmktme header:where(.svelte-1gmktme){margin-bottom:var(--space-xl)}h1.svelte-1gmktme{margin-top:var(--space-xs)}.last-updated.svelte-1gmktme{font-family:var(--font-mono);font-size:.75rem;letter-spacing:.04em;color:var(--color-text-muted);margin-top:var(--space-sm)}.legal-body.svelte-1gmktme h2{font-size:1.25rem;margin:var(--space-xl) 0 var(--space-sm)}.legal-body.svelte-1gmktme p,.legal-body.svelte-1gmktme li{color:var(--color-text-muted);line-height:1.7}.legal-body.svelte-1gmktme p{margin-bottom:var(--space-sm)}.legal-body.svelte-1gmktme ul{padding-left:1.25rem;margin-bottom:var(--space-sm)}.legal-body.svelte-1gmktme a{color:var(--color-primary-bright)}.legal-body.svelte-1gmktme a:hover{color:var(--color-text-primary)}
