body.article-page main#main.article-content{background:#faf8f0;color:#294835;padding:clamp(24px, 5vw, 64px);margin-block:32px;border-radius:16px;overflow-wrap:anywhere}body.article-page main#main.article-content>h1{color:#183e32!important;font-family:Georgia,serif;font-size:clamp(32px, 4vw, 54px);line-height:1.15;margin:0 0 32px;text-wrap:balance}body.article-page main#main.article-content :is(h2,h3,h4){color:#21523e}body.article-page main#main.article-content a{color:#72501d}body.article-page main#main.article-content .article-header a{color:inherit}body.article-page main#main.article-content a:focus-visible{outline:3px solid #21523e;outline-offset:4px}@media(max-width:600px){body.article-page main#main.article-content{width:94%;margin-block:20px;padding:24px 20px}}