.policy-page.svelte-yiqd0o{padding:6rem 1.5rem;max-width:900px}.page-header.svelte-yiqd0o{text-align:center;margin-bottom:4rem}h1.svelte-yiqd0o{font-size:3.5rem;margin-bottom:1.5rem}.page-header.svelte-yiqd0o p:where(.svelte-yiqd0o){color:var(--text-secondary);font-size:1.1rem}.content.svelte-yiqd0o{padding:4rem;border-radius:32px;display:flex;flex-direction:column;gap:3rem}section.svelte-yiqd0o h2:where(.svelte-yiqd0o){font-size:1.5rem;margin-bottom:1.5rem;color:var(--accent)}section.svelte-yiqd0o p:where(.svelte-yiqd0o){color:var(--text-secondary);line-height:1.7;margin-bottom:1rem}ul.svelte-yiqd0o{list-style:none;padding:0;display:flex;flex-direction:column;gap:1.25rem}ul.svelte-yiqd0o li:where(.svelte-yiqd0o){color:var(--text-secondary);line-height:1.6;padding-left:1.5rem;position:relative}ul.svelte-yiqd0o li:where(.svelte-yiqd0o):before{content:"•";color:var(--accent);position:absolute;left:0;font-weight:700}.policy-footer.svelte-yiqd0o{margin-top:2rem;padding-top:2rem;border-top:1px solid var(--border-light);font-size:.85rem;color:var(--text-muted)}@media(max-width:768px){.content.svelte-yiqd0o{padding:2.5rem}h1.svelte-yiqd0o{font-size:2.5rem}}
