.events-wrapper.svelte-2a589g{display:flex;flex-direction:column;gap:var(--s9);width:100%}.events-grid.svelte-2a589g{display:grid;grid-template-columns:1fr;gap:var(--s4);width:100%}@media (min-width: 800px){.events-grid.svelte-2a589g{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1100px){.events-grid.svelte-2a589g{grid-template-columns:repeat(3,1fr)}}.events-grid.svelte-2a589g .event:where(.svelte-2a589g){display:flex;flex-direction:column;gap:var(--s3);transition:opacity .2s ease}.events-grid.svelte-2a589g .event:where(.svelte-2a589g):not(.static):hover .title:where(.svelte-2a589g){text-decoration:underline}.events-grid.svelte-2a589g .event.dimmed:where(.svelte-2a589g){opacity:.25}@media (hover: hover) and (pointer: fine){.events-grid.svelte-2a589g .event.dimmed:where(.svelte-2a589g):hover{opacity:.7}}.events-grid.svelte-2a589g .event-image:where(.svelte-2a589g){width:100%;aspect-ratio:1.4}.events-grid.svelte-2a589g .event-info:where(.svelte-2a589g) .secondary:where(.svelte-2a589g){color:oklch(from var(--ink) l c h/.6)}.events-grid.svelte-2a589g p:where(.svelte-2a589g){font-family:var(--sans);line-height:1.3;color:var(--ink);margin:0}
