.policy-page.svelte-1e0rsuc{padding:clamp(3rem,8vw,6rem) 0}.policy-header.svelte-1e0rsuc{text-align:center;margin-bottom:3rem}.policy-subtitle.svelte-1e0rsuc{color:var(--text-muted);margin-top:.75rem}.policy-content.svelte-1e0rsuc{display:grid;gap:2rem}.policy-card.svelte-1e0rsuc{padding:clamp(1.5rem,4vw,3rem);display:grid;gap:1rem}.policy-card.svelte-1e0rsuc h2:where(.svelte-1e0rsuc){margin-top:1.5rem;font-size:1.25rem;color:var(--text-strong)}.policy-card.svelte-1e0rsuc h2:where(.svelte-1e0rsuc):first-of-type{margin-top:0}.policy-card.svelte-1e0rsuc p:where(.svelte-1e0rsuc),.policy-card.svelte-1e0rsuc li:where(.svelte-1e0rsuc){color:var(--text-muted);line-height:1.7}.policy-card.svelte-1e0rsuc ul:where(.svelte-1e0rsuc){padding-left:1.25rem;margin:0;display:grid;gap:.5rem}
