.blog-detail-layout{background:#fff}.blog-article h1{color:var(--brand-primary-dark);font-size:max(2rem, min(4vw, 3.4rem));line-height:1.1}.blog-content{margin-top:34px;color:var(--brand-text)}.author-box h2,.blog-content h2,.blog-content h3,.blog-reply h2,.blog-widget h2,.toc-widget h2{color:var(--brand-primary-dark)}.author-box,.blog-reply,.blog-share,.blog-widget,.entry-meta,.pre-next,.toc-widget{border:1px solid var(--brand-border);border-radius:var(--brand-radius);background:#fff}.blog-share,.entry-meta{margin-top:28px;padding:18px}.author-box{margin-top:28px;padding:22px;display:grid;grid-template-columns:74px 1fr;grid-gap:18px;gap:18px;align-items:center}.author-box img{width:74px;height:74px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.pre-next{margin-top:28px;padding:20px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px}.pre-next a{display:grid;grid-gap:4px;gap:4px}.pre-next span{color:var(--brand-text);font-size:.85rem}.blog-reply{margin-top:28px;padding:24px}.blog-toc-sidebar{display:grid;grid-gap:20px;gap:20px;align-content:start}.blog-widget,.toc-widget{padding:22px;position:sticky;top:110px}.toc-widget{display:grid;grid-gap:10px;gap:10px}.blog-widget{top:330px}@media (max-width:991px){.blog-widget,.toc-widget{position:static}}@media (max-width:575px){.author-box,.pre-next{grid-template-columns:1fr}}