.news-card[data-v-3044c198]{background:var(--af-color-surface);border:1px solid var(--af-color-border);border-radius:var(--af-radius-card);height:100%;transition:border-color var(--af-duration) var(--af-ease),box-shadow var(--af-duration) var(--af-ease),transform var(--af-duration) var(--af-ease);overflow:hidden}.news-card[data-v-3044c198]:hover{border-color:var(--af-color-border-strong);box-shadow:var(--af-shadow-md);transform:translateY(-2px)}.news-card:hover .news-card__image[data-v-3044c198]{transform:scale(1.04)}@media (prefers-reduced-motion:reduce){.news-card[data-v-3044c198]{transition:none}.news-card[data-v-3044c198]:hover,.news-card:hover .news-card__image[data-v-3044c198]{transform:none}}.news-card__link[data-v-3044c198]{height:100%;color:inherit;flex-direction:column;text-decoration:none;display:flex}.news-card__media[data-v-3044c198]{aspect-ratio:16/9;background:var(--af-color-surface-alt);overflow:hidden}.news-card__image[data-v-3044c198]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform var(--af-duration-slow) var(--af-ease);display:block}.news-card__body[data-v-3044c198]{gap:var(--af-space-2);padding:var(--af-space-5);flex-direction:column;flex:1;display:flex}.news-card__category[data-v-3044c198]{font-size:var(--af-text-2xs);letter-spacing:.04em;text-transform:uppercase}.news-card__category[data-v-3044c198],.news-card__read[data-v-3044c198]{font-weight:var(--af-weight-semibold);color:var(--af-color-price)}.news-card__read[data-v-3044c198]{margin-top:var(--af-space-3);padding-top:var(--af-space-4);border-top:1px solid var(--af-color-border);justify-content:space-between;align-items:center}.news-card__meta[data-v-3044c198],.news-card__read[data-v-3044c198]{font-size:var(--af-text-xs);display:flex}.news-card__meta[data-v-3044c198]{gap:var(--af-space-1);color:var(--af-color-text-muted);flex-wrap:wrap}.news-card__title[data-v-3044c198]{font-size:var(--af-text-xl);font-weight:var(--af-weight-medium);line-height:var(--af-leading-base)}.news-card__summary[data-v-3044c198],.news-card__title[data-v-3044c198]{-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.news-card__summary[data-v-3044c198]{font-size:var(--af-text-sm);line-height:var(--af-leading-snug);color:var(--af-color-text-soft)}.news-card__author[data-v-3044c198]{padding-top:var(--af-space-2);font-size:var(--af-text-xs);font-weight:var(--af-weight-semibold);color:var(--af-color-text-muted);margin-top:auto}
