.news-card[data-v-eb54a34b]{background:var(--brand-bg);border:1px solid var(--brand-border);border-radius:var(--brand-radius-card);flex-direction:column;height:100%;transition:border-color .15s,box-shadow .15s;display:flex;position:relative;overflow:hidden}.news-card[data-v-eb54a34b]:focus-within,.news-card[data-v-eb54a34b]:hover{border-color:var(--brand-primary);box-shadow:var(--brand-shadow)}.news-card__thumb[data-v-eb54a34b]{background:var(--brand-bg-muted);flex:none;overflow:hidden}.news-card__img[data-v-eb54a34b]{width:100%;height:auto;display:block}.news-card__body[data-v-eb54a34b]{flex-direction:column;gap:6px;padding:14px 16px 16px;display:flex}.news-card__title[data-v-eb54a34b]{-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:1.0625rem;font-weight:700;line-height:1.4;display:-webkit-box;overflow:hidden}.news-card__link[data-v-eb54a34b]{color:var(--brand-text);text-decoration:none!important}.news-card__link[data-v-eb54a34b]:after{content:"";z-index:1;position:absolute;inset:0}.news-card:hover .news-card__link[data-v-eb54a34b]{color:var(--brand-primary-dark)}.news-card__link[data-v-eb54a34b]:focus-visible{outline:none}.news-card[data-v-eb54a34b]:has(.news-card__link:focus-visible){outline:3px solid var(--brand-primary-ring);outline-offset:2px}.news-card__meta[data-v-eb54a34b]{color:var(--brand-text-muted);text-align:left;flex-wrap:wrap;gap:4px 12px;margin:0;font-size:.875rem;line-height:1.5;display:flex}.news-card__cat[data-v-eb54a34b]{z-index:2;color:var(--brand-primary);position:relative}.news-card__excerpt[data-v-eb54a34b]{color:var(--brand-text-muted);text-align:left;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;margin:2px 0 0;font-size:.9375rem;line-height:1.6;display:-webkit-box;overflow:hidden}.news-card--row[data-v-eb54a34b]{background:0 0;border:0;border-radius:0;flex-direction:row;align-items:flex-start;gap:12px;height:auto;padding:12px 0}.news-card--row[data-v-eb54a34b]:focus-within,.news-card--row[data-v-eb54a34b]:hover{box-shadow:none}.news-card--row .news-card__thumb[data-v-eb54a34b]{border-radius:var(--brand-radius);width:120px}.news-card--row .news-card__body[data-v-eb54a34b]{flex:1;gap:4px;min-width:0;padding:0}.news-card--row .news-card__title[data-v-eb54a34b]{font-size:1rem}@media (width<=575px){.news-card--compact[data-v-eb54a34b]{flex-direction:row;align-items:flex-start;gap:12px;padding:12px}.news-card--compact .news-card__thumb[data-v-eb54a34b]{border-radius:var(--brand-radius);width:112px}.news-card--compact .news-card__body[data-v-eb54a34b]{flex:1;gap:4px;min-width:0;padding:0}.news-card--compact .news-card__title[data-v-eb54a34b]{font-size:1rem}.news-card--compact .news-card__excerpt[data-v-eb54a34b]{display:none}}@media (width>=768px){.news-card--row .news-card__thumb[data-v-eb54a34b]{width:140px}}
