.magazine-hero{position:relative;min-height:400px;overflow:hidden;background-color:#0a1226;background-color:var(--brand-primary-dark,#0a1226)}.magazine-hero>img{width:100%;height:400px;-o-object-fit:cover;object-fit:cover}.magazine-hero::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,rgba(10,18,38,.82),rgba(10,18,38,.18))}.magazine-overlay{position:absolute;z-index:2;left:50%;bottom:46px;transform:translateX(-50%);width:min(900px,100% - 32px);color:#fff;text-align:center}.magazine-overlay h1{color:#fff;font-weight:800}.article-body{max-width:780px;margin:0 auto;padding:66px 20px}.author-card,.comment-box,.post-nav{border:1px solid var(--brand-border);border-radius:var(--radius);padding:24px;margin-top:28px}.author-card{display:flex;gap:18px;align-items:center}.author-card img{width:72px;height:72px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.post-nav{display:grid;grid-template-columns:1fr 1fr;grid-gap:18px;gap:18px}.related-posts{background:var(--brand-bg-alt);padding:56px 0}.related-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.related-grid a{background:#fff;border-radius:var(--radius);padding:18px}