.event-entry.svelte-1t4z1wy{border-block-end:1px solid var(--color-line);grid-template-columns:minmax(0,18rem) minmax(0,1fr);align-items:center;gap:clamp(1.5rem,5vw,4rem);padding-block:clamp(1.5rem,4vw,2.75rem);display:grid}.event-image.svelte-1t4z1wy{background:var(--color-surface-muted);display:block;overflow:hidden}img.svelte-1t4z1wy{aspect-ratio:4/3;object-fit:cover;width:100%;height:auto;display:block}.category.svelte-1t4z1wy{color:var(--color-clay);letter-spacing:.08em;text-transform:uppercase;font-size:.75rem;font-weight:700}h2.svelte-1t4z1wy{text-transform:uppercase;text-wrap:balance;max-width:24ch;margin:.45rem 0 .85rem;font:700 clamp(2rem,4vw,3.15rem)/1.16 Amatic SC,cursive}h2.svelte-1t4z1wy a:where(.svelte-1t4z1wy){color:var(--color-brand-strong);text-decoration:none}h2.svelte-1t4z1wy a:where(.svelte-1t4z1wy):hover{color:var(--color-brand);text-underline-offset:.14em;text-decoration:underline;text-decoration-thickness:.04em}@media (width<=42rem){.event-entry.svelte-1t4z1wy{grid-template-columns:minmax(0,1fr);gap:1.25rem}.event-image.svelte-1t4z1wy{max-height:20rem}}.events-page.svelte-1m02m4t{width:min(100% - clamp(2rem, 6vw, 4rem), var(--width-site));margin:var(--rhythm-page-start) auto 0}h1.svelte-1m02m4t{margin:0 0 var(--space-3);color:var(--color-brand-strong);font:700 var(--title-page)/.98 "Amatic SC", cursive;text-transform:uppercase}.archive-intro.svelte-1m02m4t{max-width:var(--width-reading);margin:0 0 var(--space-8);color:var(--color-text-muted);font-size:var(--text-lead)}h2.svelte-1m02m4t{margin:0 0 var(--space-4);color:var(--color-brand-strong);font:700 clamp(2.25rem,4vw,3rem)/1 Amatic SC,cursive}.event-list.svelte-1m02m4t{border-block-start:1px solid var(--color-line)}
