.news-card[data-v-5124fa1a]{gap:var(--space-sm);padding:var(--space-md);border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);background-color:var(--color-bg);box-shadow:var(--shadow-sm);transition:box-shadow var(--transition-default),translate var(--transition-default);position:relative}.news-card[data-v-5124fa1a]:hover{box-shadow:var(--shadow-lg);translate:0 -.25rem}.news-card[data-v-5124fa1a]:focus-within{outline:2px solid var(--color-secondary);outline-offset:2px}@media (prefers-reduced-motion:reduce){.news-card[data-v-5124fa1a]{transition:none}.news-card[data-v-5124fa1a]:hover{translate:none}}.news-card__media[data-v-5124fa1a]{aspect-ratio:16/9;border-radius:var(--radius-md);background-color:var(--color-bg-subtle);place-items:center;display:grid;overflow:hidden}.news-card__image[data-v-5124fa1a]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.news-card__placeholder[data-v-5124fa1a]{color:var(--color-border);font-size:var(--font-size-3xl)}.news-card__meta[data-v-5124fa1a]{color:var(--color-text-muted);font-size:var(--font-size-xs)}.news-card__category[data-v-5124fa1a]{padding:var(--space-xs) var(--space-sm);border-radius:var(--radius-pill);background-color:var(--color-bg-tint);color:var(--color-secondary)}.news-card__title[data-v-5124fa1a]{color:var(--color-ink);font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);line-height:var(--line-height-compact)}.news-card__link[data-v-5124fa1a]{color:inherit;text-decoration:none}.news-card__link[data-v-5124fa1a]:after{content:"";position:absolute;inset:0}.news-card__link[data-v-5124fa1a]:focus-visible{outline:none}.news-card__excerpt[data-v-5124fa1a]{color:var(--color-text-muted);font-size:var(--font-size-sm)}.news-card__action[data-v-5124fa1a]{color:var(--color-secondary);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);margin-top:auto}
