.koyo-magazine-hero{position:relative;min-height:400px;display:flex;align-items:end;color:var(--brand-text-inverse)}.koyo-magazine-hero>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;background:var(--brand-primary-dark)}.koyo-magazine-hero__overlay{position:relative;width:100%;padding:120px max(24px,(100vw - 1140px) / 2) 48px;background:linear-gradient(180deg,rgba(17,75,21,.08),rgba(17,75,21,.88))}.koyo-magazine-hero h1{max-width:900px;font-weight:900}.koyo-article-body{max-width:780px;margin:0 auto}.koyo-author-card{display:flex;gap:18px;align-items:center;border:1px solid var(--brand-border);background:var(--brand-bg-alt);padding:20px;margin:42px 0}.koyo-author-card img{width:96px;height:96px;-o-object-fit:cover;object-fit:cover;background:var(--brand-bg)}.koyo-post-nav,.koyo-related-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:16px;gap:16px}.koyo-post-nav a,.koyo-related-grid a{border:1px solid var(--brand-border);padding:18px;background:var(--brand-bg)}.koyo-related{background:var(--brand-bg-alt)}.koyo-subhero.koyo-subhero--full .container .koyo-subhero__content span.koyo-eyebrow{color:#fff!important}