.article-page{background:var(--stone)}.article-page .wrap{max-width:920px;margin:0 auto;padding:45px 40px 85px}.topbar{font-size:12px;margin-bottom:25px;color:var(--petrol)}.article-page article{background:#fff;padding:55px 60px}.article-page .kicker{font-size:10px;font-weight:700;letter-spacing:.15em;text-transform:uppercase;color:var(--petrol);margin-bottom:24px}.article-page h1{font-size:46px;line-height:1.12;margin-bottom:25px}.article-page h2{font-size:27px;margin:35px 0 18px}.article-page p,.article-page li{font-size:15px;line-height:1.85}.article-page .meta{font-size:12px;border-bottom:1px solid var(--line);padding-bottom:25px;margin-bottom:28px}.article-page ul,.article-page ol{padding-left:23px;color:var(--muted)}.article-page li{margin-bottom:10px}.article-page .cta{display:flex;flex-wrap:wrap;gap:14px;border-top:1px solid var(--line);padding-top:30px;margin-top:32px}.article-page .related{display:flex;flex-direction:column;gap:12px;margin-top:28px;font-size:12px;color:var(--petrol)}.article-page .related a{text-decoration:underline;text-underline-offset:4px}@media(max-width:820px){.article-page .wrap{padding:28px 20px 45px}.article-page article{padding:28px 23px}.article-page h1{font-size:34px}.article-page h2{font-size:25px}.article-page p,.article-page li{font-size:14px}}
