.hz-web .hz-event-search-modern{isolation:isolate;z-index:9;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr) minmax(0,.84fr);align-items:stretch;gap:10px;display:grid;position:relative;overflow:visible}.hz-web .hz-event-filter-control{color:#fff;background:#162434;border:1px solid #38536c;border-radius:13px;align-items:center;gap:10px;min-width:0;min-height:67px;padding:11px 13px;display:flex;position:relative;box-shadow:inset 0 1px #ffffff0d}.hz-web .hz-event-filter-control:focus-within{z-index:45;border-color:#78a4c8;box-shadow:0 0 0 3px #68abd424}.hz-web .hz-event-filter-control-icon{color:#a5d4e9;text-align:center;flex:0 0 27px;width:27px;font-family:system-ui,sans-serif;font-size:24px;font-weight:750;line-height:1}.hz-web .hz-event-filter-control-inner{flex-direction:column;flex:1;align-items:stretch;gap:4px;min-width:0;display:flex}.hz-web .hz-event-filter-label{color:#a9bfd0;letter-spacing:.025em;background:0 0;border:0;margin:0;padding:0;font:700 10px/1.3 system-ui,sans-serif;display:block}.hz-web .hz-event-filter-control input,.hz-web .hz-event-filter-trigger{color:#f7fbfe;width:100%;min-width:0;min-height:29px;box-shadow:none;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:0;outline:none;justify-content:space-between;align-items:center;gap:7px;padding:0;font:700 13px/1.35 system-ui,sans-serif;display:flex}.hz-web .hz-event-filter-control input{cursor:text;appearance:none;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.hz-web .hz-event-filter-control input::placeholder{color:#a2b5c8;opacity:1;font-weight:500}.hz-web .hz-event-filter-control input::-webkit-search-cancel-button{appearance:none}.hz-web .hz-event-filter-chevron{color:#93bbd1;flex-shrink:0;font-size:18px}.hz-web .hz-event-filter-popover{z-index:70;scrollbar-width:thin;color:#f5faff;overscroll-behavior:contain;background:#112232;border:1px solid #42627a;border-radius:13px;min-width:100%;max-height:min(350px,55vh);padding:6px;position:absolute;top:calc(100% + 7px);left:0;right:0;overflow-y:auto;box-shadow:0 16px 38px #0008}.hz-web .hz-event-region-options{min-width:min(365px,100vw - 32px)}.hz-web .hz-event-location-options{min-width:min(470px,100vw - 32px)}.hz-web .hz-event-filter-popover>button{color:#eaf4ff;text-align:left;cursor:pointer;overflow-wrap:anywhere;background:0 0;border:0;border-radius:9px;align-items:center;gap:10px;width:100%;min-height:39px;margin:0;padding:9px 11px;font:600 12px/1.4 system-ui,sans-serif;display:flex}.hz-web .hz-event-filter-popover>button:hover,.hz-web .hz-event-filter-popover>button:focus-visible,.hz-web .hz-event-filter-popover>button[aria-selected=true]{color:#fff;background:#2b4761;outline:none}.hz-web .hz-event-region-options>button{justify-content:space-between}.hz-web .hz-event-region-options>button[aria-selected=true]{font-weight:850}.hz-web .hz-event-region-options>button span{color:#79e0b7}.hz-web .hz-event-location-options>button>span:first-child{color:#96c8e7;flex:0 0 21px;font-size:18px}.hz-web .hz-event-location-options>button>span:last-child{gap:3px;min-width:0;display:grid}.hz-web .hz-event-location-options>button strong{font:750 12px/1.4 system-ui,sans-serif}.hz-web .hz-event-location-options>button small{color:#9bb5c7;font:500 10px/1.35 system-ui,sans-serif}.hz-web .hz-event-filter-group-caption{color:#a1bed4;letter-spacing:.04em;margin:5px 4px;padding:7px 9px 5px;font:750 10px/1.3 system-ui,sans-serif;display:block}.hz-web .hz-event-location-options>p{color:#c4d7e5;margin:0;padding:10px 12px;font:500 12px/1.5 system-ui,sans-serif}.hz-web .hz-event-date-control{z-index:7}.hz-web .hz-event-date-options{width:315px;min-width:315px;max-height:none;padding:14px;left:auto;right:0;overflow:visible}.hz-web .hz-event-calendar-header{justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;display:flex}.hz-web .hz-event-calendar-header>strong{text-transform:capitalize;color:#fff;font:800 14px/1.3 system-ui,sans-serif}.hz-web .hz-event-calendar-header>span{gap:5px;display:flex}.hz-web .hz-event-calendar-header button{color:#fff;cursor:pointer;background:#213d54;border:1px solid #516a7d;border-radius:9px;width:34px;height:34px;font-size:22px}.hz-web .hz-event-calendar-header button:disabled{opacity:.3;cursor:not-allowed}.hz-web .hz-event-calendar-days{grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;display:grid}.hz-web .hz-event-calendar-days>span,.hz-web .hz-event-calendar-days>button{aspect-ratio:1;color:#e3f2fa;background:0 0;border:0;border-radius:10px;place-items:center;min-width:0;font:700 12px/1 system-ui,sans-serif;display:grid}.hz-web .hz-event-calendar-days>span.hz-event-weekday{aspect-ratio:auto;color:#93aab9;height:31px;font-size:11px;font-weight:600}.hz-web .hz-event-calendar-days>button{cursor:pointer}.hz-web .hz-event-calendar-days>button:hover,.hz-web .hz-event-calendar-days>button:focus-visible{background:#305775;outline:2px solid #94c4e1}.hz-web .hz-event-calendar-days>button[aria-pressed=true]{color:#fff;background:#e33f58}.hz-web .hz-event-calendar-days>button:disabled{color:#63798a;cursor:not-allowed}.hz-web .hz-event-calendar-footer{border-top:1px solid #314559;justify-content:space-between;gap:8px;margin-top:13px;padding-top:10px;display:flex}.hz-web .hz-event-calendar-footer button{color:#fff;cursor:pointer;background:#21384d;border:1px solid #49657b;border-radius:9px;flex:1;min-height:37px;font:750 11px/1.3 system-ui,sans-serif}.hz-web .hz-event-geozone{color:#efffff;background:#173d46;border:1px solid #397c87;border-radius:11px;flex-wrap:wrap;align-items:center;gap:9px;margin:-4px 0 14px;padding:9px 12px;font:600 12px/1.4 system-ui,sans-serif;display:flex}.hz-web .hz-event-geozone>span:first-child{color:#a6eff1;font-size:18px}.hz-web .hz-event-geozone strong{overflow-wrap:anywhere;flex:1;min-width:130px}.hz-web .hz-event-geozone-distances{flex-wrap:wrap;gap:5px;display:flex}.hz-web .hz-event-geozone-distances button{color:#e1f1f8;cursor:pointer;background:#234958;border:1px solid #6a9aa5;border-radius:8px;padding:7px 9px;font:700 11px/1 system-ui,sans-serif}.hz-web .hz-event-geozone-distances button[aria-pressed=true]{color:#145443;background:#d9f6ed;border-color:#9cdbce}.hz-web .hz-event-geozone-clear{color:#fff;cursor:pointer;background:#274d60;border:1px solid #6a9aa5;border-radius:8px;place-items:center;width:30px;height:30px;font-size:19px;display:grid}.hz-editorial .hz-events .hz-locate-button{color:#fff;background:linear-gradient(135deg,#126977,#134b64);border-color:#5bc5cf;box-shadow:0 5px 15px #07445a60}.hz-editorial .hz-events .hz-locate-button:hover{background:linear-gradient(135deg,#168192,#195f78);border-color:#a2e7e7}.hz-editorial .hz-events .hz-locate-button:focus-visible{outline-color:#98efe4}.hz-web .hz-event-category-ride{--event-accent:#5aaaff}.hz-web .hz-event-category-competition{--event-accent:#ff5268}.hz-web .hz-event-category-party{--event-accent:#bea0ff}.hz-web .hz-event-category-meal{--event-accent:#f6c956}.hz-web .hz-category-toolbar .hz-event-category-competition.is-active{background:#3b2531;border-color:#ff5268}.hz-web .hz-category-toolbar .hz-event-category-meal.is-active{background:#40371f;border-color:#f6c956}.hz-web .hz-category-toolbar .hz-event-category-ride.is-active{background:#223c5a;border-color:#5aaaff}.hz-web .hz-category-toolbar .hz-event-category-party.is-active{background:#332848;border-color:#bea0ff}.hz-web .hz-event-photo-kind svg,.hz-web .hz-event-dialog-type svg,.hz-web .hz-event-spotlight-kind svg{color:var(--event-accent)!important}.hz-web .hz-event-spotlight-kind{color:#d7e5f3;background:#1d2b3a;border:1px solid #ffffff35;border-radius:8px;align-items:center;gap:7px;margin:8px 0 2px;padding:5px 10px;font:750 11px/1.35 system-ui,sans-serif;display:inline-flex}.hz-web .hz-event-spotlight-kind svg{flex:0 0 18px;width:18px;height:18px}.hz-web .hz-event-city>.hz-event-premium-icon{color:#70d8cc!important}.hz-web .hz-event-city>.hz-event-department{color:#b8eaff;white-space:nowrap;background:#203c4b;border:1px solid #527488;border-radius:7px;flex:none;justify-content:center;align-items:center;min-width:34px;height:26px;padding:4px 7px;font:800 11px/1 system-ui,sans-serif;display:inline-flex}.hz-web .hz-event-club-signature{color:#f5f8fc;text-align:left;background:linear-gradient(110deg,#22374b,#172532);border:1px solid #4c667a;border-radius:12px;align-items:center;gap:10px;width:fit-content;min-width:0;max-width:100%;margin:9px 0 10px;padding:8px 11px 8px 8px;display:flex}.hz-web .hz-event-club-emblem{color:#f6d58d;background:linear-gradient(140deg,#37647e,#21384b);border:1px solid #7eaac4;border-radius:11px;flex:0 0 39px;place-items:center;width:39px;height:39px;display:grid;box-shadow:inset 0 1px #ffffff26}.hz-web .hz-event-club-emblem>span{letter-spacing:-.06em;font:900 13px/1 system-ui,sans-serif}.hz-web .hz-event-club-name{gap:3px;min-width:0;display:grid}.hz-web .hz-event-club-name small{color:#a6c0d1;letter-spacing:.11em;font:750 9px/1.2 system-ui,sans-serif}.hz-web .hz-event-club-name strong{color:#fff;overflow-wrap:anywhere;font:800 13px/1.3 system-ui,sans-serif}.hz-web .hz-event-spotlight-copy>.hz-event-club-signature{margin-top:14px}.hz-web .hz-event-premium .hz-event-club-signature{max-width:100%;margin:0}@media (width<=700px){.hz-web .hz-event-club-signature{gap:8px;padding:6px 8px 6px 6px}.hz-web .hz-event-club-emblem{flex-basis:34px;width:34px;height:34px}.hz-web .hz-event-club-name strong{font-size:12px}.hz-web .hz-event-city>.hz-event-department{min-width:29px;height:23px;padding:4px 5px}}.hz-editorial .hz-event-premium .hz-event-dialog-type{color:#fff;background:#182737eb;border:1px solid #ffffff6a;padding:8px 12px}.hz-editorial .hz-event-premium .hz-event-dialog-type svg{color:var(--event-accent)!important}.hz-editorial .hz-event-premium .hz-event-quick-simple{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.hz-editorial .hz-event-premium .hz-event-quick-simple>:is(a,button){text-align:center;min-width:0;min-height:48px;box-shadow:none;background:#17446c;border:1px solid #385d86;border-radius:11px;justify-content:center;align-items:center;gap:9px;padding:11px 12px;font:800 12px/1.35 system-ui,sans-serif;text-decoration:none;transition:background .12s;display:flex;color:#fff!important}.hz-editorial .hz-event-premium .hz-event-quick-simple>.hz-event-route-action{background:#ae2c41;border-color:#d74860;grid-column:1/-1}.hz-editorial .hz-event-premium .hz-event-quick-simple>.hz-event-route-action:hover{background:#c8374e}.hz-editorial .hz-event-premium .hz-event-quick-simple>.hz-event-open-waze{background:#1877cb;border-color:#61a9e8}.hz-editorial .hz-event-premium .hz-event-quick-simple>.hz-event-open-waze:hover{background:#298cdd}.hz-editorial .hz-event-premium .hz-event-quick-simple>.hz-event-open-googlemaps{background:#1d65ae;border-color:#69a0e1}.hz-editorial .hz-event-premium .hz-event-quick-simple>.hz-event-open-googlemaps:hover{background:#307bc2}.hz-editorial .hz-event-premium .hz-event-quick-simple>.hz-event-open-internal-map{background:#203041;border-color:#39576b;grid-column:1/-1;min-height:39px;color:#c8e2f5!important}.hz-editorial .hz-event-premium .hz-event-quick-simple>.hz-event-open-internal-map:hover{background:#2e455e}.hz-editorial .hz-event-premium .hz-event-quick-simple .hz-event-premium-icon{flex-basis:21px;width:21px;height:21px}.hz-editorial .hz-event-premium .hz-event-participation-footer{border-top:1px solid #354559;margin:0;padding:11px 0 0;display:block}.hz-editorial .hz-event-premium .hz-event-participation-note{color:#aec1d0;background:0 0;border:0;align-items:center;gap:9px;margin:0;padding:0;font:550 12px/1.45 system-ui,sans-serif;display:flex}.hz-editorial .hz-event-premium .hz-event-participation-note svg{color:#a6b9cb;flex:0 0 17px;width:17px;height:17px}.hz-editorial .hz-event-premium .hz-event-participation-link{color:#175a40;background:#d7f2e6;border:1px solid #96d3b4;border-radius:10px;flex-wrap:wrap;align-items:center;gap:10px;width:max-content;max-width:100%;min-height:44px;padding:10px 13px;font:800 12px/1.4 system-ui,sans-serif;text-decoration:none;display:flex}.hz-editorial .hz-event-premium .hz-event-participation-link svg{flex:0 0 18px;width:18px;height:18px}.hz-editorial .hz-event-premium .hz-event-participation-link small{color:#467767;font:500 10px/1.4 system-ui,sans-serif}@media (width<=760px){.hz-web .hz-event-search-modern{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.hz-web .hz-event-search-modern .hz-event-location-control{grid-area:1/1/auto/-1}.hz-web .hz-event-filter-control{gap:8px;min-height:60px;padding:10px}.hz-web .hz-event-filter-control-icon{flex-basis:22px;width:22px;font-size:21px}.hz-web .hz-event-filter-control input,.hz-web .hz-event-filter-trigger{font-size:12px}.hz-web .hz-event-date-options{width:min(315px,100vw - 24px);min-width:0}.hz-web .hz-event-location-options{width:100%;min-width:100%;max-width:calc(100vw - 22px)}.hz-web .hz-event-region-options{min-width:min(310px,100vw - 24px)}}@media (width<=440px){.hz-web .hz-event-filter-control{gap:6px;padding:9px 8px}.hz-web .hz-event-filter-control-icon{display:none}.hz-web .hz-event-filter-trigger{font-size:11px}.hz-web .hz-event-date-options{width:min(315px,100vw - 24px);left:auto;right:0}.hz-editorial .hz-event-premium .hz-event-quick-simple>:is(a,button){min-height:45px;padding:9px 7px;font-size:11px}}.hz-web .hz-events .hz-category-toolbar .jg-chip,.hz-editorial .hz-events .hz-category-toolbar .jg-chip{transition:border-color .16s,transform .16s,box-shadow .16s;color:#172a3d!important;background:#fff!important;border:1px solid #dce5ed!important;border-radius:13px!important;padding:9px 15px!important;font-size:13px!important;font-weight:800!important;box-shadow:0 4px 13px #00000020!important}.hz-web .hz-events .hz-category-toolbar .jg-chip:hover{transform:translateY(-2px);box-shadow:0 8px 18px #00000030!important}.hz-web .hz-events .hz-category-toolbar .jg-chip.is-active{border-color:var(--event-accent)!important;box-shadow:0 0 0 2px var(--event-accent),0 7px 18px #00000025!important;color:#152332!important;background:#fff!important}.hz-web .hz-events .hz-category-toolbar .hz-category-icon{flex-shrink:0;width:34px;height:34px;background:color-mix(in srgb,var(--event-accent) 16%,white)!important;color:var(--event-accent)!important;border-radius:10px!important}.hz-web .hz-events .hz-category-toolbar .hz-category-icon svg{stroke-width:2.15px;width:21px;height:21px}.hz-web .hz-events .hz-event-photo>span.hz-event-photo-kind,.hz-web .hz-events .hz-event-spotlight-kind,.hz-web .hz-events .hz-event-dialog-type{color:#162639!important;backdrop-filter:none!important;background:#fff!important;border:1px solid #e6ebf1!important;border-radius:10px!important;font-weight:850!important;box-shadow:0 6px 18px #0005!important}.hz-web .hz-events .hz-event-photo-kind svg,.hz-web .hz-events .hz-event-dialog-type svg,.hz-web .hz-events .hz-event-spotlight-kind svg{stroke-width:2.25px;color:var(--event-accent)!important}.hz-web .hz-event-club-signature{box-shadow:0 5px 15px #0000001a;color:#14283b!important;background:#fff!important;border:1px solid #e2e8f0!important;border-radius:13px!important;padding:7px 11px 7px 7px!important}.hz-web .hz-event-club-emblem{flex-shrink:0;padding:3px;overflow:hidden;color:#3d7089!important;box-shadow:none!important;background:#fff!important;border:1px solid #dde7ee!important;border-radius:9px!important}.hz-web .hz-event-club-name small{color:#a33446!important;letter-spacing:.055em!important;font-size:10px!important}.hz-web .hz-event-club-name strong{color:#152535!important;font-size:13px!important}.hz-web .hz-events .hz-location-radius-stepper{background:#182d3c;border:1px solid #456278;border-radius:12px;flex-wrap:wrap;align-items:center;gap:7px;padding:7px;display:flex}.hz-web .hz-events .hz-location-radius-stepper label{color:#bce0ea;margin:0 7px 0 5px;font-size:12px;font-weight:800}.hz-web .hz-events .hz-location-radius-stepper button:not(.hz-location-all){color:#172737;cursor:pointer;background:#fff;border:1px solid #e4eaf0;border-radius:9px;place-items:center;min-width:37px;min-height:37px;font-size:20px;font-weight:800;display:grid}.hz-web .hz-events .hz-location-radius-stepper button:not(.hz-location-all):disabled{opacity:.35;cursor:not-allowed}.hz-web .hz-events .hz-location-radius-stepper select{color:#172737;background:#fff;border:1px solid #dce4ea;border-radius:9px;min-width:80px;min-height:37px;padding:5px 8px;font-size:13px;font-weight:800}.hz-web .hz-events .hz-location-radius-stepper .hz-location-all{border-radius:9px;min-height:37px;padding:7px 11px}@media (width<=760px){.hz-web .hz-events .hz-category-toolbar .jg-chip{border-radius:11px!important;padding:7px 11px!important}.hz-web .hz-events .hz-category-toolbar .hz-category-icon{width:30px;height:30px}.hz-web .hz-events .hz-location-radius-stepper{width:100%}}.hz-web .hz-events .hz-event-nearby-filter{color:#f5f8fc;background:linear-gradient(145deg,#1c2c3d,#132232);border:1px solid #3b5066;border-radius:17px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:13px 20px;margin:10px 0 17px;padding:13px 18px;display:flex;box-shadow:inset 0 1px #ffffff0c}.hz-web .hz-event-nearby-intro{align-items:center;gap:11px;min-width:190px;display:flex}.hz-web .hz-event-nearby-symbol{color:#9de8e4;background:#233f52;border:1px solid #496880;border-radius:12px;flex-shrink:0;place-items:center;width:44px;height:44px;display:grid}.hz-web .hz-event-nearby-intro strong{font-size:14px;font-weight:800;line-height:1.35;display:block}.hz-web .hz-event-nearby-intro small{color:#aebfce;margin-top:3px;font-size:11px;line-height:1.4;display:block}.hz-web .hz-event-nearby-actions{flex-wrap:wrap;flex:370px;justify-content:flex-end;align-items:center;gap:8px;display:flex}.hz-web .hz-event-nearby-locate{color:#fff;cursor:pointer;background:#28445a;border:1px solid #6c889e;border-radius:10px;justify-content:center;align-items:center;gap:8px;min-height:40px;padding:8px 14px;font-size:12px;font-weight:800;display:inline-flex}.hz-web .hz-event-nearby-locate:hover{background:#355774;border-color:#9de8e4}.hz-web .hz-event-nearby-locate:disabled{opacity:.68;cursor:progress}.hz-web .hz-event-nearby-radii{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.hz-web .hz-event-nearby-radius{color:#dbe6ef;cursor:pointer;background:#152636;border:1px solid #486074;border-radius:9px;min-width:62px;min-height:40px;padding:7px 11px;font-size:12px;font-weight:800}.hz-web .hz-event-nearby-radius:hover{background:#263b4d;border-color:#a0cadf}.hz-web .hz-event-nearby-radius.is-active{color:#fff;background:#b8233d;border-color:#db5267;box-shadow:inset 0 1px #ffffff21}.hz-web .hz-event-nearby-all{color:#d9e6f0;cursor:pointer;background:0 0;border:1px solid #5b6e83;border-radius:9px;min-height:40px;padding:7px 11px;font-size:11px;font-weight:750}.hz-web .hz-event-nearby-message{flex-basis:100%;color:#ffcbcb!important;margin:0!important;font-size:12px!important}.hz-web .hz-event-nearby-filter button:focus-visible{outline-offset:2px;outline:3px solid #ffd36b}.hz-web .hz-events .hz-location-radius-stepper .hz-radius-choice{min-width:62px;padding:7px 10px;font-size:12px;font-weight:800}.hz-web .hz-events .hz-location-radius-stepper .hz-radius-choice[aria-pressed=true]{color:#fff;background:#bd2b46;border-color:#ed6b84}.hz-web .hz-events .hz-location-radius-stepper .hz-radius-label{color:#bce0ea;margin:0 7px 0 5px;font-size:12px;font-weight:800}@media (width<=720px){.hz-web .hz-events .hz-event-nearby-filter{gap:11px;padding:12px}.hz-web .hz-event-nearby-actions{flex-basis:100%;justify-content:flex-start}.hz-web .hz-event-nearby-radii{flex:100%;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.hz-web .hz-event-nearby-radius{min-width:0;padding:8px 4px}.hz-web .hz-event-nearby-locate{width:100%}}.hz-web .hz-events-direct{padding-top:20px!important}.hz-web .hz-events-direct>.jg-section-head{margin-bottom:13px!important}.hz-web .hz-events-direct>.jg-section-head h2{letter-spacing:-.035em;font-size:clamp(23px,2.3vw,32px)!important}.hz-web .hz-events-direct .hz-event-search-modern{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.hz-web .hz-events-direct .hz-event-search-modern>.hz-event-location-control{grid-column:1/-1}.hz-web .hz-events-direct .hz-event-nearby-filter{justify-content:flex-start;gap:11px 15px;margin-top:10px;margin-bottom:11px;padding:11px 15px}.hz-web .hz-events-direct .hz-event-nearby-actions{flex:0 auto;justify-content:flex-start}.hz-web .hz-events-direct .hz-category-toolbar{margin:9px 0 13px!important}.hz-web .hz-events-direct .hz-category-toolbar .jg-chip{min-height:53px;font-weight:800;box-shadow:none!important;border-radius:11px!important;font-size:13px!important}.hz-web .hz-events-direct .hz-category-toolbar .hz-category-icon{color:var(--event-accent,#247ad0);border:1px solid #dbe5ee;border-radius:8px;background:#fff!important}.hz-web .hz-events-direct .hz-month-picker{box-shadow:none;border-radius:12px;flex-wrap:wrap;align-items:center;gap:12px;margin:7px 0 12px;padding:10px 12px;display:flex}.hz-web .hz-events-direct .hz-month-picker-head{flex:none;gap:12px;margin:0}.hz-web .hz-events-direct .hz-month-picker-head>div:first-child{display:block}.hz-web .hz-events-direct .hz-month-picker-head>div:first-child>strong{font-size:12px;line-height:1.35;display:block}.hz-web .hz-events-direct .hz-month-picker-head>div:first-child>span{font-size:9px;display:block}.hz-web .hz-events-direct .hz-month-picker-arrows button{width:40px;height:40px;font-size:22px}.hz-month-picker-arrows[hidden]{display:none!important}.hz-web .hz-events-direct .hz-month-picker-rail{flex:400px;gap:7px;min-width:0;padding:3px 0}.hz-web .hz-events-direct .hz-month-chip{border-radius:9px;flex:none;gap:4px;min-width:120px;min-height:50px;padding:8px 12px;transform:none}.hz-web .hz-events-direct .hz-month-chip span{font-size:12px}.hz-web .hz-events-direct .hz-month-chip small{font-size:10px}.hz-web .hz-events-direct .hz-result-count{font-weight:750;margin:7px 0 10px!important}.hz-web .hz-events-direct .hz-explore-switch{margin:5px 0 14px!important}.hz-web .hz-events-direct .hz-event-grid{gap:13px!important}@media (width<=720px){.hz-web .hz-events-direct{padding-top:13px!important}.hz-web .hz-events-direct .hz-event-search-modern{grid-template-columns:minmax(0,1fr)}.hz-web .hz-events-direct .hz-event-search-modern>.hz-event-location-control{grid-column:1}.hz-web .hz-events-direct .hz-event-nearby-actions{flex-basis:100%}.hz-web .hz-events-direct .hz-month-picker{gap:8px;padding:10px}.hz-web .hz-events-direct .hz-month-picker-head{justify-content:space-between;width:100%}.hz-web .hz-events-direct .hz-month-picker-rail{flex-basis:100%}}.hz-web .hz-events-direct .hz-event-search-modern>.hz-event-region-control{order:1}.hz-web .hz-events-direct .hz-event-search-modern>.hz-event-date-control{order:2}.hz-web .hz-events-direct .hz-event-search-modern>.hz-event-location-control{order:3}.hz-web.hz-editorial .hz-events-direct .hz-event-search-modern{grid-template-columns:repeat(2,minmax(0,1fr))!important}.hz-web.hz-editorial .hz-events-direct .hz-category-toolbar{white-space:normal!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px!important;padding:0!important;display:grid!important;overflow:visible!important}.hz-web.hz-editorial .hz-events-direct .hz-category-toolbar>.jg-chip{white-space:normal!important;justify-content:flex-start!important;align-items:center!important;width:100%!important;min-width:0!important;margin:0!important;padding:9px 12px!important;line-height:1.25!important;display:flex!important}@media (width<=700px){.hz-web.hz-editorial .hz-events-direct .hz-event-search-modern{grid-template-columns:minmax(0,1fr)!important}.hz-web.hz-editorial .hz-events-direct .hz-category-toolbar{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.hz-web.hz-editorial .hz-events-direct .hz-category-toolbar>.jg-chip{min-height:52px;padding:8px 9px!important}}.hz-web .hz-event-nearby-all[aria-pressed=true]{color:#fff;background:#b8233d;border-color:#df586c}.hz-editorial .hz-dialog.hz-event-premium .hz-event-participation-footer>a.hz-event-participation-link{box-sizing:border-box;flex-wrap:nowrap;grid-template-columns:25px minmax(0,1fr);align-items:center;gap:12px;width:100%;min-width:0;max-width:100%;min-height:62px;padding:11px 17px;display:grid}.hz-editorial .hz-dialog.hz-event-premium .hz-event-participation-link .hz-event-participation-copy{flex-direction:column;justify-content:center;align-items:flex-start;gap:3px;min-width:0;display:flex}.hz-editorial .hz-dialog.hz-event-premium .hz-event-participation-link .hz-event-participation-copy>small{text-align:left;color:#28785d;margin:0;display:block}@media (width<=600px){.hz-editorial .hz-dialog.hz-event-premium .hz-event-participation-footer>a.hz-event-participation-link{grid-template-columns:23px minmax(0,1fr);gap:10px;min-height:61px;padding:11px 12px}}@media (width<=720px){.hz-web .hz-event-nearby-radii{grid-template-columns:repeat(5,minmax(0,1fr))}.hz-web .hz-event-nearby-all{min-width:0;padding:8px 4px;font-size:12px}}