.blog-grid-page{padding:82px 0;background:var(--brand-bg-alt)}.blog-card-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:24px;gap:24px;margin-bottom:40px}.blog-card{padding:0;overflow:hidden;transition:transform .2s,box-shadow .2s}.blog-card:hover{transform:translateY(-4px);box-shadow:var(--shadow)}.blog-card img{width:100%;aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;background:linear-gradient(135deg,rgba(11,111,173,.22),rgba(15,26,43,.82))}.blog-card-body{padding:22px}.blog-label{display:inline-flex;background:rgba(11,111,173,.1);color:var(--brand-primary);font-weight:900;font-size:12px;padding:5px 8px;margin-bottom:12px}.blog-card h2{font-size:22px}.blog-card h2 a{color:var(--brand-text)}.blog-meta{display:flex;justify-content:space-between;gap:12px;color:var(--brand-text-secondary);font-size:14px;border-top:1px solid var(--brand-border);margin-top:18px;padding-top:14px}