.blog-detail-page{padding:78px 0 56px;background:var(--brand-bg)}.blog-detail-page .container{max-width:860px}.blog-detail-meta{text-align:center}.blog-detail-meta h1{font-size:max(2rem, min(4vw, 3.4rem))}.blog-feature-image{width:100%;margin:34px 0;aspect-ratio:16/9;border-radius:var(--brand-radius);-o-object-fit:cover;object-fit:cover;background:var(--brand-bg-alt)}.blog-content{color:var(--brand-text);font-size:1.05rem}.blog-content img{border-radius:var(--brand-radius)}.blog-share{display:flex;flex-wrap:wrap;justify-content:center;gap:16px;margin:34px 0;padding-top:24px;border-top:1px solid var(--brand-border)}.author-card{display:grid;grid-template-columns:72px minmax(0,1fr);grid-gap:18px;gap:18px;padding:24px;border:1px solid var(--brand-border);border-radius:var(--brand-radius);background:var(--brand-bg-alt)}.author-card img{width:72px;height:72px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.pre-next{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px;margin-top:26px}.pre-next a{display:block;min-height:108px;padding:20px;border:1px solid var(--brand-border);border-radius:var(--brand-radius);background:var(--brand-bg)}.pre-next span{display:block;color:var(--brand-secondary);font-size:.78rem;font-weight:900;text-transform:uppercase}.blog-reply{margin-top:34px;padding:28px;border:1px solid var(--brand-border);border-radius:var(--brand-radius);background:var(--brand-bg-alt)}.related-articles{background:var(--brand-bg-alt)}.related-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:20px;gap:20px}.related-grid article{min-height:150px;padding:22px;border:1px solid var(--brand-border);border-radius:var(--brand-radius);background:var(--brand-bg)}.related-grid span{color:var(--brand-secondary);font-size:.84rem;font-weight:800}@media (max-width:767px){.pre-next,.related-grid{grid-template-columns:1fr}}