.blog-featured-page{padding:168px 0 88px;background:var(--brand-bg-alt)}.featured-top-list{display:grid;grid-gap:18px;gap:18px}.blog-row,.featured-post,.recent-strip article{background:#fff;border:1px solid var(--brand-border);padding:26px}.featured-post{padding:34px;border-top:5px solid var(--brand-accent)}.blog-meta{display:flex;gap:16px;flex-wrap:wrap;color:var(--brand-text-secondary);font-weight:700;font-size:.9rem}.blog-pagination{margin:36px 0}.page-link{color:var(--brand-primary);border-radius:0!important}.page-item.active .page-link{background:var(--brand-primary);border-color:var(--brand-primary)}.recent-strip{margin-top:40px}.recent-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:18px;gap:18px}