.privacy-page.svelte-7ke6fz{width:min(100%,62rem);color:var(--ink);font-variant-ligatures:none;margin-inline:auto;padding:clamp(1.5rem,4vw,3rem) clamp(1rem,4vw,3rem) 4rem}header.svelte-7ke6fz{border-bottom:1px solid var(--line);padding-bottom:1.35rem}h1.svelte-7ke6fz{letter-spacing:-.04em;overflow-wrap:anywhere;max-width:48rem;margin:.5rem 0 0;font-size:clamp(1.65rem,3.6vw,2.4rem);font-weight:720;line-height:1.15}.effective-date.svelte-7ke6fz{color:var(--muted);margin-top:.75rem;font-size:.78rem}section.svelte-7ke6fz{border-bottom:1px solid var(--line);padding-block:1.1rem}h2.svelte-7ke6fz{letter-spacing:-.025em;margin:0 0 .65rem;font-size:clamp(1.05rem,2.6vw,1.25rem);font-weight:680;line-height:1.3}p.svelte-7ke6fz,li.svelte-7ke6fz{overflow-wrap:anywhere;font-size:.9rem;font-weight:400;line-height:1.55}p.svelte-7ke6fz{margin:.5rem 0 0}ul.svelte-7ke6fz{gap:.3rem;margin:.65rem 0 0;padding-inline-start:1.3rem;display:grid}code.svelte-7ke6fz{font-family:inherit;font-size:.93em;font-weight:600}.provider-links.svelte-7ke6fz{gap:.15rem;padding-inline-start:0;list-style:none}a.svelte-7ke6fz{color:var(--brand-dark);text-underline-offset:.2em;text-decoration:underline}a.svelte-7ke6fz:hover{text-decoration-thickness:2px}.settings-button.svelte-7ke6fz{border:1px solid var(--line);background:var(--brand-soft);min-height:44px;color:var(--brand-dark);cursor:pointer;border-radius:.7rem;margin-top:1.75rem;padding:.7rem 1rem;font-size:.85rem;font-weight:650}a.svelte-7ke6fz:focus-visible,button.svelte-7ke6fz:focus-visible{outline:2px solid var(--brand);outline-offset:3px}@media (width<=639px){section.svelte-7ke6fz{padding-block:1rem}p.svelte-7ke6fz,li.svelte-7ke6fz{font-size:.86rem;line-height:1.55}}
