.blog-detail{padding:152px 0 80px}.blog-detail-head{margin:0 auto 36px;max-width:820px;text-align:center}.blog-label{background:var(--brand-primary);color:#fff;display:inline-block;font-weight:800;margin-bottom:18px;padding:6px 14px}.blog-detail-head h1{font-size:max(2rem, min(4vw, 3.3rem));line-height:1.08}.blog-author,.blog-content,.blog-feature-image,.blog-prev-next{margin-left:auto;margin-right:auto;max-width:820px}.blog-feature-image img{border:1px solid var(--brand-border);width:100%}.blog-content{color:var(--brand-text);font-size:1.05rem;padding:44px 0}.blog-author{align-items:center;border:1px solid var(--brand-border);display:flex;gap:20px;padding:24px}.blog-author img{border-radius:50%;height:76px;-o-object-fit:cover;object-fit:cover;width:76px}.blog-prev-next{display:grid;grid-gap:16px;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:28px}.blog-prev-next div{border:1px solid var(--brand-border);padding:18px}.related-articles{background:var(--brand-bg-alt)}.related-grid{display:grid;grid-gap:24px;gap:24px;grid-template-columns:repeat(3,minmax(0,1fr))}.related-grid article{background:#fff;border:1px solid var(--brand-border);padding:24px}.related-grid span{color:var(--brand-secondary);font-weight:800}@media (max-width:767px){.blog-prev-next,.related-grid{grid-template-columns:1fr}.blog-author{align-items:flex-start;flex-direction:column}}