.news-card[data-v-95e4f713]{height:100%;transition:transform var(--cy-t-fast) var(--cy-ease)}.news-card[data-v-95e4f713]:hover{transform:translateY(-2px)}.news-card-link[data-v-95e4f713]{color:inherit;display:flex;flex-direction:column;height:100%;text-decoration:none}.news-cover[data-v-95e4f713]{aspect-ratio:16/9;background:var(--cy-ground);overflow:hidden}.news-cover img[data-v-95e4f713]{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform var(--cy-t-fast) var(--cy-ease);width:100%}.news-card:hover .news-cover img[data-v-95e4f713]{transform:scale(1.03)}.news-cover-empty[data-v-95e4f713]{background:linear-gradient(135deg,rgb(var(--primary-channels)/.18),transparent);height:100%;width:100%}.news-body[data-v-95e4f713]{display:flex;flex:1;flex-direction:column;gap:8px;padding:16px 18px 18px}.news-date[data-v-95e4f713]{color:var(--text-dim);font-family:var(--cy-mono);font-size:.68rem;letter-spacing:.08em;text-transform:uppercase}.news-title[data-v-95e4f713]{color:var(--text-main);font-family:var(--cy-display);font-size:1.1rem;font-weight:700;line-height:1.3}.news-card:hover .news-title[data-v-95e4f713]{color:var(--primary)}.news-excerpt[data-v-95e4f713]{color:var(--text-muted);display:-webkit-box;font-size:.9rem;-webkit-line-clamp:3;line-height:1.5;-webkit-box-orient:vertical;overflow:hidden}.news-more[data-v-95e4f713]{color:var(--primary);font-family:var(--cy-mono);font-size:.7rem;font-weight:600;letter-spacing:.08em;margin-top:auto;text-transform:uppercase}
