.BlogCard_card__kStir{display:flex;flex-direction:column;text-decoration:none;color:inherit;overflow:hidden}.BlogCard_card__kStir:hover .BlogCard_image__DDOqv{transform:scale(1.05)}.BlogCard_imageWrap__jPHJ4{width:100%;aspect-ratio:16/9;overflow:hidden;border-radius:var(--border-radius) var(--border-radius) 0 0;background:var(--ls-charcoal-mid)}.BlogCard_image__DDOqv{width:100%;height:100%;object-fit:cover;transition:transform var(--duration-normal) var(--ease-out)}.BlogCard_body__Pqnir{padding:var(--space-md);flex:1 1;display:flex;flex-direction:column}.BlogCard_title__D4s1a{font-size:var(--fs-h3);line-height:var(--lh-heading);margin-bottom:var(--space-xs);color:var(--ls-white)}.BlogCard_excerpt__bpeHl{font-size:var(--fs-small);color:var(--ls-ivory-muted);line-height:var(--lh-body);margin-bottom:var(--space-sm);flex:1 1;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.BlogCard_meta__HvwIp{display:flex;gap:var(--space-sm);font-size:var(--fs-xs);color:var(--ls-slate);margin-top:auto}.BlogCard_author__UO1Ty{font-weight:var(--fw-medium);color:var(--ls-ivory-muted)}.BlogCard_date__bJf2M{color:var(--ls-slate)}.blog_blogSection__bC_zY{min-height:60vh}.blog_grid__uTNaK{display:grid;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));grid-gap:var(--space-lg);gap:var(--space-lg);margin-top:var(--space-xl)}.blog_empty__XWGew{text-align:center;padding:var(--space-3xl) 0;color:var(--ls-slate);font-size:var(--fs-body)}@media (max-width:768px){.blog_grid__uTNaK{grid-template-columns:1fr}}