.Events-module__nzsUqW__page{min-height:100vh;padding-top:80px}.Events-module__nzsUqW__hero{background:radial-gradient(ellipse 80% 50% at 50% 0%, #6d2cf926 0%, transparent 70%), var(--bg-primary);text-align:center;border-bottom:1px solid var(--border-color);padding:72px 0 52px}.Events-module__nzsUqW__heroContent{flex-direction:column;align-items:center;gap:1rem;max-width:720px;margin:0 auto;padding:0 24px;display:flex}.Events-module__nzsUqW__heroTitle{font-family:var(--heading-font);color:var(--white-color);margin:0;font-size:clamp(1.8rem,4vw,2.8rem);font-weight:500}.Events-module__nzsUqW__heroSubtitle{color:var(--text-color);margin:0;font-size:1rem}.Events-module__nzsUqW__searchBar{background:var(--surface-1,#0a0e1c);border:1px solid var(--border-color);border-radius:var(--radius-full);align-items:center;gap:10px;width:100%;max-width:440px;padding:10px 18px;display:flex}.Events-module__nzsUqW__searchIcon{color:var(--text-color);flex-shrink:0}.Events-module__nzsUqW__searchInput{color:var(--heading-color);font-size:.9rem;font-family:var(--body-font);background:0 0;border:none;outline:none;flex:1}.Events-module__nzsUqW__searchInput::placeholder{color:var(--text-color)}.Events-module__nzsUqW__layout{grid-template-columns:220px 1fr;gap:2rem;max-width:1100px;margin:0 auto;padding:2.5rem 1.5rem 4rem;display:grid}.Events-module__nzsUqW__sidebar{flex-direction:column;gap:.4rem;display:flex}.Events-module__nzsUqW__filterLabel{color:var(--text-color);text-transform:uppercase;letter-spacing:.06em;margin:0 0 .5rem;font-size:.75rem;font-weight:600}.Events-module__nzsUqW__filterBtn{text-align:right;border-radius:var(--radius-md);width:100%;color:var(--text-color);font-size:.875rem;font-family:var(--body-font);cursor:pointer;transition:all var(--transition-fast);background:0 0;border:1px solid #0000;padding:9px 14px}.Events-module__nzsUqW__filterBtn:hover{background:var(--gray-color);color:var(--heading-color)}.Events-module__nzsUqW__filterBtnActive{text-align:right;border:1px solid var(--primary-color);border-radius:var(--radius-md);width:100%;color:var(--primary-color);font-size:.875rem;font-family:var(--body-font);cursor:pointer;background:#6d2cf914;padding:9px 14px;font-weight:600}.Events-module__nzsUqW__grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1.25rem;display:grid}.Events-module__nzsUqW__empty{text-align:center;color:var(--text-color);padding:3rem 0}@media (max-width:768px){.Events-module__nzsUqW__layout{grid-template-columns:1fr}.Events-module__nzsUqW__sidebar{flex-flow:wrap}.Events-module__nzsUqW__filterBtn,.Events-module__nzsUqW__filterBtnActive{width:auto}}@media (prefers-color-scheme:dark){.Events-module__nzsUqW__searchBar{background:var(--dark-bg-secondary);border-color:var(--dark-border-color)}}
