.EventsPage-module__t3k8Wq__page{color:#171719;background:#fff}.EventsPage-module__t3k8Wq__shell{padding-bottom:64px;}.EventsPage-module__t3k8Wq__contactBanner{margin:28px 0 48px}.EventsPage-module__t3k8Wq__filterPanel{border:1px solid var(--line);background:var(--surface-soft);border-radius:18px;padding:26px 28px}.EventsPage-module__t3k8Wq__filterIntro{color:#64646c;white-space:pre-line;max-width:560px;margin:0 0 20px;font-size:15px;font-weight:400;line-height:1.5}.EventsPage-module__t3k8Wq__filterGrid,.EventsPage-module__t3k8Wq__dateRange{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:20px 28px;display:grid}.EventsPage-module__t3k8Wq__filterActions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.EventsPage-module__t3k8Wq__showButton,.EventsPage-module__t3k8Wq__submitButton,.EventsPage-module__t3k8Wq__resetButton{border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:10px;min-height:46px;padding:0 20px;font-size:14px;font-weight:600;line-height:1.2;transition:background-color .18s,color .18s;display:inline-flex}.EventsPage-module__t3k8Wq__showButton{color:#fff;background:#171719}.EventsPage-module__t3k8Wq__submitButton{background:var(--brand);color:#fff}.EventsPage-module__t3k8Wq__resetButton{color:#64646c;background:0 0;border-color:#d7d7dd}.EventsPage-module__t3k8Wq__showButton:disabled,.EventsPage-module__t3k8Wq__resetButton:disabled{cursor:wait;opacity:.58}.EventsPage-module__t3k8Wq__showButton:hover{background:#36363d}.EventsPage-module__t3k8Wq__submitButton:hover{background:var(--brand-soft)}.EventsPage-module__t3k8Wq__resetButton:hover{background:#efedf8}.EventsPage-module__t3k8Wq__cardGrid{margin-top:48px;}.EventsPage-module__t3k8Wq__card{min-width:0}.EventsPage-module__t3k8Wq__cardLink{display:block;}.EventsPage-module__t3k8Wq__cardImage,.EventsPage-module__t3k8Wq__cardEmpty{border-radius:inherit;background:#191919;width:100%;height:100%;display:block;position:absolute;inset:0}.EventsPage-module__t3k8Wq__cardImage{object-fit:contain;object-position:center}.EventsPage-module__t3k8Wq__cardShade{pointer-events:none;background:linear-gradient(#0000,#000000bf);position:absolute;inset:30% 0 0}.EventsPage-module__t3k8Wq__cardDate{top:var(--catalog-caption-inset,25px);left:var(--catalog-caption-inset,25px);z-index:2;color:#fff;letter-spacing:.03em;text-transform:uppercase;background:#00000059;border-radius:999px;padding:7px 16px;font-size:12px;font-weight:500;line-height:1.4;position:absolute}.EventsPage-module__t3k8Wq__cardContent{}.EventsPage-module__t3k8Wq__cardTitle{margin:0;}.EventsPage-module__t3k8Wq__cardCategory{color:#ffffffbf;flex-shrink:0;margin:8px 0 0;font-size:13px;font-weight:400;line-height:1.4;}.EventsPage-module__t3k8Wq__emptyState{margin-top:40px}.EventsPage-module__t3k8Wq__results{scroll-margin-top:24px}.EventsPage-module__t3k8Wq__sentinel{height:8px}.EventsPage-module__t3k8Wq__loadingMore{text-align:center;color:#6c6c75;margin-top:24px;font-size:14px}.EventsPage-module__t3k8Wq__loadError{color:#2a2a2a;border:1px solid #e0e2e6;border-radius:16px;justify-content:space-between;align-items:center;gap:18px;width:min(680px,100%);margin-top:32px;padding:18px 20px;display:flex}.EventsPage-module__t3k8Wq__loadError p{margin:0}.EventsPage-module__t3k8Wq__loadError button{color:#fff;background:#171719;border:0;border-radius:999px;flex:none;padding:12px 16px;font-weight:600}.EventsPage-module__t3k8Wq__scrollTop{z-index:30;color:#fff;background:#171719;border-radius:999px;justify-content:center;align-items:center;width:48px;height:48px;display:inline-flex;position:fixed;bottom:28px;right:28px}.EventsPage-module__t3k8Wq__cardLink:focus-visible,.EventsPage-module__t3k8Wq__showButton:focus-visible,.EventsPage-module__t3k8Wq__submitButton:focus-visible,.EventsPage-module__t3k8Wq__resetButton:focus-visible,.EventsPage-module__t3k8Wq__loadError button:focus-visible,.EventsPage-module__t3k8Wq__scrollTop:focus-visible{outline-offset:5px;outline:2px solid #5630ff}@media (max-width:1100px){.EventsPage-module__t3k8Wq__filterActions{grid-column:1/-1}}@media (max-width:720px){.EventsPage-module__t3k8Wq__shell{padding-bottom:40px}.EventsPage-module__t3k8Wq__contactBanner{margin:20px 0 32px}.EventsPage-module__t3k8Wq__filterPanel{border-radius:16px;padding:22px 20px}.EventsPage-module__t3k8Wq__filterGrid,.EventsPage-module__t3k8Wq__dateRange{grid-template-columns:minmax(0,1fr);gap:18px}.EventsPage-module__t3k8Wq__showButton,.EventsPage-module__t3k8Wq__submitButton,.EventsPage-module__t3k8Wq__resetButton{width:100%}.EventsPage-module__t3k8Wq__loadError{flex-direction:column;align-items:stretch}.EventsPage-module__t3k8Wq__cardGrid{margin-top:28px}.EventsPage-module__t3k8Wq__scrollTop{display:none}}@media (prefers-reduced-motion:reduce){.EventsPage-module__t3k8Wq__cardContent h2,.EventsPage-module__t3k8Wq__showButton,.EventsPage-module__t3k8Wq__submitButton,.EventsPage-module__t3k8Wq__resetButton{transition:none}}
