.blog-detail-section{background:#fff}.blog-article{max-width:780px}.blog-meta{color:var(--brand-accent);font-weight:800;margin-bottom:14px}.blog-content{color:var(--brand-text)}.blog-content img{margin:28px 0}.article-nav{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:18px;gap:18px;border-top:1px solid var(--brand-border);margin-top:36px;padding-top:22px}.toc-sidebar{position:sticky;top:86px}.recent-box,.toc-box{border:1px solid var(--brand-border);padding:24px;margin-bottom:20px;background:var(--brand-bg-alt)}.recent-box h2,.toc-box h2{font-size:20px}.recent-box a,.toc-box a{display:block;padding:8px 0;border-bottom:1px solid var(--brand-border)}@media (max-width:991px){.toc-sidebar{position:static}}@media (max-width:575px){.article-nav{grid-template-columns:1fr}}