.policy.svelte-1txo2mj{max-width:920px}h1.svelte-1txo2mj{margin:1rem 0;font-family:Fraunces,serif;font-size:clamp(2.4rem,5vw,4rem);line-height:1.08}.lead.svelte-1txo2mj,p.svelte-1txo2mj,li.svelte-1txo2mj,dd.svelte-1txo2mj{color:var(--color-muted);line-height:1.8}.lead.svelte-1txo2mj{max-width:760px;margin:0;font-size:1.05rem}.summary-grid.svelte-1txo2mj{gap:.9rem;margin:2rem 0;display:grid}.summary-card.svelte-1txo2mj{border:1px solid var(--color-border);background:var(--color-white);border-radius:8px;padding:1.1rem;box-shadow:0 10px 24px #0a5c8a14}.summary-card.svelte-1txo2mj span:where(.svelte-1txo2mj){color:var(--color-primary);text-transform:uppercase;margin-bottom:.35rem;font-size:.78rem;font-weight:700;display:block}.summary-card.svelte-1txo2mj strong:where(.svelte-1txo2mj){color:var(--color-text);font-size:1rem;line-height:1.45;display:block}.policy-content.svelte-1txo2mj{gap:1.6rem;display:grid}.policy-section.svelte-1txo2mj{border-top:1px solid var(--color-border);padding-top:1.3rem}h2.svelte-1txo2mj{color:var(--color-text);margin:0 0 .75rem;font-size:1.28rem;line-height:1.35}p.svelte-1txo2mj{margin:0}ul.svelte-1txo2mj{margin:0;padding-left:1.25rem}li.svelte-1txo2mj+li:where(.svelte-1txo2mj){margin-top:.45rem}dl.svelte-1txo2mj{gap:.8rem;margin:1rem 0 0;display:grid}dl.svelte-1txo2mj div:where(.svelte-1txo2mj){gap:.2rem;display:grid}dt.svelte-1txo2mj{color:var(--color-text);font-weight:700}dd.svelte-1txo2mj{margin:0}a.svelte-1txo2mj{color:var(--color-primary);font-weight:700}@media (width>=720px){.summary-grid.svelte-1txo2mj{grid-template-columns:repeat(3,minmax(0,1fr))}}
