.blog-card[data-v-5fea5679]{min-width:0;color:var(--color-ink);flex-direction:column;text-decoration:none;display:flex}.blog-card__cover[data-v-5fea5679]{aspect-ratio:420/262;background:#eef3f5;border-radius:1.25rem;display:block;overflow:hidden}.blog-card__img[data-v-5fea5679]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .4s;display:block}.blog-card:focus-visible .blog-card__img[data-v-5fea5679],.blog-card:hover .blog-card__img[data-v-5fea5679]{transform:scale(1.03)}.blog-card[data-v-5fea5679]:focus-visible{outline:2px solid var(--color-teal);outline-offset:4px;border-radius:1.25rem}.blog-card__meta[data-v-5fea5679]{justify-content:space-between;align-items:center;gap:.75rem;margin-top:1.25rem;display:flex}.blog-card__chip[data-v-5fea5679]{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--color-ink);white-space:nowrap;background:#f4f4f5;border-radius:999px;padding:.375rem .75rem;font-size:.6875rem;font-weight:600;line-height:1}.blog-card__date[data-v-5fea5679]{font-family:var(--font-sans);color:var(--color-muted);white-space:nowrap;font-size:.75rem}.blog-card__title[data-v-5fea5679]{letter-spacing:-.005em;margin-top:1rem;font-size:1.125rem;font-weight:500;line-height:1.15}.blog-card__excerpt[data-v-5fea5679],.blog-card__title[data-v-5fea5679]{font-family:var(--font-sans);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.blog-card__excerpt[data-v-5fea5679]{color:var(--color-text-ink);margin-top:.5rem;font-size:.875rem;line-height:1.45}@media (prefers-reduced-motion:reduce){.blog-card__img[data-v-5fea5679]{transition:none}}
