.zebr-blog-magazine-head{background:var(--brand-primary-dark);color:var(--brand-text-inverse);padding:82px 0 74px}.zebr-blog-magazine-head .zebr-blog-meta,.zebr-blog-magazine-head h1,.zebr-blog-magazine-head p{color:var(--brand-text-inverse)}.zebr-blog-magazine .container,.zebr-blog-magazine-head .container{max-width:920px}.zebr-article-body{background:var(--brand-bg);border:1px solid var(--brand-border);border-radius:var(--radius-card);padding:42px;margin-top:-36px;position:relative;box-shadow:var(--shadow-soft)}.zebr-author-card{display:flex;gap:18px;align-items:center;border:1px solid var(--brand-border);border-radius:var(--radius-card);padding:22px;margin-top:28px}.zebr-author-card img{width:72px;height:72px;-o-object-fit:cover;object-fit:cover;border-radius:50%}.zebr-author-card p{color:var(--brand-text-secondary);margin-bottom:0}.zebr-post-nav{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:18px;gap:18px;margin-top:28px}.zebr-post-nav a,.zebr-related-grid a{border:1px solid var(--brand-border);border-radius:var(--radius-card);padding:18px;background:var(--brand-bg-alt)}.zebr-post-nav span,.zebr-related-grid span{display:block;color:var(--brand-secondary);font-size:13px;font-weight:700}.zebr-related-posts{padding:56px 0 78px}.zebr-related-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:18px;gap:18px}@media (max-width:575px){.zebr-article-body{padding:24px}.zebr-author-card{align-items:flex-start;flex-direction:column}}