.blog-card[data-v-12fc3acb]{background:#fff;border:1px solid #e2e8f0;border-radius:16px;color:inherit;display:flex;flex-direction:column;overflow:hidden;text-decoration:none;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.blog-card[data-v-12fc3acb]:hover{border-color:#cbd5e1;box-shadow:0 6px 18px #0f172a0f;transform:translateY(-2px)}.blog-card__cover-wrap[data-v-12fc3acb]{aspect-ratio:600/315;background:#f1f5f9;overflow:hidden}.blog-card__cover[data-v-12fc3acb]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.blog-card__cover--placeholder[data-v-12fc3acb]{background:linear-gradient(135deg,#f8fafc,#e2e8f0)}.blog-card__body[data-v-12fc3acb]{display:flex;flex-direction:column;gap:8px;padding:20px 22px 22px}.blog-card__eyebrow[data-v-12fc3acb]{color:#94a3b8;font-family:DM Sans,sans-serif;font-size:11px;font-weight:600;letter-spacing:1px;text-transform:uppercase}.blog-card__title[data-v-12fc3acb]{color:#0f172a;font-family:Urbanist,sans-serif;font-size:20px;font-weight:700;letter-spacing:-.01em;line-height:1.3;margin:0}.blog-card__excerpt[data-v-12fc3acb]{color:#475569;display:-webkit-box;font-family:DM Sans,sans-serif;font-size:14px;-webkit-line-clamp:3;line-height:1.55;margin:0;-webkit-box-orient:vertical;overflow:hidden}.blog-card__meta[data-v-12fc3acb]{align-items:center;color:#94a3b8;display:flex;font-family:DM Sans,sans-serif;font-size:12px;gap:6px;margin-top:4px}.blog-card__meta-sep[data-v-12fc3acb]{opacity:.5}
