.blog-detail-full{padding:86px 0 0}.article-shell{max-width:780px;margin:0 auto;padding:0 15px 80px}.article-category{display:block;text-align:center;color:var(--brand-text-inverse);background:var(--brand-primary);width:-moz-max-content;width:max-content;max-width:100%;margin:0 auto 18px;padding:6px 12px;font-size:.78rem;font-weight:800;text-transform:uppercase}.article-shell h1{text-align:center;font-weight:900}.article-meta{text-align:center;color:var(--brand-text-secondary);margin:14px 0 28px}.article-hero{width:100%;min-height:320px;-o-object-fit:cover;object-fit:cover;background:var(--brand-primary);margin-bottom:34px}.content{color:var(--brand-text)}.blog-share{display:flex;justify-content:center;gap:16px;margin:24px 0}.author-box{display:flex;gap:18px;align-items:center;border:1px solid var(--brand-border);padding:22px}.author-box img{width:72px;height:72px;-o-object-fit:cover;object-fit:cover;border-radius:50%;background:var(--brand-bg-alt)}.pre-next{margin:28px 0}.blog-reply{border-top:1px solid var(--brand-border);padding-top:28px}.related-posts{background:var(--brand-bg-alt);padding:72px 0}.related-posts h2{text-align:center;margin-bottom:28px;font-weight:850}.related-posts article{background:#fff;border:1px solid var(--brand-border);padding:22px;height:100%}.related-posts span{color:var(--brand-text-secondary);font-size:.86rem}.related-posts h3{font-size:1.08rem;font-weight:850;margin-top:8px}@media (max-width:575px){.author-box,.blog-share{flex-direction:column;align-items:flex-start}}