.events-directory_controls__Yjzzh{display:flex;flex-direction:column;gap:12px}.events-directory_controls__Yjzzh>a{align-self:flex-start}.events-directory_controls__Yjzzh :is(button,label,button span){letter-spacing:normal;text-transform:none}.events-directory_controls__Yjzzh [role=tab]{letter-spacing:normal;text-transform:none}.events-directory_search__O4XqR{max-width:42em;position:relative}.events-directory_searchIcon__7zsXb{color:var(--muted);height:20px;left:16px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);width:20px;z-index:1}.events-directory_searchInput__tCOdx.events-directory_searchInput__tCOdx{background:var(--tile);border-color:var(--hairline);border-radius:var(--radius-control);color:var(--text);font-size:16px;padding:12px 44px 12px 48px}.events-directory_searchInput__tCOdx::-webkit-search-cancel-button{display:none}.events-directory_viewControls__2D8uo [role=tab]{letter-spacing:normal;text-transform:none}.events-directory_group___Pez7{scroll-margin-top:88px}.events-directory_group___Pez7+.events-directory_group___Pez7{margin-top:clamp(56px,6vw,80px)}.events-directory_groupHead__SOUIr{display:flex;flex-direction:column;gap:12px;margin-bottom:24px}.events-directory_disclosure__Yb8Ju{min-width:0}.events-directory_summary__Lsl1e{align-items:center;cursor:pointer;display:flex;gap:16px;justify-content:space-between;list-style:none;min-height:56px;padding:8px 0}.events-directory_summary__Lsl1e::-webkit-details-marker{display:none}.events-directory_summary__Lsl1e:focus-visible{outline:2px solid var(--gold);outline-offset:3px}.events-directory_disclosureMark__seedJ{color:var(--muted);flex:none;font-size:24px;transition:transform .2s ease}.events-directory_disclosure__Yb8Ju[open]>.events-directory_summary__Lsl1e .events-directory_disclosureMark__seedJ{transform:rotate(45deg)}.events-directory_disclosureIntro__0KTKE{color:var(--muted);max-width:42em;padding:16px 0 24px}.events-directory_scheduleList__qkhXS{box-shadow:inset 0 -1px 0 var(--hairline);list-style:none;margin:0;padding:0}.events-directory_scheduleList__qkhXS>li{box-shadow:inset 0 1px 0 var(--hairline)}.events-directory_scheduleRow__qvkco{align-items:center;display:grid;gap:24px;grid-template-columns:76px minmax(0,1fr) auto;padding:20px 0}.events-directory_scheduleDate__VSHZr{align-items:baseline;color:var(--muted);display:flex;font-size:11px;font-weight:600;gap:6px;letter-spacing:.16em}.events-directory_scheduleDate__VSHZr b{color:var(--text);font-family:var(--font-display),Impact,sans-serif;font-size:30px;font-weight:400;letter-spacing:0;line-height:1}.events-directory_scheduleMain__i3tqd{display:flex;flex-direction:column;gap:4px;justify-content:center;min-height:44px;min-width:0}.events-directory_scheduleTitle__yAo8s{color:var(--text);font-size:18px;font-weight:500;line-height:1.3;text-wrap:pretty}.events-directory_scheduleMeta__r8Cnf{color:var(--muted);font-size:14px}.events-directory_scheduleAction___hk2q,.events-directory_watchLink__vRafP{align-items:center;color:var(--gold);display:inline-flex;gap:8px;justify-content:center;min-height:44px;min-width:44px}.events-directory_scheduleAction___hk2q svg,.events-directory_watchLink__vRafP svg{transition:transform .3s ease}.events-directory_scheduleRow__qvkco:hover .events-directory_scheduleAction___hk2q svg,.events-directory_watchLink__vRafP:hover svg{transform:translateX(6px)}.events-directory_watchLink__vRafP{font-size:15px;font-weight:600}.events-directory_scheduleActions__V6O1s{display:flex;align-items:center;gap:16px}.events-directory_pastList__IUw5j .events-directory_scheduleRow__qvkco{padding:16px 0}@media (min-width:1101px){.events-directory_featuredPosters__6sVTr.events-directory_posterColumns2__9mVd3{grid-template-columns:repeat(2,minmax(0,1fr))}.events-directory_featuredPosters__6sVTr.events-directory_posterColumns3___KRFv{grid-template-columns:repeat(3,minmax(0,1fr))}.events-directory_featuredPosters__6sVTr.events-directory_posterColumns4__a0E8o{grid-template-columns:repeat(4,minmax(0,1fr))}}.events-directory_hosting__cEivU{align-items:baseline;display:flex;flex-wrap:wrap;gap:8px 24px;margin-top:clamp(56px,6vw,80px)}@media (max-width:640px){.events-directory_groupHead__SOUIr{margin-bottom:20px}.events-directory_scheduleRow__qvkco{align-items:start;gap:16px;grid-template-columns:48px minmax(0,1fr) 44px;padding:16px 0}.events-directory_scheduleDate__VSHZr{align-items:flex-start;flex-direction:column;gap:4px;padding-top:4px}.events-directory_scheduleTitle__yAo8s{font-size:17px}.events-directory_scheduleMeta__r8Cnf{font-size:14px}.events-directory_watchLink__vRafP{flex-direction:column;gap:4px}.events-directory_scheduleActions__V6O1s{align-items:stretch;flex-direction:column;gap:8px}.events-directory_pastList__IUw5j .events-directory_scheduleRow__qvkco{grid-template-columns:48px minmax(0,1fr) 64px}}