.news-card[data-v-d67ae608]{min-width:0;height:100%;color:inherit;background:#fff;border:1px solid #dce5f6;border-radius:.5rem;flex-direction:column;text-decoration:none;transition:transform .24s,border-color .24s,box-shadow .24s;display:flex;overflow:hidden}.news-card[data-v-d67ae608]:hover{border-color:#0059ed5c;transform:translateY(-3px);box-shadow:0 16px 34px #0b1b3a17}.news-card[data-v-d67ae608]:focus-visible{outline-offset:2px;outline:2px solid #0059ed}.news-card-cover[data-v-d67ae608]{aspect-ratio:16/9;background:linear-gradient(135deg,#0059ed14,#00379b05),#e7eefb;flex:none;min-height:0;max-height:200px;position:relative;overflow:hidden}.news-card-cover img[data-v-d67ae608]{-o-object-fit:contain;object-fit:contain;will-change:transform;width:100%;height:100%}.news-card:hover .news-card-cover img[data-v-d67ae608]{transform:none}.news-card-placeholder[data-v-d67ae608]{color:#5b6b9a;background:linear-gradient(135deg,#0059ed24,#00379b0a),#e7eefb;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;width:100%;height:100%;display:flex}.news-card-placeholder-mark[data-v-d67ae608]{letter-spacing:.16em;color:#0059ed;font-size:1.35rem;font-weight:800}.news-card-placeholder-text[data-v-d67ae608]{letter-spacing:.08em;font-size:.78rem;font-weight:600}.news-card-body[data-v-d67ae608]{flex-direction:column;flex:1;gap:6px;min-width:0;padding:.75rem 1rem;display:flex}.news-card-meta[data-v-d67ae608]{color:#5b6b9a;font-variant-numeric:tabular-nums;align-items:center;gap:.5rem;font-size:.78rem;display:flex}.news-card-lang[data-v-d67ae608]{border:1px solid #dce5f6;border-radius:4px;padding:0 6px;font-size:.68rem;line-height:1.6}.news-card-title[data-v-d67ae608]{color:#0b1b3a;font-size:1rem;font-weight:700;line-height:1.45}.news-card-summary[data-v-d67ae608],.news-card-title[data-v-d67ae608]{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.news-card-summary[data-v-d67ae608]{color:#5b6b9a;font-size:.88rem;line-height:1.65}.news-card-foot[data-v-d67ae608]{justify-content:space-between;align-items:center;gap:.5rem;margin-top:auto;padding-top:.5rem;display:flex}.news-card-tag[data-v-d67ae608]{color:#5b6b9a;text-overflow:ellipsis;white-space:nowrap;font-size:.74rem;overflow:hidden}.news-card-more[data-v-d67ae608]{color:#0059ed;flex-shrink:0;font-size:.8rem;font-weight:700}@media (prefers-reduced-motion:reduce){.news-card[data-v-d67ae608]{transition:none}.news-card[data-v-d67ae608]:hover{transform:none}}
