.blog-list-item{padding:0 0 34px;margin-bottom:34px;border-bottom:1px solid var(--brand-border)}.blog-tag{display:inline-flex;background:var(--brand-bg-alt);color:var(--brand-primary);font-weight:900;font-size:.78rem;padding:4px 8px;margin-bottom:12px}.blog-list-item h2{font-weight:900;font-size:1.55rem}.blog-meta{color:var(--brand-text-muted);font-size:.9rem;margin-bottom:10px}.blog-list-item p{color:var(--brand-text-muted)}.blog-sidebar{position:sticky;top:110px;border:1px solid var(--brand-border);padding:22px;background:#fff}.blog-sidebar h3{font-size:1rem;font-weight:900;padding-bottom:10px;border-bottom:1px solid var(--brand-border)}.recent-post{display:grid;grid-template-columns:48px 1fr;grid-gap:12px;gap:12px;padding:12px 0;border-bottom:1px solid var(--brand-border);font-weight:800}.recent-post span{color:var(--brand-secondary)}.pagination .page-link{color:var(--brand-primary)}.pagination .active .page-link{background:var(--brand-primary);border-color:var(--brand-primary);color:#fff}