.styles_navBar__lJ3NG{display:flex;justify-content:flex-start;align-items:center;margin:0;padding:0 1rem;background-color:#f3f3f3;position:fixed;top:0;width:100%;height:50px;box-sizing:border-box;gap:0;z-index:1000}.styles_navLeft__FoKCR{gap:1rem}.styles_navLeft__FoKCR,.styles_navRight__1q1PO{display:flex;align-items:center}.styles_navLink__ZzcDJ{color:#666;text-decoration:none;padding:14px 16px;transition:color .2s}.styles_navLink__ZzcDJ:hover{color:#000}.styles_exploreButton__VkTHk{border-radius:5px;padding:8px 16px!important;font-weight:500;transition:background-color .2s!important}.styles_exploreButton__VkTHk,.styles_exploreButton__VkTHk:hover{background-color:#000;color:#fff!important}.styles_footer__u4Dl7{width:100%;text-align:center;padding:1rem 0;margin-top:2rem;border-top:1px solid #e5e7eb}.styles_main__KfONP{max-width:1200px;margin:0 auto;padding:1rem;min-height:calc(100vh - 200px);width:100%}.styles_buttonGroup__w_6cl{display:flex;gap:1rem;margin:2rem 0;justify-content:center}.styles_button__gk2uL{display:inline-block;padding:1rem 2rem;background-color:#000;color:#fff;text-decoration:none;border-radius:4px;font-weight:500;transition:all .2s ease;border:2px solid #000}.styles_button__gk2uL:hover{background-color:transparent;color:#000}.styles_button__gk2uL.styles_secondary__P8vlL{background-color:#f3f4f6;color:#1f2937}.styles_button__gk2uL.styles_secondary__P8vlL:hover{background-color:#e5e7eb}.styles_section__D70b8{margin:3rem 0}.styles_section__D70b8 h2{font-size:2.5rem;font-weight:700;margin-bottom:2rem;color:#000}.styles_aboutContent__DdZnK{font-size:1.1rem;line-height:1.6;color:#333}.styles_aboutContent__DdZnK,.styles_eventGrid__BS4zi{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:2rem;gap:2rem}.styles_eventCard__XCUNJ{background:#fff;border-radius:8px;padding:1.5rem;box-shadow:0 2px 4px rgba(0,0,0,.1);transition:transform .2s ease}.styles_eventCard__XCUNJ:hover{transform:translateY(-4px)}.styles_eventCard__XCUNJ h3{font-size:1.5rem;font-weight:600;margin-bottom:1rem;color:#000}.styles_eventInfo__KhbPS{margin-bottom:1rem}.styles_eventDescription__847L6{color:#444;line-height:1.5}.styles_eventList__rM2Lk{list-style:none;padding:0;display:flex;flex-direction:column;gap:.5rem;max-width:600px;margin:0 auto}.styles_eventItem__N0lfi{padding:1rem;border-bottom:1px solid #e5e7eb;display:flex;flex-direction:column;gap:.5rem}.styles_eventItem__N0lfi:last-child{border-bottom:none}.styles_eventHeader__RlOla{margin-bottom:.25rem}.styles_eventHeader__RlOla strong{color:#000;font-size:1.1rem}.styles_eventInfo__KhbPS{display:flex;gap:1rem;color:#666;font-size:.9rem}.styles_eventDate__EEKNH{min-width:100px}.styles_eventLocation__uNV1C{color:#666}.styles_eventItem__N0lfi small{color:#6b7280;font-size:.9rem;max-width:400px}.styles_eventLink__39OW_{color:#0070f3;text-decoration:none;font-size:1.1rem}.styles_eventLink__39OW_:hover{text-decoration:underline}.styles_backLink__yG5mF{margin-top:1rem}.styles_backButton__CuD77{display:inline-block;padding:.5rem 1rem;background-color:#000;color:#fff;text-decoration:none;border-radius:4px;font-weight:500;transition:all .2s ease;border:2px solid #000}.styles_backButton__CuD77:hover{background-color:transparent;color:#000}.styles_eventIndicator__6y1RD{width:8px;height:8px;background-color:#ef4444;border-radius:50%;margin:.5rem auto 0}.styles_selectedEvents__9aGK_{margin-top:2rem;padding:1.5rem}.styles_contactForm__eMReG,.styles_selectedEvents__9aGK_{background-color:#f9fafb;border-radius:8px;border:1px solid #e5e7eb}.styles_contactForm__eMReG{max-width:600px;margin:2rem auto;padding:2rem}.styles_formGroup__Ig0_I{margin-bottom:1.5rem}.styles_formGroup__Ig0_I label{display:block;margin-bottom:.5rem;font-weight:500;color:#374151}.styles_formInput__zzcho,.styles_formTextarea__9V5fZ{width:100%;padding:.75rem;border:1px solid #d1d5db;border-radius:5px;font-size:1rem;transition:border-color .2s}.styles_formInput__zzcho:focus,.styles_formTextarea__9V5fZ:focus{outline:none;border-color:#0070f3;box-shadow:0 0 0 3px rgba(0,112,243,.1)}.styles_formTextarea__9V5fZ{resize:vertical;min-height:120px}.styles_loading__wDbZB{text-align:center;padding:2rem;color:#6b7280;font-size:1.1rem}.styles_pagination__yKtJk{display:flex;justify-content:center;align-items:center;gap:1rem;margin:2rem 0;padding:1rem 0;border-top:1px solid #e5e7eb}.styles_paginationButton__NXAzt{padding:.5rem 1rem;background-color:#f3f4f6;border:1px solid #e5e7eb;border-radius:4px;cursor:pointer;transition:all .2s}.styles_paginationButton__NXAzt:hover:not(:disabled){background-color:#e5e7eb}.styles_paginationButton__NXAzt:disabled{opacity:.5;cursor:not-allowed}.styles_pageNumbers__laRgd{display:flex;gap:.5rem}.styles_pageNumber__uP6Ws{width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center;border:1px solid #e5e7eb;border-radius:4px;background-color:#fff;cursor:pointer;transition:all .2s}.styles_pageNumber__uP6Ws:hover{background-color:#f3f4f6}.styles_activePage__vnfCQ{background-color:#000;color:#fff;border-color:#000}.styles_activePage__vnfCQ:hover{background-color:#000}.styles_hero__H20jy{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;min-height:50vh;background:#fff}.styles_title__UEW6E{font-size:3.5rem;font-weight:700;margin-bottom:1rem;color:#000}.styles_description__IhzV3{font-size:1.5rem;color:#666;max-width:1000px;line-height:1.5}.styles_mainContent__QK8e4{max-width:1200px;margin:0 auto;padding:4rem 2rem}.styles_eventsTable__4hOaI{width:100%;border-collapse:collapse;margin-top:1rem;table-layout:auto}.styles_eventsTable__4hOaI th{text-align:left;padding:1rem;border-bottom:2px solid #e5e7eb;color:#666;font-weight:500}.styles_eventsTable__4hOaI th:first-child,.styles_eventsTable__4hOaI th:nth-child(2){width:15%}.styles_eventsTable__4hOaI th:nth-child(3){width:40%}.styles_eventsTable__4hOaI th:nth-child(4){width:30%}.styles_eventsTable__4hOaI td{padding:1rem;border-bottom:1px solid #e5e7eb;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.styles_eventsTable__4hOaI tr:last-child td{border-bottom:none}.styles_section__D70b8 .styles_eventsTable__4hOaI{max-width:700px;margin:1rem auto;font-size:1rem;table-layout:auto}.styles_section__D70b8 .styles_eventsTable__4hOaI td,.styles_section__D70b8 .styles_eventsTable__4hOaI th{padding:1rem;text-align:left;border-bottom:1px solid #e5e7eb}.styles_section__D70b8 .styles_eventsTable__4hOaI th:first-child{width:120px}.styles_section__D70b8 .styles_eventsTable__4hOaI th:nth-child(2){width:400px}.styles_section__D70b8 .styles_eventsTable__4hOaI th:nth-child(3){width:500px}.styles_section__D70b8 .styles_eventsTable__4hOaI td{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width:768px){.styles_main__KfONP{padding:1rem}.styles_navBar__lJ3NG{padding:0 .5rem}.styles_navLeft__FoKCR{gap:.5rem}.styles_navLink__ZzcDJ{padding:14px 8px;font-size:.9rem}.styles_buttonGroup__w_6cl{flex-direction:column;gap:.5rem}.styles_button__gk2uL{width:100%;padding:.75rem 1rem}.styles_section__D70b8 h2{font-size:1.75rem;margin-bottom:1.5rem}.styles_aboutContent__DdZnK,.styles_eventGrid__BS4zi{grid-template-columns:1fr;gap:1rem}.styles_eventCard__XCUNJ{padding:1rem}.styles_eventInfo__KhbPS{flex-direction:column;gap:.5rem}.styles_eventsTable__4hOaI{display:block;overflow-x:auto;white-space:nowrap}.styles_contactForm__eMReG{padding:1rem}.styles_formInput__zzcho,.styles_formTextarea__9V5fZ{width:100%}.styles_pagination__yKtJk{flex-wrap:wrap;gap:.5rem}.styles_pageNumbers__laRgd{display:none}}