.blog-page{padding-top:150px;background:var(--brand-bg)}.blog-page h1{margin:0 0 16px;color:var(--brand-text)}.blog-featured{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,0.9fr);grid-gap:32px;gap:32px;margin:40px 0 56px;padding:32px;background:var(--brand-bg-alt)}.blog-featured img{width:100%;aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;background:var(--brand-neutral-light)}.blog-featured h2,.blog-row h2,.recent-box h2{margin:0 0 12px;color:var(--brand-text);font-size:1.35rem;font-weight:800}.blog-featured p,.blog-meta,.blog-row p,.recent-box li span{color:var(--brand-text)}.blog-list{display:grid;grid-gap:22px;gap:22px}.blog-row{padding-bottom:22px;border-bottom:1px solid var(--brand-border)}.blog-read{font-weight:800}.pagination{margin-top:36px}.recent-box{position:sticky;top:112px;padding:24px;border:1px solid var(--brand-border);background:#fff}.recent-box ul{display:grid;grid-gap:16px;gap:16px;margin:0;padding:0;list-style:none}.recent-box li{display:grid;grid-gap:4px;gap:4px}@media (max-width:991.98px){.blog-featured{grid-template-columns:1fr}}