.page_pageContainer__zEYHs{display:flex;flex-direction:column;gap:1rem;width:100%;padding-bottom:5.6875rem}@media(max-width:47.99875rem){.page_pageContainer__zEYHs{padding-bottom:4rem}}.page_mapWrapper__X_qiR{position:relative;width:100%;height:45.25rem;border-radius:1rem}@media(max-width:47.99875rem){.page_mapWrapper__X_qiR{height:30.5rem}}.HorizontalFilters_horizontalFilters__hSuFM{margin-top:1.5rem;padding:1.5rem;border:1px solid #ececec;border-radius:1rem;background-color:var(--color-light)}@media(max-width:47.99875rem){.HorizontalFilters_horizontalFilters__hSuFM{padding:1.25rem 1rem 1.5rem}}.HorizontalFilters_topRow__yQas7{display:flex;justify-content:space-between;align-items:center;padding-bottom:1.5rem;border-bottom:1px solid #dbdbdb}.HorizontalFilters_topRowLeft__UyCx5{display:flex;align-items:center;gap:.375rem;font-weight:500;font-size:1.125rem}.HorizontalFilters_filterCount__0Lr4e{opacity:.5}.HorizontalFilters_topRowRight__CoTD1{display:flex}.HorizontalFilters_toggleButton__0e4mI{border:none;background:none;display:flex;align-items:center;font-weight:500;font-size:1rem;line-height:125%;letter-spacing:-.01em;color:#3b3c3d;padding:0;cursor:pointer;position:relative}@media(any-hover:hover){.HorizontalFilters_toggleButton__0e4mI:hover{color:var(--color-accent-light)}}@media(any-hover:none){.HorizontalFilters_toggleButton__0e4mI:active{color:var(--color-accent-light)}}.HorizontalFilters_filterAction__eXvVv{width:auto;padding-right:.75rem;padding-left:.375rem}.HorizontalFilters_settingsAction__QzI5V{width:auto;padding-left:.75rem;padding-right:.3125rem;border-left:1px solid #ececec}.HorizontalFilters_settingsButton___nMmb{position:relative}.HorizontalFilters_settingsButton___nMmb.HorizontalFilters_active__un_nV{background:rgba(var(--color-accent-light-rgb),.1);border-radius:.25rem}@media(max-width:63.99875rem){.HorizontalFilters_filtersDesktop__Vo_xf{display:none}}@media(max-width:47.99875rem){.HorizontalFilters_filtersTablet__Q9q_x{display:none}}.HorizontalFilters_settingsDropdown__hgtkX{position:absolute;top:100%;right:0;margin-top:.5rem;background:#fff;border:1px solid #e9ecef;border-radius:.75rem;box-shadow:0 4px 12px rgba(0,0,0,.15);z-index:9999;min-width:23.5625rem;padding:1rem}@media(max-width:47.99875rem){.HorizontalFilters_settingsDropdown__hgtkX{min-width:20rem}}.HorizontalFilters_dropdownHeader__kgGiN{display:flex;justify-content:flex-start;margin-bottom:.5rem}.HorizontalFilters_dropdownHeader__kgGiN span{font-weight:400;font-size:12px;line-height:133%;color:#71717a}.HorizontalFilters_dropdownContent___VaPV .HorizontalFilters_filtersList__aIlaO{max-height:18.75rem;overflow-y:auto}.HorizontalFilters_dropdownContent___VaPV .HorizontalFilters_filtersList__aIlaO .HorizontalFilters_filterOption__jke9W{display:flex;align-items:center;gap:.75rem;padding:.625rem .25rem;cursor:pointer;border-radius:.25rem;transition:all .2s ease}@media(any-hover:hover){.HorizontalFilters_dropdownContent___VaPV .HorizontalFilters_filtersList__aIlaO .HorizontalFilters_filterOption__jke9W:hover{background:#f8f9fa}}@media(any-hover:none){.HorizontalFilters_dropdownContent___VaPV .HorizontalFilters_filtersList__aIlaO .HorizontalFilters_filterOption__jke9W:active{background:#f8f9fa}}.HorizontalFilters_dropdownContent___VaPV .HorizontalFilters_filtersList__aIlaO .HorizontalFilters_filterOption__jke9W .HorizontalFilters_filterCheckbox___mTRe{margin:0;accent-color:var(--color-accent-light);width:1.125rem;height:1.125rem;cursor:pointer;transition:transform .1s ease}.HorizontalFilters_dropdownContent___VaPV .HorizontalFilters_filtersList__aIlaO .HorizontalFilters_filterOption__jke9W .HorizontalFilters_filterCheckbox___mTRe:checked{transform:scale(1.1)}.HorizontalFilters_dropdownContent___VaPV .HorizontalFilters_filtersList__aIlaO .HorizontalFilters_filterOption__jke9W .HorizontalFilters_filterLabel__6Ggmy{font-weight:400;font-size:.875rem;line-height:143%;letter-spacing:.01em;color:#333;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;transition:color .2s ease}@media(any-hover:hover){.HorizontalFilters_dropdownContent___VaPV .HorizontalFilters_filtersList__aIlaO .HorizontalFilters_filterOption__jke9W .HorizontalFilters_filterLabel__6Ggmy:hover{color:var(--color-accent-light)}}@media(any-hover:none){.HorizontalFilters_dropdownContent___VaPV .HorizontalFilters_filtersList__aIlaO .HorizontalFilters_filterOption__jke9W .HorizontalFilters_filterLabel__6Ggmy:active{color:var(--color-accent-light)}}.HorizontalFilters_filtersRow__hhjiC{padding:1.5rem 0;border-bottom:1px solid #dbdbdb}.HorizontalFilters_filtersGroup__q2jIA{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-row-gap:1.25rem;row-gap:1.25rem;grid-column-gap:1.5rem;column-gap:1.5rem}@media(max-width:63.99875rem){.HorizontalFilters_filtersGroup__q2jIA{grid-template-columns:1fr 1fr}}@media(max-width:47.99875rem){.HorizontalFilters_filtersGroup__q2jIA{grid-template-columns:1fr}}.HorizontalFilters_leftActions__A4yU8{padding-top:1.5rem;display:flex;justify-content:flex-end;gap:.5rem}.HorizontalFilters_actionButtons__SJezv{border:none;border-radius:100px;padding:8px 12px;min-width:150px;height:44px;background:none;font-weight:500;font-size:14px;line-height:114%;color:var(--color-light)}.HorizontalFilters_applyButton__TNh2H{background:var(--color-accent-light)}@media(any-hover:hover){.HorizontalFilters_applyButton__TNh2H:hover{background:#0063cd}}@media(any-hover:none){.HorizontalFilters_applyButton__TNh2H:active{background:#0063cd}}.HorizontalFilters_clearButton__t54Ko{color:#9d9d9d}@media(any-hover:hover){.HorizontalFilters_clearButton__t54Ko:hover{color:var(--color-light);background:red}}@media(any-hover:none){.HorizontalFilters_clearButton__t54Ko:active{color:var(--color-light);background:red}}.HorizontalFilters_alphabetRow__dDewu{display:flex;justify-content:space-between;padding-top:1.5rem;overflow-x:auto;scroll-behavior:smooth;scroll-snap-type:x mandatory;padding-bottom:.5rem;scrollbar-width:none}.HorizontalFilters_alphabetRow__dDewu::-webkit-scrollbar{display:none}.HorizontalFilters_alphabetButton__7zl9H{border:none;background:none;font-weight:500;font-size:20px;line-height:80%;text-align:center;color:#333;width:2.375rem;height:2.375rem;cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:50%;flex-shrink:0;scroll-snap-align:center;transition:all .2s ease}@media(any-hover:hover){.HorizontalFilters_alphabetButton__7zl9H:hover{background:var(--color-accent-light);color:var(--color-light)}}@media(any-hover:none){.HorizontalFilters_alphabetButton__7zl9H:active{background:var(--color-accent-light);color:var(--color-light)}}.HorizontalFilters_alphabetButton__7zl9H.HorizontalFilters_active__un_nV{background:var(--color-accent-light);color:var(--color-light);font-weight:600}@media(any-hover:hover){.HorizontalFilters_alphabetButton__7zl9H.HorizontalFilters_active__un_nV:hover{background:#0063cd;transform:scale(1.05)}}@media(any-hover:none){.HorizontalFilters_alphabetButton__7zl9H.HorizontalFilters_active__un_nV:active{background:#0063cd;transform:scale(1.05)}}.HorizontalFilters_selectedFilters__tjby9{display:flex;flex-wrap:wrap;gap:.75rem;padding:1.25rem 0;border-bottom:1px solid #dbdbdb}.HorizontalFilters_filterChip__mD9Pb{border:1px solid var(--color-accent-light);border-radius:100px;padding:8px 12px;font-weight:500;font-size:16px;color:#333;opacity:.78;display:flex;align-items:center;gap:.75rem}.HorizontalFilters_filterChip__mD9Pb button{border:none;background:none;cursor:pointer;padding:0;height:1.5rem}.SimpleCustomSelect_simpleCustomSelect__IzbYp{position:relative;min-width:200px}.SimpleCustomSelect_selectButton__UD1lO{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;border:1px solid #ddd;border-radius:12px;background:#fff;cursor:pointer;min-height:46px;transition:border-color .2s ease}.SimpleCustomSelect_selectButton__UD1lO:hover{border-color:#999}.SimpleCustomSelect_selectButton__UD1lO.SimpleCustomSelect_open__1CZ8e{border-color:#007bff;border-bottom-left-radius:0;border-bottom-right-radius:0}.SimpleCustomSelect_selectText__8SlmR{flex:1 1;text-align:left;color:#333;font-size:14px}.SimpleCustomSelect_selectText__8SlmR:empty:before{content:attr(data-placeholder);color:#999}.SimpleCustomSelect_arrow__KxUSP{color:#666;font-size:12px;transition:transform .2s ease}.SimpleCustomSelect_arrow__KxUSP.SimpleCustomSelect_up__CQ9LH{transform:rotate(180deg)}.SimpleCustomSelect_arrow__KxUSP.SimpleCustomSelect_down__xOJQ5{transform:rotate(0deg)}.SimpleCustomSelect_dropdown__Fjix7{position:absolute;top:100%;left:0;right:0;background:#fff;border:1px solid #007bff;border-top:none;border-radius:0 0 4px 4px;box-shadow:0 2px 8px rgba(0,0,0,.1);z-index:1000;max-height:250px;overflow:hidden;display:flex;flex-direction:column;border-bottom-right-radius:12px;border-bottom-left-radius:12px}.SimpleCustomSelect_optionsList___N2xB{flex:1 1;overflow-y:auto;max-height:250px}.SimpleCustomSelect_optionGroup__jvTV9{border:none}.SimpleCustomSelect_option__6UTUa{display:flex;align-items:center;padding:8px 16px;cursor:pointer;transition:background-color .15s ease;border:none;background:none;width:100%}.SimpleCustomSelect_option__6UTUa:hover{background-color:#f8f9fa}.SimpleCustomSelect_option__6UTUa.SimpleCustomSelect_childOption__ooBzV:hover{background-color:#f0f0f0}.SimpleCustomSelect_checkbox__tBrrN{width:16px;height:16px;margin-right:15px;cursor:pointer;accent-color:#007bff}.SimpleCustomSelect_optionLabel___ypP_{flex:1 1;text-align:left;font-size:14px;line-height:143%;letter-spacing:.01em;color:#333;-webkit-user-select:none;-moz-user-select:none;user-select:none}.SimpleCustomSelect_noOptions__gsUbo{padding:16px;text-align:center;color:#999;font-size:14px}.SimpleCustomSelect_SimpleCustomSelectPlaceholder__xU_FJ{font-size:14px;line-height:143%;margin-bottom:6px}