.magazine-hero{position:relative;min-height:520px;padding-top:160px;display:grid;align-items:end;overflow:hidden}.magazine-hero img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.magazine-hero::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,rgba(34,98,49,.35),rgba(42,38,34,.76))}.magazine-hero__overlay{position:relative;z-index:1;max-width:940px;padding:0 24px 70px;margin:0 auto;text-align:center}.blog-detail__content{max-width:820px;margin:0 auto;padding:70px 24px}.blog-content{color:var(--brand-text);font-size:1.06rem}.share-row{display:flex;gap:14px;justify-content:center;margin:36px 0}.author-card{display:grid;grid-template-columns:86px minmax(0,1fr);grid-gap:20px;gap:20px;border:1px solid var(--brand-border);border-radius:var(--brand-radius);padding:24px;background:var(--brand-neutral-light)}.author-card img{width:86px;height:86px;-o-object-fit:cover;object-fit:cover;border-radius:50%;background:var(--brand-bg)}.author-card h2{font-size:1.2rem}.post-nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px;margin-top:28px}.post-nav a,.recent-grid article{border:1px solid var(--brand-border);border-radius:var(--brand-radius);padding:20px;background:var(--brand-bg)}.post-nav span,.recent-grid span{color:var(--brand-primary-dark);font-weight:900}.related-posts{padding:72px 0;background:var(--brand-bg-alt)}.related-posts h2{text-align:center;margin-bottom:28px}.recent-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:24px;gap:24px}@media (max-width:767px){.author-card,.post-nav,.recent-grid{grid-template-columns:1fr}.share-row{flex-direction:column}}