.blog-card[data-v-97fdb93e]{height:100%;min-width:0}.blog-card__link[data-v-97fdb93e]{background:#11100e;box-shadow:0 16px 40px #00000059;color:inherit;display:flex;flex-direction:column;height:100%;overflow:hidden;text-decoration:none;transition:transform .42s var(--ease-out-expo),box-shadow .42s var(--ease-out-expo)}.blog-card__link[data-v-97fdb93e]:hover{box-shadow:0 22px 48px #0000007a;transform:translateY(-5px)}.blog-card__link:hover .blog-card__img[data-v-97fdb93e]{transform:scale(1.04)}.blog-card__link:hover .blog-card__cta[data-v-97fdb93e]{color:var(--color-accent-hover)}.blog-card__link[data-v-97fdb93e]:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:4px}.blog-card__media[data-v-97fdb93e]{aspect-ratio:16/10;background:var(--color-placeholder);overflow:hidden}.blog-card__img[data-v-97fdb93e],.blog-card__placeholder[data-v-97fdb93e]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .7s var(--ease-out-expo);width:100%}.blog-card__placeholder[data-v-97fdb93e]{background:linear-gradient(145deg,#1f1c18,#0c0b0a)}.blog-card__body[data-v-97fdb93e]{display:flex;flex:1 1 auto;flex-direction:column;padding:1.25rem 1.35rem 1.4rem;text-align:left}.blog-card__topic[data-v-97fdb93e]{color:var(--color-accent);font-size:.625rem;letter-spacing:.2em;margin:0 0 .35rem;text-transform:uppercase}.blog-card__date[data-v-97fdb93e]{color:var(--color-text-muted);font-size:.75rem;letter-spacing:.06em;margin:0 0 .45rem;text-transform:uppercase}.blog-card__title[data-v-97fdb93e]{color:var(--color-text);font-family:var(--font-sans);font-size:clamp(1.15rem,2vw,1.35rem);font-weight:600;letter-spacing:-.02em;line-height:1.25;margin:0 0 .45rem;text-wrap:balance}.blog-card__excerpt[data-v-97fdb93e]{color:var(--color-text-muted);font-size:var(--text-sm);line-height:1.55;margin:0 0 1.15rem;text-wrap:pretty}.blog-card__cta[data-v-97fdb93e]{color:var(--color-text);font-size:var(--text-sm);font-weight:var(--weight-medium);margin-top:auto;transition:color .22s var(--ease-out-expo)}
