.article-header{max-width:1160px;margin:auto;padding:22px 28px 0}.article-main{max-width:820px;margin:auto;padding:80px 28px 110px}.article-main h1{font-family:'Plus Jakarta Sans';font-size:clamp(40px,6vw,65px);line-height:1.08;letter-spacing:-2px;margin:0 0 24px}.article-main h2{font-family:'Plus Jakarta Sans';font-size:30px;line-height:1.2;margin:52px 0 16px}.article-main p,.article-main li{font-size:18px;line-height:1.7;color:var(--muted)}.article-main li{margin:10px 0}.article-main a:not(.button){color:#c85f4c;font-weight:700}.article-kicker{color:#e06d57;text-transform:uppercase;letter-spacing:2px;font-size:12px;font-weight:700;margin:0 0 18px}.article-lede{font-size:22px!important;color:var(--ink)!important}.article-note{background:#e6eee9;border-radius:18px;padding:22px 25px;margin-top:38px}.article-footer{border-top:1px solid var(--line);padding:28px;max-width:1160px;margin:auto;color:var(--muted);font-size:13px}@media(max-width:760px){.article-main{padding-top:60px;padding-bottom:70px}.article-main p,.article-main li{font-size:17px}.article-lede{font-size:20px!important}}
