/* Preserve source typography while correcting semantic heading levels. */
.article-content .source-heading-h2{font:500 30px/1.35 Manrope,sans-serif;letter-spacing:-.9px;color:#1b3026;margin:42px 0 19px}
.article-content .source-heading-h3{font:600 24px/1.4 Manrope,sans-serif;letter-spacing:-.6px;color:#263a30;margin:35px 0 17px}
.article-content .source-heading-h4,.article-content .source-heading-h5,.article-content .source-heading-h6{font:600 18px/1.5 Manrope,sans-serif;letter-spacing:normal;color:#2e4237;margin:28px 0 13px}
@media(max-width:760px){.article-content .source-heading-h2{font-size:25px;margin-top:32px}.article-content .source-heading-h3{font-size:21px}.article-content .source-heading-h4{font-size:17px}}
