section.svelte-55fbzz{padding:20px;margin-bottom:0}.container.svelte-55fbzz{max-width:900px;margin:0 auto;background:#fff;padding:15px;border-radius:15px;box-shadow:0 10px 30px #0000001a;border:1px solid rgba(0,0,0,.05)}.container.svelte-55fbzz h2:where(.svelte-55fbzz){font-family:Bebas Neue,sans-serif;font-size:1.2em;color:#0a2342;text-align:center;margin-bottom:30px;letter-spacing:2px}.container.svelte-55fbzz p:where(.svelte-55fbzz){font-size:.8em}.event-container.svelte-55fbzz{display:flex;align-items:flex-start;gap:30px;margin-top:20px}.event-flyer-container.svelte-55fbzz{max-width:400px;width:100%;flex-shrink:0}.event-flyer.svelte-55fbzz{width:100%;height:auto;border-radius:5px;box-shadow:0 4px 8px #0000001a}.event-details.svelte-55fbzz{flex:1;font-family:Roboto,sans-serif;line-height:1.6;color:#333}.event-details.svelte-55fbzz p:where(.svelte-55fbzz){margin-bottom:1em}.event-details.svelte-55fbzz a:where(.svelte-55fbzz){color:#f0ad4e;text-decoration:none;font-weight:700}.event-details.svelte-55fbzz a:where(.svelte-55fbzz):hover{text-decoration:underline}@media (max-width: 1024px){section.svelte-55fbzz{padding:80px 15px 15px}.container.svelte-55fbzz{padding:15px;border-radius:10px}.container.svelte-55fbzz h2:where(.svelte-55fbzz){font-size:1.1em}.event-container.svelte-55fbzz{flex-direction:column;align-items:center;text-align:center}.event-flyer-container.svelte-55fbzz{max-width:80%;margin-bottom:20px}}
