.news-card[data-v-e78981a0]{min-width:0}.news-link[data-v-e78981a0]{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);height:100%;box-shadow:var(--shadow);flex-direction:column;transition:transform .18s,box-shadow .18s;display:flex;overflow:hidden}.news-link:hover h3[data-v-e78981a0]{text-underline-offset:5px;color:var(--brand-ink);text-decoration:underline;text-decoration-thickness:1px}.media[data-v-e78981a0]{aspect-ratio:16/9;background:var(--head);position:relative;overflow:hidden}.media>img[data-v-e78981a0]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .4s}.news-link:hover .media>img[data-v-e78981a0]{transform:scale(1.04)}.fallback[data-v-e78981a0]{background:var(--head);place-items:center;width:100%;height:100%;display:grid}.fallback img[data-v-e78981a0]{opacity:.85;width:28%;max-width:96px}.tag[data-v-e78981a0]{top:10px;background:var(--brand);color:#fff;border-radius:6px;padding:2px 10px;font-size:12px;font-weight:600;position:absolute;inset-inline-start:10px}.copy[data-v-e78981a0]{flex:1;align-content:start;gap:6px;padding:12px 14px 14px;display:grid}h3[data-v-e78981a0]{-webkit-line-clamp:3;font-size:16px;font-weight:600;line-height:1.55;transition:color .15s}h3[data-v-e78981a0],p[data-v-e78981a0]{-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}p[data-v-e78981a0]{-webkit-line-clamp:2;font-size:13px;line-height:1.8}.meta[data-v-e78981a0],p[data-v-e78981a0]{color:var(--muted)}.meta[data-v-e78981a0]{flex-wrap:wrap;align-items:center;gap:5px;margin-top:auto;font-size:12px;display:flex}.v-overlay .news-link[data-v-e78981a0]{border:0;min-height:220px;position:relative}.v-overlay .media[data-v-e78981a0]{aspect-ratio:auto;position:absolute;inset:0}.v-overlay .media[data-v-e78981a0]:after{content:"";background:var(--overlay);position:absolute;inset:0}.v-overlay .copy[data-v-e78981a0]{z-index:1;color:#fff;align-content:end;margin-top:auto;padding:16px;position:relative}.v-overlay h3[data-v-e78981a0]{color:#fff;text-shadow:0 2px 10px #0008;font-size:17px}.v-overlay .news-link:hover h3[data-v-e78981a0]{color:#fff;text-underline-offset:6px;text-decoration:underline;text-decoration-thickness:2px}.v-overlay .meta[data-v-e78981a0]{color:#e6e7ea}.v-overlay.is-featured .news-link[data-v-e78981a0]{min-height:260px}.v-overlay.is-featured h3[data-v-e78981a0]{-webkit-line-clamp:3;font-size:calc(clamp(20px,2.4vw,28px))}.v-overlay.is-cover .news-link[data-v-e78981a0]{color:#fff;background:#111216}.v-overlay.is-cover .media[data-v-e78981a0]{aspect-ratio:1200/630;flex:none;position:relative;inset:auto}.v-overlay.is-cover .media[data-v-e78981a0]:after{background:linear-gradient(#0000 70%,#111216)}.v-overlay.is-cover .copy[data-v-e78981a0]{align-content:start;margin-top:0;padding:12px 16px 16px}.v-overlay.is-cover h3[data-v-e78981a0]{text-shadow:none}.v-overlay.is-cover .news-link[data-v-e78981a0],.v-overlay.is-cover.is-featured .news-link[data-v-e78981a0]{min-height:0}.v-row .news-link[data-v-e78981a0]{box-shadow:none;background:0 0;border:0;border-radius:0;flex-direction:row;align-items:stretch}.v-row .news-link[data-v-e78981a0]:hover{box-shadow:none;transform:none}.v-row .media[data-v-e78981a0]{aspect-ratio:4/3;border-radius:var(--radius-sm);flex:0 0 120px}.v-row .copy[data-v-e78981a0]{padding:0;gap:3px;padding-inline-start:12px}.v-row h3[data-v-e78981a0]{-webkit-line-clamp:2;font-size:14px}.tag-inline[data-v-e78981a0]{color:var(--brand-ink);font-size:12px;font-weight:600}@media (width<=640px){.v-row .media[data-v-e78981a0]{flex-basis:104px}.v-overlay .news-link[data-v-e78981a0]{min-height:200px}}
