.news-card[data-v-c7fbac16]{background:#fff;border-radius:12px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;display:flex;flex-direction:column;max-height:550px;max-width:370px;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease;width:100%}.news-card[data-v-c7fbac16]:hover{box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;transform:translateY(-4px)}.news-card__link[data-v-c7fbac16]{color:inherit;display:flex;flex-direction:column;height:100%;text-decoration:none}.news-card__image[data-v-c7fbac16]{flex-shrink:0;height:200px;overflow:hidden}.news-card__image img[data-v-c7fbac16]{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease;width:100%}.news-card:hover .news-card__image img[data-v-c7fbac16]{transform:scale(1.05)}.news-card__content[data-v-c7fbac16]{display:flex;flex-direction:column;flex-grow:1;overflow:hidden;padding:1.25rem}.news-card__date[data-v-c7fbac16]{color:#6b7280;font-size:.8125rem}.news-card__title[data-v-c7fbac16]{color:#1f2937;font-size:1.125rem;font-weight:600;-webkit-line-clamp:2;line-height:1.4;margin-bottom:.75rem;margin-top:.5rem}.news-card__summary[data-v-c7fbac16],.news-card__title[data-v-c7fbac16]{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.news-card__summary[data-v-c7fbac16]{color:#6b7280;flex-grow:1;font-size:.875rem;-webkit-line-clamp:3;line-height:1.5}.news-card__more[data-v-c7fbac16]{color:#3b82f6;font-size:.875rem;font-weight:500;margin-top:auto;padding-top:1rem;transition:color .2s}.news-card:hover .news-card__more[data-v-c7fbac16]{color:#2563eb}:root.dark .news-card[data-v-c7fbac16]{background:#1f2937}:root.dark .news-card__title[data-v-c7fbac16]{color:#f9fafb}:root.dark .news-card__date[data-v-c7fbac16],:root.dark .news-card__summary[data-v-c7fbac16]{color:#9ca3af}
