.blog-detail{background:var(--brand-bg);padding:150px 0 96px}.blog-detail-layout{align-items:start;display:grid;grid-gap:40px;gap:40px;grid-template-columns:minmax(0,0.72fr) minmax(260px,0.28fr)}.blog-article h1{color:var(--brand-text);font-size:max(2rem, min(4vw, 3.5rem));line-height:1.1;margin-bottom:16px}.blog-attr{border-bottom:1px solid var(--brand-border);color:var(--brand-text);margin-bottom:28px;padding-bottom:18px}.blog-content{color:var(--brand-text)}.author-box,.blog-reply,.blog-sidebar,.pre-next{border:1px solid var(--brand-border);border-radius:var(--brand-radius);margin-top:28px;padding:24px}.author-box{display:grid;grid-gap:18px;gap:18px;grid-template-columns:72px minmax(0,1fr)}.author-avatar{border-radius:50%;height:72px;-o-object-fit:cover;object-fit:cover;width:72px}.pre-next{display:grid;grid-gap:18px;gap:18px;grid-template-columns:repeat(2,minmax(0,1fr))}.blog-sidebar{margin-top:0;position:sticky;top:112px}.recent-blogs{display:grid;grid-gap:16px;gap:16px;list-style:none;margin:18px 0 0;padding:0}.recent-blogs li{border-top:1px solid var(--brand-border);padding-top:14px}@media (max-width:991px){.blog-detail-layout,.pre-next{grid-template-columns:1fr}.blog-sidebar{position:static}}