.blog-grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:24px;margin-top:24px;display:grid}.blog-card{color:inherit;background:#fff;border:1px solid #e2e8f0;border-radius:14px;flex-direction:column;text-decoration:none;transition:box-shadow .15s,transform .15s;display:flex;overflow:hidden}.blog-card:hover{transform:translateY(-2px);box-shadow:0 8px 24px #0f172a1a}.blog-card-img{object-fit:cover;width:100%;height:160px;display:block}.blog-card-body{padding:16px 18px 20px}.blog-card-title{color:#1a2942;margin:0 0 8px;font-size:1.05rem;font-weight:700;line-height:1.3}.blog-card-excerpt{color:#475569;margin:0 0 12px;font-size:.9rem;line-height:1.5}.blog-card-date{color:#94a3b8;font-size:.78rem}.blog-article{max-width:760px}.blog-article-cover{object-fit:cover;border-radius:14px;width:100%;max-height:380px;margin:18px 0 24px;display:block}.blog-cta{color:#0096ff;font-weight:700;text-decoration:none;display:inline-block}.blog-cta:hover{text-decoration:underline}
