.blog-detail-page{background:#fff}.blog-detail-article{max-width:820px;margin:0 auto;padding:112px 20px 72px}.blog-detail-kicker{color:var(--brand-primary-dark);font-weight:800;text-align:center;text-transform:uppercase;margin-bottom:12px}.blog-detail-article h1{text-align:center;font-size:max(2rem, min(4vw, 3.25rem))}.blog-detail-meta{display:flex;justify-content:center;gap:18px;margin-bottom:28px;color:var(--brand-text)}.blog-detail-image{width:100%;aspect-ratio:15/8;-o-object-fit:cover;object-fit:cover;background:var(--brand-bg-alt);margin-bottom:28px}.blog-detail-content{color:var(--brand-text)}.blog-detail-content img{max-width:100%}.blog-author,.blog-prev-next,.blog-reply,.blog-share{margin-top:32px;padding-top:24px;border-top:1px solid var(--brand-border)}.blog-share{display:flex;justify-content:center;flex-wrap:wrap;gap:14px}.blog-author{display:grid;grid-template-columns:86px 1fr;grid-gap:18px;gap:18px;align-items:center}.blog-author img{width:86px;height:86px;-o-object-fit:cover;object-fit:cover;border-radius:50%;background:var(--brand-bg-alt)}.blog-author h2,.blog-reply h2,.related-articles h2{font-size:1.35rem}.blog-prev-next{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.blog-prev-next a{display:grid;grid-gap:4px;gap:4px;border:1px solid var(--brand-border);padding:16px;min-height:100%}.blog-reply .form-control{border-radius:var(--radius);border-color:var(--brand-border)}.related-articles{background:var(--brand-bg-alt);padding:64px 0}.related-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px}.related-grid a{display:grid;grid-gap:8px;gap:8px;background:#fff;border:1px solid var(--brand-border);padding:18px}@media (max-width:767px){.blog-author,.blog-prev-next,.related-grid{grid-template-columns:1fr}}