.blog-article{padding:72px 0 0}.article-head{max-width:820px;margin:0 auto 32px;text-align:center}.article-head h1{font-size:max(2rem, min(4vw, 3.5rem))}.blog-tag{display:inline-block;padding:4px 8px;background:var(--brand-primary);color:#fff;font-size:.75rem;font-weight:700;margin-bottom:14px}.blog-meta.centered{justify-content:center}.article-cover{width:min(960px,100%);aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;margin:0 auto 42px;background:var(--brand-primary-dark)}.article-content{max-width:780px;margin:0 auto;font-size:1.05rem}.article-content img{margin:28px 0}.article-share,.author-box,.post-nav{max-width:780px;margin:34px auto 0}.article-share{display:flex;justify-content:center;gap:16px;padding-top:24px;border-top:1px solid var(--brand-border)}.author-box{display:grid;grid-template-columns:72px minmax(0,1fr);grid-gap:18px;gap:18px;padding:22px;border:1px solid var(--brand-border);background:var(--brand-bg)}.author-box img{width:72px;height:72px;-o-object-fit:cover;object-fit:cover}.author-box h2{font-size:1.15rem}.post-nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px}.post-nav a,.related-grid a{display:block;padding:18px;border:1px solid var(--brand-border);background:var(--brand-bg)}.post-nav span,.related-grid span{display:block;margin-bottom:8px;color:var(--brand-text);font-size:.82rem}.related-articles h2{text-align:center;margin-bottom:28px}.related-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:18px;gap:18px}@media (max-width:767px){.post-nav,.related-grid{grid-template-columns:1fr}}