.card[data-v-3e9f7583]{border-radius:var(--radius-xl);background:var(--c-surface);flex-direction:column;display:flex;position:relative;overflow:hidden}.card--outlined[data-v-3e9f7583]{border:1px solid var(--c-border)}@media (width>=768px){.card--horizontal[data-v-3e9f7583]{flex-direction:row}.card--horizontal .card__media[data-v-3e9f7583]{flex:0 0 clamp(160px,32%,280px)}}.card__media[data-v-3e9f7583]{aspect-ratio:16/10;background:var(--c-bg-muted);position:relative;overflow:hidden}.card__media>iframe[data-v-3e9f7583],.card__media>img[data-v-3e9f7583],.card__media>video[data-v-3e9f7583],.card__media[data-v-3e9f7583]>iframe,.card__media[data-v-3e9f7583]>img,.card__media[data-v-3e9f7583]>video{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.card__body[data-v-3e9f7583]{gap:var(--space-xs);flex-direction:column;flex:1;min-width:0;display:flex}.card--pad-sm .card__body[data-v-3e9f7583]{padding:var(--space-sm)}.card--pad-md .card__body[data-v-3e9f7583]{padding:var(--space-md) var(--space-lg) var(--space-lg)}.card--pad-lg .card__body[data-v-3e9f7583]{padding:var(--space-lg) var(--space-xl) var(--space-xl)}.card__title[data-v-3e9f7583]{font-size:var(--text-lg);font-weight:var(--weight-semibold);line-height:var(--leading-snug);letter-spacing:var(--tracking-tight)}.card--raised[data-v-3e9f7583]{box-shadow:var(--shadow-sm)}.card--filled[data-v-3e9f7583]{background:var(--c-bg-subtle)}.card--plain[data-v-3e9f7583]{background:0 0}.card--pad-none .card__body[data-v-3e9f7583]{padding:0}.card--interactive[data-v-3e9f7583]{transition:border-color var(--duration-base) var(--ease-out),box-shadow var(--duration-slow) var(--ease-out)}.card--interactive[data-v-3e9f7583]:hover{border-color:color-mix(in srgb,var(--c-brand) 55%,var(--c-border));box-shadow:var(--shadow-md)}.card--interactive[data-v-3e9f7583]:focus-within{outline:2px solid var(--c-focus);outline-offset:3px}.card__eyebrow[data-v-3e9f7583]{align-items:center;gap:var(--space-xs);font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--c-text-subtle);flex-wrap:wrap;display:flex}.card__link[data-v-3e9f7583]{color:inherit;text-decoration:none}.card__link[data-v-3e9f7583]:after{content:"";z-index:1;position:absolute;inset:0}.card__link[data-v-3e9f7583]:focus-visible{outline:none}.card--interactive:hover .card__link[data-v-3e9f7583]{color:var(--c-accent-text)}.card__content[data-v-3e9f7583]{color:var(--c-text-muted);font-size:var(--text-sm);line-height:var(--leading-normal)}.card__footer[data-v-3e9f7583]{padding-top:var(--space-xs);font-size:var(--text-xs);color:var(--c-text-subtle);margin-top:auto}
