.article-layout{padding-top:96px}.article-main h1{font-size:max(2rem, min(3.5vw, 3rem));margin:24px 0 32px}.article-content{margin-top:32px}.article-content h2{font-size:1.6rem;margin:48px 0 24px}.article-content li{margin-bottom:12px}.blog-attr{font-size:.8rem}.blog-share{padding:24px 0;border-top:1px solid var(--brand-border)}.author-box{display:flex;gap:24px;background:var(--brand-bg-alt);padding:24px;margin:32px 0}.author-box img{width:64px;height:64px}.author-box h2{font-size:1.1rem}.author-box p{margin:0}.recent-sidebar h2{font-size:1.2rem}.recent-sidebar ul{list-style:none;padding:0}.recent-sidebar li{border-top:1px solid var(--brand-border);padding:24px 0}.recent-sidebar a{font-size:.875rem}.date-badge{display:block;font-size:.75rem;font-weight:700;margin-bottom:8px;color:var(--brand-primary)}.blog-reply{margin-top:48px;border-top:1px solid var(--brand-border);padding-top:32px}.blog-reply .form-control{margin-top:8px}.pre-next a{display:block;padding:16px 0}@media (max-width:991px){.article-layout{padding-top:64px}.recent-sidebar{border-top:1px solid var(--brand-border);padding-top:32px}}.article-reading-note{max-width:1000px;padding-bottom:96px}.article-reading-note h2{font-size:1.6rem}