.EventsPage_page__38qdy{background:#fff;color:#171719}.EventsPage_shell__OT_az{padding-bottom:64px}.EventsPage_contactBanner__LNJa2{margin:28px 0 48px}.EventsPage_filterPanel__VmGAH{border:1px solid var(--line);border-radius:18px;background:var(--surface-soft);padding:26px 28px}.EventsPage_filterIntro__4zojK{max-width:560px;margin:0 0 20px;color:#64646c;white-space:pre-line;font-size:15px;font-weight:400;line-height:1.5}.EventsPage_dateRange__ZDIED,.EventsPage_filterGrid__xzIyO{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 28px;align-items:end}.EventsPage_filterActions__vqOck{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.EventsPage_resetButton__MVR1P,.EventsPage_showButton__vKfNV,.EventsPage_submitButton__GOHRc{display:inline-flex;min-height:46px;align-items:center;justify-content:center;gap:10px;border:1px solid transparent;border-radius:999px;padding:0 20px;font-size:14px;font-weight:600;line-height:1.2;transition:background-color .18s ease,color .18s ease}.EventsPage_showButton__vKfNV{background:#171719;color:#fff}.EventsPage_submitButton__GOHRc{background:var(--brand);color:white}.EventsPage_resetButton__MVR1P{border-color:#d7d7dd;background:transparent;color:#64646c}.EventsPage_resetButton__MVR1P:disabled,.EventsPage_showButton__vKfNV:disabled{cursor:wait;opacity:.58}.EventsPage_showButton__vKfNV:hover{background:#36363d}.EventsPage_submitButton__GOHRc:hover{background:var(--brand-soft)}.EventsPage_resetButton__MVR1P:hover{background:#efedf8}.EventsPage_cardGrid__C5ouS{margin-top:48px}.EventsPage_card__YYp97{min-width:0}.EventsPage_cardLink__0q_AP{display:block}.EventsPage_cardEmpty__zhDl1,.EventsPage_cardImage__213g4{position:absolute;inset:0;display:block;width:100%;height:100%;border-radius:inherit;background:#191919}.EventsPage_cardImage__213g4{object-fit:contain;object-position:center}.EventsPage_cardShade__BMN71{position:absolute;inset:30% 0 0;background:linear-gradient(0deg,rgb(0 0 0/75%),transparent);pointer-events:none}.EventsPage_cardDate__V8hw9{position:absolute;top:var(--catalog-caption-inset,25px);left:var(--catalog-caption-inset,25px);z-index:2;border-radius:999px;padding:7px 16px;background:rgb(0 0 0/35%);color:#fff;font-size:12px;font-weight:500;line-height:1.4;letter-spacing:.03em;text-transform:uppercase}.EventsPage_cardTitle__Dqk3O{margin:0}.EventsPage_cardCategory__fTwTS{flex-shrink:0;margin:8px 0 0;color:rgb(255 255 255/75%);font-size:13px;font-weight:400;line-height:1.4}.EventsPage_emptyState__GeQYE{margin-top:40px}.EventsPage_results__faKKb{scroll-margin-top:24px}.EventsPage_sentinel__ybb_Y{height:8px}.EventsPage_loadingMore__BqyeQ{margin-top:24px;text-align:center;color:#6c6c75;font-size:14px}.EventsPage_loadError__3RNT0{display:flex;width:min(680px,100%);align-items:center;justify-content:space-between;gap:18px;margin-top:32px;border:1px solid #e0e2e6;border-radius:16px;padding:18px 20px;color:#2a2a2a}.EventsPage_loadError__3RNT0 p{margin:0}.EventsPage_loadError__3RNT0 button{flex:none;border:0;border-radius:999px;background:#171719;padding:12px 16px;color:#fff;font-weight:600}.EventsPage_scrollTop__inCdi{position:fixed;right:28px;bottom:28px;z-index:30;display:inline-flex;width:48px;height:48px;align-items:center;justify-content:center;border-radius:999px;background:#171719;color:#fff}.EventsPage_cardLink__0q_AP:focus-visible,.EventsPage_loadError__3RNT0 button:focus-visible,.EventsPage_resetButton__MVR1P:focus-visible,.EventsPage_scrollTop__inCdi:focus-visible,.EventsPage_showButton__vKfNV:focus-visible,.EventsPage_submitButton__GOHRc:focus-visible{outline:2px solid #5630ff;outline-offset:5px}@media (max-width:1100px){.EventsPage_filterActions__vqOck{grid-column:1/-1}}@media (max-width:720px){.EventsPage_shell__OT_az{padding-bottom:40px}.EventsPage_contactBanner__LNJa2{margin:20px 0 32px}.EventsPage_filterPanel__VmGAH{padding:22px 20px;border-radius:16px}.EventsPage_dateRange__ZDIED,.EventsPage_filterGrid__xzIyO{grid-template-columns:minmax(0,1fr);gap:18px}.EventsPage_resetButton__MVR1P,.EventsPage_showButton__vKfNV,.EventsPage_submitButton__GOHRc{width:100%}.EventsPage_loadError__3RNT0{align-items:stretch;flex-direction:column}.EventsPage_cardGrid__C5ouS{margin-top:28px}.EventsPage_scrollTop__inCdi{display:none}}@media (prefers-reduced-motion:reduce){.EventsPage_cardContent__6dkOd h2,.EventsPage_resetButton__MVR1P,.EventsPage_showButton__vKfNV,.EventsPage_submitButton__GOHRc{transition:none}}