.news-card__cover-link[data-v-b452f8b2]{display:block}.news-card__cat[data-v-b452f8b2]{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:var(--overlay-dark-strong);border-radius:var(--radius-pill);color:#fff;font-weight:700;left:12px;padding:4px 12px;position:absolute;top:12px;z-index:2}.news-card__cat[data-v-b452f8b2],.news-card__time[data-v-b452f8b2]{font-size:var(--font-size-caption)}.news-card__time[data-v-b452f8b2]{align-items:center;color:var(--color-text-secondary);display:flex;flex-wrap:wrap;gap:6px;margin-bottom:8px}.news-card__series[data-v-b452f8b2]{background:var(--color-light-blue-tint);border-radius:var(--radius-pill);color:var(--color-primary);display:inline-block;font-size:12px;font-weight:600;line-height:1.6;padding:1px 8px}.news-card__title[data-v-b452f8b2]{font-size:var(--font-size-h3);margin-bottom:10px}.news-card__summary[data-v-b452f8b2]{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;flex:1;overflow:hidden}.news-card__footer .link-more[data-v-b452f8b2]{font-weight:700}.news-card--horizontal[data-v-b452f8b2]{display:grid;grid-template-columns:220px 1fr}.news-card--horizontal .news-card__cover[data-v-b452f8b2]{aspect-ratio:auto;height:100%;min-height:132px}.news-card--horizontal .news-card__cover-link[data-v-b452f8b2]{height:100%}.news-card--horizontal .news-card__time[data-v-b452f8b2]{margin-bottom:6px}.news-card--horizontal .card__title[data-v-b452f8b2]{font-size:var(--font-size-body-em)}.news-card__cover-fallback[data-v-b452f8b2]{background:radial-gradient(circle at 84% 16%,rgba(59,130,246,.55) 0,transparent 54%),radial-gradient(circle at 10% 98%,rgba(37,99,235,.32) 0,transparent 46%),linear-gradient(135deg,#0a2450,#10356f 52%,#1a4c9e);color:#fff;flex-direction:column;gap:7px;overflow:hidden}.news-card__cover-fallback[data-v-b452f8b2]:before{border:1px solid hsla(0,0%,100%,.18);border-radius:50%;box-shadow:0 0 0 22px #ffffff0e,0 0 0 48px #ffffff08;content:"";height:170px;pointer-events:none;position:absolute;right:-46px;top:-46px;width:170px}.news-card__cf-brand[data-v-b452f8b2]{font-size:15px;font-weight:700;letter-spacing:3px;position:relative}.news-card__cf-cat[data-v-b452f8b2]{font-size:12px;font-weight:600;letter-spacing:2px;opacity:.62;position:relative}@media(max-width:767px){.news-card--horizontal[data-v-b452f8b2]{grid-template-columns:1fr}.news-card--horizontal .news-card__cover[data-v-b452f8b2]{min-height:0}}
