.policy-page.svelte-7ke6fz{max-width:720px;margin:0 auto;padding:24px 16px 48px}.policy-inner.svelte-7ke6fz{color:var(--color-text,#1f2937);line-height:1.75}.policy-title.svelte-7ke6fz{margin:0 0 4px;font-size:22px;font-weight:700}.policy-date.svelte-7ke6fz{color:var(--color-muted,#6b7280);margin:0 0 32px;font-size:13px}.policy-section.svelte-7ke6fz{margin-bottom:28px}.policy-section.svelte-7ke6fz h2:where(.svelte-7ke6fz){border-bottom:1px solid var(--color-border,#e5e7eb);margin:0 0 8px;padding-bottom:6px;font-size:17px;font-weight:700}.policy-section.svelte-7ke6fz h3:where(.svelte-7ke6fz){margin:12px 0 6px;font-size:15px;font-weight:600}.policy-section.svelte-7ke6fz p:where(.svelte-7ke6fz){margin:0 0 10px;font-size:14px}.policy-section.svelte-7ke6fz ul:where(.svelte-7ke6fz){margin:0 0 10px;padding-left:20px;font-size:14px}.policy-section.svelte-7ke6fz li:where(.svelte-7ke6fz){margin-bottom:4px}.policy-section.svelte-7ke6fz a:where(.svelte-7ke6fz){color:var(--color-primary,#dc2626);text-decoration:underline}
