.blog-featured{background:linear-gradient(135deg,var(--brand-bg-alt),#fff);padding:78px 0 52px}.featured-blog-shell{display:grid;grid-template-columns:minmax(280px,1fr) minmax(280px,1fr);grid-gap:34px;gap:34px;align-items:center;background:var(--brand-bg);border:1px solid var(--brand-border);border-radius:8px;padding:30px;box-shadow:var(--shadow-sm)}.featured-blog-image img{width:100%;aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;background:var(--brand-bg-alt);border-radius:6px}.blog-meta{color:var(--brand-text-secondary);font-size:.9rem;font-weight:700}.blog-listing{padding:72px 0}.blog-list{display:grid;grid-gap:20px;gap:20px}.blog-list-item,.recent-panel{background:var(--brand-bg);border:1px solid var(--brand-border);border-radius:8px;padding:24px;box-shadow:var(--shadow-sm)}.blog-list-item p,.featured-blog-content p{color:var(--brand-text-secondary)}.text-link{font-weight:800}.recent-panel ul{list-style:none;padding:0;margin:0;display:grid;grid-gap:12px;gap:12px}.recent-panel li{display:grid;grid-gap:4px;gap:4px}.recent-panel span{color:var(--brand-text-secondary);font-size:.86rem}.pagination-wrap{margin-top:30px}@media (max-width:767px){.featured-blog-shell{grid-template-columns:1fr}}