.blog-card[data-v-7ca95bf5]{background:var(--color-surface,#fff);border:1px solid var(--color-border,#e0e0e0);border-radius:12px;color:inherit;display:flex;flex-direction:column;overflow:hidden;text-decoration:none;transition:transform .2s,box-shadow .2s}.blog-card[data-v-7ca95bf5]:hover{box-shadow:0 8px 24px #ffffff0f;transform:translateY(-3px)}.blog-card__cover[data-v-7ca95bf5]{height:200px;overflow:hidden}.blog-card__cover img[data-v-7ca95bf5]{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s;width:100%}.blog-card:hover .blog-card__cover img[data-v-7ca95bf5]{transform:scale(1.03)}.blog-card__body[data-v-7ca95bf5]{display:flex;flex:1;flex-direction:column;padding:1.25rem}.blog-card__meta[data-v-7ca95bf5]{align-items:center;display:flex;font-size:.8rem;gap:.75rem;margin-bottom:.5rem}.blog-card__category[data-v-7ca95bf5]{color:var(--color-primary,#e65100);font-weight:600;letter-spacing:.03em;text-transform:uppercase}.blog-card__date[data-v-7ca95bf5]{color:var(--color-text-secondary,#666)}.blog-card__title[data-v-7ca95bf5]{color:var(--color-text,#333);font-size:1.15rem;font-weight:600;line-height:1.4;margin:0 0 .5rem}.blog-card__excerpt[data-v-7ca95bf5]{color:var(--color-text-secondary,#666);flex:1;font-size:.9rem;line-height:1.6;margin:0 0 1rem}.blog-card__footer[data-v-7ca95bf5]{align-items:center;display:flex;justify-content:space-between;margin-top:auto}.blog-card__author[data-v-7ca95bf5]{color:var(--color-text-secondary,#666);font-size:.8rem;font-weight:500}.blog-card__tags[data-v-7ca95bf5]{display:flex;gap:.375rem}.blog-card__tag[data-v-7ca95bf5]{background:var(--color-background,#fafafa);border-radius:999px;color:var(--color-text-secondary,#666);font-size:.7rem;padding:.15rem .5rem}.blog-card__tag--more[data-v-7ca95bf5]{background:var(--color-primary,#e65100);color:#fff;font-weight:600}
