.prose .policy-lead[data-astro-cid-sswebios]{color:var(--ink);font-size:clamp(1.1rem,1.5vw,1.2rem);line-height:1.8}.prose .toc[data-astro-cid-sswebios]{border-radius:var(--radius-lg);background:var(--bg-lav);border:1px solid var(--primary-100);margin:0 0 2.4em;padding:22px 26px 18px}.prose .toc-title[data-astro-cid-sswebios]{color:var(--primary-600);letter-spacing:.06em;text-transform:uppercase;margin:0 0 12px;font-size:.8rem;font-weight:700}.prose .toc[data-astro-cid-sswebios] ol[data-astro-cid-sswebios]{counter-reset:toc;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 28px;margin:0;padding:0;list-style:none;display:grid}.prose .toc[data-astro-cid-sswebios] li[data-astro-cid-sswebios]{counter-increment:toc;align-items:baseline;gap:10px;margin:0;padding:0;font-size:.95rem;line-height:1.55;display:flex}.prose .toc[data-astro-cid-sswebios] li[data-astro-cid-sswebios]:before{content:counter(toc,decimal-leading-zero);min-width:20px;color:var(--primary);letter-spacing:.04em;flex:none;font-size:.75rem;font-weight:800}.prose .toc[data-astro-cid-sswebios] a[data-astro-cid-sswebios]{color:var(--ink-2);padding:3px 0;font-weight:600;text-decoration:none;display:inline-block}.prose .toc[data-astro-cid-sswebios] a[data-astro-cid-sswebios]:hover{color:var(--primary);text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--primary) 35%,transparent)}.prose .notice-box[data-astro-cid-sswebios]{border-left:4px solid var(--primary);border-radius:0 var(--radius) var(--radius) 0;background:var(--bg-lav);margin:0 0 1.6em;padding:20px 24px}.prose .notice-box[data-astro-cid-sswebios] p[data-astro-cid-sswebios]{margin:0}.prose .notice-box[data-astro-cid-sswebios] .notice-title[data-astro-cid-sswebios]{color:var(--primary-600);letter-spacing:.06em;text-transform:uppercase;margin-bottom:6px;font-size:.8rem;font-weight:700}.prose .notice-box[data-astro-cid-sswebios] a[data-astro-cid-sswebios]{overflow-wrap:anywhere}@media (width<=640px){.prose .toc[data-astro-cid-sswebios]{padding:18px 20px 14px}.prose .toc[data-astro-cid-sswebios] ol[data-astro-cid-sswebios]{grid-template-columns:1fr}.prose .notice-box[data-astro-cid-sswebios]{padding:18px}}.page-hero[data-astro-cid-75ysl5lo]{background:linear-gradient(180deg,var(--bg-tint) 0%,var(--bg-lav) 100%);padding:clamp(56px,8vw,96px) 0 clamp(56px,7vw,88px);position:relative;overflow:hidden}.page-hero-inner[data-astro-cid-75ysl5lo]{max-width:860px;position:relative}.align-center[data-astro-cid-75ysl5lo] .page-hero-inner[data-astro-cid-75ysl5lo]{text-align:center}.align-left[data-astro-cid-75ysl5lo] .page-hero-inner[data-astro-cid-75ysl5lo]{max-width:calc(var(--container) + var(--gutter) * 2)}.page-hero[data-astro-cid-75ysl5lo] h1[data-astro-cid-75ysl5lo]{font-size:clamp(2.1rem,4.2vw,3.2rem)}.page-hero[data-astro-cid-75ysl5lo] .lead[data-astro-cid-75ysl5lo]{max-width:680px;margin-bottom:0}.align-center[data-astro-cid-75ysl5lo] .lead[data-astro-cid-75ysl5lo]{margin-inline:auto}.crumbs[data-astro-cid-75ysl5lo] ol[data-astro-cid-75ysl5lo]{color:var(--subtle);flex-wrap:wrap;align-items:center;gap:6px;margin:0 0 22px;padding:0;font-size:.875rem;list-style:none;display:flex}.align-center[data-astro-cid-75ysl5lo] .crumbs[data-astro-cid-75ysl5lo] ol[data-astro-cid-75ysl5lo]{justify-content:center}.crumbs[data-astro-cid-75ysl5lo] li[data-astro-cid-75ysl5lo]{align-items:center;gap:6px;display:inline-flex}.crumbs[data-astro-cid-75ysl5lo] a[data-astro-cid-75ysl5lo]{color:var(--muted);font-weight:600;text-decoration:none}.crumbs[data-astro-cid-75ysl5lo] a[data-astro-cid-75ysl5lo]:hover{color:var(--primary)}.crumbs[data-astro-cid-75ysl5lo] span[data-astro-cid-75ysl5lo]{color:var(--ink-2);font-weight:600}.cta-band[data-astro-cid-hwvj6ntz]{padding-block:clamp(56px,7vw,96px)}.cta-card[data-astro-cid-hwvj6ntz]{border-radius:var(--radius-xl);background:radial-gradient(120% 140% at 50% 0%,#fff 0%,var(--bg-lav) 55%,var(--primary-50) 100%);border:1px solid var(--primary-100);text-align:center;max-width:980px;margin:0 auto;padding:clamp(48px,7vw,80px) clamp(24px,6vw,80px);position:relative;overflow:hidden}.cta-card[data-astro-cid-hwvj6ntz] h2[data-astro-cid-hwvj6ntz]{max-width:680px;margin-inline:auto;position:relative}.cta-card[data-astro-cid-hwvj6ntz] p[data-astro-cid-hwvj6ntz]{max-width:620px;color:var(--muted);margin:0 auto 32px;font-size:1.075rem;position:relative}.cta-actions[data-astro-cid-hwvj6ntz]{flex-wrap:wrap;justify-content:center;gap:14px;display:flex;position:relative}.updated[data-astro-cid-fbbco62y]{border:1px solid var(--line);color:var(--muted);background:#fff;border-radius:999px;align-items:center;gap:8px;margin:24px 0 0;padding:8px 14px;font-size:.85rem;font-weight:600;display:inline-flex}.prose-section[data-astro-cid-fbbco62y]{padding-top:clamp(48px,6vw,80px)}.prose-card[data-astro-cid-fbbco62y]{border-radius:var(--radius-xl);background:var(--surface);border:1px solid var(--line-2);max-width:820px;box-shadow:var(--shadow);margin:0 auto;padding:clamp(28px,5vw,60px)}