.PropertyMapSection_property-map__bZnrt{margin-top:4rem}.PropertyMapSection_property-map__bZnrt .PropertyMapSection_section-title__v3dTT{font-size:19px;font-weight:700;line-height:31px;text-align:left;font-family:Helvetica;color:#31475e}.PropertyMapSection_property-map__bZnrt .PropertyMapSection_section-subtitle__HqPXw{font-size:16px;color:#587088;text-align:left}.PropertyMapSection_map-image__wJAaW{width:100%;height:-moz-fit-content;height:fit-content}.PropertyMapSection_map-image__wJAaW .PropertyMapSection_container__ehBIX{position:relative;width:100%;aspect-ratio:2/1;max-width:600px;cursor:zoom-in;background-color:#e6e6e6;display:flex;align-items:center;justify-content:center}.PropertyMapSection_map-image__wJAaW .PropertyMapSection_container__ehBIX .PropertyMapSection_placeholder__mdPeR{font-size:.8rem;color:#475569}.PropertyMapSection_map-image__wJAaW .PropertyMapSection_container__ehBIX:after{content:"";position:absolute;inset:0;background-color:#000;opacity:0}.PropertyMapSection_map-image__wJAaW .PropertyMapSection_container__ehBIX:hover:after{opacity:10%}.PropertyMapSection_loader__HFZrU{width:50px;padding:8px;aspect-ratio:1;border-radius:50%;background:#f96472;--_m:conic-gradient(#0000 10%,#000),linear-gradient(#000 0 0) content-box;-webkit-mask:var(--_m);mask:var(--_m);-webkit-mask-composite:source-out;mask-composite:subtract;animation:PropertyMapSection_circularRotation__xSQ90 1s linear infinite}.PropertyMapSection_map-modal__CxvS5{display:none;position:fixed;z-index:500;inset:0}.PropertyMapSection_map-modal__CxvS5 .PropertyMapSection_overlay__ImUUc{position:absolute;inset:0;background:transparent;cursor:zoom-out}.PropertyMapSection_map-modal__CxvS5 .PropertyMapSection_content__ixM3l{position:absolute;width:calc(100% - 8rem);height:calc(100% - 8rem);background-color:#fff;opacity:0;border-radius:.6rem;overflow:hidden;border:2px solid #fff}.PropertyMapSection_map-modal__CxvS5 .PropertyMapSection_content__ixM3l .PropertyMapSection_wrapper__W5l3c{position:relative;width:100%;height:100%}@media(max-width:1280px){.PropertyMapSection_map-modal__CxvS5 .PropertyMapSection_content__ixM3l{width:calc(100% - 4rem);height:calc(100% - 4rem);border-radius:.3rem}}@media(max-width:640px){.PropertyMapSection_map-modal__CxvS5 .PropertyMapSection_content__ixM3l{width:calc(100% - 1rem);height:calc(100% - 1rem);border-radius:.3rem}}.PropertyMapSection_map-modal__CxvS5.PropertyMapSection_open__HHyp4 .PropertyMapSection_overlay__ImUUc{animation:PropertyMapSection_fadeIn__y4MOX .5s cubic-bezier(.165,.84,.44,1) forwards}.PropertyMapSection_map-modal__CxvS5.PropertyMapSection_open__HHyp4 .PropertyMapSection_content__ixM3l{animation:PropertyMapSection_scaleUp__9byo4 .5s cubic-bezier(.165,.84,.44,1) forwards}.PropertyMapSection_map-modal__CxvS5.PropertyMapSection_close__pFPao .PropertyMapSection_overlay__ImUUc{animation:PropertyMapSection_fadeOut__NAcVl .5s cubic-bezier(.165,.84,.44,1) forwards}.PropertyMapSection_map-modal__CxvS5.PropertyMapSection_close__pFPao .PropertyMapSection_content__ixM3l{animation:PropertyMapSection_scaleDown__eQe9C .5s cubic-bezier(.165,.84,.44,1) forwards}.PropertyMapSection_map-filter__p8a5B{position:absolute;top:2rem;left:2rem;z-index:500;display:flex;flex-wrap:wrap;box-shadow:0 4px 12px 0 rgba(0,0,0,.2)}.PropertyMapSection_map-filter__p8a5B .PropertyMapSection_filter-btn__kogpF{font-size:.9rem;padding:.6rem 1.2rem;background-color:#fff;text-transform:capitalize;cursor:pointer;font-weight:500;color:#64748b;transition:all .25s cubic-bezier(.165,.84,.44,1);border:none}.PropertyMapSection_map-filter__p8a5B .PropertyMapSection_filter-btn__kogpF:not(:first-child){border-left:1px solid #cbd5e1}.PropertyMapSection_map-filter__p8a5B .PropertyMapSection_filter-btn__kogpF:hover{background-color:#cbd5e1;color:#000}.PropertyMapSection_map-filter__p8a5B .PropertyMapSection_filter-btn__kogpF.PropertyMapSection_selected__4FAGa{background-color:#64748b;color:#fff;font-weight:500}@media(max-width:1280px){.PropertyMapSection_map-filter__p8a5B .PropertyMapSection_filter-btn__kogpF{font-size:.8rem;padding:.5rem 1.25rem}}@media(max-width:640px){.PropertyMapSection_map-filter__p8a5B .PropertyMapSection_filter-btn__kogpF{border:none}.PropertyMapSection_map-filter__p8a5B{top:1rem;left:1rem;width:80%;gap:.1rem;box-shadow:none}}.PropertyMapSection_close-btn__0iG6D{position:absolute;top:2.4rem;right:2.4rem;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:50}.PropertyMapSection_close-btn__0iG6D:before{content:"";position:absolute;top:1/2;left:1/2;transform:translateX(-1/2) translateY(-1/2);width:2rem;aspect-ratio:1/1;border-radius:5rem;background-color:rgba(30,41,59,.5);z-index:-10;transition:all .25s cubic-bezier(.165,.84,.44,1)}.PropertyMapSection_close-btn__0iG6D:hover:before{width:3rem}.PropertyMapSection_close-btn__0iG6D .PropertyMapSection_icon__Xauo9{color:#fff}@media(max-width:1024px){.PropertyMapSection_close-btn__0iG6D{top:2.75rem;right:2.75rem}}@media(max-width:640px){.PropertyMapSection_close-btn__0iG6D{top:1.7rem;right:1.7rem}}.PropertyMapSection_google-map__ULUAS{height:100%;width:100%}.PropertyMapSection_nearby-label__0uxYW{background-color:#fff;border:1px solid #000;height:1.2rem;padding-inline:.5rem;border-radius:5rem;transform:translateY(1.7rem);font-size:.7rem!important;font-weight:600!important;display:grid;place-items:center}@keyframes PropertyMapSection_fadeIn__y4MOX{0%{background:transparent}to{background:rgba(0,0,0,.7)}}@keyframes PropertyMapSection_scaleUp__9byo4{0%{top:70%;left:50%;transform:translateX(-50%) translateY(-50%) scale(.8);opacity:0}to{top:50%;left:50%;transform:translateX(-50%) translateY(-50%) scale(1);opacity:1}}@keyframes PropertyMapSection_fadeOut__NAcVl{0%{background:rgba(0,0,0,.7)}to{background:transparent}}@keyframes PropertyMapSection_scaleDown__eQe9C{0%{top:50%;left:50%;transform:translateX(-50%) translateY(-50%) scale(1);opacity:1}to{top:70%;left:50%;transform:translateX(-50%) translateY(-50%) scale(.8);opacity:0}}@keyframes PropertyMapSection_circularRotation__xSQ90{to{transform:rotate(1turn)}}