.teaser.svelte-v1hytg{padding-block:var(--space-7)}.banner.svelte-v1hytg{width:100%;max-width:var(--container);aspect-ratio:2.72;border-radius:var(--radius-md);background:var(--bg);margin:0 auto;position:relative;overflow:hidden}.bannerlink.svelte-v1hytg{z-index:0;display:block;position:absolute;inset:0}.banner.svelte-v1hytg .blur:where(.svelte-v1hytg){object-fit:cover;filter:blur(32px)brightness(.5);width:100%;height:100%;position:absolute;inset:0;transform:scale(1.15)}.banner.svelte-v1hytg .sharp:where(.svelte-v1hytg){object-fit:contain;width:auto;max-width:100%;height:100%;margin:auto;display:block;position:absolute;inset:0}.text.svelte-v1hytg{margin-top:var(--space-5)}.text.svelte-v1hytg h2:where(.svelte-v1hytg){font-size:var(--fs-2xl);margin:0}.titlelink.svelte-v1hytg{color:var(--cream);text-decoration:none;transition:color .15s}.titlelink.svelte-v1hytg:hover{color:var(--gold)}.date.svelte-v1hytg{color:var(--accent);margin:var(--space-3) 0 0;font-weight:700}.excerpt.svelte-v1hytg{color:var(--text-light);margin:var(--space-4) 0 0;max-width:70ch;line-height:var(--lh-body)}.nav.svelte-v1hytg{color:#fff;width:48px;height:48px;font-size:var(--fs-2xl);cursor:pointer;z-index:1;background:#0006;border:none;place-items:center;line-height:1;transition:background .15s;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.nav.svelte-v1hytg:hover{background:#000000a6}.prev.svelte-v1hytg{left:var(--space-4)}.next.svelte-v1hytg{right:var(--space-4)}.dots.svelte-v1hytg{justify-content:center;gap:var(--space-2);margin-top:var(--space-5);display:flex}.dot.svelte-v1hytg{border-radius:var(--radius-pill);border:1px solid var(--gold);cursor:pointer;background:0 0;width:10px;height:10px;padding:0}.dot.active.svelte-v1hytg{background:var(--gold)}@media (width<=680px){.banner.svelte-v1hytg{aspect-ratio:3/2}.text.svelte-v1hytg h2:where(.svelte-v1hytg){font-size:var(--fs-xl)}.nav.svelte-v1hytg{width:38px;height:38px}}.monthfilter.svelte-b6mkoo{align-items:center;gap:var(--space-2) var(--space-3);margin-bottom:var(--space-6);flex-wrap:wrap;display:flex}.year.svelte-b6mkoo{font-family:var(--font-head);font-size:var(--fs-xl);color:var(--text-bright);margin-right:var(--space-2);font-weight:800}.opt.svelte-b6mkoo{color:var(--text-light);font:inherit;font-size:var(--fs-md);padding:var(--space-2) var(--space-4);border-radius:var(--radius-sm);cursor:pointer;background:0 0;border:none;font-weight:600;transition:color .15s,background .15s}.opt.svelte-b6mkoo:hover{color:var(--cream)}.opt.active.svelte-b6mkoo{background:var(--accent);color:var(--text-bright)}.events.svelte-16nm1yg{padding-block:var(--space-6) var(--space-8)}.events.svelte-16nm1yg h2:where(.svelte-16nm1yg){margin-bottom:var(--space-5)}.list.svelte-16nm1yg{gap:var(--space-5);display:grid}.empty.svelte-16nm1yg{padding-block:var(--space-8);color:var(--text-light)}
