.article-wrap{max-width:980px;padding-top:65px;padding-bottom:45px}.article-header{border-bottom:1px solid var(--line);padding-bottom:45px}.article-header .section-label{margin:0 0 16px}.article-header h1{font:500 clamp(42px,6vw,72px)/1.1 var(--serif);letter-spacing:-.045em;color:var(--ink);max-width:900px;margin:0 0 22px}.article-deck{font-size:clamp(17px,2vw,21px);line-height:1.6;color:#4e6474;max-width:760px;margin:0 0 20px}.article-body{max-width:760px;padding-top:34px}.article-body p,.article-body li{font-size:17px;line-height:1.8;color:#334d5d}.article-body p{margin:0 0 19px}.article-body .article-lead{font-size:20px;color:var(--ink);line-height:1.7;margin-bottom:40px}.article-body section{margin:0 0 43px}.article-body h2{font:500 clamp(28px,3.5vw,36px)/1.25 var(--serif);letter-spacing:-.025em;color:var(--ink);margin:0 0 18px}.article-body ul{padding-left:23px;margin:8px 0 22px}.article-body li{padding-left:3px;margin-bottom:8px}.article-cta{background:var(--cream);border:1px solid var(--line);border-radius:7px;padding:32px;margin:46px 0}.article-cta h2{font-size:29px}.article-cta p{font-size:16px}.article-cta a{font-size:15px;font-weight:700;color:var(--teal);text-decoration:none;border-bottom:1px solid var(--teal);padding-bottom:4px}.article-related a{color:var(--teal);text-underline-offset:3px}.article-sources{border-top:1px solid var(--line);padding-top:22px;margin-top:54px}.article-sources h2{font:700 12px/1.4 Inter,sans-serif;text-transform:uppercase;letter-spacing:.13em;color:#607681;margin:0 0 10px}.article-sources ol{padding-left:20px;margin:0}.article-sources li{font-size:12px;line-height:1.6;color:#657984;margin:5px 0}.article-sources a{color:inherit;text-decoration:underline;text-underline-offset:2px}.article-sources a:hover,.article-sources a:focus-visible{color:var(--teal)}@media(max-width:750px){.article-wrap{padding-top:42px}.article-header{padding-bottom:32px}.article-body .article-lead{font-size:18px}.article-body p,.article-body li{font-size:16px}.article-cta{padding:24px}}
