.policy-page.svelte-lbj8zs{min-height:100dvh;background:var(--background);padding:7rem 1rem 5rem}.policy-document.svelte-lbj8zs{max-width:52rem;margin:0 auto}h1.svelte-lbj8zs{margin:.75rem 0 2.5rem;color:var(--foreground);font-size:clamp(2.25rem,6vw,4rem);line-height:1.08;letter-spacing:-.04em}section.svelte-lbj8zs{padding:1.5rem 0;border-top:1px solid var(--border)}h2.svelte-lbj8zs{margin:0 0 .75rem;color:var(--foreground);font-size:1.35rem}p.svelte-lbj8zs,li.svelte-lbj8zs{color:var(--foreground-muted);line-height:1.75;font-size:1rem}p.svelte-lbj8zs{margin:0 0 .75rem}ul.svelte-lbj8zs{margin:0 0 .75rem;padding-left:1.25rem}
