.blog-detail{padding:160px 0 80px;background:var(--brand-bg)}.blog-article{min-width:0}.blog-author{display:flex;gap:14px;align-items:center;border-top:1px solid var(--brand-border);border-bottom:1px solid var(--brand-border);padding:18px 0;margin:20px 0 28px}.blog-author img{width:56px;height:56px;-o-object-fit:cover;object-fit:cover;border:1px solid var(--brand-border)}.blog-author span{display:block;color:var(--brand-text);font-size:14px}.content{color:var(--brand-text)}.article-followup{border-top:1px solid var(--brand-border);margin-top:32px;padding-top:28px}.article-nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:20px;gap:20px;border-top:1px solid var(--brand-border);margin-top:32px;padding-top:24px}.article-toc{position:relative}.toc-panel{position:sticky;top:100px;border:1px solid var(--brand-border);background:var(--brand-bg-alt);padding:22px}.toc-panel h2{font-size:18px}.toc-panel h3{font-size:16px;margin-top:20px}.toc-panel a{display:block;border-bottom:1px solid var(--brand-border);padding:9px 0}@media (max-width:575px){.article-nav{grid-template-columns:1fr}}