.policy-page.svelte-7ke6fz{flex-direction:column;min-height:100dvh;display:flex}header.svelte-7ke6fz{padding:calc(20px + var(--safe-top)) calc(32px + var(--safe-right)) 20px calc(32px + var(--safe-left));justify-content:space-between;align-items:center;gap:20px;display:flex}.wordmark.svelte-7ke6fz{letter-spacing:-.05em;color:var(--ink);font-size:28px;font-weight:900;text-decoration:none}.back.svelte-7ke6fz{min-height:44px;font-size:var(--text-15);align-items:center;font-weight:800;display:inline-flex}main.svelte-7ke6fz{flex:1;width:min(720px,100%);margin:0 auto;padding:32px 28px 48px}h1.svelte-7ke6fz{letter-spacing:-.04em;font-size:clamp(36px,6vw,56px);font-weight:900;line-height:1.08}h2.svelte-7ke6fz{font-size:var(--text-28);letter-spacing:-.025em;margin:0 0 12px;font-weight:900;line-height:1.2}.review-date.svelte-7ke6fz{color:var(--muted);font-size:var(--text-13);margin-top:12px}section.svelte-7ke6fz{margin-top:36px}section.svelte-7ke6fz p:where(.svelte-7ke6fz)+p:where(.svelte-7ke6fz){margin-top:14px}p.svelte-7ke6fz,li.svelte-7ke6fz{overflow-wrap:anywhere;line-height:1.7}section.svelte-7ke6fz p:where(.svelte-7ke6fz){color:var(--ink-2)}a.svelte-7ke6fz{color:var(--ink-2);text-underline-offset:4px;overflow-wrap:anywhere}a.svelte-7ke6fz:focus-visible{outline:3px solid var(--focus);outline-offset:4px}.provider-links.svelte-7ke6fz{margin:12px 0 0;padding:0;list-style:none}.provider-links.svelte-7ke6fz a:where(.svelte-7ke6fz){align-items:center;min-height:44px;display:inline-flex}.end-link.svelte-7ke6fz{margin-top:36px}@media (width<=600px){header.svelte-7ke6fz{padding:calc(12px + var(--safe-top)) calc(20px + var(--safe-right)) 12px calc(20px + var(--safe-left))}main.svelte-7ke6fz{padding:24px 20px 36px}h2.svelte-7ke6fz{font-size:24px}}
