.blog-detail{padding:78px 0}.blog-detail .container{max-width:840px}.blog-detail h1{text-align:center;font-size:max(2rem, min(4vw, 3.25rem));margin-bottom:22px}.blog-detail .blog-meta{text-align:center;color:var(--brand-text-secondary)}.article-hero-img{width:100%;aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;background:var(--brand-bg-alt);margin:24px 0 34px}.article-content{font-size:1.05rem}.author-card{display:flex;gap:18px;align-items:center;background:var(--brand-bg-alt);padding:22px}.author-card img{width:72px;height:72px;-o-object-fit:cover;object-fit:cover;border-radius:50%;background:#dce5ec}.article-nav{display:flex;justify-content:space-between;gap:18px;margin:28px 0}.related-articles{background:var(--brand-bg-alt);padding:28px}.related-grid a{background:#fff;border:1px solid var(--brand-border);padding:16px;color:var(--brand-text)}.related-grid span{display:block;color:var(--brand-text-secondary);font-size:.82rem}