.policy.svelte-7ke6fz{max-width:760px;margin:0 auto;padding:40px 20px 56px;font-size:16px;line-height:1.6}header.svelte-7ke6fz{border-bottom:3px solid var(--primary);margin-bottom:28px;padding-bottom:18px}.brand.svelte-7ke6fz{font:700 14px var(--font-display);letter-spacing:.16em;color:var(--primary);margin:0 0 6px}h1.svelte-7ke6fz{font:700 40px/1.1 var(--font-display);margin:0}.meta.svelte-7ke6fz{color:var(--ink-soft);margin:8px 0 0}section.svelte-7ke6fz{background:var(--surface);border-radius:var(--radius);box-shadow:var(--shadow);margin-bottom:16px;padding:20px 24px}h2.svelte-7ke6fz{font:700 24px/1.2 var(--font-display);margin:0 0 10px}h3.svelte-7ke6fz{font:600 18px var(--font-display);margin:16px 0 6px}p.svelte-7ke6fz,ul.svelte-7ke6fz{margin:0 0 10px}ul.svelte-7ke6fz{padding-left:22px}li.svelte-7ke6fz{margin-bottom:6px}address.svelte-7ke6fz{font-style:normal}a.svelte-7ke6fz{color:var(--primary-text)}footer.svelte-7ke6fz{text-align:center;color:var(--ink-soft);margin-top:28px;font-size:14px}@media (width<=520px){.policy.svelte-7ke6fz{padding-top:24px}h1.svelte-7ke6fz{font-size:32px}section.svelte-7ke6fz{padding:16px}}
