.blog-article h1{font-size:max(2rem, min(4vw, 3.5rem))}.article-description,.article-meta{color:var(--brand-text)}.content{border-top:1px solid var(--brand-border);padding-top:24px}.article-share,.author-box,.blog-reply,.nav-article,.recent-card,.toc-card{border:1px solid var(--brand-border);border-radius:var(--radius);padding:20px;background:#fff}.author-box{display:flex;gap:18px;margin:28px 0}.author-avatar{width:72px;height:72px;border-radius:50%;-o-object-fit:cover;object-fit:cover;background:var(--brand-bg-alt)}.nav-article{display:grid;color:var(--brand-text);min-height:100%}.nav-article span{color:var(--brand-primary);font-weight:800}.toc-sidebar>div{position:sticky;top:120px;margin-bottom:20px}.recent-card ul,.toc-card ul{list-style:none;margin:0;padding:0;display:grid;grid-gap:12px;gap:12px}.recent-card li{display:grid;grid-gap:4px;gap:4px}.recent-card span{color:var(--brand-text);font-size:.84rem}