.BlogCard_card__kStir{background:var(--color-surface);border-radius:var(--radius-lg);overflow:hidden;border:1px solid oklch(from var(--color-text) l c h/.06);transition:box-shadow var(--transition-interactive),transform var(--transition-interactive);text-decoration:none;color:inherit;display:flex;flex-direction:column}.BlogCard_card__kStir:hover{box-shadow:var(--shadow-md);transform:translateY(-2px);color:inherit}.BlogCard_imageWrap__jPHJ4{aspect-ratio:16/9;overflow:hidden;background:var(--color-surface-2)}.BlogCard_imageWrap__jPHJ4 img{width:100%;height:100%;object-fit:cover;transition:transform .4s var(--ease-out)}.BlogCard_card__kStir:hover .BlogCard_imageWrap__jPHJ4 img{transform:scale(1.03)}.BlogCard_imagePlaceholder__ma9Ek{width:100%;height:100%;background:var(--color-surface-2);display:flex;align-items:center;justify-content:center;color:var(--color-text-faint)}.BlogCard_body__Pqnir{padding:var(--space-5) var(--space-5) var(--space-6);display:flex;flex-direction:column;flex:1 1}.BlogCard_category__b8QzN{font-size:var(--text-xs);font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--color-accent);margin-bottom:var(--space-2)}.BlogCard_title__D4s1a{font-family:var(--font-display);font-size:var(--text-lg);font-weight:600;line-height:1.3;margin-bottom:var(--space-2);color:var(--color-text)}.BlogCard_excerpt__bpeHl{font-size:var(--text-sm);color:var(--color-text-muted);line-height:1.6;margin-bottom:var(--space-4);flex:1 1}.BlogCard_meta__HvwIp{font-size:var(--text-xs);color:var(--color-text-faint);display:flex;align-items:center;gap:var(--space-2)}.BlogCard_metaDot__gXy2i{width:3px;height:3px;border-radius:50%;background:var(--color-text-faint)}.blog_hero__WLLgl{background:var(--color-primary);padding-block:clamp(var(--space-8),4vw,var(--space-16));text-align:center}.blog_heroLabel__uFE1q{font-size:var(--text-xs);font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:rgba(255,255,255,.5);margin-bottom:var(--space-2)}.blog_heroTitle__avXya{font-family:var(--font-display);font-size:var(--text-2xl);font-weight:700;color:#fff;margin-bottom:var(--space-2)}.blog_heroDesc__VkQpd{font-size:var(--text-base);color:rgba(255,255,255,.7);max-width:48ch;margin-inline:auto}.blog_section__dZhnf{padding-block:clamp(var(--space-8),6vw,var(--space-16))}.blog_grid__4VF_V{display:grid;grid-gap:var(--space-6);gap:var(--space-6)}@media (min-width:768px){.blog_grid__4VF_V{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.blog_grid__4VF_V{grid-template-columns:repeat(3,1fr)}}.blog_empty__oeFlF{text-align:center;padding-block:var(--space-16)}.blog_empty__oeFlF h2{font-family:var(--font-display);font-size:var(--text-xl);margin-bottom:var(--space-4);color:var(--color-text)}.blog_empty__oeFlF p{color:var(--color-text-muted);max-width:40ch;margin-inline:auto}