.event-card.svelte-1jz5a5d{border-radius:var(--radius);width:100%;height:100%;color:inherit;text-decoration:none;display:block;position:relative;overflow:hidden}.event-card.svelte-1jz5a5d:hover{text-decoration:none}.event-card.svelte-1jz5a5d div{width:100%;height:100%}.event-card.svelte-1jz5a5d img{object-fit:cover;border-radius:var(--radius);width:100%;height:100%}.event-placeholder.svelte-1jz5a5d{background:var(--light-grey);width:100%;height:100%}.event-title.svelte-1jz5a5d{--title-leading:1.55;color:var(--paper);line-height:var(--title-leading);background:linear-gradient(to top, color-mix(in srgb, var(--scrim-color) 70%, transparent), transparent);pointer-events:none;margin:0;padding:1.5rem .55rem .4rem;position:absolute;inset:auto 0 0}.event-title-text.svelte-1jz5a5d{-webkit-line-clamp:2;line-clamp:2;max-height:calc(var(--title-leading) * 2em);text-overflow:ellipsis;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (prefers-reduced-motion:no-preference){.event-card.svelte-1jz5a5d img{transition:transform .6s,opacity .3s}.event-card.svelte-1jz5a5d:hover img{transform:scale(1.03)}}@media (width>=577px){.event-title.svelte-1jz5a5d{--title-leading:1.45;padding:2.5rem 1rem .5rem}}.year-mosaic.svelte-13hsgdq{min-width:0}
