.page_container__1xswN{padding:20px;font-family:var(--font-primary);font-weight:400;line-height:1.8}.page_main__yahEq{max-width:1200px;margin:0 auto;padding:20px}.page_title__vQFzt{font-size:2.3rem;margin-bottom:20px}.page_subtitle__BS2ed{font-size:1.6rem;margin-top:30px;margin-bottom:20px}.page_filterContainer__hXvO9{display:flex;gap:20px;margin-bottom:20px}.page_filterLabel__5P0JD{font-size:1rem}.page_filterSelect__iU0Y_{margin-left:10px;padding:5px;font-size:.8rem}.page_eventsSection__JLfb5{margin-top:20px}.page_eventsList__Mbvta{list-style-type:none;padding:0}.page_eventItem__tPd2T{font-size:.9rem;margin-bottom:10px}.page_eventDate__XX9KR{font-weight:700;margin-right:5px}.page_noEventsMessage__5dwFf{font-size:.9rem;color:#777}