.blog-detail{background:var(--brand-bg)}.blog-magazine-hero{position:relative;min-height:460px;padding-top:86px;overflow:hidden;background:var(--brand-primary-dark)}.blog-magazine-hero::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(180deg,rgba(20,14,18,.22),rgba(20,14,18,.82))}.blog-magazine-hero img{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.blog-magazine-hero__copy{position:absolute;left:max(24px,(100vw - 980px) / 2);right:max(24px,(100vw - 980px) / 2);bottom:52px;z-index:2;color:#fff}.blog-magazine-hero .blog-meta,.blog-magazine-hero h1,.blog-magazine-hero p{color:#fff}.blog-magazine-hero h1{max-width:860px;margin:0 0 16px;font-size:max(2rem, min(4vw, 3.5rem));line-height:1.1}.blog-detail__content{max-width:820px;margin:0 auto;padding:72px 24px}.blog-body{color:var(--brand-text)}.author-card,.blog-reply,.blog-share,.post-nav{margin-top:36px;padding-top:28px;border-top:1px solid var(--brand-border)}.author-card{display:grid;grid-template-columns:88px 1fr;grid-gap:20px;gap:20px;align-items:center}.author-card img{width:88px;height:88px;-o-object-fit:cover;object-fit:cover;border-radius:50%}.author-card h2,.blog-reply h2,.related-articles h2{margin:0 0 12px;color:var(--brand-text);font-size:1.35rem;font-weight:800}.post-nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:20px;gap:20px}.related-articles{background:var(--brand-bg-alt)}.recent-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:24px;gap:24px;margin-top:28px}.recent-grid article{padding:24px;border:1px solid var(--brand-border);background:#fff}.recent-grid h3{margin:0 0 10px;font-size:1.08rem}.recent-grid p,.recent-grid span{color:var(--brand-text)}@media (max-width:767.98px){.author-card,.post-nav,.recent-grid{grid-template-columns:1fr}}