.Homepage_container__1m4RN{margin-left:auto;margin-right:auto;width:100%;max-width:calc(1126px + 48px)}@media (min-width:1024px){.Homepage_container__1m4RN{min-width:944px}}.Homepage_container__1m4RN{padding-bottom:3rem}@media (min-width:1024px){.Homepage_container__1m4RN{padding-left:1.5rem;padding-right:1.5rem;padding-top:1.5rem}}.Homepage_propertyListHeader__9KEC4{margin-bottom:2rem;display:flex;flex-direction:column}.Homepage_propertyListHeader__9KEC4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.Homepage_searchTitle__kIFKb{margin-left:auto;margin-right:auto;margin-top:96px;font-size:20px;font-weight:700}.Homepage_homepageFilter__WJVmT{display:flex;width:100%;gap:.5rem}@media (min-width:1024px){.Homepage_homepageFilter__WJVmT{flex-direction:row!important;gap:1.5rem}}.Homepage_homepageFilter__WJVmT{flex-direction:column}.Homepage_dropdownItem__Fuxhc{display:flex;cursor:pointer;align-items:center;gap:.5rem;padding:.75rem 1rem}.Homepage_dropdownItem__Fuxhc:hover{--tw-bg-opacity:1;background-color:rgb(208 234 245/var(--tw-bg-opacity,1))}.Homepage_propertyGrid__TTno6{display:grid;-moz-column-gap:1.5rem;column-gap:1.5rem;row-gap:1rem}@media (min-width:1024px){.Homepage_propertyGrid__TTno6{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:1.5rem}}.Homepage_emptyPropertyContainer__r_12K{margin-top:1.5rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.5rem;text-align:center}.Homepage_emptyPropertyTitle__wg12u{font-size:18px;font-weight:700}.Homepage_loadMoreBtn__h5hjF{margin-top:1rem;width:100%}.Homepage_endOfPageText__M11dn{margin-top:1rem;width:100%;padding-top:1rem;text-align:center}.PropertyDetailPage_container__sgfLO{display:flex;flex-direction:column;gap:1rem}@media (min-width:768px){.PropertyDetailPage_container__sgfLO{padding-left:2rem;padding-right:2rem;padding-top:2rem}}.PropertyDetailPage_content__XqJpO{-ms-overflow-style:none;scrollbar-width:none}.PropertyDetailPage_content__XqJpO::-webkit-scrollbar{display:none}@media (min-width:768px){.PropertyDetailPage_content__XqJpO{padding:0 2rem 2rem}}@media (min-width:280px) and (max-width:767px){.PropertyDetailPage_content__XqJpO{padding:1rem}}@media (min-width:1024px) and (max-width:1199px){.PropertyDetailPage_biggerSearchBar__XMgKg{top:.6rem}}.PropertyDetailPage_searchBarMargin__3v4x9{padding-top:2rem}.PropertyDetailPage_bottomSheetPrice__CZrUd{position:fixed;bottom:0;width:100%;border-top-left-radius:24px;border-top-right-radius:24px;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1rem;--tw-shadow:0px -4px 8px #f7f7f7;--tw-shadow-colored:0px -4px 8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (min-width:768px){.PropertyDetailPage_bottomSheetPrice__CZrUd{display:none}}@media (min-width:280px) and (max-width:767px){.PropertyDetailPage_policyMobile__hL6Gl{display:none}}@media (min-width:768px){.PropertyDetailPage_policyDesktop__MzdzV{display:none}}.PropertyDetailPage_emptyPropertyContainer__qNJ_Z{margin-top:1.5rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;text-align:center}.PropertyDetailPage_emptyPropertyTitle__bOHt3{font-size:18px;font-weight:700}.PropertyDetailPage_loading__831bs{margin-left:auto;margin-right:auto;height:291px;width:291px}.PropertyDetailPage_loadingMessage__ylwe4{text-align:center;font-size:18px;font-weight:700;color:var(--action-default)}.PropertyDetailPage_scrolled__ogp2b{position:fixed;top:7rem;left:0;z-index:30;width:100%;background-color:var(--main-default);padding-left:2rem}@media (min-width:768px) and (max-width:1023px){.PropertyDetailPage_scrolled__ogp2b{top:9.5rem}}@media (min-width:1024px) and (max-width:1199px){.PropertyDetailPage_scrolled__ogp2b{top:8.5rem}}.PropertyList_container__DlN__{height:100%;flex:1 1 0%}.PropertyList_imageBg__X3J3U{position:relative;height:480px}.PropertyList_image__hOV4G{height:480px;-o-object-fit:cover;object-fit:cover}.PropertyList_gradientBg__T2y_j{position:absolute;bottom:0;left:0;height:400px;width:100%;background-image:linear-gradient(to bottom,var(--tw-gradient-stops));--tw-gradient-from:transparent var(--tw-gradient-from-position);--tw-gradient-to:transparent var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#f8f9fb var(--tw-gradient-to-position)}.PropertyList_searchContainer__WHSt9{position:relative;margin:-88px 100px 1rem;display:flex;flex-direction:column}.PropertyList_searchDesc__LXWNa{font-size:16px;--tw-text-opacity:1;color:rgb(44 44 44/var(--tw-text-opacity,1))}.PropertyList_propertyListContainer__ktvlA{padding:1.5rem}@media (min-width:1536px){.PropertyList_propertyListContainer__ktvlA{margin-left:auto;margin-right:auto;max-width:1600px}}@media (min-width:280px) and (max-width:767px){.PropertyList_propertyListContainer__ktvlA{margin-top:-.5rem;padding:1rem}}.PropertyList_propertyListHeader__rWRL2{margin-bottom:1rem;display:flex;min-height:50px;flex-direction:row;align-items:center;justify-content:space-between;gap:1rem}.PropertyList_propertyListHeaderActions__cP0fH{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;-moz-column-gap:.75rem;column-gap:.75rem}.PropertyList_searchTitle__rKAtk{font-size:20px;font-weight:700}@media (min-width:280px) and (max-width:767px){.PropertyList_searchTitle__rKAtk{font-size:18px}}.PropertyList_propertyGrid__zYqK5{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:1.5rem;column-gap:1.5rem;row-gap:1.5rem}@media (min-width:1280px){.PropertyList_propertyGrid__zYqK5{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:500px){.PropertyList_propertyGrid__zYqK5{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (min-width:1024px) and (max-width:1199px){.PropertyList_propertyGrid__zYqK5{grid-template-columns:repeat(3,minmax(0,1fr))}}.PropertyList_recommendationContainer__hlq3a{display:flex;max-width:calc(100vw - 100px - 64px);flex-direction:row;-moz-column-gap:1.5rem;column-gap:1.5rem;overflow-x:auto}.PropertyList_pagination__bwhfN{margin-top:1rem;display:flex;flex-direction:row;align-items:flex-end;justify-content:flex-end}.PropertyList_searchBar__ClXtn{margin-left:auto;margin-right:auto;width:-moz-fit-content;width:fit-content;padding-top:2rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-duration:.15s;transition-delay:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation-delay:.15s;animation-timing-function:cubic-bezier(.4,0,.2,1)}@media (min-width:280px) and (max-width:767px){.PropertyList_searchBar__ClXtn{width:100%;--tw-bg-opacity:1;background-color:rgb(248 249 251/var(--tw-bg-opacity,1));padding:1rem}}@media (min-width:768px) and (max-width:1023px){.PropertyList_searchBar__ClXtn{width:100%}}@media (min-width:1024px) and (max-width:1199px){.PropertyList_searchBar__ClXtn{width:100%}}.PropertyList_searchBarMargin__oFONk{padding-top:2rem}@media (min-width:280px) and (max-width:767px){.PropertyList_searchBarMargin__oFONk{padding-top:.5rem}}.PropertyList_overlay__qXYMp{position:absolute;z-index:auto;height:100%;width:100%;--tw-bg-opacity:1;background-color:rgb(44 44 44/var(--tw-bg-opacity,1));opacity:.5}@media (min-width:280px) and (max-width:767px){.PropertyList_paginationDropdown__dE0gl{width:50%}.PropertyList_filterButton__8_L3h span{display:none}.PropertyList_filterButton__8_L3h{height:44px;width:44px;justify-content:center;padding:.5rem}}.PropertyList_emptyPropertyContainer__uTBN1{margin-top:1.5rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;text-align:center}.PropertyList_emptyPropertyTitle__7IUfi{font-size:18px;font-weight:700}.PropertyList_loading__RBFV6{margin-left:auto;margin-right:auto;height:291px;width:291px}.PropertyList_loadingMessage__VrTf3{text-align:center;font-size:18px;font-weight:700;color:var(--action-default)}.PropertyList_fab__bWcdp{position:sticky;bottom:1rem;right:1rem;z-index:10;margin-left:auto;margin-right:1rem;cursor:pointer;border-radius:9999px;background-color:var(--action-default);padding:1.25rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.PropertyList_fab__bWcdp:hover{background-color:var(--action-hovered)}@media (min-width:1024px){.PropertyList_fab__bWcdp{display:none}}.PropertyList_propertyGrid__zYqK5.PropertyList_withFilterBar__qlTYk{grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:1346px){.PropertyList_propertyGrid__zYqK5.PropertyList_withFilterBar__qlTYk{grid-template-columns:repeat(3,minmax(0,1fr))}}.PropertyMapPage_page__lCzkl{display:flex;flex:1 1 0%;flex-direction:row}@media (min-width:1024px){.PropertyMapPage_page__lCzkl{height:calc(100vh - 132px);flex:none}}.PropertyMapPage_bottomContainer__6jRdb{position:absolute;bottom:1rem;left:1rem;right:1rem}.PropertyMapPage_bottomContainer__6jRdb>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.PropertyMapPage_propertyList__nUQa3{display:none;flex:1 1 0%;overflow-x:hidden;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;animation-duration:.3s}@media (min-width:1024px){.PropertyMapPage_propertyList__nUQa3{display:block}}.PropertyMapPage_propertyList__nUQa3.PropertyMapPage_expanded__ZovFe{width:25vw;flex:none;overflow-y:auto}.PropertyMapPage_searchBar__YT4PN{top:0;left:0;right:0;z-index:50;margin-bottom:1.5rem;width:100%;min-width:0}@media (min-width:280px) and (max-width:767px){.PropertyMapPage_searchBar__YT4PN{position:absolute}}.PropertyMapPage_searchTitle__FtrIc{font-size:20px;font-weight:700}@media (min-width:280px) and (max-width:767px){.PropertyMapPage_searchTitle__FtrIc{font-size:18px}}.PropertyMapPage_propertyGrid__vWMot{display:flex;flex-wrap:wrap;gap:2rem}.PropertyMapPage_propertyListHeader__s1uIY{margin-bottom:1rem;display:flex;min-height:50px;flex-direction:row;align-items:center;justify-content:flex-start;gap:1rem}.PropertyMapPage_filterButton__1lXKL{margin-left:auto}.PropertyMapPage_propertyMapCardContainer__IxIGp{height:0;overflow:hidden;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;animation-duration:.3s}@media (min-width:1024px){.PropertyMapPage_propertyMapCardContainer__IxIGp{display:none}}.PropertyMapPage_propertyMapCardContainer__IxIGp.PropertyMapPage_opened__highN{height:280px}@media (min-width:280px) and (max-width:767px){.PropertyMapPage_expandButton__mUh9p{display:none}}.PropertyMapPage_bottomAction__1Oyl1{display:flex;height:0;flex-direction:row;align-items:flex-end}.PropertyMapPage_closeButton__pMs_z{position:absolute;top:1rem;left:1rem;z-index:10}.PropertyMapPage_zoomButton__KSQir{padding:1rem}.PropertyMapPage_zoomButton__KSQir:hover{--tw-bg-opacity:1;background-color:rgb(248 249 251/var(--tw-bg-opacity,1))}.PropertyMapPage_zoomContainer__YjxHp{margin-left:auto;display:flex;flex-direction:column}.PropertyMapPage_zoomContainer__YjxHp>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.PropertyMapPage_zoomContainer__YjxHp{overflow:hidden;border-radius:var(--radius);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.PropertyMapPage_pagination__nX4IU{margin-top:1rem;display:flex;flex-direction:row;align-items:flex-end;justify-content:flex-end}.PropertyMapPage_loading__AZ6Rb{margin-left:auto;margin-right:auto;height:291px;width:291px}.PropertyMapPage_loadingMessage__CHgTV{text-align:center;font-size:18px;font-weight:700;color:var(--action-default)}.PropertyMapPage_loadingContainer__D_pl_{display:flex;flex:1 1 0%;flex-direction:column;align-items:center;justify-content:center}.PropertyMapPage_mapSide__Cg6K_{position:relative;flex:1 1 0%;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;animation-duration:.3s}@media (min-width:1024px) and (max-width:1199px){.PropertyMapPage_mapSide__Cg6K_{max-width:40%}}.PropertyMapPage_mapSide__Cg6K_.PropertyMapPage_mapExpanded__fEE4P{width:100%;max-width:100%}.PropertyMapPage_headerList__d852W{display:flex;height:100%;flex-direction:column;padding:2rem}.PropertyMapPage_emptyPropertyContainer__jfd68{margin-top:1.5rem;display:flex;flex:1 1 0%;flex-direction:column;align-items:center;justify-content:center;gap:1rem;text-align:center}.PropertyMapPage_emptyPropertyTitle__kflr1{font-size:18px;font-weight:700}.PropertyPhotoPage_container__6_JHW{position:relative;display:flex;flex-direction:column;padding:2rem}.PropertyPhotoPage_content__e0zxc{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;-ms-overflow-style:none;scrollbar-width:none}.PropertyPhotoPage_content__e0zxc::-webkit-scrollbar{display:none}.PropertyPhotoPage_imgItem__ud2D9{height:100%;max-height:27vw;width:100%;border-radius:var(--radius);-o-object-fit:cover;object-fit:cover}.PropertyPhotoPage_photoButton__xh2QK{position:absolute;top:3.5rem;left:3.5rem}@media (min-width:280px) and (max-width:767px){.PropertyPhotoPage_photoButton__xh2QK{display:none}}.PropertyPhotoPage_roomTypeInfo__ayA7O{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;-ms-overflow-style:none;scrollbar-width:none}.PropertyPhotoPage_roomTypeInfo__ayA7O::-webkit-scrollbar{display:none}.PropertyPhotoPage_roomTypeTitle__8Uor5{margin-top:26px;margin-bottom:1.5rem;font-size:20px;font-weight:700}.PropertyPhotoPage_loading__F9O_d{margin-left:auto;margin-right:auto;height:291px;width:291px}.PropertyPhotoPage_loadingMessage__O8K7v{text-align:center;font-size:18px;font-weight:700;color:var(--action-default)}.PropertyDetailPage_container__FBfxI{margin-left:auto;margin-right:auto;width:100%;max-width:calc(1126px + 48px);padding:1.5rem}@media (min-width:1024px){.PropertyDetailPage_container__FBfxI{min-width:944px}}.PropertyDetailPage_divider__I4V2j{margin:60px auto;width:100%;max-width:1320px;padding-left:1.5rem;padding-right:1.5rem}@media (min-width:1024px){.PropertyDetailPage_divider__I4V2j{min-width:944px}}.PropertyDetailPage_content__8oE_p{-ms-overflow-style:none;scrollbar-width:none}.PropertyDetailPage_content__8oE_p::-webkit-scrollbar{display:none}@media (min-width:768px){.PropertyDetailPage_content__8oE_p{padding:0 2rem 2rem}}@media (min-width:280px) and (max-width:767px){.PropertyDetailPage_content__8oE_p{padding:1rem}}@media (min-width:1024px) and (max-width:1199px){.PropertyDetailPage_biggerSearchBar__7Fg9U{top:.6rem}}.PropertyDetailPage_searchBarMargin__mZw2_{padding-top:2rem}.PropertyDetailPage_bottomSheetPrice__iBL7u{position:fixed;bottom:0;width:100%;border-top-left-radius:24px;border-top-right-radius:24px;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1rem;--tw-shadow:0px -4px 8px #f7f7f7;--tw-shadow-colored:0px -4px 8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (min-width:768px){.PropertyDetailPage_bottomSheetPrice__iBL7u{display:none}}@media (min-width:280px) and (max-width:767px){.PropertyDetailPage_policyMobile__DhIAi{display:none}}@media (min-width:768px){.PropertyDetailPage_policyDesktop__sNiMS{display:none}}.PropertyDetailPage_emptyPropertyContainer__dhpb_{margin-top:1.5rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;text-align:center}.PropertyDetailPage_emptyPropertyTitle__wCJSQ{font-size:18px;font-weight:700}.PropertyDetailPage_loading__myiZR{margin-left:auto;margin-right:auto;height:291px;width:291px}.PropertyDetailPage_loadingMessage__pBFio{text-align:center;font-size:18px;font-weight:700;color:var(--action-default)}.PropertyDetailPage_scrolled__L66gm{position:fixed;top:7rem;left:0;z-index:30;width:100%;background-color:var(--main-default);padding-left:2rem}@media (min-width:768px) and (max-width:1023px){.PropertyDetailPage_scrolled__L66gm{top:9.5rem}}@media (min-width:1024px) and (max-width:1199px){.PropertyDetailPage_scrolled__L66gm{top:8.5rem}}.PropertyDetailPage_anchor__5pI9f{position:relative;top:-250px;display:block}.PropertyList_container__UCzor{margin-left:auto;margin-right:auto;display:flex;height:100%;width:100%;max-width:calc(1126px + 48px);flex-direction:column;gap:1rem;padding:1.5rem}@media (min-width:1024px){.PropertyList_container__UCzor{min-width:944px;flex-direction:row;gap:1.5rem}}.PropertyList_contentContainer__AyJzA{width:100%}.PropertyList_contentContainer__AyJzA>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.PropertyList_propertyListHeader__iJPDr{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:1rem}@media (min-width:1024px){.PropertyList_propertyListHeader__iJPDr{flex-direction:row;align-items:center}}.PropertyList_propertyGrid__lY1fK{display:grid;-moz-column-gap:1.5rem;column-gap:1.5rem;row-gap:1.5rem}@media (min-width:1024px){.PropertyList_propertyGrid__lY1fK{grid-template-columns:repeat(2,minmax(0,1fr))}}.PropertyList_pagination__AFtqK{margin-top:1rem;display:flex;flex-direction:row;align-items:flex-end;justify-content:flex-end}.PropertyList_mapButton__1DF_e{margin-left:auto;margin-right:auto}.PropertyList_filterCard__RbtIS{display:flex;align-items:center;justify-content:space-between;gap:1rem;border-radius:var(--radius);background-color:var(--main-default);padding:1rem}.PropertyList_filterBtn__Xzxev{display:flex;align-items:center;gap:.5rem;border-radius:var(--radius);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:10px 1rem;font-weight:700}.PropertyList_emptyPropertyContainer__Los60{margin-top:1.5rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.5rem;text-align:center}.PropertyList_emptyPropertyTitle__Q72ZX{font-size:18px;font-weight:700}.PropertyMapPage_page__gyd2R{display:flex;height:433px;flex:1 1 0%;flex-direction:row}@media (min-width:1024px){.PropertyMapPage_page__gyd2R{height:425px;flex:none}}.PropertyMapPage_bottomContainer__9uHH0{position:absolute;bottom:1rem;left:1rem;right:1rem}.PropertyMapPage_bottomContainer__9uHH0>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.PropertyMapPage_propertyList__0xZGx{display:block;flex:1 1 0%;overflow-x:hidden;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;animation-duration:.3s}.PropertyMapPage_propertyList__0xZGx.PropertyMapPage_expanded__HRMTx{width:25vw;flex:none;overflow-y:auto}.PropertyMapPage_searchBar__ts_Ta{top:0;left:0;right:0;z-index:50;margin-bottom:1.5rem;width:100%;min-width:0}@media (min-width:280px) and (max-width:767px){.PropertyMapPage_searchBar__ts_Ta{position:absolute}}.PropertyMapPage_searchTitle__o3V86{font-size:20px;font-weight:700}@media (min-width:280px) and (max-width:767px){.PropertyMapPage_searchTitle__o3V86{font-size:18px}}.PropertyMapPage_propertyGrid__ejeOA{display:flex;flex-wrap:wrap;gap:2rem}.PropertyMapPage_propertyListHeader__f5DUw{margin-bottom:1rem;display:flex;min-height:50px;flex-direction:row;align-items:center;justify-content:flex-start;gap:1rem}.PropertyMapPage_filterButton__2SlcX{margin-left:auto}.PropertyMapPage_propertyMapCardContainer__cKZer{height:0;overflow:hidden;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;animation-duration:.3s}@media (min-width:1024px){.PropertyMapPage_propertyMapCardContainer__cKZer{display:none}}.PropertyMapPage_propertyMapCardContainer__cKZer.PropertyMapPage_opened__aJ_5_{height:280px}@media (min-width:280px) and (max-width:767px){.PropertyMapPage_expandButton__qZjcD{display:none}}.PropertyMapPage_bottomAction__7KBM7{display:flex;height:0;flex-direction:row;align-items:flex-end}.PropertyMapPage_closeButton__h35rs{position:absolute;top:1rem;left:1rem;z-index:10}.PropertyMapPage_zoomButton__NmDgJ{padding:1rem}.PropertyMapPage_zoomButton__NmDgJ:hover{--tw-bg-opacity:1;background-color:rgb(248 249 251/var(--tw-bg-opacity,1))}.PropertyMapPage_zoomContainer__eH72_{margin-left:auto;display:flex;flex-direction:column}.PropertyMapPage_zoomContainer__eH72_>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.PropertyMapPage_zoomContainer__eH72_{overflow:hidden;border-radius:var(--radius);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.PropertyMapPage_pagination__Z_E2P{margin-top:1rem;display:flex;flex-direction:row;align-items:flex-end;justify-content:flex-end}.PropertyMapPage_loading__3yJxp{margin-left:auto;margin-right:auto;height:291px;width:291px}.PropertyMapPage_loadingMessage__E8moV{text-align:center;font-size:18px;font-weight:700;color:var(--action-default)}.PropertyMapPage_loadingContainer__aVDES{display:flex;flex:1 1 0%;flex-direction:column;align-items:center;justify-content:center}.PropertyMapPage_mapSide__4Hg9O{position:relative;flex:1 1 0%;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;animation-duration:.3s}@media (min-width:1024px) and (max-width:1199px){.PropertyMapPage_mapSide__4Hg9O{max-width:40%}}.PropertyMapPage_mapSide__4Hg9O.PropertyMapPage_mapExpanded__32r3g{width:100%;max-width:100%}.PropertyMapPage_headerList__zuKhk{display:flex;height:100%;flex-direction:column;padding:2rem}.PropertyMapPage_emptyPropertyContainer__t_Y9i{margin-top:1.5rem;display:flex;flex:1 1 0%;flex-direction:column;align-items:center;justify-content:center;gap:1rem;text-align:center}.PropertyMapPage_emptyPropertyTitle__fxwa7{font-size:18px;font-weight:700}.PropertyPriceMarker_marker__0H9Fl{border-radius:var(--radius);padding:.5rem;font-size:18px;font-weight:600;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;animation-duration:.2s;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(44 44 44/var(--tw-text-opacity,1))}.PropertyPriceMarker_marker__0H9Fl:hover{background-color:var(--main-default);color:var(--main-default-text)}.PropertyPriceMarker_marker__0H9Fl:before{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;animation-duration:.2s;position:absolute;right:0;left:calc(50% - 9px);bottom:-9px;height:0;width:0;border-left-width:9px;border-right-width:9px;border-top-width:18px;border-left-color:transparent;border-right-color:transparent;--tw-border-opacity:1;border-top-color:rgb(255 255 255/var(--tw-border-opacity,1));--tw-content:"";content:var(--tw-content)}.PropertyPriceMarker_marker__0H9Fl:hover:before{content:var(--tw-content);border-top-color:var(--main-default)}.PropertyPriceMarker_marker__0H9Fl.PropertyPriceMarker_active__lNBew{background-color:var(--main-default);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.PropertyPriceMarker_marker__0H9Fl.PropertyPriceMarker_active__lNBew:before{content:var(--tw-content);border-top-color:var(--main-default)}.PropertyPriceMarker_popup__rCW_v{position:absolute;bottom:48px;left:0;width:248px;--tw-translate-x:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));z-index:10;display:none;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.1s;animation-duration:.1s}@media (min-width:1024px){.PropertyPriceMarker_popup__rCW_v{display:block}}.PropertyPriceMarker_popup__rCW_v.PropertyPriceMarker_hide__WpU_q{height:0;overflow:hidden;opacity:0}.PropertyPriceMarker_anchor__fiIgE{position:relative}.PropertyPriceMarker_cardAnchor__RqH75{width:248px;--tw-translate-y:-50px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.PropertyPhotoPage_container__2YANX{position:relative;margin-left:auto;margin-right:auto;display:flex;width:100%;max-width:1190px;flex-direction:column;gap:2rem;padding:2rem}@media (min-width:1024px){.PropertyPhotoPage_container__2YANX{min-width:944px}}.PropertyPhotoPage_contentContainer__ebdy_{display:flex;width:100%;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:1rem}@media (min-width:1024px){.PropertyPhotoPage_contentContainer__ebdy_{flex-direction:row}}.PropertyPhotoPage_content__e5Hat{display:flex;flex-direction:column;gap:1.5rem}.PropertyPhotoPage_imgItem__CF_Fr{height:370px;width:100%;cursor:pointer;border-radius:var(--radius);-o-object-fit:cover;object-fit:cover}@media (min-width:1024px){.PropertyPhotoPage_imgItem__CF_Fr{height:300px}}.PropertyPhotoPage_roomTypeInfo__7OkCO{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;-ms-overflow-style:none;scrollbar-width:none}.PropertyPhotoPage_roomTypeInfo__7OkCO::-webkit-scrollbar{display:none}.PropertyPhotoPage_roomTypeTitle__THsct{margin-top:26px;margin-bottom:1.5rem;font-size:20px;font-weight:700}.PropertyPhotoPage_loading__1tdHm{margin-left:auto;margin-right:auto;height:291px;width:291px}.PropertyPhotoPage_loadingMessage__iSVNt{text-align:center;font-size:18px;font-weight:700;color:var(--action-default)}.PropertyPhotoPage_leftSection__cf1Gs{width:100%}.PropertyPhotoPage_leftSection__cf1Gs>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}@media (min-width:1024px){.PropertyPhotoPage_leftSection__cf1Gs{max-width:300px}}.PropertyPhotoPage_leftSection__cf1Gs{top:168px}@media (min-width:1024px){.PropertyPhotoPage_leftSection__cf1Gs{position:sticky}}.PropertyPhotoPage_photoGroupItem__yeUal{cursor:pointer;border-radius:calc(var(--radius) - 2px);padding:1rem;font-size:14px}.PropertyPhotoPage_photoGroupItemActive__MqBRU{--tw-bg-opacity:1;background-color:rgb(208 234 245/var(--tw-bg-opacity,1));font-weight:600}.PropertyPhotoPage_rightSection__uq0R5{width:100%}@media (min-width:1024px){.PropertyPhotoPage_rightSection__uq0R5{min-width:707px}}.PropertyPhotoPage_groupPhoto__10n3t{margin-top:1.5rem;display:grid;gap:1.5rem}@media (min-width:1024px){.PropertyPhotoPage_groupPhoto__10n3t{grid-template-columns:repeat(2,minmax(0,1fr))}}.PropertyPhotoPage_photoGroupNavigation__MxB2_{display:flex;flex-direction:column;gap:.5rem;display:none}@media (min-width:1024px){.PropertyPhotoPage_photoGroupNavigation__MxB2_{display:flex}}.PropertyPhotoPage_anchor__6j6kU{position:relative;top:-250px;display:block}.PropertyPhotoPage_nameContainer__B9WY2{display:flex;align-items:center;gap:.5rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));top:104px}@media (min-width:1024px){.PropertyPhotoPage_nameContainer__B9WY2{position:sticky;top:72px;margin-top:-2rem;margin-bottom:-2rem;margin-right:-1px;padding-top:2rem;padding-bottom:2rem}}.PropertyPhotoPage_prevNavigation__YIjsF{display:flex;height:2rem;width:2rem;min-width:2rem;cursor:pointer;align-items:center;justify-content:center;border-radius:var(--radius);--tw-bg-opacity:1;background-color:rgb(208 234 245/var(--tw-bg-opacity,1))}.PropertyPhotoPage_propertyName__Q6yhU{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:20px;font-weight:700}.PropertyPhotoPage_mobileTopbar__nYFOU{position:sticky;top:72px;margin:-2rem}.PropertyPhotoPage_mobileTopbar__nYFOU>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.PropertyPhotoPage_mobileTopbar__nYFOU{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:2rem 2rem 1rem;--tw-shadow:0px 0px 10px 0px rgba(0,0,0,.08);--tw-shadow-colored:0px 0px 10px 0px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}