.policy-page.svelte-v9i6nf{padding:var(--gap-2xl) var(--gap-md);background:var(--color-surface);min-height:100vh}.policy-inner.svelte-v9i6nf{max-width:50rem;margin:0 auto}h1.svelte-v9i6nf{font-size:var(--f-5);font-weight:700;color:var(--color-text);margin-bottom:var(--gap-sm)}.last-updated.svelte-v9i6nf{color:var(--color-text-muted);font-size:var(--f-0);margin-bottom:2.5rem}section.svelte-v9i6nf{margin-bottom:var(--gap-xl)}h2.svelte-v9i6nf{font-size:var(--f-3);font-weight:600;color:var(--color-text);margin-bottom:var(--gap-md);padding-top:var(--gap-md);border-top:1px solid var(--color-border)}section.svelte-v9i6nf:first-of-type h2:where(.svelte-v9i6nf){border-top:none;padding-top:0}p.svelte-v9i6nf{color:var(--color-text-muted);line-height:1.7;margin-bottom:var(--gap-md)}ul.svelte-v9i6nf{color:var(--color-text-muted);line-height:1.7;margin-bottom:var(--gap-md);padding-left:var(--gap-lg)}li.svelte-v9i6nf{margin-bottom:var(--gap-sm)}a.svelte-v9i6nf{color:var(--color-cta);text-decoration:none}a.svelte-v9i6nf:hover{text-decoration:underline}.info-box.svelte-v9i6nf,.contact-details.svelte-v9i6nf{background:var(--color-surface-alt);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--gap-lg);margin-top:var(--gap-md)}.info-box.svelte-v9i6nf p:where(.svelte-v9i6nf),.contact-details.svelte-v9i6nf p:where(.svelte-v9i6nf){margin-bottom:var(--gap-sm)}.info-box.svelte-v9i6nf p:where(.svelte-v9i6nf):last-child,.contact-details.svelte-v9i6nf p:where(.svelte-v9i6nf):last-child{margin-bottom:0}@media(max-width:600px){h1.svelte-v9i6nf{font-size:var(--f-4)}h2.svelte-v9i6nf{font-size:1.25rem}}
