.event-card[data-astro-cid-dq5di3b5]{border-radius:var(--radius-shell);background:var(--cream-wash);box-shadow:inset 0 0 0 1px var(--cream-line);transition:transform var(--dur-base) var(--ease-spring), box-shadow var(--dur-base) var(--ease-out);flex-direction:column;padding:8px;display:flex;position:relative}.event-card[data-astro-cid-dq5di3b5]:hover{box-shadow:inset 0 0 0 1px #ffecab38, var(--shadow-soft);transform:translateY(-4px)}.event-card[data-astro-cid-dq5di3b5]:has(.event-card__link:focus-visible){outline:2px solid var(--red);outline-offset:3px}.event-card__media[data-astro-cid-dq5di3b5] .poster,.event-card__media[data-astro-cid-dq5di3b5] img{transition:transform .9s var(--ease-out)}.event-card__media[data-astro-cid-dq5di3b5]{border-radius:var(--radius-core);aspect-ratio:5/4;position:relative;overflow:hidden}.event-card__media[data-astro-cid-dq5di3b5] img,.event-card__media[data-astro-cid-dq5di3b5] .poster{object-fit:cover;border-radius:var(--radius-core);width:100%;height:100%}.event-card__date[data-astro-cid-dq5di3b5]{background:var(--ink-950);min-width:64px;color:var(--cream);box-shadow:var(--inner-highlight), 0 10px 30px -10px #080303cc;text-transform:uppercase;border-radius:16px;justify-items:center;padding:8px 10px 10px;line-height:1;display:grid;position:absolute;bottom:14px;right:14px}.event-card__weekday[data-astro-cid-dq5di3b5],.event-card__month[data-astro-cid-dq5di3b5]{letter-spacing:.06em;color:var(--cream-subtle);font-size:.6875rem;font-weight:600}.event-card__day[data-astro-cid-dq5di3b5]{font-family:var(--font-display);color:var(--cream);margin-block:4px 3px;font-size:2rem}.event-card__body[data-astro-cid-dq5di3b5]{flex-direction:column;flex:1;gap:10px;padding:18px 14px 14px;display:flex}.event-card__link[data-astro-cid-dq5di3b5]{text-decoration:none}.event-card__link[data-astro-cid-dq5di3b5]:after{content:"";border-radius:var(--radius-shell);position:absolute;inset:0}.event-card__link[data-astro-cid-dq5di3b5]:focus-visible{outline:none}.event-card__subtitle[data-astro-cid-dq5di3b5]{color:var(--cream-muted);font-size:var(--fs-small)}.event-card__facts[data-astro-cid-dq5di3b5]{font-size:var(--fs-small);color:var(--cream-muted);gap:6px;display:grid}.event-card__facts[data-astro-cid-dq5di3b5] li[data-astro-cid-dq5di3b5]{align-items:center;gap:8px;display:flex}.event-card__chips[data-astro-cid-dq5di3b5]{flex-wrap:wrap;gap:6px;margin-top:auto;padding-top:6px;display:flex}.event-card__chips[data-astro-cid-dq5di3b5]:empty{display:none}@media (width>=900px){.event-card--feature[data-astro-cid-dq5di3b5] .event-card__media[data-astro-cid-dq5di3b5]{aspect-ratio:auto;flex:1;min-height:340px}.event-card--feature[data-astro-cid-dq5di3b5] .event-card__body[data-astro-cid-dq5di3b5]{flex:none}}
