.event.svelte-14fxf3u{gap:var(--space-2) var(--space-6);padding-block:var(--space-5);border-top:var(--rule) solid var(--ink);grid-template-columns:9rem minmax(0,46rem);align-items:baseline;display:grid;position:relative}.date.svelte-14fxf3u{grid-row:span 2;display:grid}.dm.svelte-14fxf3u{font:400 var(--step-3) / var(--leading-display) var(--font-display);color:var(--red)}.past.svelte-14fxf3u .dm:where(.svelte-14fxf3u){color:var(--ink-2)}.place.svelte-14fxf3u{font:400 var(--step-2) / 1 var(--font-display);text-transform:uppercase;letter-spacing:.01em;margin:0}.venue.svelte-14fxf3u{margin-top:var(--space-2);font:400 var(--step-0) / 1.35 var(--font-text);text-transform:none;color:var(--ink-2);display:block}h3.svelte-14fxf3u{margin:var(--space-2) 0 0;font:600 var(--step-1) / 1.3 var(--font-text);text-transform:none;letter-spacing:0;grid-column:2}h3.svelte-14fxf3u a:where(.svelte-14fxf3u){color:inherit;text-decoration:none}h3.svelte-14fxf3u a:where(.svelte-14fxf3u):after{content:"";position:absolute;inset:0}.event.svelte-14fxf3u:hover h3:where(.svelte-14fxf3u) a:where(.svelte-14fxf3u){color:var(--red-deep);text-decoration:underline}h3.svelte-14fxf3u a:where(.svelte-14fxf3u):focus-visible{outline:none}h3.svelte-14fxf3u a:where(.svelte-14fxf3u):focus-visible:after{outline:var(--rule) solid var(--ink);outline-offset:2px}@media (width<=720px){.event.svelte-14fxf3u{gap:var(--space-2);grid-template-columns:1fr}.date.svelte-14fxf3u{grid-row:auto}h3.svelte-14fxf3u{grid-column:auto;margin:0}}
