.blog-detail-page{background:#fff}.article-content h1{font-size:max(2rem, min(4vw, 3.5rem));margin-bottom:14px}.article-content,.article-content *{min-width:0;word-wrap:anywhere}.article-body{margin-top:30px;max-width:100%;word-wrap:anywhere}.article-body img{max-width:100%}.article-share,.author-box,.blog-reply,.pre-next{margin-top:34px;max-width:100%}.author-box{display:flex;gap:18px;border:1px solid var(--brand-border);padding:22px;background:var(--brand-bg-alt)}.author-avatar{width:72px;height:72px;-o-object-fit:cover;object-fit:cover}.author-box h2,.blog-reply h2,.toc-sidebar h2{font-size:1.2rem}.article-nav-card{display:block;border:1px solid var(--brand-border);padding:18px;color:var(--brand-text);word-wrap:anywhere}.article-nav-card span{display:block;color:var(--brand-accent);font-weight:900;text-transform:uppercase;font-size:.78rem}.toc-sidebar{position:sticky;top:180px;border:1px solid var(--brand-border);background:var(--brand-bg-alt);padding:24px}.toc-sidebar ul{padding-left:18px;margin-bottom:24px}@media (max-width:991px){.toc-sidebar{position:static}}@media (max-width:575px){.author-box{display:block}}