.BlogCard_card__94PNa{display:flex;flex-direction:column;height:100%;color:var(--color-text);text-decoration:none;transition:transform var(--transition)}.BlogCard_card__94PNa:hover{transform:translateY(-.25rem);transition-timing-function:var(--ease-expressive)}.BlogCard_coverWrapper__0pFgr{position:relative;aspect-ratio:16/9;overflow:hidden;border-radius:var(--radius-md);background:var(--color-surface)}.BlogCard_coverMedia__pu_LV{width:100%;height:100%;object-fit:cover;transition:transform var(--transition)}.BlogCard_card__94PNa:hover .BlogCard_coverMedia__pu_LV{transform:scale(1.03);transition-timing-function:var(--ease-expressive)}.BlogCard_content__InksJ{padding-top:var(--space-sm);flex-grow:1;display:flex;flex-direction:column;gap:var(--space-2xs)}.BlogCard_date__lWMHy{font-family:var(--type-caption-family);font-size:var(--type-caption-size);font-weight:var(--type-caption-weight);line-height:var(--type-caption-leading);letter-spacing:var(--type-caption-tracking);color:var(--color-accent-text);text-transform:uppercase}.BlogCard_title__i92jh{font-family:var(--type-lead-family);font-size:var(--type-lead-size);font-weight:var(--type-lead-weight);line-height:var(--type-lead-leading);letter-spacing:var(--type-lead-tracking);margin:0}.BlogCard_excerpt__hYCng{font-family:var(--type-body-family);font-size:var(--type-body-size);font-weight:var(--type-body-weight);line-height:var(--type-body-leading);letter-spacing:var(--type-body-tracking);color:var(--color-text-muted);margin:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.blog_lightPage__4CZg_{--color-bg:var(--color-bg-light);--color-surface:#f5f5f5;--color-surface-alt:#e8e8e8;--color-text:var(--color-text-dark);--color-text-muted:#6b6b6b;background:var(--color-bg-light);color:var(--color-text-dark);min-height:100vh;min-height:100svh;padding-top:var(--space-2xl)}.blog_header__yl_GJ{margin-bottom:var(--space-lg)}.blog_title__PDDrk{font-family:var(--type-display-family);font-size:var(--type-display-size);font-weight:var(--type-display-weight);line-height:var(--type-display-leading);letter-spacing:var(--type-display-tracking);margin:0 0 var(--space-sm)}.blog_subtitle__RGzzs{font-family:var(--type-body-family);font-size:var(--type-body-size);font-weight:var(--type-body-weight);line-height:var(--type-body-leading);letter-spacing:var(--type-body-tracking);color:var(--color-text-muted);max-width:60ch;margin:0}.blog_empty__XWGew{text-align:center;font-family:var(--type-lead-family);font-size:var(--type-lead-size);font-weight:var(--type-lead-weight);line-height:var(--type-lead-leading);letter-spacing:var(--type-lead-tracking);color:var(--color-text-muted);padding:var(--space-2xl) 0}