.vv-acard[data-v-28eb7e30]{background:var(--color-vv-surface);border:1px solid var(--color-vv-card-border-strong);border-radius:var(--radius-vv-card);display:flex;flex-direction:column;height:100%;overflow:hidden;text-decoration:none}.vv-acard[data-v-28eb7e30]:hover{border-color:var(--color-vv-navy-200)}.vv-acard[data-v-28eb7e30]:focus-visible{box-shadow:var(--shadow-vv-focus-ring);outline:none}.vv-acard__media[data-v-28eb7e30]{aspect-ratio:16/9;background:var(--color-vv-surface-subtle);overflow:hidden;position:relative}.vv-acard__fallback[data-v-28eb7e30],.vv-acard__img[data-v-28eb7e30]{height:100%;width:100%}.vv-acard__fallback[data-v-28eb7e30]{align-items:center;color:var(--color-vv-navy-200);display:flex;justify-content:center}.vv-acard__body[data-v-28eb7e30]{display:flex;flex:1 1 auto;flex-direction:column;gap:var(--spacing-vv-3);padding:var(--spacing-vv-5)}.vv-acard__meta[data-v-28eb7e30]{align-items:center;color:var(--color-vv-muted);display:flex;flex-wrap:wrap;font-size:var(--text-vv-meta);gap:var(--spacing-vv-2) var(--spacing-vv-4)}.vv-acard__tag[data-v-28eb7e30]{background:var(--color-vv-surface-tag);border-radius:var(--radius-vv-tag);color:var(--color-vv-muted);font-weight:600;padding:var(--spacing-vv-1) var(--spacing-vv-3)}.vv-acard__tag--site[data-v-28eb7e30]{background:var(--color-vv-navy-a6);color:var(--color-vv-navy)}.vv-acard__title[data-v-28eb7e30]{display:-webkit-box;margin:0;overflow:hidden;-webkit-box-orient:vertical;color:var(--color-vv-ink-deep);font-size:var(--text-vv-base);font-weight:700;-webkit-line-clamp:2;line-clamp:2;line-height:1.75}.vv-acard:hover .vv-acard__title[data-v-28eb7e30]{color:var(--color-vv-navy)}.vv-acard__summary[data-v-28eb7e30]{display:-webkit-box;margin:0;overflow:hidden;-webkit-box-orient:vertical;color:var(--color-vv-body-muted);font-size:var(--text-vv-btn);-webkit-line-clamp:2;line-clamp:2;line-height:2}.vv-acard__more[data-v-28eb7e30]{align-items:center;color:var(--color-vv-navy);display:inline-flex;font-size:var(--text-vv-btn);font-weight:600;gap:var(--spacing-vv-2);margin-top:auto;padding-top:var(--spacing-vv-2)}.vv-acard__more-icon[data-v-28eb7e30]{height:16px;width:16px}.vv-acard--compact[data-v-28eb7e30]{align-items:center;border:0;border-radius:var(--radius-vv-btn);flex-direction:row;gap:var(--spacing-vv-4);padding:var(--spacing-vv-3)}.vv-acard--compact[data-v-28eb7e30]:hover{background:var(--color-vv-surface-subtle)}.vv-acard--compact .vv-acard__media[data-v-28eb7e30]{border-radius:var(--radius-vv-btn);flex-shrink:0;width:96px}.vv-acard--compact .vv-acard__body[data-v-28eb7e30]{gap:var(--spacing-vv-1);min-width:0;padding:0}.vv-acard--compact .vv-acard__title[data-v-28eb7e30]{font-size:var(--text-vv-btn);font-weight:600;line-height:1.7}.vv-acard--compact .vv-acard__tag[data-v-28eb7e30]{display:none}
