.blog-detail-page{background:var(--brand-bg)}.blog-detail-article{padding:150px 0 70px}.article-narrow{max-width:820px}.blog-label{color:var(--brand-accent);text-align:center;font-weight:800;text-transform:uppercase}.blog-detail-article h1{text-align:center}.article-meta{text-align:center;color:var(--brand-primary-dark);font-weight:700;margin-bottom:26px}.article-content{margin-top:30px}.article-content img{max-width:100%}.article-share{border-top:1px solid var(--brand-border);border-bottom:1px solid var(--brand-border);margin:34px 0;padding:18px 0;text-align:center}.author-card{display:grid;grid-template-columns:82px minmax(0,1fr);grid-gap:18px;gap:18px;align-items:center;background:var(--brand-bg-alt);padding:20px}.author-card img{width:82px;height:82px;-o-object-fit:cover;object-fit:cover;border-radius:50%;background:var(--brand-neutral-light)}.article-prev-next{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px;margin-top:26px}.blog-reply{margin-top:34px;padding-top:28px;border-top:1px solid var(--brand-border)}.comment-form .form-label{font-weight:700}.comment-form .require::after{content:" *";color:var(--brand-danger)}.related-posts{background:var(--brand-bg-alt);padding:56px 0}.related-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:18px;gap:18px}.related-grid article{background:#fff;border:1px solid var(--brand-border);padding:18px}@media (max-width:767px){.article-prev-next,.related-grid{grid-template-columns:1fr}}