.policy-wrap.svelte-1e0rsuc{background:var(--surface)}.policy-head.svelte-1e0rsuc{border-bottom:1px solid var(--rule);background:var(--bg);padding:2.2rem 1.75rem}.policy-head.svelte-1e0rsuc h1:where(.svelte-1e0rsuc){margin:0 0 .4rem;font-size:clamp(1.55rem,2.3vw,2.1rem)}.policy-head.svelte-1e0rsuc p:where(.svelte-1e0rsuc){color:var(--muted);margin:0;font-size:.82rem}.policy-body.svelte-1e0rsuc{max-width:78ch;padding:2rem 1.75rem 3rem}h2.svelte-1e0rsuc{margin:1.75rem 0 .65rem;font-size:1.18rem}h2.svelte-1e0rsuc:first-child{margin-top:0}p.svelte-1e0rsuc{font-size:.96rem;line-height:1.6}a.svelte-1e0rsuc{color:var(--accent);text-decoration:underline}
