.article-shell .article-page{width:min(100%,1120px);margin:auto;padding:32px 24px 80px}.article-shell .article-page .article-body{counter-reset:section;min-width:0;max-width:740px;margin:64px auto}.article-shell .article-page .article-body .back-link{margin-bottom:22px;font-size:14px;display:inline-block}.article-shell .article-page .article-body h1{font-family:var(--article-title,inherit);font-size:clamp(38px,5.2vw,66px);font-weight:var(--article-weight,600);letter-spacing:-.035em;margin:0 0 24px;line-height:1.08}.article-shell .article-page .article-body h2{font-family:var(--article-title,inherit);font-size:clamp(27px,3vw,34px);font-weight:var(--article-weight,600);margin:44px 0 18px;line-height:1.2}.article-shell .article-page .article-body p{margin:0 0 22px;font-size:17px;line-height:1.75}.article-shell .article-page .article-body .eyebrow{margin-bottom:18px;font-size:11px}.article-shell .article-page .article-body .article-deck{margin-bottom:28px;font-size:21px;line-height:1.55}.article-shell .article-page .article-body .article-disclosure{border-block:1px solid var(--line);margin:28px 0;padding:18px 0;font-size:13px;line-height:1.65}.article-shell .article-page .article-body .source-note{padding:24px 0}.article-shell .article-page .article-body .source-note p{font-size:13px}.article-shell .article-page .article-body .article-sources li{overflow-wrap:anywhere;margin:12px 0;font-size:13px;line-height:1.6}.article-shell .article-page .article-body .related-reading{border-top:1px solid var(--line);margin-top:44px;padding-top:24px}.article-variation-18{--article-title:"DM Sans";--article-weight:600}.article-variation-18 .article-header{border-bottom:10px solid;grid-template-columns:1fr 1fr;display:grid}.article-variation-18 .article-body h1{max-width:12ch}.article-variation-18 .article-body .article-deck{border-left:45px solid #222;padding-left:25px}@media (max-width:700px){.article-shell .article-page{padding:24px 20px 60px}.article-shell .article-page .article-body{margin-top:40px}.article-shell .article-page .article-body p{font-size:16px}.article-shell .article-page .article-body .article-deck{font-size:19px}.article-variation-18 .article-header{display:flex}}.design.article-shell{display:block}
