.blog-magazine-hero{position:relative;min-height:400px;display:flex;align-items:end;padding-top:140px;color:#fff;overflow:hidden;background:var(--brand-primary-dark)}.blog-magazine-hero img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.blog-magazine-hero::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,rgba(39,64,45,.2),rgba(39,64,45,.92))}.blog-magazine-hero .container{position:relative;z-index:1;padding-bottom:46px}.blog-magazine-hero h1{color:#fff;max-width:900px}.blog-magazine-hero p,.blog-magazine-hero span{color:#fff}.blog-article-body{padding:72px 0}.blog-content-shell{max-width:820px;margin:0 auto}.blog-content{font-size:1.08rem}.blog-author-card,.blog-comment-card,.blog-share{border:1px solid var(--brand-border);border-radius:var(--brand-radius);padding:24px;margin-top:28px;background:#fff}.blog-post-nav{display:flex;justify-content:space-between;gap:18px;margin-top:28px}.blog-post-nav a{flex:1;border:1px solid var(--brand-border);border-radius:var(--brand-radius);padding:18px;font-weight:800}.related-articles{padding:72px 0;background:var(--brand-bg-alt)}.related-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:20px;gap:20px}.related-grid article{background:#fff;border-radius:var(--brand-radius);border:1px solid var(--brand-border);padding:22px}