._card_3877d_1{aspect-ratio:4/3;border:1px solid var(--mantine-color-default-border);border-radius:var(--mantine-radius-md);color:#fff;isolation:isolate;width:100%;min-width:0;min-height:280px;padding:0;text-decoration:none;transition:box-shadow .16s,transform .16s;position:relative;overflow:hidden}._card_3877d_1:focus-visible{outline:3px solid var(--mantine-primary-color-filled);outline-offset:3px}._image_3877d_24{object-fit:cover;z-index:-1;width:100%;height:100%;position:absolute;inset:0}._badges_3877d_33{flex-wrap:wrap;align-items:flex-start;gap:6px;padding:10px;display:flex}._schedule_3877d_41{margin-left:auto}._body_3877d_45{background:linear-gradient(to top, color-mix(in srgb, var(--mantine-color-dark-8) 94%, transparent) 0%, color-mix(in srgb, var(--mantine-color-dark-8) 78%, transparent) 55%, transparent 100%);margin-top:auto;padding:44px 16px 16px}._title_3877d_57{color:#fff;overflow-wrap:anywhere}._meta_3877d_62{color:#ffffffe6}._meta_3877d_62 span{color:inherit}@media (hover:hover) and (prefers-reduced-motion:no-preference){._card_3877d_1:hover{box-shadow:var(--mantine-shadow-md);transform:translateY(-2px)}}@media (prefers-reduced-motion:reduce){._card_3877d_1{transition:none}}
