.news-card[data-v-e8c80081]{background:var(--c-bg);border:1px solid var(--c-line);border-radius:var(--radius);display:flex;flex-direction:column;gap:14px;padding:16px;transition:transform .25s var(--ease),box-shadow .25s var(--ease),border-color .25s var(--ease)}.news-card[data-v-e8c80081]:hover{border-color:var(--c-line-strong);box-shadow:var(--shadow-md);transform:translateY(-4px)}.news-card__media[data-v-e8c80081]{aspect-ratio:16/9;border-radius:var(--radius-sm);overflow:hidden;position:relative}.news-card__img[data-v-e8c80081]{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .5s var(--ease);width:100%}.news-card:hover .news-card__img[data-v-e8c80081]{transform:scale(1.04)}.news-card__body[data-v-e8c80081]{display:flex;flex:1;flex-direction:column;gap:8px}.news-card__title[data-v-e8c80081]{display:-webkit-box;font-size:1.02rem;-webkit-line-clamp:2;line-height:1.5;-webkit-box-orient:vertical;overflow:hidden}.news-card:hover .news-card__title[data-v-e8c80081]{color:var(--c-primary)}.news-card__meta[data-v-e8c80081]{align-items:center;color:var(--c-muted);display:flex;flex-wrap:wrap;font-size:.8rem;gap:6px 16px;margin-top:auto}
