.events_container__v7FMY{max-width:1200px;margin:0 auto;padding:2rem}.events_header__nhFRG{text-align:center;margin-bottom:3rem}.events_header__nhFRG h1{font-size:2.5rem;color:var(--text-primary);margin-bottom:1rem}.events_header__nhFRG p{font-size:1.1rem;color:var(--text-secondary)}.events_filters__VdSgt{display:flex;justify-content:center;gap:1rem;margin-bottom:3rem}.events_filterButton__swl4a{padding:.75rem 1.5rem;border:2px solid var(--border-color);border-radius:8px;background:transparent;color:var(--text-primary);font-size:1rem;cursor:pointer;transition:all .3s ease}.events_filterButton__swl4a.events_active___148s,.events_filterButton__swl4a:hover{background:var(--primary-color);border-color:var(--primary-color);color:white}.events_grid__JeU_6{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));grid-gap:2rem;gap:2rem;margin-bottom:3rem}.events_eventCard__DE6rV{background:white;border-radius:12px;overflow:hidden;box-shadow:0 4px 6px rgba(0,0,0,.1);transition:transform .3s ease}.events_eventCard__DE6rV:hover{transform:translateY(-5px)}.events_imageWrapper__Vp7Ma{position:relative;height:200px}.events_image__tciY6{width:100%;height:100%;object-fit:cover}.events_category__ACldc{position:absolute;top:1rem;right:1rem;padding:.5rem 1rem;background:rgba(0,0,0,.75);color:white;border-radius:20px;font-size:.875rem}.events_content__eLsQG{padding:1.5rem}.events_content__eLsQG h2{font-size:1.5rem;color:var(--text-primary);margin-bottom:.75rem}.events_content__eLsQG p{color:var(--text-secondary);margin-bottom:1.5rem;line-height:1.6}.events_details__okuJk{display:flex;flex-direction:column;gap:.75rem;margin-bottom:1.5rem}.events_detail__oKHi8{display:flex;align-items:center;gap:.5rem;color:var(--text-secondary);font-size:.875rem}.events_detail__oKHi8 svg{color:var(--primary-color)}.events_button__m_9LD{display:inline-block;padding:.75rem 1.5rem;background:var(--primary-color);color:white;border-radius:8px;text-decoration:none;text-align:center;transition:background .3s ease}.events_button__m_9LD:hover{background:var(--primary-dark)}.events_noEvents__UT19h{text-align:center;padding:3rem 0}.events_noEvents__UT19h h2{font-size:1.5rem;color:var(--text-primary);margin-bottom:1rem}.events_noEvents__UT19h p{color:var(--text-secondary)}.events_createEvent__bhfMi{text-align:center;padding:3rem;background:var(--background-alt);border-radius:12px;margin-top:3rem;border:2px solid var(--primary-color)}.events_createEvent__bhfMi h2{font-size:1.75rem;color:var(--text-primary);margin-bottom:1rem;background:linear-gradient(135deg,var(--primary-color),var(--primary-dark));-webkit-background-clip:text;-webkit-text-fill-color:transparent}.events_createEvent__bhfMi p{color:var(--text-secondary);margin-bottom:2rem;max-width:800px;margin-left:auto;margin-right:auto;line-height:1.6}.events_organizerInfo__HguAe{background:rgba(162,89,255,.05);padding:2rem;border-radius:8px;margin-bottom:2rem}.events_organizerInfo__HguAe ul{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:1rem;gap:1rem}.events_organizerInfo__HguAe li{color:var(--text-primary);padding:.75rem;background:white;border-radius:6px;box-shadow:0 2px 4px rgba(0,0,0,.05);display:flex;align-items:center;justify-content:center;text-align:center;font-weight:500}.events_contactButton__yyqqw{display:inline-block;padding:.75rem 2rem;background:var(--primary-color);color:white;border-radius:8px;text-decoration:none;font-weight:500;transition:background .3s ease}.events_contactButton__yyqqw:hover{background:var(--primary-dark)}@media (max-width:768px){.events_container__v7FMY{padding:1rem}.events_header__nhFRG h1{font-size:2rem}.events_filters__VdSgt{flex-wrap:wrap}.events_grid__JeU_6{grid-template-columns:1fr}.events_createEvent__bhfMi{padding:2rem 1rem}}