.article-layout{padding:160px 0 80px}@media (min-width:992px){.article-layout{padding-top:64px}}.article-content,.article-content li,.article-content p,.article-meta{color:var(--brand-text)}.recent-box,.toc-box{background:var(--brand-bg-alt);padding:16px;margin-bottom:24px}.recent-box a,.toc-box a{display:block;color:var(--brand-text);margin-bottom:8px}.author-box{margin-top:32px;padding-top:16px;border-top:1px solid var(--brand-border)}.pre-next a{color:var(--brand-primary)}