.blog-detail-section{padding:168px 0 96px;background:var(--brand-bg)}.blog-article{min-width:0}.blog-article h1{margin-bottom:16px}.blog-article-content{margin-top:28px}.blog-article-content h2,.blog-article-content h3{margin-top:32px}.blog-share{margin:32px 0;border-top:1px solid var(--brand-border);border-bottom:1px solid var(--brand-border);padding:18px 0}.author-box{display:flex;gap:18px;align-items:center;border:1px solid var(--brand-border);border-radius:var(--brand-radius);padding:20px;background:var(--brand-bg-alt)}.author-box img{width:72px;height:72px;border-radius:50%;-o-object-fit:cover;object-fit:cover;background:var(--brand-border)}.author-box h2{margin:0 0 4px;font-size:1.1rem}.author-box p{margin:0}.blog-pre-next{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px;margin:28px 0}.blog-pre-next>div{border:1px solid var(--brand-border);padding:18px;border-radius:var(--brand-radius)}.blog-reply{margin-top:32px;border:1px solid var(--brand-border);border-radius:var(--brand-radius);padding:24px}.blog-toc{position:sticky;top:96px;border:1px solid var(--brand-border);border-radius:var(--brand-radius);padding:22px}.blog-toc h2{font-size:1.05rem}.blog-toc ol,.blog-toc ul{list-style:none;padding:0;display:grid;grid-gap:10px;gap:10px}.blog-toc .toc-child{padding-left:14px}.blog-toc.is-empty #blogTocList{display:none}@media (max-width:991px){.blog-toc{position:static}}@media (max-width:575px){.author-box,.blog-pre-next{grid-template-columns:1fr}.author-box{display:grid}}