.blog-hero{background:linear-gradient(135deg,#eef4f8,#fff)}.blog-hero h1{max-width:800px;font-size:46px;font-weight:800}.blog-hero p{max-width:780px;color:var(--brand-text-muted);font-size:18px}.news-card{height:100%;padding:26px;background:#fff;border:1px solid var(--brand-border);border-radius:var(--brand-radius)}.news-meta{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:16px}.news-meta span{padding:5px 9px;background:var(--brand-bg-alt);color:var(--brand-primary-dark);border-radius:var(--brand-radius);font-size:12px;font-weight:800}.news-card h2{font-size:23px;font-weight:800}.news-card p{color:var(--brand-text-muted)}.blog-pagination{margin-top:36px}.sidebar-box{padding:24px;margin-bottom:24px;background:var(--brand-bg-alt);border:1px solid var(--brand-border);border-radius:var(--brand-radius)}.sidebar-box h2{font-size:20px;font-weight:800}.recent-list{list-style:none;padding:0;margin:0}.recent-list li{padding:12px 0;border-bottom:1px solid var(--brand-border)}.recent-list span{display:block;color:var(--brand-text-muted);font-size:13px}.topic-list{display:flex;gap:8px;flex-wrap:wrap}.topic-list a{padding:8px 10px;background:#fff;border:1px solid var(--brand-border);border-radius:var(--brand-radius);font-weight:700}