.legal-page.svelte-1e0rsuc{min-height:100vh;padding-top:68px}.container.svelte-1e0rsuc{max-width:720px;margin:0 auto;padding:64px 24px 96px}.prose.svelte-1e0rsuc h1:where(.svelte-1e0rsuc){letter-spacing:-.03em;margin-bottom:8px;font-size:clamp(1.8rem,4vw,2.6rem);font-weight:800}.last-updated.svelte-1e0rsuc{color:var(--color-text-subtle);margin-bottom:48px;font-size:.82rem}.prose.svelte-1e0rsuc h2:where(.svelte-1e0rsuc){letter-spacing:-.01em;margin-top:40px;margin-bottom:12px;font-size:1.1rem;font-weight:700}.prose.svelte-1e0rsuc p{color:var(--color-text-muted);margin-bottom:16px;font-size:.95rem;line-height:1.75}.prose.svelte-1e0rsuc ul{flex-direction:column;gap:8px;margin:0 0 16px 20px;display:flex}.prose.svelte-1e0rsuc li{color:var(--color-text-muted);font-size:.95rem;line-height:1.65}.prose.svelte-1e0rsuc a{color:var(--color-primary);transition:opacity .2s}.prose.svelte-1e0rsuc a:hover{opacity:.75}.prose.svelte-1e0rsuc strong{color:var(--color-text)}
