.events_backgroundOverlay__LuV2o{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;object-fit:cover;opacity:.5;z-index:0}.events_tabsContainer___fgxx{display:flex;flex-wrap:wrap;align-items:center;gap:1rem;margin-bottom:2rem;border-bottom:2px solid rgba(214,15,15,.3);padding-bottom:1rem;position:relative;z-index:1}.events_separator__WYU7T{display:block;width:5px;height:30px;background-color:var(--red);transform:skewX(-25deg)}.events_tab__UboMT{font-family:Dela Gothic One,sans-serif;background:none;border:2px solid transparent;color:var(--text-lightish);padding:.5rem 1rem;font-size:1.2rem;cursor:pointer;transition:all .3s ease}.events_activeTab__s_xmt,.events_tab__UboMT:hover{color:var(--red);border-bottom:2px solid var(--red)}.events_mobileCategoryFilter__cUy1F{display:none;font-family:Dela Gothic One,sans-serif}.events_mobileCategoryContainer__n9rhi{position:fixed;top:1rem;right:1rem;min-height:4rem;width:min-content;z-index:999;background-color:var(--glass);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border:2px solid var(--text-light);border-radius:5px;transition:transform .4s ease-in-out;overflow:hidden}.events_mobileCategoryContainer__n9rhi.events_hidden__F4f_y{transform:translateY(calc(-100% - 3rem))}.events_mobileCategoryTrigger__w_kj_{display:flex;align-items:center;justify-content:space-around;gap:0;background:none;border:none;color:var(--text-light);padding:.7rem;font-size:4vw;width:100%;height:4rem;cursor:pointer;font-family:inherit}.events_hamburger__BIbK5{margin-left:13px;margin-right:13px;width:2rem;height:100%;justify-content:space-around;aspect-ratio:1;display:flex;flex-direction:column}.events_hamburger__BIbK5 span{background:var(--red);height:2px;width:100%;transition:transform .1s ease,opacity .1s ease}.events_open__61YRg span:first-child{transform:translateY(calc(calc(4rem - 24px) / 3)) rotate(45deg)}.events_open__61YRg span:nth-child(2){opacity:0}.events_open__61YRg span:last-child{transform:translateY(calc(calc(-4rem + 24px) / 3)) rotate(-45deg)}.events_categoryDropdown__G7lyE{list-style:none;padding:0;margin:0;max-height:0;opacity:0;visibility:hidden;transition:max-height .1s ease,opacity .1s ease,visibility 0s 0s}.events_categoryDropdown__G7lyE.events_open__61YRg{max-height:650px;opacity:1;visibility:visible;transition:max-height .3s ease,opacity .1s ease,visibility 0s 0s}.events_categoryDropdown__G7lyE li button,.events_mobileSubmitLink__tDIUt{display:block;width:100%;padding:1rem;background:none;border:none;border-bottom:2px solid var(--text-light);color:var(--text-light);font-size:1rem;text-align:center;cursor:pointer;font-family:inherit;transition:background-color .2s ease}.events_categoryDropdown__G7lyE li button:hover,.events_mobileSubmitLink__tDIUt:hover{background-color:rgba(214,15,15,.2)}.events_mobileSubmitLink__tDIUt{text-decoration:none}.events_eventsContainer__DW2dB{padding:2rem;background-color:var(--base);min-height:100vh}.events_allEventsHeaderContainer__q9ogz{display:flex;gap:2rem;margin-bottom:2rem;align-items:center}.events_allEventsHeader__lKFw5{font-family:Dela Gothic One,sans-serif;color:var(--text-light);font-size:1.2rem;line-height:1.7rem;margin:0;transform:skew(-4deg,0deg)}.events_allEventsHeader__lKFw5 a{color:var(--red);background-color:var(--text-background);padding:2px 5px;text-decoration:none;border-bottom:2px solid var(--red)}.events_allEventsHeader__lKFw5 a:hover{color:var(--text-light);border-color:var(--text-light);background-color:var(--text-background-hover)}.events_masonryGrid__Gii92{display:flex;width:100%;margin-left:-2rem}.events_masonryColumn__HLmzp{padding-left:2rem;background-clip:padding-box}.events_eventCardWrapper__5FH3P{position:relative}.events_eventCardWrapper__5FH3P:nth-child(2n) .events_eventCard__F7jSi .events_eventTop__rH8Wr{flex-direction:row-reverse}.events_expandButton__fpDG_{display:none;position:absolute;bottom:0;right:0;width:2.5rem;height:2.5rem;background-color:var(--base);border:2px solid var(--text-border);cursor:pointer;z-index:5;transition:all .1s ease}.events_expandButton__fpDG_:active{border-width:10px}.events_expandButton__fpDG_ span{position:absolute;top:50%;left:50%;width:1.25rem;height:2px;background-color:var(--text-light);transform-origin:center;transition:transform .5s ease}.events_expandButton__fpDG_ span:first-child{transform:translate(-50%,-50%) rotate(90deg)}.events_expandButton__fpDG_ span:last-child{transform:translate(-50%,-50%) rotate(0deg)}.events_expandButton__fpDG_.events_expanded__iVh5H span:first-child{transform:translate(-50%,-50%) rotate(135deg)}.events_expandButton__fpDG_.events_expanded__iVh5H span:last-child{transform:translate(-50%,-50%) rotate(45deg)}.events_about__jjqqe.events_expanded__iVh5H{-webkit-line-clamp:unset;max-height:1000px;transition:max-height .5s ease-in-out}.events_eventCard__F7jSi{border:12px solid var(--text-border);padding:1.2rem;border-radius:0;text-decoration:none;color:var(--text-light);transition:all .1s ease;display:flex;flex-direction:column;align-items:stretch;gap:1.3rem;margin-bottom:2rem;position:relative;z-index:2;background-color:var(--text-background)}.events_eventTop__rH8Wr{display:flex;flex-direction:row;gap:1rem;align-items:flex-start}.events_eventCard__F7jSi:hover{transform:translateY(-5px);background-color:var(--text-background-hover);z-index:3}.events_eventCard__F7jSi h3{font-family:Dela Gothic One,sans-serif;color:var(--text-light);margin:-7px 0 0;font-size:1.5rem}.events_datetime__shLPC{color:var(--text-light);margin:0;font-size:1.2rem}.events_location__Hofw4{font-weight:700}.events_about__jjqqe,.events_location__Hofw4{color:var(--text-lightish);margin:0;font-size:1.2rem}.events_about__jjqqe{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.events_genre__viyZ8{color:var(--text-lightish);font-style:italic;font-weight:300;margin:0;overflow-wrap:anywhere}.events_time__BLXMv{color:var(--text-light);margin:-.25rem 0 .25rem;font-size:1rem;font-style:italic}.events_noLinkInfo__q6Bpu{display:none;font-style:italic;color:var(--text-lightish);opacity:.7;margin-top:auto;padding-top:.5rem}.events_eventPoster__x9P99{max-width:40%;margin-bottom:0;align-self:stretch;object-fit:contain;max-height:30vh;overflow:hidden;background-color:var(--base);border:10px solid var(--base)}.events_eventDetails__uawf3{display:flex;flex-direction:column;width:-moz-fit-content;width:fit-content}@media (min-width:769px){.events_eventCard__F7jSi:hover .events_about__jjqqe{-webkit-line-clamp:unset;max-height:1000px;transition:max-height .5s ease-in-out}}@media (max-width:768px){.events_tabsContainer___fgxx{display:none}.events_mobileCategoryFilter__cUy1F{display:block}.events_eventsContainer__DW2dB{padding:1rem}.events_masonryGrid__Gii92{margin-left:0}.events_masonryColumn__HLmzp{padding-left:0}.events_allEventsHeaderContainer__q9ogz{flex-direction:column;align-items:flex-start;margin-left:0}.events_allEventsHeader__lKFw5{font-size:.9rem;transform:skew(-4deg,0deg)}.events_expandButton__fpDG_{display:block}.events_eventCard__F7jSi:not(.events_expandedCard__apADl):hover .events_about__jjqqe{-webkit-line-clamp:2}@media (max-width:768px){.events_eventCard__F7jSi:hover{transform:none;background-color:var(--text-background)}}.events_about__jjqqe.events_expanded__iVh5H{-webkit-line-clamp:unset;max-height:1000px}}