.event-card[data-v-36dacbe1]{background:#fff;border:1px solid var(--color-line);display:flex;flex-direction:column;height:100%;transition:transform .18s ease,box-shadow .18s ease}.event-card[data-v-36dacbe1]:hover{box-shadow:0 14px 32px #0b1d2e1f;transform:translateY(-3px)}.event-card__media[data-v-36dacbe1]{background:#dde3ea;position:relative}.event-card__placeholder[data-v-36dacbe1]{background:#e9edf2;height:100%;width:100%}.event-card__date[data-v-36dacbe1]{align-items:center;background:#fff;border-radius:10px;box-shadow:0 2px 10px #0b1d2e2e;display:flex;flex-direction:column;left:12px;min-width:48px;padding:6px 8px;position:absolute;top:12px}.event-card__day[data-v-36dacbe1]{color:var(--color-ink);font-family:var(--font-display);font-size:1.25rem;font-weight:800;line-height:1}.event-card__month[data-v-36dacbe1]{color:#b8301a;font-size:.6875rem;font-weight:700;letter-spacing:.06em;margin-top:3px}.event-card__status[data-v-36dacbe1]{border-radius:999px;color:#fff;font-size:.75rem;font-weight:700;line-height:1;padding:6px 10px;position:absolute;right:12px;top:12px}.event-card__status--accent[data-v-36dacbe1]{background:rgb(var(--v-theme-accent))}.event-card__status--primary[data-v-36dacbe1]{background:rgb(var(--v-theme-primary))}.event-card__status--muted[data-v-36dacbe1]{background:#0b1d2ec7}.event-card--ended .event-card__media[data-v-36dacbe1] .v-img__img{filter:grayscale(.7)}.event-card--ended .event-card__cta[data-v-36dacbe1]{color:var(--color-muted)}.event-card__body[data-v-36dacbe1]{display:flex;flex:1;flex-direction:column;gap:8px;padding:16px 18px 18px}.event-card__category[data-v-36dacbe1]{color:rgb(var(--v-theme-primary));font-size:.75rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.event-card__category+.event-card__title[data-v-36dacbe1]{margin-top:-4px}.event-card__title[data-v-36dacbe1]{color:var(--color-ink);display:-webkit-box;font-family:var(--font-display);font-size:1.125rem;font-weight:700;line-height:1.3;margin:0 0 2px;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.event-card__meta[data-v-36dacbe1]{color:#3d4b5c;font-size:.875rem}.event-card__footer[data-v-36dacbe1],.event-card__meta[data-v-36dacbe1]{align-items:center;display:flex;gap:8px}.event-card__footer[data-v-36dacbe1]{border-top:1px solid #eef1f5;justify-content:space-between;margin-top:auto;padding-top:14px}.event-card__price-wrap[data-v-36dacbe1]{align-items:baseline;display:flex;gap:6px}.event-card__from[data-v-36dacbe1]{color:var(--color-muted);font-size:.8125rem}.event-card__price[data-v-36dacbe1]{color:var(--color-ink);font-family:var(--font-display);font-size:1.125rem;font-weight:800}.event-card__cta[data-v-36dacbe1]{align-items:center;color:#b8301a;display:inline-flex;font-size:.875rem;font-weight:600;gap:4px}
