body>main:has(.events_page__Qbadi){background-color:#252525;background-image:var(--public-page-background);background-size:var(--public-page-background-size);background-position:0 0;background-repeat:no-repeat}.events_page__Qbadi{min-height:100vh;background:transparent;padding:64px max(5vw,24px) 110px;color:#f8f7f4}.events_intro__WDT8H{max-width:1230px;margin:0 auto 34px;display:flex;justify-content:space-between;align-items:end;gap:64px}.events_intro__WDT8H small{display:block;color:var(--accent-on-dark);font-size:10px;font-weight:900;letter-spacing:2px}.events_intro__WDT8H h1{font-size:clamp(46px,6vw,82px);line-height:.88;font-weight:950;letter-spacing:-3px;margin:18px 0 14px}.events_counter__M_SM4{margin:0;color:#aaa;font-size:14px}.events_description__3bIoV{max-width:430px;margin:0;color:#a9a9a9;font-size:16px;line-height:1.6}.events_filterPanel__TrbSv{max-width:1230px;margin:0 auto 22px}.events_filterPanel__TrbSv>summary{display:none}.events_filterPanel__TrbSv:not([open])>.events_filters__RXuS5{display:grid}.events_filters__RXuS5{display:grid;grid-template-columns:1fr 1fr 1fr auto;align-items:end;gap:12px;max-width:1230px;margin:0;padding:18px;border:1px solid #383838;border-radius:5px;background:#222}.events_filters__RXuS5 label{color:#aaa;font-size:9px;font-weight:900;letter-spacing:.09em;text-transform:uppercase}.events_filters__RXuS5 select{display:block;width:100%;height:44px;margin-top:8px;padding:0 36px 0 12px;border:1px solid #424242;border-radius:3px;outline:0;background:#2b2b2b;color:#f5f5f2;font:inherit;font-size:12px;font-weight:700}.events_filters__RXuS5 select:focus{border-color:#5B207B;box-shadow:0 0 0 3px #5B207B14}.events_filterActions__IQk_I{display:flex;align-items:center;gap:14px;height:44px}.events_filterActions__IQk_I a{padding:10px 3px;color:#aaa;font-size:10px;font-weight:800;text-decoration:underline;text-underline-offset:4px}.events_filterActions__IQk_I a:hover{color:#fff}.events_filterActions__IQk_I button{height:44px;padding:0 18px;border:0;border-radius:3px;background:#5B207B;color:#fff;font-size:10px;font-weight:900;white-space:nowrap;cursor:pointer}.events_filterActions__IQk_I button:hover{background:#743397;color:#fff}.events_categories__S7o_g{max-width:1230px;margin:0 auto 64px;display:flex;gap:12px;flex-wrap:wrap;padding-top:22px;border-top:1px solid #333}.events_categories__S7o_g a{padding:13px 20px;border:1px solid #444;border-radius:2px;background:#2e2e2e;color:#f3f3f3;font-size:12px;font-weight:900;text-transform:uppercase;transition:background .18s,color .18s,border-color .18s}.events_categories__S7o_g .events_active__D_HsL,.events_categories__S7o_g a:hover{background:#f7f6f2;border-color:#f7f6f2;color:#171717}.events_schedule__9WVmG{max-width:1230px;margin:auto}.events_dayGroup__pQWrt{margin-bottom:76px}.events_dayGroup__pQWrt>h2{margin:0 0 28px;font-size:30px;font-weight:950;letter-spacing:-.8px;text-transform:uppercase}.events_grid__a4fPk{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:54px 30px}.events_card__K4N8t{display:block;color:inherit;min-width:0}.events_cover__MFcv0{position:relative;aspect-ratio:16/9;background:#262626 50%/cover no-repeat;border-radius:4px;overflow:hidden;box-shadow:0 18px 38px #0003;transition:transform .25s ease,filter .25s ease}.events_cover__MFcv0:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 55%,#0008)}.events_cover__MFcv0 b{position:absolute;z-index:1;right:12px;bottom:12px;padding:7px 9px;border-radius:2px;background:#5B207B;color:#fff;font-size:9px;font-weight:950;text-transform:uppercase;letter-spacing:.7px}.events_card__K4N8t:hover .events_cover__MFcv0{transform:translateY(-5px);filter:brightness(1.07)}.events_content__QcywV{padding:16px 0 0}.events_content__QcywV h3{font-size:18px;line-height:1.25;margin:0 0 7px;font-weight:850}.events_content__QcywV p{color:#999;margin:0 0 9px;font-size:14px}.events_meta__8a3vq{display:flex;gap:10px;align-items:center;flex-wrap:wrap;font-size:14px}.events_meta__8a3vq strong{color:var(--accent-on-dark)}.events_meta__8a3vq span{color:#f6f6f6;font-weight:750}.events_state__yc_gK{max-width:1230px;min-height:360px;margin:auto;display:grid;place-items:center;color:#aaa;border-top:1px solid #333}.events_page__Qbadi .pagination{max-width:1230px;margin:10px auto 0}.events_page__Qbadi .pagination button{background:#303030;color:#fff;border-color:#444}.events_page__Qbadi .pagination button[aria-current=page]{background:#5B207B;color:#fff}.events_page__Qbadi [class*=skeleton]{max-width:1230px;margin-inline:auto}@media(max-width:1000px){.events_grid__a4fPk{grid-template-columns:repeat(2,1fr)}.events_intro__WDT8H{align-items:start}.events_description__3bIoV{max-width:340px}.events_filters__RXuS5{grid-template-columns:1fr 1fr}.events_filterActions__IQk_I{justify-content:flex-end}}@media(max-width:700px){.events_page__Qbadi{padding:42px 18px 90px}.events_intro__WDT8H{display:block;margin-bottom:28px}.events_intro__WDT8H h1{font-size:54px}.events_description__3bIoV{margin-top:22px}.events_filterPanel__TrbSv>summary{display:flex;align-items:center;justify-content:space-between;height:52px;padding:0 15px;border:1px solid #383838;border-radius:5px;background:#222;color:#f5f5f2;font-size:11px;font-weight:900;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;list-style:none}.events_filterPanel__TrbSv>summary::-webkit-details-marker{display:none}.events_filterPanel__TrbSv>summary svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;transition:transform .2s ease}.events_filterPanel__TrbSv[open]>summary{border-radius:5px 5px 0 0}.events_filterPanel__TrbSv[open]>summary svg{transform:rotate(180deg)}.events_filterPanel__TrbSv:not([open])>.events_filters__RXuS5{display:none}.events_filters__RXuS5{grid-template-columns:1fr;padding:15px;border-top:0;border-radius:0 0 5px 5px}.events_filterActions__IQk_I{justify-content:space-between}.events_categories__S7o_g{margin-bottom:52px;display:grid;grid-template-columns:repeat(2,1fr)}.events_categories__S7o_g a{text-align:center}.events_categories__S7o_g a:first-child{grid-column:1/-1}.events_grid__a4fPk{grid-template-columns:1fr;gap:42px}.events_dayGroup__pQWrt{margin-bottom:58px}.events_dayGroup__pQWrt>h2{font-size:24px}.events_cover__MFcv0{aspect-ratio:1.55}.events_meta__8a3vq{align-items:flex-start;flex-direction:column;gap:5px}}.events_page__Qbadi .events_schedule__9WVmG{margin-top:58px}@media(max-width:700px){.events_page__Qbadi .events_schedule__9WVmG{margin-top:42px}}.events_filters__RXuS5{grid-template-columns:1fr 1fr 1fr 1fr auto}.events_filters__RXuS5 input{display:block;width:100%;height:44px;margin-top:8px;padding:0 12px;border:1px solid #424242;border-radius:3px;outline:0;background:#2b2b2b;color:#f5f5f2;color-scheme:dark;font:inherit;font-size:12px;font-weight:700}.events_filters__RXuS5 input:focus{border-color:#5B207B;box-shadow:0 0 0 3px #5B207B14}@media(max-width:1000px){.events_filters__RXuS5{grid-template-columns:1fr 1fr}}@media(max-width:700px){.events_filters__RXuS5{grid-template-columns:1fr}}.events_intro__WDT8H .events_searchTitle__4BLvt{font-size:clamp(28px,3vw,40px);line-height:1.15;letter-spacing:-1px;overflow-wrap:anywhere}body:has(.events_searchPage__u_Af4)>footer,body:has(.events_searchPage__u_Af4)>header{display:none}body:has(.events_searchPage__u_Af4)>main{padding-top:0}.events_searchPage__u_Af4{padding-top:14px}.events_searchBar__QpbJI{display:flex;align-items:center;gap:12px;max-width:1230px;min-height:48px;margin:0 auto 36px;padding:0 12px;border-radius:999px;background:#ffffff0a;color:#f7f7f4}.events_searchBar__QpbJI a,.events_searchBar__QpbJI button{display:grid;place-items:center;flex:0 0 32px;width:32px;height:44px;padding:0;border:0;background:transparent;color:inherit;cursor:pointer}.events_searchBar__QpbJI svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.events_searchBar__QpbJI input[type=search]{flex:1;min-width:0;height:48px;padding:0;border:0;outline:none;background:transparent;color:inherit;font:inherit;font-size:16px}.events_searchBar__QpbJI input::placeholder{color:#aaa;opacity:1}.events_searchBar__QpbJI input::-webkit-search-cancel-button{display:none}.events_searchBar__QpbJI:focus-within{box-shadow:0 0 0 1px #ffffff14}.events_searchBar__QpbJI a:focus-visible,.events_searchBar__QpbJI button:focus-visible{outline:2px solid #b985d3;border-radius:50%}@media (max-width:700px){.events_searchPage__u_Af4{padding-top:12px}.events_searchBar__QpbJI{gap:6px;margin-bottom:32px;padding-inline:8px}}