.blog-featured{padding:160px 0 72px;background:var(--brand-bg-alt)}.featured-post{display:grid;grid-template-columns:minmax(320px,1fr) minmax(0,1fr);grid-gap:36px;gap:36px;align-items:center;padding:32px;border-radius:var(--brand-radius);background:#fff}.featured-post img{width:100%;aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;border-radius:var(--brand-radius);background:var(--brand-primary-light)}.blog-listing{padding:72px 0 96px}.post-list{display:grid;grid-gap:24px;gap:24px}.blog-sidebar,.post-row{padding:24px;border:1px solid var(--brand-border);border-radius:var(--brand-radius);background:#fff}.blog-sidebar span,.post-meta{color:var(--brand-text);font-size:.94rem}.blog-sidebar{position:sticky;top:120px;display:grid;grid-gap:16px;gap:16px}.blog-sidebar a{display:grid;grid-gap:4px;gap:4px;padding-bottom:14px;border-bottom:1px solid var(--brand-border)}@media (max-width:991px){.featured-post{grid-template-columns:1fr}.blog-sidebar{position:static}}