.policy-page.svelte-1d73e2x{max-width:800px;font-family:var(--font-body);margin:0 auto;padding:60px 24px 100px}.page-header.svelte-1d73e2x{text-align:center;border-bottom:1px solid var(--border-light);margin-bottom:60px;padding-bottom:40px}.page-header.svelte-1d73e2x h1:where(.svelte-1d73e2x){font-size:3rem;font-family:var(--font-heading);color:var(--text-dark);margin-bottom:12px}.page-header.svelte-1d73e2x p:where(.svelte-1d73e2x){color:var(--text-muted)}.policy-content.svelte-1d73e2x section:where(.svelte-1d73e2x){margin-bottom:40px}.policy-content.svelte-1d73e2x h2:where(.svelte-1d73e2x){font-size:1.5rem;font-family:var(--font-heading);color:var(--text-dark);margin-bottom:16px}.policy-content.svelte-1d73e2x p:where(.svelte-1d73e2x){color:var(--text-muted);margin-bottom:16px;font-size:1.05rem;line-height:1.7}.policy-content.svelte-1d73e2x ul:where(.svelte-1d73e2x){margin-bottom:24px;margin-left:24px}.policy-content.svelte-1d73e2x li:where(.svelte-1d73e2x){color:var(--text-muted);margin-bottom:8px;font-size:1.05rem;line-height:1.7}
