.news-card[data-v-4173fd54]{background:#fff;border-radius:30px;box-shadow:0 28px 60px #2a4c8c1a,0 8px 20px #7d9ad214;overflow:hidden;position:relative;transform:translateY(0);transition:transform .32s ease,box-shadow .32s ease}.news-card[data-v-4173fd54]:hover{box-shadow:0 34px 72px #2a4c8c24,0 12px 24px #7d9ad21a;transform:translateY(-10px)}.news-card[data-v-4173fd54]:active{transform:translateY(-4px)}.news-card__image-wrap[data-v-4173fd54]{aspect-ratio:465/350;background:linear-gradient(180deg,#eef4ff,#dbe7ff);border-radius:30px 30px 0 0;overflow:hidden;position:relative}.news-card__image[data-v-4173fd54]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .48s ease;width:100%}.news-card:hover .news-card__image[data-v-4173fd54]{transform:scale(1.045)}.news-card__image-overlay[data-v-4173fd54]{background:linear-gradient(180deg,#ffffff0a,#fff0),linear-gradient(180deg,#fff0 72%,#ffffff29);top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute}.news-card__content[data-v-4173fd54]{display:flex;flex-direction:column;justify-content:space-between;min-height:148px;padding:28px 34px 32px}.news-card__title[data-v-4173fd54]{color:#0f172a;display:-webkit-box;font-size:var(--font-body);font-weight:500;letter-spacing:.005em;line-height:1.55;min-height:3.2em;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.news-card__footer[data-v-4173fd54]{align-items:flex-end;display:flex;gap:20px;justify-content:space-between;padding-top:26px}.news-card__date[data-v-4173fd54]{color:#111827;white-space:nowrap}.news-card__action[data-v-4173fd54],.news-card__date[data-v-4173fd54]{font-size:var(--font-body-sm);line-height:1.2}.news-card__action[data-v-4173fd54]{align-items:center;color:#3b82f6;display:inline-flex;font-weight:500;gap:7px;transition:color .24s ease,transform .24s ease}.news-card:hover .news-card__action[data-v-4173fd54]{color:#2563eb;transform:translate(2px)}.news-card__action svg[data-v-4173fd54]{transition:transform .25s ease}.news-card:hover .news-card__action svg[data-v-4173fd54]{transform:translate(3px)}@media(max-width:768px){.news-card[data-v-4173fd54]{border-radius:24px}.news-card__image-wrap[data-v-4173fd54]{border-radius:24px 24px 0 0}.news-card__content[data-v-4173fd54]{min-height:132px;padding:22px 24px 24px}}
