.blog-featured-shell{padding:76px 0 64px;background:var(--brand-bg-alt)}.blog-featured-shell h1{margin-bottom:30px;font-size:3rem;font-weight:900}.featured-article{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:34px;gap:34px;align-items:center;padding:28px;background:#fff;border:1px solid var(--brand-border);box-shadow:var(--brand-shadow)}.featured-article figure{margin:0}.featured-article img{width:100%;aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;background:#e2e8f0}.blog-category{display:inline-block;margin-bottom:12px;padding:6px 10px;background:var(--brand-primary);color:#fff;font-size:.78rem;font-weight:800;text-transform:uppercase}.featured-article h2{font-size:2rem;font-weight:900;line-height:1.16}.blog-row p,.featured-article p{color:var(--brand-text-muted)}.blog-meta{margin-bottom:18px;color:var(--brand-text-muted);font-size:.9rem;font-weight:700}.blog-row{padding:0 0 30px;margin-bottom:30px;border-bottom:1px solid var(--brand-border)}.blog-row h2{font-size:1.55rem;font-weight:900}.read-link{font-weight:900}.recent-panel{position:sticky;top:140px;padding:24px;border:1px solid var(--brand-border);background:#fff}.recent-panel h2{font-size:1.1rem;font-weight:900}.recent-panel ul{margin:0;padding:0;list-style:none}.recent-panel li+li{margin-top:16px}.recent-panel span{display:block;color:var(--brand-text-muted);font-size:.82rem}.pagination .page-link{color:var(--brand-primary);border-radius:0}.pagination .active .page-link{border-color:var(--brand-primary);background:var(--brand-primary);color:#fff}@media (max-width:991px){.featured-article{grid-template-columns:1fr}}@media (max-width:767px){.blog-featured-shell h1,.featured-article h2{font-size:2rem}}