.blog-detail-page{padding-top:112px}.blog-detail-layout{display:grid;grid-template-columns:minmax(0,1fr) 300px;grid-gap:44px;gap:44px;align-items:start}.article-body{max-width:900px}.article-body h1{font-size:max(32px, min(4vw, 52px))}.article-meta{margin:18px 0 30px;font-family:"Courier New",Courier,monospace;color:var(--brand-primary)}.article-content{font-size:1.04rem;line-height:1.75}.article-nav,.article-rfq,.article-share,.author-box,.toc-box{border:1px solid var(--brand-border);background:#fff;padding:24px;border-radius:var(--brand-radius);margin-top:24px}.author-box{display:grid;grid-template-columns:76px 1fr;grid-gap:18px;gap:18px;align-items:center}.author-box img{width:76px;height:76px;-o-object-fit:cover;object-fit:cover;border-radius:50%}.article-rfq h2,.author-box h2,.toc-box h2{font-size:1.2rem}.article-nav{display:grid;grid-template-columns:1fr 1fr;grid-gap:18px;gap:18px}.toc-sidebar{position:sticky;top:104px}.toc-box ul{list-style:none;padding:0;margin:0}.toc-box li{padding:10px 0;border-top:1px solid var(--brand-border)}@media (max-width:991px){.article-nav,.blog-detail-layout{grid-template-columns:1fr}.toc-sidebar{position:static}}