.news-card[data-v-cf214383]{display:flex;flex-direction:column;gap:var(--space-16);padding-top:var(--space-20);border-top:1px solid var(--color-border-default);color:inherit;text-decoration:none;transition:opacity .2s ease}.news-card[data-v-cf214383]:hover{opacity:.85}.news-card__meta[data-v-cf214383]{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-12);font-size:var(--font-label-eyebrow-size);font-weight:var(--font-label-eyebrow-weight);line-height:var(--font-label-eyebrow-line);letter-spacing:.04em;text-transform:uppercase}.news-card__index[data-v-cf214383]{color:var(--color-accent-gold)}.news-card__date[data-v-cf214383]{color:var(--color-text-secondary)}.news-card__media[data-v-cf214383]{display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:437/260;overflow:hidden;background-color:var(--color-bg-subtle,#f9f9f9)}.news-card__image[data-v-cf214383]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.news-card__placeholder[data-v-cf214383]{font-size:var(--font-body-small-size);color:var(--color-text-secondary)}.news-card__title[data-v-cf214383]{margin:0;font-size:18px;font-weight:500;line-height:26px;letter-spacing:-.02em;color:var(--color-text-primary)}.news-card__excerpt[data-v-cf214383]{margin:0;font-size:var(--font-body-small-size);font-weight:var(--font-body-small-weight);line-height:var(--font-body-small-line);color:var(--color-text-secondary);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
