.blog-detail-page{padding:176px 0 88px;background:var(--brand-bg)}.blog-article{color:var(--brand-text)}.blog-article .category a{color:var(--brand-primary-dark);font-weight:800}.blog-article h1{margin:12px 0 14px;color:var(--brand-text);font-size:max(2rem, min(4vw, 3.5rem));line-height:1.1}.blog-attr,.blog-share,.entry-meta{padding:14px 0;border-top:1px solid var(--brand-border);color:var(--brand-text)}.content{margin:28px 0;color:var(--brand-text)}.content li,.content p{color:var(--brand-text)}.author-box{display:grid;grid-template-columns:80px minmax(0,1fr);grid-gap:18px;gap:18px;margin:28px 0;padding:22px;border:1px solid var(--brand-border);background:var(--brand-bg-alt)}.author-box img{width:80px;height:80px;-o-object-fit:cover;object-fit:cover}.author-box h2,.author-box p{margin:0;color:var(--brand-text)}.pre-next{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px;margin:28px 0}.pre-next div{padding:18px;border:1px solid var(--brand-border)}.blog-reply{padding:26px;border:1px solid var(--brand-border)}.blog-reply h2{color:var(--brand-text)}.blog-sidebar{position:sticky;top:112px;align-self:start;padding:24px;border:1px solid var(--brand-border);background:var(--brand-bg-alt)}.blog-sidebar h2{color:var(--brand-text);font-size:1.15rem}.blog-sidebar ul{padding:0;margin:0;list-style:none}.blog-sidebar li+li{margin-top:16px}.blog-sidebar span{display:block;color:var(--brand-primary-dark);font-weight:800}@media (max-width:991px){.blog-sidebar{position:static}}@media (max-width:575px){.author-box,.pre-next{grid-template-columns:1fr}}