.news-card[data-v-3af0b396]{display:flex;flex-direction:column;gap:var(--sp-2);height:100%;position:relative}.news-card__frame[data-v-3af0b396]{background:var(--c-bg-muted);border-radius:var(--radius-xl);isolation:isolate;margin-bottom:var(--sp-2);overflow:hidden}.news-card__cover[data-v-3af0b396]{aspect-ratio:3/2;display:block;height:auto;-o-object-fit:cover;object-fit:cover;transition:transform .7s var(--ease-out);width:100%}.news-card__cover.media-stub[data-v-3af0b396]{border:0;border-radius:0;display:grid;place-items:center}.news-card:hover .news-card__cover[data-v-3af0b396]{transform:scale(1.03)}@media(prefers-reduced-motion:reduce){.news-card__cover[data-v-3af0b396]{transition:none}}.news-card__meta[data-v-3af0b396]{align-items:center;color:var(--c-text-muted);display:flex;flex-wrap:wrap;font-size:var(--fs-xs);font-weight:var(--fw-semibold);gap:var(--sp-2);letter-spacing:var(--ls-caps);text-transform:uppercase}.news-card__pinned[data-v-3af0b396]{background-color:var(--c-accent-50);border-radius:var(--radius-sm);color:var(--c-accent-700);padding:0 var(--sp-2)}.news-card__category[data-v-3af0b396]{color:var(--c-accent-text);position:relative;text-decoration:none;z-index:1}.news-card__category[data-v-3af0b396]:hover{text-decoration:underline}.news-card__sep[data-v-3af0b396]{color:var(--c-border-strong)}.news-card__date[data-v-3af0b396]{color:var(--c-text-muted)}.news-card__title[data-v-3af0b396]{font-size:var(--fs-lg);letter-spacing:-.015em;line-height:var(--lh-heading)}.news-card__link[data-v-3af0b396]{background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;color:inherit;text-decoration:none;transition:background-size var(--dur-slow) var(--ease-out),color var(--dur-fast) var(--ease-out)}.news-card__link[data-v-3af0b396]:after{content:"";inset:0;position:absolute}.news-card:hover .news-card__link[data-v-3af0b396]{background-size:100% 1px;color:var(--c-link-hover)}.news-card__lead[data-v-3af0b396]{color:var(--c-text-body);font-size:var(--fs-base);line-height:var(--lh-base)}.news-card--compact[data-v-3af0b396]{background:var(--c-bg);border:1px solid var(--c-border);border-radius:var(--radius-xl);gap:var(--sp-2);padding:var(--sp-6);transition:border-color var(--dur-normal) var(--ease-out),box-shadow var(--dur-normal) var(--ease-out),transform var(--dur-normal) var(--ease-out)}.news-card--compact[data-v-3af0b396]:hover{border-color:var(--c-primary-200);box-shadow:var(--shadow-3);transform:translateY(-4px)}@media(prefers-reduced-motion:reduce){.news-card--compact[data-v-3af0b396]{transition:none}.news-card--compact[data-v-3af0b396]:hover{transform:none}}.news-card--compact .news-card__meta[data-v-3af0b396]{font-size:var(--fs-sm);font-weight:var(--fw-regular);letter-spacing:var(--ls-normal);text-transform:none}.news-card__source[data-v-3af0b396]{color:var(--c-text-muted);font-size:var(--fs-sm);margin-top:auto;padding-top:var(--sp-2)}
