.blog-detail-page{padding:112px 0 88px;background:#fff}.blog-article{min-width:0}.blog-back{display:inline-flex;margin-bottom:18px;color:var(--brand-primary-dark);font-weight:850}.blog-article h1{margin-bottom:16px;font-size:max(2rem, min(4vw, 3.5rem))}.blog-attr{margin-bottom:28px;color:var(--brand-text);font-size:.92rem}.blog-content{color:var(--brand-text);font-size:1.04rem}.blog-content img{margin:24px 0}.author-box{display:grid;grid-template-columns:72px minmax(0,1fr);grid-gap:18px;gap:18px;margin-top:40px;padding:22px;border:1px solid var(--brand-border);background:var(--brand-neutral-light)}.author-avatar{width:72px;height:72px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.author-box h2{font-size:1.1rem}.pre-next{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;margin-top:28px}.pre-next a{display:block;padding:18px;border:1px solid var(--brand-border);color:var(--brand-text);font-weight:750}.pre-next span{display:block;color:var(--brand-primary-dark);font-size:.8rem;text-transform:uppercase}.blog-sidebar{padding:24px;border:1px solid var(--brand-border);background:var(--brand-neutral-light)}.blog-sidebar h2{font-size:1.15rem}.blog-sidebar ul{display:grid;grid-gap:14px;gap:14px;padding:0;margin:0;list-style:none}.blog-sidebar li{border-bottom:1px solid var(--brand-border);padding-bottom:12px}.blog-sidebar span{display:block;margin-top:4px;font-size:.82rem;color:var(--brand-text)}@media (max-width:575px){.author-box,.pre-next{grid-template-columns:1fr}}