.page-module__mPtjGW__hero{background:radial-gradient(ellipse 80% 55% at 50% -10%, #1e90ff29, transparent 65%), var(--bg);padding-top:clamp(5rem,9vw,8rem);padding-bottom:clamp(4rem,7vw,7rem);overflow:clip}.page-module__mPtjGW__lead{max-width:70ch;margin-top:clamp(1.75rem,3vw,2.5rem);font-size:clamp(1rem,1.3vw,1.2rem)}.page-module__mPtjGW__body.page-module__mPtjGW__body{padding-top:clamp(4rem,7vw,8rem)}.page-module__mPtjGW__layout{flex-direction:column;gap:clamp(2.5rem,5vw,4rem);display:flex}@media (min-width:1024px){.page-module__mPtjGW__layout{grid-template-columns:280px minmax(0,1fr);align-items:start;gap:clamp(3rem,6vw,6rem);display:grid}.page-module__mPtjGW__toc{position:sticky;top:6.5rem}}.page-module__mPtjGW__tocTitle{margin-bottom:1rem}.page-module__mPtjGW__tocList{flex-direction:column;display:flex}.page-module__mPtjGW__tocList a{border-bottom:1px solid var(--ctx-line-soft);color:var(--ctx-muted);align-items:baseline;gap:.75rem;padding-block:.5rem;font-size:.92rem;font-weight:500;transition:color .25s;display:flex}.page-module__mPtjGW__tocList a:hover{color:var(--ctx-ink)}.page-module__mPtjGW__tocNumber{letter-spacing:.08em;color:var(--teal);flex:none;font-size:.7rem;font-weight:500}.page-module__mPtjGW__article{max-width:70ch;font-size:clamp(1rem,1.15vw,1.0625rem)}.page-module__mPtjGW__block{scroll-margin-top:6.5rem}.page-module__mPtjGW__block+.page-module__mPtjGW__block{border-top:1px solid var(--ctx-line);margin-top:clamp(2.25rem,4vw,3.5rem);padding-top:clamp(2.25rem,4vw,3.5rem)}.page-module__mPtjGW__article h2{font-family:var(--font-display-stack);letter-spacing:-.01em;color:var(--ctx-ink);text-wrap:balance;margin-bottom:clamp(1.1rem,1.8vw,1.5rem);font-size:clamp(1.5rem,2vw,2.1rem);font-weight:600;line-height:1.15}.page-module__mPtjGW__article h3{letter-spacing:.1em;text-transform:uppercase;color:var(--ctx-ink);margin-top:1.75rem;margin-bottom:.5rem;font-size:.8rem;font-weight:500}.page-module__mPtjGW__article p{color:var(--ctx-muted);margin-bottom:1rem}.page-module__mPtjGW__article p:last-child{margin-bottom:0}.page-module__mPtjGW__article ul{flex-direction:column;gap:.6rem;margin-block:1rem 1.25rem;display:flex}.page-module__mPtjGW__article li{color:var(--ctx-muted);padding-left:1.5rem;position:relative}.page-module__mPtjGW__article li:before{content:"";background:var(--teal);border-radius:50%;width:.45rem;height:.45rem;position:absolute;top:.55em;left:0}.page-module__mPtjGW__article strong{color:var(--ctx-ink);font-weight:600}.page-module__mPtjGW__article a{color:var(--ctx-ink);text-underline-offset:3px;text-decoration:underline;transition:color .25s}.page-module__mPtjGW__article a:hover{color:var(--accent)}
