.events-mobile-module__ndtq1W__mobilePage{display:none}.events-mobile-module__ndtq1W__desktopPage{display:block}@media (max-width:767px){.events-mobile-module__ndtq1W__desktopPage{display:none}.events-mobile-module__ndtq1W__mobilePage{padding-bottom:calc(var(--sv-mobile-tabbar) + 26px);background:#fff;display:block}.events-mobile-module__ndtq1W__mobileHero{padding:16px}.events-mobile-module__ndtq1W__mobileHeroMedia{aspect-ratio:4/3;background:#e5e8ec;border-radius:8px;position:relative;overflow:hidden}.events-mobile-module__ndtq1W__mobileHeroMedia img{object-fit:cover;object-position:center 25%}.events-mobile-module__ndtq1W__mobileHeroMedia:after{content:"";background:linear-gradient(#0000 52%,#0d121a73);position:absolute;inset:0}.events-mobile-module__ndtq1W__mobileHeroMedia>span{z-index:1;color:#fff;background:var(--sv-brand);border-radius:4px;align-items:center;min-height:26px;padding:0 8px;font-size:12px;font-weight:740;display:flex;position:absolute;bottom:12px;left:12px}.events-mobile-module__ndtq1W__mobileHeroBody{padding:20px 0 10px}.events-mobile-module__ndtq1W__mobileHeroBody>p{color:var(--sv-brand-dark);font-size:12px;font-weight:760}.events-mobile-module__ndtq1W__mobileHeroBody h1{margin-top:10px;font-weight:680;letter-spacing:0!important;font-size:28px!important;line-height:1.25!important}.events-mobile-module__ndtq1W__mobileHeroBody>span{max-width:35ch;color:var(--sv-muted);margin-top:10px;font-size:13px;line-height:1.6;display:block}.events-mobile-module__ndtq1W__mobileHeroBody dl{border-top:1px solid var(--sv-line);border-bottom:1px solid var(--sv-line);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:18px;padding:14px 0;display:grid}.events-mobile-module__ndtq1W__mobileHeroBody dl div{flex-direction:column;gap:4px;min-width:0;display:flex}.events-mobile-module__ndtq1W__mobileHeroBody dl div+div{border-left:1px solid var(--sv-line);padding-left:12px}.events-mobile-module__ndtq1W__mobileHeroBody dt{color:#7b8591;font-size:12px}.events-mobile-module__ndtq1W__mobileHeroBody dd{text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:700;overflow:hidden}.events-mobile-module__ndtq1W__mobileHeroActions{grid-template-columns:1fr 1fr;gap:8px;margin-top:17px;display:grid}.events-mobile-module__ndtq1W__mobileHeroActions a{border:1px solid var(--sv-line);border-radius:6px;justify-content:center;align-items:center;gap:6px;min-height:46px;font-size:12px;font-weight:720;display:flex}.events-mobile-module__ndtq1W__mobileHeroActions a:first-child{color:#fff;background:var(--sv-ink);border-color:var(--sv-ink)}.events-mobile-module__ndtq1W__mobileHeroActions svg{width:15px}.events-mobile-module__ndtq1W__mobileDirectoryHead{background:#fff;padding:44px 16px 16px;box-shadow:inset 0 8px #f5f6f8}.events-mobile-module__ndtq1W__mobileDirectoryHead>p{color:var(--sv-brand-dark);font-size:12px;font-weight:760}.events-mobile-module__ndtq1W__mobileDirectoryHead h2{margin-top:8px;font-weight:630;letter-spacing:0!important;font-size:22px!important;line-height:1.3!important}.events-mobile-module__ndtq1W__mobileDirectoryHead>span{color:var(--sv-muted);margin-top:8px;font-size:12px;line-height:1.6;display:block}.events-mobile-module__ndtq1W__mobileDirectory{padding:0 16px 34px}.events-mobile-module__ndtq1W__mobileSearch{background:#f8f9fa;border:1px solid #d8dde4;border-radius:7px;align-items:center;gap:9px;height:48px;padding:0 11px;display:flex}.events-mobile-module__ndtq1W__mobileSearch:focus-within{border-color:var(--sv-brand-dark);box-shadow:0 0 0 3px #922a3d1a}.events-mobile-module__ndtq1W__mobileSearch>svg{color:#6e7885;width:18px}.events-mobile-module__ndtq1W__mobileSearch input{background:0 0;border:0;outline:0;flex:1;min-width:0;font-size:16px}.events-mobile-module__ndtq1W__mobileSearch button{color:#6e7885;place-items:center;width:36px;height:44px;display:grid}.events-mobile-module__ndtq1W__mobileSearch button svg{width:16px}.events-mobile-module__ndtq1W__mobileFilters{scrollbar-width:none;gap:7px;margin:12px -16px 0;padding:0 16px;display:flex;overflow-x:auto}.events-mobile-module__ndtq1W__mobileFilters button{border:1px solid var(--sv-line);color:#5e6876;white-space:nowrap;border-radius:6px;min-height:44px;padding:0 13px;font-size:12px;font-weight:670}.events-mobile-module__ndtq1W__mobileFilters button.events-mobile-module__ndtq1W__active{color:#fff;background:var(--sv-ink);border-color:var(--sv-ink)}.events-mobile-module__ndtq1W__mobileResult{color:#747e8a;align-items:end;gap:4px;min-height:42px;padding-bottom:9px;font-size:12px;display:flex}.events-mobile-module__ndtq1W__mobileResult strong{color:var(--sv-ink);font-size:13px}.events-mobile-module__ndtq1W__mobileEventList{gap:14px;display:grid}.events-mobile-module__ndtq1W__mobileEventCard{border:1px solid var(--sv-line);background:#fff;border-radius:8px;overflow:hidden}.events-mobile-module__ndtq1W__mobileEventMedia{aspect-ratio:16/10;background:#e4e7eb;display:block;position:relative;overflow:hidden}.events-mobile-module__ndtq1W__mobileEventMedia img{object-fit:cover}.events-mobile-module__ndtq1W__mobileEventMedia>span,.events-mobile-module__ndtq1W__mobileEventMedia>strong{border-radius:4px;align-items:center;min-height:25px;padding:0 8px;font-size:12px;font-weight:740;display:flex;position:absolute;top:10px}.events-mobile-module__ndtq1W__mobileEventMedia>span{left:10px}.events-mobile-module__ndtq1W__mobileEventMedia>strong{color:var(--sv-brand-dark);background:#fff;right:10px}.events-mobile-module__ndtq1W__mobileEventMedia .events-mobile-module__ndtq1W__open{color:#226a50;background:#e8f3ee}.events-mobile-module__ndtq1W__mobileEventMedia .events-mobile-module__ndtq1W__upcoming{color:#76571c;background:#f4ead4}.events-mobile-module__ndtq1W__mobileEventMedia .events-mobile-module__ndtq1W__closed{color:#596474;background:#eceff3}.events-mobile-module__ndtq1W__mobileEventBody{padding:14px}.events-mobile-module__ndtq1W__mobileEventBody>p{color:#6d7784;align-items:center;gap:5px;font-size:12px;display:flex}.events-mobile-module__ndtq1W__mobileEventBody>p svg{width:13px;color:var(--sv-brand-dark)}.events-mobile-module__ndtq1W__mobileEventBody h3{margin-top:7px;font-weight:680;letter-spacing:0!important;font-size:17px!important;line-height:1.35!important}.events-mobile-module__ndtq1W__mobileEventBody h3 a{align-items:center;min-height:44px;display:flex}.events-mobile-module__ndtq1W__mobileEventFacts{color:#6f7986;gap:15px;margin-top:10px;font-size:12px;display:flex}.events-mobile-module__ndtq1W__mobileEventFacts span{align-items:center;gap:4px;display:flex}.events-mobile-module__ndtq1W__mobileEventFacts svg{width:13px}.events-mobile-module__ndtq1W__mobileEventBody footer{border-top:1px solid var(--sv-line);justify-content:space-between;align-items:end;gap:12px;margin-top:14px;padding-top:13px;display:flex}.events-mobile-module__ndtq1W__mobileEventBody footer>span{grid-template-columns:auto auto;align-items:baseline;gap:0 6px;min-width:0;display:grid}.events-mobile-module__ndtq1W__mobileEventBody footer small{color:#7c8692;font-size:12px}.events-mobile-module__ndtq1W__mobileEventBody footer strong{font-size:16px}.events-mobile-module__ndtq1W__mobileEventBody footer em{color:#7c8692;grid-column:1/-1;margin-top:2px;font-size:12px;font-style:normal}.events-mobile-module__ndtq1W__mobileEventBody footer>a{color:#fff;background:var(--sv-ink);white-space:nowrap;border-radius:5px;align-items:center;gap:5px;min-height:44px;padding:0 12px;font-size:12px;font-weight:720;display:flex}.events-mobile-module__ndtq1W__mobileEventBody footer>a svg{width:13px}.events-mobile-module__ndtq1W__mobileEmpty{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:300px;display:flex}.events-mobile-module__ndtq1W__mobileEmpty>svg{color:#8a929d;width:28px}.events-mobile-module__ndtq1W__mobileEmpty h3{margin-top:12px;font-size:16px}.events-mobile-module__ndtq1W__mobileEmpty p{color:var(--sv-muted);margin-top:5px;font-size:12px}.events-mobile-module__ndtq1W__mobileEmpty button{border:1px solid var(--sv-line);border-radius:6px;min-height:44px;margin-top:16px;padding:0 15px;font-size:12px;font-weight:700}.events-mobile-module__ndtq1W__mobileOrganizer{border-top:1px solid var(--sv-line);grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:10px;margin:0 16px;padding:20px 0;display:grid}.events-mobile-module__ndtq1W__mobileOrganizer>svg{width:21px;color:var(--sv-brand-dark)}.events-mobile-module__ndtq1W__mobileOrganizer>div{flex-direction:column;gap:4px;display:flex}.events-mobile-module__ndtq1W__mobileOrganizer strong{font-size:12px}.events-mobile-module__ndtq1W__mobileOrganizer span{color:var(--sv-muted);font-size:12px;line-height:1.45}.events-mobile-module__ndtq1W__mobileOrganizer>a{min-height:44px;color:var(--sv-brand-dark);white-space:nowrap;align-items:center;gap:4px;font-size:12px;font-weight:720;display:flex}.events-mobile-module__ndtq1W__mobileOrganizer>a svg{width:13px}}.events-mobile-module__ndtq1W__mobileSearch:focus-within{border-color:#d9381c;box-shadow:0 0 0 3px #d9381c2e}
