.article-layout{padding:160px 0 64px}.article-layout a,.article-layout h1,.article-layout h2,.article-layout li,.article-layout p,.article-layout td,.article-layout th{color:var(--brand-text)}.article-content{margin:24px 0 32px}.author-box{background:var(--brand-bg-alt);padding:16px;margin-bottom:24px}.author-box img{width:64px;height:64px;-o-object-fit:cover;object-fit:cover}.toc-box{position:sticky;top:100px;background:var(--brand-bg-alt);padding:16px;margin-bottom:24px}.article-toc{display:flex;flex-direction:column;gap:8px}.article-toc .toc-h3{padding-left:12px;font-size:.9rem}.recent-box ul{padding-left:16px}@media (max-width:991px){.toc-box{position:static}}