.section[data-astro-cid-o3kx644u]{--section-head-gap: clamp(1.5rem, 4vw, 2.5rem);padding-block:clamp(2.5rem,6vw,4.5rem)}.section--grey[data-astro-cid-o3kx644u]{background:var(--cxp-grey-600)}.section--grey-1[data-astro-cid-o3kx644u]{background:var(--color-grey-1)}.section--grey-dark[data-astro-cid-o3kx644u]{background:var(--cxp-grey-500)}.section--blue[data-astro-cid-o3kx644u]{background:var(--cxp-blue-600)}.section--blue-light[data-astro-cid-o3kx644u]{background:var(--color-blue-1)}.section--yellow[data-astro-cid-o3kx644u]{background:var(--cxp-yellow-200)}.section--yellow-soft[data-astro-cid-o3kx644u]{background:#ffedb5}.section--dark[data-astro-cid-o3kx644u]{background:var(--cxp-blue-100)}.section--dark[data-astro-cid-o3kx644u] .section__heading[data-astro-cid-o3kx644u]{color:#fff}.section--dark[data-astro-cid-o3kx644u] .section__subtitle[data-astro-cid-o3kx644u]{color:var(--cxp-grey-500)}.section--charcoal[data-astro-cid-o3kx644u]{background:var(--color-surface-3)}.section--black[data-astro-cid-o3kx644u]{background:#000}.section--charcoal[data-astro-cid-o3kx644u],.section--black[data-astro-cid-o3kx644u]{--color-text: #fff;--color-ink: #fff;--color-accent-text: var(--color-blue-2);--btn-outline: var(--color-accent);--btn-outline-hover-text: #000}.section__panel[data-astro-cid-o3kx644u]{padding:clamp(2rem,5vw,3.5rem) clamp(1rem,4vw,3rem);border-radius:10px}.section__head[data-astro-cid-o3kx644u]{margin-bottom:var(--section-head-gap)}.section__body--head-bottom[data-astro-cid-o3kx644u]{display:flex;flex-direction:column}.section__body--head-bottom[data-astro-cid-o3kx644u] .section__head[data-astro-cid-o3kx644u]{order:1;margin:clamp(2rem,4vw,2.5rem) 0 0}.section__head--center[data-astro-cid-o3kx644u]{text-align:center}.section__heading[data-astro-cid-o3kx644u]{margin:0;color:var(--color-ink);font-weight:900;font-size:clamp(2rem,4vw,2.5rem)}.section__heading--accent[data-astro-cid-o3kx644u]{color:var(--color-accent)}.section__subtitle[data-astro-cid-o3kx644u]{margin:1rem 0 0;max-width:60ch;font-size:1.2rem;color:var(--color-muted)}.section__subtitle--lead[data-astro-cid-o3kx644u]{max-width:60rem;font-size:clamp(1.15rem,2.2vw,1.5rem);line-height:1.4;color:var(--color-text)}.section__head--center[data-astro-cid-o3kx644u] .section__heading[data-astro-cid-o3kx644u]{margin-inline:auto}.section__subtitle--strong[data-astro-cid-o3kx644u],.section__subtitle--accent[data-astro-cid-o3kx644u]{max-width:63rem;font-weight:700;font-size:clamp(1.4rem,3vw,2rem);line-height:1.35;color:var(--color-text)}.section__subtitle--accent[data-astro-cid-o3kx644u],.section__subtitle--accent-compact[data-astro-cid-o3kx644u]{max-width:58rem;color:var(--color-accent-text)}.section__subtitle--accent-compact[data-astro-cid-o3kx644u],.section__subtitle--dark-compact[data-astro-cid-o3kx644u]{font-weight:700;font-size:1.25rem;line-height:1.5}.section__subtitle--dark-compact[data-astro-cid-o3kx644u]{font-weight:600;color:var(--color-text)}.section__subtitle--body[data-astro-cid-o3kx644u]{margin-top:2.5rem;max-width:808px;font-size:1rem;line-height:1.5;color:var(--color-ink)}.section__note[data-astro-cid-o3kx644u],.section__footnote[data-astro-cid-o3kx644u]{max-width:66rem;font-size:clamp(1.05rem,1.6vw,1.25rem)}.section__note[data-astro-cid-o3kx644u]{margin:1.25rem 0 0;color:var(--color-text)}.section__note--body[data-astro-cid-o3kx644u]{margin-top:1rem;font-size:1rem;line-height:1.7;color:var(--color-ink)}.section__head--center[data-astro-cid-o3kx644u] :is(.section__subtitle,.section__note)[data-astro-cid-o3kx644u]{margin-inline:auto}.section--divided[data-astro-cid-o3kx644u]{padding-top:0;>.container[data-astro-cid-o3kx644u]{padding-top:clamp(2rem,4vw,2.5rem);border-top:1px solid var(--color-border-strong)}}.section__footnote[data-astro-cid-o3kx644u]{margin:1.5rem auto 0;text-align:center;color:var(--color-ink)}.section__cta[data-astro-cid-o3kx644u]{margin-top:1.5rem}.section__cta--secondary[data-astro-cid-o3kx644u]{margin-right:14px}.section__foot[data-astro-cid-o3kx644u]{margin-top:clamp(1.5rem,3vw,1.875rem);text-align:center}.section__foot[data-astro-cid-o3kx644u] .section__cta[data-astro-cid-o3kx644u]{margin-top:0}.section__grid[data-astro-cid-o3kx644u]{display:grid;grid-template-columns:repeat(var(--cols, 3),1fr);gap:2rem}.section__grid--tight[data-astro-cid-o3kx644u]{gap:20px}@media (max-width: 60rem){.section__grid[data-astro-cid-o3kx644u]{grid-template-columns:1fr}}
