.news-card[data-v-9431b7d1]{background:var(--white);border-radius:12px;box-shadow:0 4px 20px #00000014;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.news-card[data-v-9431b7d1]:hover{box-shadow:0 8px 40px #0000001f;transform:translateY(-8px)}.news-image[data-v-9431b7d1]{height:200px;overflow:hidden;position:relative}.news-image img[data-v-9431b7d1]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.news-category[data-v-9431b7d1]{background:var(--primary-color);border-radius:16px;color:var(--white);font-size:.8rem;font-weight:500;left:16px;padding:4px 12px;position:absolute;top:16px}.news-content[data-v-9431b7d1]{padding:24px}.news-title[data-v-9431b7d1]{color:var(--text-dark);font-size:1.1rem;font-weight:600;line-height:1.4;margin-bottom:12px}.news-excerpt[data-v-9431b7d1],.news-title[data-v-9431b7d1]{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.news-excerpt[data-v-9431b7d1]{color:var(--text-light);font-size:.9rem;line-height:1.5;margin-bottom:16px}.news-meta[data-v-9431b7d1]{align-items:center;display:flex;justify-content:space-between}.news-date[data-v-9431b7d1]{color:var(--text-light);font-size:.85rem}.read-more[data-v-9431b7d1]{color:var(--primary-color);font-weight:500;padding:0}
