.page-module__OK8WcG__page{color:var(--ink-deep)}.page-module__OK8WcG__header{background:var(--hero-background);padding:1.25rem 1rem}.page-module__OK8WcG__document{width:min(100% - 2rem,760px);margin:0 auto;padding:clamp(2.5rem,6vw,5rem) 0}.page-module__OK8WcG__introduction{border-bottom:1px solid #0f292c33;padding-bottom:2rem}.page-module__OK8WcG__backLink{align-items:center;min-height:44px;margin-bottom:1.5rem;font-size:.87rem;display:inline-flex}.page-module__OK8WcG__eyebrow{letter-spacing:.12em;text-transform:uppercase;margin:0 0 .8rem;font-size:.72rem;font-weight:700}.page-module__OK8WcG__document h1{letter-spacing:-.04em;max-width:16ch;margin:0;font-size:clamp(2.15rem,5.5vw,3.4rem);font-weight:800;line-height:1.15}.page-module__OK8WcG__document p{overflow-wrap:anywhere;line-height:1.8}.page-module__OK8WcG__lead{margin:1.35rem 0;font-size:1.05rem}.page-module__OK8WcG__updated{color:var(--muted);margin:0;font-size:.8rem}.page-module__OK8WcG__sections{gap:2rem;padding-top:2rem;display:grid}.page-module__OK8WcG__sections h2{margin:0 0 .7rem;font-size:clamp(1.2rem,3vw,1.45rem);font-weight:700;line-height:1.4}.page-module__OK8WcG__sections p{margin:.8rem 0 0;font-size:.95rem}.page-module__OK8WcG__document a{text-underline-offset:.22em;overflow-wrap:anywhere;text-decoration:underline}.page-module__OK8WcG__document a:hover{text-decoration-thickness:2px}@media (max-width:480px){.page-module__OK8WcG__document{width:calc(100% - 2.5rem)}.page-module__OK8WcG__sections{gap:1.75rem}}
