.event-list-section{background:#fff;padding:96px 0}.event-list-container{display:flex;flex-direction:column;width:100%}.event-card-wrapper{padding:8px 0;width:100%}.event-card{border-radius:8px;display:flex;flex-direction:column;gap:32px;padding:24px}.event-card.light,.event-card.light-background-image{background:var(--gray-light-mode-50);color:var(--gray-light-mode-900)}.event-card.dark,.event-card.dark-background-image{background:var(--gray-dark-mode-800);color:var(--gray-dark-mode-50)}.event-card.dark-background-image,.event-card.light-background-image{background-position:50%;background-repeat:no-repeat;background-size:cover}.event-content{display:flex;flex-direction:column;gap:12px}.event-info{flex-wrap:wrap;gap:12px}.event-info,.event-info-item{align-items:center;display:flex}.event-info-item{gap:8px}.event-location:before{background:#d0d5dd;border-radius:4px;content:"";display:block;height:4px;margin-right:4px;width:4px}.event-cta-container .btn{white-space:nowrap}.search-results{color:var(--text-tertiary-light)}.filter-btn{background:#fff;border:1px solid #b7e1ff;font-weight:400;height:48px;justify-content:space-between;padding:12px 16px;text-align:left;width:100%}.filter-btn svg{transform:rotate(180deg);transition:transform .3s ease-in-out}.filter-btn.active svg{transform:rotate(0deg)}.filter-btn:focus,.filter-btn:focus-visible,.filter-btn:focus-within,.filter-btn:hover{border-color:#0a60b0;opacity:1;outline:none}.category-dropdown{background:#fff;left:0;list-style:none;max-height:0;overflow:hidden;padding-left:0;position:absolute;top:100%;transition:max-height .3s ease-in-out;z-index:500}.active+.category-dropdown{max-height:312px;overflow:auto}.has-scroll{padding-right:10px}.category-dropdown::-webkit-scrollbar{width:8px}.category-dropdown::-webkit-scrollbar-track{background:#fff}.category-dropdown::-webkit-scrollbar-thumb{background:var(--gray-light-mode-300);border-radius:8px}.category-dropdown::-webkit-scrollbar-thumb:hover{background:var(--gray-light-mode-200)}.category-dropdown li{align-items:center;cursor:pointer;display:flex;justify-content:space-between;padding:10px 14px;transition:background .3s ease-in-out;width:100%}.category-dropdown li:hover{background:#d7eeff}.relative{position:relative}.checkbox-item{align-items:center;background:#fff;border:1px solid var(--gray-light-mode-300);border-radius:2px;display:flex;height:20px;justify-content:center;width:20px}.checkbox-item.active,.checkbox-item.checked{background:var(--text-brand-dark)}.filter-sub-wrapper,.filter-wrapper{row-gap:16px}.filter-wrapper{margin-bottom:24px}@media (min-width:992px){.filter-sub-wrapper .search-box{min-width:186px}}.list-item{padding-bottom:16px;padding-top:16px}@media (min-width:576px){.event-card{flex-direction:row;justify-content:space-between;padding:32px}.event-content{gap:16px}.event-region:before{background:#d0d5dd;border-radius:4px;content:"";display:block;height:4px;margin-right:4px;width:4px}}