.event-card[data-v-6722fc05]{background:var(--card);border:1px solid var(--line);border-radius:var(--r);height:100%;box-shadow:var(--shadow-sm);flex-direction:column;gap:.8125rem;padding:1.375rem;transition:transform .18s,box-shadow .18s;display:flex;position:relative}.event-card--promoted[data-v-6722fc05]{border-color:var(--sun);border-width:2px}.event-card__pmark[data-v-6722fc05]{text-transform:uppercase;letter-spacing:.05em;color:#8a5a00;background:var(--sun);border-radius:.5rem;padding:.3125rem .625rem;font-size:.6875rem;font-weight:700;position:absolute;top:1rem;right:1rem}.event-card__when[data-v-6722fc05]{align-items:center;gap:.8125rem;display:flex}.event-card__cal[data-v-6722fc05]{background:var(--mint);border-radius:.875rem;flex-direction:column;flex:none;justify-content:center;align-items:center;width:3.375rem;height:3.625rem;line-height:1;display:flex}.event-card__dd[data-v-6722fc05]{color:var(--grass-deep);font-family:Bricolage Grotesque,sans-serif;font-size:1.4375rem;font-weight:800}.event-card__mm[data-v-6722fc05]{text-transform:uppercase;letter-spacing:.06em;color:var(--soft);margin-top:.1875rem;font-size:.6875rem;font-weight:700}.event-card__time[data-v-6722fc05]{color:var(--soft);font-family:JetBrains Mono,monospace;font-size:.84375rem;font-weight:500}.event-card__more-dates[data-v-6722fc05]{opacity:.8;font-weight:400;display:block}.event-card__title[data-v-6722fc05]{color:var(--ink);font-family:Bricolage Grotesque,sans-serif;font-size:1.3125rem;font-weight:700}.event-card__loc[data-v-6722fc05]{color:var(--soft);align-items:center;gap:.375rem;font-size:.90625rem;font-weight:500;display:flex}.event-card__loc[data-v-6722fc05] svg{color:var(--coral);flex:none}.event-card__distance[data-v-6722fc05]{color:var(--soft);margin-top:-.5rem;font-size:.875rem}.event-card__tag[data-v-6722fc05]{align-self:flex-start;margin-top:auto}.event-card--media[data-v-6722fc05]{padding-top:0;overflow:hidden}.event-card__media[data-v-6722fc05]{place-items:center;height:8.5rem;margin:0 -1.375rem;display:grid;overflow:hidden}.event-card__media img[data-v-6722fc05]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.event-card__media--aqua[data-v-6722fc05]{background:var(--aqua-soft);color:var(--aqua-text)}.event-card__media--sun[data-v-6722fc05]{background:var(--sun);color:#8a5a00}.event-card__media--sky[data-v-6722fc05]{background:var(--sky-pale);color:var(--sky)}.event-card__media--coral[data-v-6722fc05]{background:var(--coral-soft);color:var(--coral-deep)}.event-card__media--grass[data-v-6722fc05]{background:var(--mint);color:var(--grass-deep)}.event-card__media-label[data-v-6722fc05]{text-transform:uppercase;letter-spacing:.06em;opacity:.75;text-align:center;padding:0 1rem;font-family:Bricolage Grotesque,sans-serif;font-size:1.125rem;font-weight:800}.event-card--promoted .event-card__pmark[data-v-6722fc05]{z-index:1}.event-card__meta[data-v-6722fc05]{color:var(--soft);flex-wrap:wrap;gap:.375rem .75rem;margin-top:-.375rem;font-size:.875rem;display:flex}.event-card__price[data-v-6722fc05]{color:var(--grass-deep);font-weight:700}
