.blog-detail{padding-top:150px}.article-body h1{font-size:max(2rem, min(4vw, 3.45rem))}.article-meta{color:var(--brand-primary);font-weight:700;margin-bottom:28px}.article-content{font-size:18px}.share-row{display:flex;gap:18px;border-top:1px solid var(--brand-border);border-bottom:1px solid var(--brand-border);padding:18px 0;margin:34px 0}.author-card{display:grid;grid-template-columns:96px 1fr;grid-gap:18px;gap:18px;border:1px solid var(--brand-border);padding:20px}.author-card img{width:96px;height:96px;-o-object-fit:cover;object-fit:cover}.post-nav{display:flex;justify-content:space-between;gap:24px;margin-top:28px}.blog-sidebar{border-left:1px solid var(--brand-border)}.recent-link{display:block;padding:12px 0;border-bottom:1px solid var(--brand-border);-webkit-text-decoration:none;text-decoration:none;color:var(--brand-text)}.recent-link span{display:block;color:var(--brand-primary);font-weight:700}@media (max-width:991px){.blog-sidebar{border-left:0}}