.events_page__63nIE{min-height:100vh}.events_hero__fl0Vn{padding:120px 0 60px;text-align:center;background:linear-gradient(135deg,var(--bg-secondary) 0,var(--bg-primary) 100%)}.events_hero__fl0Vn h1{font-size:3.5rem;margin-bottom:1rem;font-weight:700}.events_hero__fl0Vn p{font-size:1.25rem;color:var(--text-secondary)}.events_upcoming__l4v1C{padding:80px 0}.events_upcoming__l4v1C h2{text-align:center;font-size:2.5rem;margin-bottom:3rem}.events_eventsGrid__o39ES{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));grid-gap:2rem;gap:2rem}.events_eventCard__Xle1g{background:var(--bg-secondary);padding:2rem;border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,.05);transition:transform .3s ease,box-shadow .3s ease;border-left:4px solid var(--accent-primary)}.events_eventCard__Xle1g:hover{transform:translateY(-5px);box-shadow:0 8px 30px rgba(0,0,0,.1)}.events_pastEvent__oQDY1{opacity:.8;border-left-color:var(--text-secondary)}.events_eventHeader__2z7Ym{margin-bottom:1.5rem}.events_eventType__wpLXf{display:inline-block;padding:.25rem .75rem;background:var(--accent-primary);color:white;border-radius:15px;font-size:.75rem;font-weight:500;margin-bottom:.75rem}.events_pastEvent__oQDY1 .events_eventType__wpLXf{background:var(--text-secondary)}.events_eventHeader__2z7Ym h3{font-size:1.5rem;color:var(--text-primary);margin:0}.events_eventDetails__qSxTN{display:flex;flex-direction:column;gap:.75rem;margin-bottom:1.5rem;padding-bottom:1.5rem;border-bottom:1px solid var(--border-color)}.events_detail__Tsz9U{display:flex;align-items:center;gap:.75rem;color:var(--text-secondary);font-size:.95rem}.events_icon__3HcXP{color:var(--accent-primary);flex-shrink:0}.events_pastEvent__oQDY1 .events_icon__3HcXP{color:var(--text-secondary)}.events_eventDescription__Z_BdG{color:var(--text-secondary);line-height:1.7;margin:0}.events_past__WNj5w{padding:80px 0;background:var(--bg-secondary)}.events_past__WNj5w h2{text-align:center;font-size:2.5rem;margin-bottom:3rem}.events_hosting__QEQBP{padding:80px 0}.events_hostingContent__cd4F0{text-align:center;max-width:800px;margin:0 auto}.events_hostingIcon__Np28I{font-size:4rem;color:var(--accent-primary);margin-bottom:2rem}.events_hostingContent__cd4F0 h2{font-size:2.5rem;margin-bottom:1.5rem}.events_hostingContent__cd4F0 p{font-size:1.1rem;line-height:1.8;color:var(--text-secondary);margin-bottom:1.5rem}.events_newsletter__cJn4e{padding:80px 0;background:var(--bg-secondary);text-align:center}.events_newsletter__cJn4e h2{font-size:2.5rem;margin-bottom:1rem}.events_newsletter__cJn4e p{font-size:1.1rem;color:var(--text-secondary);margin-bottom:1rem}.events_contactText__XuKRw{font-weight:500}@media (max-width:768px){.events_hero__fl0Vn h1{font-size:2.5rem}.events_eventsGrid__o39ES{grid-template-columns:1fr}.events_hostingIcon__Np28I{font-size:3rem}.events_hostingContent__cd4F0 h2{font-size:2rem}.events_hostingContent__cd4F0 p{font-size:1rem}}