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