.blog-card-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:24px}.blog-compact-card{background:#fff;border:1px solid #e8e5ef;border-radius:16px;overflow:hidden;min-width:0;max-width:560px}.blog-card-image{display:block;background:#191526;aspect-ratio:640/336;max-height:230px;overflow:hidden}.blog-card-image img{display:block;width:100%;height:100%;object-fit:cover}.blog-card-content{padding:22px}.blog-card-content h2{font-size:22px;line-height:1.3;margin:0 0 12px}.blog-card-content p{font-size:16px;line-height:1.6;margin:0 0 18px}.blog-card-link{color:#6d28d9;font-weight:650;text-decoration:underline;text-underline-offset:4px}@media(max-width:600px){.blog-card-grid{grid-template-columns:1fr;gap:20px}.blog-card-content{padding:18px}.blog-card-content h2{font-size:21px}}
.blog-card-image{width:100%;height:200px;aspect-ratio:auto;max-height:none}
