.blog-magazine-hero{position:relative;min-height:480px;background:var(--brand-primary-dark);overflow:hidden}.blog-magazine-hero img{width:100%;height:480px;-o-object-fit:cover;object-fit:cover;opacity:.64}.blog-magazine-overlay{position:absolute;top:auto;right:0;bottom:0;left:0;padding:72px max(24px,(100vw - 960px) / 2);background:linear-gradient(180deg,transparent,rgba(33,25,51,.95))}.blog-magazine-overlay h1,.blog-magazine-overlay p,.blog-magazine-overlay span{color:#fff}.blog-article{padding:72px 24px}.article-content{font-size:1.08rem}.author-card{display:grid;grid-template-columns:72px 1fr;grid-gap:18px;gap:18px;border:1px solid var(--brand-border);padding:24px;margin:36px 0}.author-card img{width:72px;height:72px;-o-object-fit:cover;object-fit:cover;border-radius:50%}.post-nav{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap}.related-posts{padding:72px 0;background:var(--brand-bg-alt)}.recent-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:20px;gap:20px}.recent-grid article{background:#fff;border:1px solid var(--brand-border);padding:22px}@media (max-width:767px){.recent-grid{grid-template-columns:1fr}}