.blog-detail{padding-top:168px}.article-shell{max-width:820px;margin:0 auto}.article-category,.article-meta{text-align:center;color:var(--brand-primary);font-weight:700}.article-shell h1{text-align:center;font-size:max(2rem, min(4vw, 3.5rem))}.article-featured{width:100%;aspect-ratio:1.9;-o-object-fit:cover;object-fit:cover;margin:32px 0;border:1px solid var(--brand-border)}.article-content{color:var(--brand-text)}.article-share{text-align:center;border-top:1px solid var(--brand-border);border-bottom:1px solid var(--brand-border);padding:18px 0;margin:32px 0}.author-box{display:grid;grid-template-columns:84px 1fr;grid-gap:18px;gap:18px;align-items:center;background:var(--brand-bg-alt);padding:22px}.author-box img{width:84px;height:84px;-o-object-fit:cover;object-fit:cover;border-radius:50%}.author-box h2{font-size:1.2rem}.pre-next{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px;margin-top:28px}.pre-next a{display:block;border:1px solid var(--brand-border);padding:18px;font-weight:700}.related-articles h2{text-align:center}.related-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:20px;gap:20px}.related-grid article{border:1px solid var(--brand-border);background:var(--brand-bg);padding:22px}.related-grid span{color:var(--brand-primary);font-weight:700}@media (max-width:767px){.author-box,.pre-next,.related-grid{grid-template-columns:1fr}}