.blog-intro{background:linear-gradient(135deg,var(--brand-primary-dark),var(--brand-primary))}.blog-featured-top{background:#fff}.featured-article{display:grid;grid-template-columns:1fr 1fr;grid-gap:42px;gap:42px;align-items:center;background:var(--brand-bg-alt);padding:48px;margin-bottom:56px}.featured-image img{width:100%;aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover}.featured-copy h2{font-size:max(1.8rem, min(4vw, 3rem));font-weight:900}.blog-row-card{border-bottom:1px solid var(--brand-border);padding:0 0 30px;margin-bottom:30px}.blog-row-card h2{font-size:1.5rem;font-weight:900}.blog-meta{color:var(--brand-text);font-weight:700}.recent-panel{position:sticky;top:150px;border:1px solid var(--brand-border);padding:28px;background:var(--brand-bg-alt)}.recent-link{display:block;padding:14px 0;border-bottom:1px solid var(--brand-border);color:var(--brand-text);font-weight:800}.recent-link span{display:block;color:var(--brand-primary-dark);font-size:.85rem}.pagination .page-link{border-radius:0;color:var(--brand-primary-dark)}.pagination .active .page-link{background:var(--brand-primary-dark);border-color:var(--brand-primary-dark);color:#fff}@media (max-width:991px){.featured-article{grid-template-columns:1fr;padding:28px}}