.content.svelte-1sxi7bx{max-width:800px;margin:0 auto}h1.svelte-1sxi7bx{font-family:Work Sans,sans-serif;font-weight:300;font-size:2.5em;margin-bottom:2rem;text-transform:uppercase}.description.svelte-1sxi7bx p:where(.svelte-1sxi7bx){font-size:1.2em;margin-bottom:1.5rem;line-height:1.6}.featured-image.svelte-1sxi7bx{width:100%;height:40vh;object-fit:cover}.events-note.svelte-1sxi7bx{margin-top:3rem;font-style:italic}.events-section.svelte-1sxi7bx{margin-top:4rem}.events-section.svelte-1sxi7bx h2:where(.svelte-1sxi7bx){font-family:Work Sans,sans-serif;font-weight:400;font-size:1.8em;margin-bottom:1.5rem;margin-top:3rem}.event-list.svelte-1sxi7bx{margin-bottom:2rem}.event-item.svelte-1sxi7bx{margin-bottom:1.5rem;line-height:1.6;display:flex;flex-wrap:wrap;align-items:baseline;gap:1rem}.event-date.svelte-1sxi7bx{font-weight:600;white-space:nowrap;min-width:150px;flex-shrink:0}.event-title.svelte-1sxi7bx{flex:1;font-weight:600}.event-description.svelte-1sxi7bx a:where(.svelte-1sxi7bx){text-decoration:underline}.event-location.svelte-1sxi7bx{font-weight:600;flex-shrink:0}.event-description.svelte-1sxi7bx{width:100%;margin-top:0;margin-left:calc(150px + 1rem);font-size:.95em;line-height:1.5}@media (max-width: 768px){h1.svelte-1sxi7bx{font-size:2em}.featured-image.svelte-1sxi7bx{height:30vh}.events-section.svelte-1sxi7bx h2:where(.svelte-1sxi7bx){font-size:1.6em}.event-item.svelte-1sxi7bx{flex-direction:column;align-items:flex-start;gap:.2rem}.event-date.svelte-1sxi7bx{min-width:auto}.event-description.svelte-1sxi7bx{margin-left:0}}
