.design-policy[data-astro-cid-yiw4dzut]{--policy-ink:#14243a;--policy-muted:#526172;--policy-line:#d8e0e7;--policy-blue:#1554cd;--policy-soft:#edf3f8;--policy-cream:#f7f4ec;--policy-paper:#fff;--policy-measure:44rem;background:var(--policy-paper);color:var(--policy-ink);font-family:var(--font-sans,"Source Sans 3 Variable",sans-serif)}html.dark .design-policy[data-astro-cid-yiw4dzut]{--policy-ink:#edf3f8;--policy-muted:#becbd7;--policy-line:#344453;--policy-blue:#b8ceff;--policy-soft:#142131;--policy-cream:#1c252e;--policy-paper:#09111d}.policy-wrap[data-astro-cid-yiw4dzut]{width:100%;max-width:72rem;margin-inline:auto}.design-hero[data-astro-cid-yiw4dzut]{padding:3rem 1.25rem;border-bottom:1px solid var(--policy-line)}.design-kicker[data-astro-cid-yiw4dzut]{margin:0 0 1rem;color:var(--policy-blue);font-size:.875rem;font-weight:750}h1[data-astro-cid-yiw4dzut]{font-weight:800;max-width:52rem;margin:0;font-size:clamp(2.1rem,5vw,3.75rem);line-height:1.12;letter-spacing:-.035em;text-wrap:balance}.design-standfirst[data-astro-cid-yiw4dzut]{max-width:var(--policy-measure);margin:1.5rem 0 0;font-family:var(--font-serif,"Source Serif 4 Variable",Georgia,serif);font-size:1.25rem;line-height:1.65}.design-byline[data-astro-cid-yiw4dzut]{margin:1.25rem 0;color:var(--policy-muted);font-size:.9375rem}.policy-section[data-astro-cid-yiw4dzut]{padding:2.75rem 1.25rem}.policy-section--soft[data-astro-cid-yiw4dzut]{background:var(--policy-soft)}.policy-section--cream[data-astro-cid-yiw4dzut]{background:var(--policy-cream)}h2[data-astro-cid-yiw4dzut]{font-weight:750;max-width:var(--policy-measure);margin:0;font-size:clamp(1.6rem,3vw,2.2rem);line-height:1.2;letter-spacing:-.02em;text-wrap:balance}.policy-copy[data-astro-cid-yiw4dzut]>p[data-astro-cid-yiw4dzut]:not(.design-kicker):not(.settings-note):not(.review-date){max-width:var(--policy-measure);margin:1.25rem 0 0;font-family:var(--font-serif,"Source Serif 4 Variable",Georgia,serif);font-size:1.125rem;line-height:1.75}a[data-astro-cid-yiw4dzut]{color:var(--policy-blue);text-underline-offset:.2em;text-decoration-thickness:1px;overflow-wrap:anywhere}.readability-button[data-astro-cid-yiw4dzut],.focus-demo[data-astro-cid-yiw4dzut],.feedback-link[data-astro-cid-yiw4dzut]{display:inline-flex;min-height:44px;align-items:center;justify-content:space-between;gap:1rem;max-width:100%;padding:.75rem 1rem;border:1px solid var(--policy-blue);border-radius:7px;font:inherit;font-weight:700;line-height:1.5;text-align:left;cursor:pointer}.readability-button[data-astro-cid-yiw4dzut]{background:#1554cd;border-color:#1554cd;color:#fff}.focus-demo[data-astro-cid-yiw4dzut]{margin-top:1.5rem;background:var(--policy-paper);color:var(--policy-ink)}.focus-demo[data-astro-cid-yiw4dzut] strong[data-astro-cid-yiw4dzut]{padding:.1rem .5rem;border-radius:4px;background:var(--policy-soft);font-size:.875rem}.focus-demo[data-astro-cid-yiw4dzut][aria-pressed=true]{border-width:2px}.feedback-link[data-astro-cid-yiw4dzut]{margin-top:1.5rem;background:var(--policy-paper);text-decoration:none}.settings-note[data-astro-cid-yiw4dzut],.review-date[data-astro-cid-yiw4dzut]{max-width:var(--policy-measure);margin:.75rem 0 0;color:var(--policy-muted);font-size:.9375rem;line-height:1.6}.review-date[data-astro-cid-yiw4dzut]{margin-top:1.5rem}.settings-list[data-astro-cid-yiw4dzut]{display:grid;gap:0 2rem;margin:1.5rem 0 0;max-width:60rem}.settings-list[data-astro-cid-yiw4dzut]>div[data-astro-cid-yiw4dzut]{padding:1.25rem 0;border-top:1px solid var(--policy-line)}dt[data-astro-cid-yiw4dzut]{font-weight:750;line-height:1.4}dd[data-astro-cid-yiw4dzut]{margin:.5rem 0 0;color:var(--policy-muted);font-size:1rem;line-height:1.65}.related-link[data-astro-cid-yiw4dzut]{display:inline-block;padding-block:.75rem;margin-top:1rem;line-height:1.6}[data-astro-cid-yiw4dzut]:is(button,a):focus-visible{outline:3px solid var(--policy-blue);outline-offset:4px}@media (min-width:760px){.design-hero[data-astro-cid-yiw4dzut]{padding:4rem 1.5rem}.policy-section[data-astro-cid-yiw4dzut]{padding:3.5rem 1.5rem}.policy-wrap[data-astro-cid-yiw4dzut]{max-width:69rem}.settings-list[data-astro-cid-yiw4dzut]{grid-template-columns:repeat(2,minmax(0,1fr))}}html[data-reader-width=narrow] .design-policy[data-astro-cid-yiw4dzut]{--policy-measure:32rem}html[data-reader-focus=on] .settings-list[data-astro-cid-yiw4dzut]{grid-template-columns:minmax(0,1fr);max-width:var(--policy-measure)}html[data-reader-spacing=relaxed] [data-astro-cid-yiw4dzut]:is(.policy-copy>p,.design-standfirst,.settings-list dd){line-height:1.85!important;word-spacing:.08em}
