@keyframes custom-text_underliner__FIZYn{0%{background-color:var(--link-color);transform-origin:bottom right;transform:scaleX(1)}25%{transform-origin:bottom right;transform:scaleX(0)}50%{transform-origin:bottom left;transform:scaleX(0)}to{transform-origin:bottom left;transform:scaleX(1)}}@keyframes custom-text_underliner-single__cTJdz{0%{transform-origin:bottom left;transform:scaleX(0)}to{transform-origin:bottom left;transform:scaleX(1)}}.custom-text_customText__jtD4i{white-space:break-spaces;-webkit-font-smoothing:antialiased}.custom-text_italic__fC1Xi{font-style:italic}.companyIntroTitle .custom-text_italic__fC1Xi{font-size:1.1em}@media(min-width:1024px){.companyIntroTitle .custom-text_italic__fC1Xi{font-size:1em}}.custom-text_header__S5cVJ{font-family:Tiempos Fine;font-style:normal;font-weight:400;font-size:calc(var(--vw, 1vw) * 4.8);line-height:133%}@media(min-width:1024px){.custom-text_header__S5cVJ{font-size:calc(var(--vw, 1vw) * 2.2222222222)}}@media(orientation:landscape)and (max-width:1024px){.custom-text_header__S5cVJ{font-size:calc(var(--vw, 1vw) * 2.2222222222)}}.custom-text_header__S5cVJ{margin:10px 0 -20px}@keyframes city-detail_underliner__hfpht{0%{background-color:var(--link-color);transform-origin:bottom right;transform:scaleX(1)}25%{transform-origin:bottom right;transform:scaleX(0)}50%{transform-origin:bottom left;transform:scaleX(0)}to{transform-origin:bottom left;transform:scaleX(1)}}@keyframes city-detail_underliner-single__4npeu{0%{transform-origin:bottom left;transform:scaleX(0)}to{transform-origin:bottom left;transform:scaleX(1)}}.city-detail_cityDetail__50wB7{width:100%}.city-detail_cityDetail__50wB7 .city-detail_heroImageWrapper__U_Ay2{position:relative;width:100%}.city-detail_cityDetail__50wB7 .city-detail_heroImageWrapper__U_Ay2:before{background:linear-gradient(180deg,#0000 33.81%,#00000080 86.02%);content:"";display:block;height:50%;position:absolute;top:0;transform:rotate(180deg);width:100%;z-index:1}.city-detail_cityDetail__50wB7 .city-detail_heroImageWrapper__U_Ay2:after{background-color:#000;content:"";display:block;height:100%;mix-blend-mode:normal;opacity:.4;position:absolute;top:0;width:100%;z-index:0}.city-detail_cityDetail__50wB7 .city-detail_heroTextWrapper__cZQRw{align-items:center;box-sizing:border-box;color:#fff;display:flex;flex-direction:column;gap:calc(var(--vw, 1vw) * 2.4);height:100%;justify-content:center;padding:0 calc(var(--vw, 1vw) * 5.3333333333);position:absolute;width:100%;z-index:1}@media(min-width:640px){.city-detail_cityDetail__50wB7 .city-detail_heroTextWrapper__cZQRw{gap:vwTablet(24)}}@media(min-width:1024px){.city-detail_cityDetail__50wB7 .city-detail_heroTextWrapper__cZQRw{gap:calc(var(--vw, 1vw) * 3.4722222222)}}.city-detail_cityDetail__50wB7 .city-detail_heroImageTitle__Cy1Ck{display:flex;flex-direction:column;font-size:calc(var(--vw, 1vw) * 16);line-height:calc(var(--vw, 1vw) * 16);margin:0;text-align:center}.city-detail_cityDetail__50wB7 .city-detail_heroImageTitle__Cy1Ck span:nth-child(2){font-family:GT America;font-weight:700}@media(min-width:640px){.city-detail_cityDetail__50wB7 .city-detail_heroImageTitle__Cy1Ck{font-size:vwTablet(90);line-height:vwTablet(100)}}@media(min-width:1024px){.city-detail_cityDetail__50wB7 .city-detail_heroImageTitle__Cy1Ck{font-size:calc(var(--vw, 1vw) * 8.3333333333);line-height:calc(var(--vw, 1vw) * 9.1666666667)}}.city-detail_cityDetail__50wB7 .city-detail_heroImageTagline__hctIb{font-size:calc(var(--vw, 1vw) * 5.8666666667);font-weight:700;line-height:calc(var(--vw, 1vw) * 6.9333333333);text-align:center}@media(min-width:640px){.city-detail_cityDetail__50wB7 .city-detail_heroImageTagline__hctIb{font-size:vwTablet(28);font-weight:700;line-height:vwTablet(34)}}@media(min-width:1024px){.city-detail_cityDetail__50wB7 .city-detail_heroImageTagline__hctIb{font-size:calc(var(--vw, 1vw) * 2.5);font-weight:700;line-height:calc(var(--vw, 1vw) * 2.9861111111)}}.city-detail_cityDetail__50wB7 .city-detail_heroImage__RunCs{aspect-ratio:360/600;height:calc(var(--vw, 1vw) * 160)}@media(min-width:640px){.city-detail_cityDetail__50wB7 .city-detail_heroImage__RunCs{aspect-ratio:768/1080;height:vwTablet(1080)}}@media(min-width:1024px){.city-detail_cityDetail__50wB7 .city-detail_heroImage__RunCs{aspect-ratio:1600/1080;height:calc(var(--vw, 1vw) * 75)}}.city-detail_cityDetail__50wB7 .city-detail_heroCaption__hAg9W{color:#e2ddd9;display:flex;bottom:calc(var(--vw, 1vw) * 6.6666666667);flex-wrap:wrap;font-family:GT America;font-size:calc(var(--vw, 1vw) * 2.9333333333);left:calc(var(--vw, 1vw) * 5.8666666667);letter-spacing:1px;line-height:calc(var(--vw, 1vw) * 3.4666666667);max-width:calc(var(--vw, 1vw) * 34.9333333333);position:absolute;white-space:pre-wrap;z-index:1}@media(min-width:640px){.city-detail_cityDetail__50wB7 .city-detail_heroCaption__hAg9W{bottom:vwTablet(79);font-size:vwTablet(12);left:vwTablet(30);line-height:vwTablet(28);max-width:vwTablet(300)}}@media(min-width:1024px){.city-detail_cityDetail__50wB7 .city-detail_heroCaption__hAg9W{bottom:calc(var(--vw, 1vw) * 5);font-size:calc(var(--vw, 1vw) * .8333333333);left:calc(var(--vw, 1vw) * 9.1666666667);line-height:calc(var(--vw, 1vw) * 1.9444444444);max-width:calc(var(--vw, 1vw) * 24.3055555556)}}.city-detail_cityDetail__50wB7 .city-detail_heroArrow__bL1qW{bottom:calc(var(--vw, 1vw) * 6.6666666667);left:50%;transform:translate(-50%);position:absolute;height:calc(var(--vw, 1vw) * 8.2666666667);width:calc(var(--vw, 1vw) * 14.6666666667);z-index:1}@media(min-width:640px){.city-detail_cityDetail__50wB7 .city-detail_heroArrow__bL1qW{bottom:vwTablet(80);height:vwTablet(31);width:vwTablet(55)}}@media(min-width:1024px){.city-detail_cityDetail__50wB7 .city-detail_heroArrow__bL1qW{bottom:calc(var(--vw, 1vw) * 5.5555555556);height:calc(var(--vw, 1vw) * 2.1527777778);width:calc(var(--vw, 1vw) * 3.8194444444)}}.city-detail_cityDetail__50wB7 .city-detail_heroArrow__bL1qW *{fill:#fff}.city-detail_cityDetail__50wB7 .city-detail_overview__YRnp2{display:flex;flex-direction:column;gap:calc(var(--vw, 1vw) * 5.3333333333);margin:calc(var(--vw, 1vw) * 16.2666666667) calc(var(--vw, 1vw) * 5.8666666667)}@media(min-width:640px){.city-detail_cityDetail__50wB7 .city-detail_overview__YRnp2{gap:vwTablet(35);margin:vwTablet(79) vwTablet(30)}}@media(min-width:1024px){.city-detail_cityDetail__50wB7 .city-detail_overview__YRnp2{flex-direction:row;gap:calc(var(--vw, 1vw) * 6.0416666667);margin:calc(var(--vw, 1vw) * 6.3888888889) calc(var(--vw, 1vw) * 9.1666666667)}}.city-detail_cityDetail__50wB7 .city-detail_overviewTitle__jwPwP{font-size:calc(var(--vw, 1vw) * 10.6666666667);line-height:calc(var(--vw, 1vw) * 12.8);margin:0}@media(min-width:640px){.city-detail_cityDetail__50wB7 .city-detail_overviewTitle__jwPwP{font-size:vwTablet(50);line-height:vwTablet(60)}}@media(min-width:1024px){.city-detail_cityDetail__50wB7 .city-detail_overviewTitle__jwPwP{font-size:calc(var(--vw, 1vw) * 4.8611111111);line-height:calc(var(--vw, 1vw) * 5.1388888889);min-width:calc(var(--vw, 1vw) * 41.6666666667)}}.city-detail_cityDetail__50wB7 .city-detail_overViewBodyWrapper__5Au_h{align-items:flex-start;display:flex;flex-direction:column;gap:calc(var(--vw, 1vw) * 8)}@media(min-width:640px){.city-detail_cityDetail__50wB7 .city-detail_overViewBodyWrapper__5Au_h{gap:vwTablet(30)}}@media(min-width:1024px){.city-detail_cityDetail__50wB7 .city-detail_overViewBodyWrapper__5Au_h{gap:calc(var(--vw, 1vw) * 2.0833333333)}}.city-detail_cityDetail__50wB7 .city-detail_overviewBody__Y3YS4{font-size:calc(var(--vw, 1vw) * 5.3333333333);line-height:calc(var(--vw, 1vw) * 8)}@media(min-width:640px){.city-detail_cityDetail__50wB7 .city-detail_overviewBody__Y3YS4{font-size:vwTablet(23);line-height:vwTablet(35)}}@media(min-width:1024px){.city-detail_cityDetail__50wB7 .city-detail_overviewBody__Y3YS4{font-size:calc(var(--vw, 1vw) * 1.875);line-height:calc(var(--vw, 1vw) * 2.7777777778)}}.city-detail_cityDetail__50wB7 .city-detail_overviewLink__opuaC{border:1px solid #4c0018;padding:calc(var(--vw, 1vw) * 4) calc(var(--vw, 1vw) * 6.1333333333)}@media(min-width:640px){.city-detail_cityDetail__50wB7 .city-detail_overviewLink__opuaC{padding:vwTablet(15) vwTablet(23)}}@media(min-width:1024px){.city-detail_cityDetail__50wB7 .city-detail_overviewLink__opuaC{padding:calc(var(--vw, 1vw) * 1.0416666667) calc(var(--vw, 1vw) * 1.5972222222)}}.city-detail_cityDetail__50wB7 .city-detail_overviewLink__opuaC span{font-size:calc(var(--vw, 1vw) * 3.7333333333);font-weight:700;line-height:calc(var(--vw, 1vw) * 4.5333333333);padding:0}.city-detail_cityDetail__50wB7 .city-detail_overviewLink__opuaC span:after{display:none}@media(min-width:640px){.city-detail_cityDetail__50wB7 .city-detail_overviewLink__opuaC span{font-size:vwTablet(14);line-height:vwTablet(17)}}@media(min-width:1024px){.city-detail_cityDetail__50wB7 .city-detail_overviewLink__opuaC span{font-size:calc(var(--vw, 1vw) * .9722222222);line-height:calc(var(--vw, 1vw) * 1.1805555556)}}.city-detail_cityDetail__50wB7 .city-detail_overviewLink__opuaC svg{margin-left:calc(var(--vw, 1vw) * 2.6666666667);width:calc(var(--vw, 1vw) * 5.3333333333)}@media(min-width:640px){.city-detail_cityDetail__50wB7 .city-detail_overviewLink__opuaC svg{margin-left:vwTablet(10);width:vwTablet(20)}}@media(min-width:1024px){.city-detail_cityDetail__50wB7 .city-detail_overviewLink__opuaC svg{margin-left:calc(var(--vw, 1vw) * .6944444444);width:calc(var(--vw, 1vw) * 1.3888888889)}}.city-detail_cityDetail__50wB7 .city-detail_properties__FLRd7{margin:calc(var(--vw, 1vw) * 17.3333333333) 0}@media(min-width:640px){.city-detail_cityDetail__50wB7 .city-detail_properties__FLRd7{margin:vwTablet(58) 0}}@media(min-width:1024px){.city-detail_cityDetail__50wB7 .city-detail_properties__FLRd7{margin:calc(var(--vw, 1vw) * 6.875) 0}}.city-detail_cityDetail__50wB7 .city-detail_propertiesTitle___vXLt{background-color:#1c3258;color:#fff;font-size:calc(var(--vw, 1vw) * 6.9333333333);line-height:calc(var(--vw, 1vw) * 9.6);margin:0;padding:calc(var(--vw, 1vw) * 3.4666666667) calc(var(--vw, 1vw) * 5.8666666667)}@media(min-width:640px){.city-detail_cityDetail__50wB7 .city-detail_propertiesTitle___vXLt{font-size:vwTablet(34);line-height:vwTablet(41);padding:vwTablet(32) vwTablet(31)}}@media(min-width:1024px){.city-detail_cityDetail__50wB7 .city-detail_propertiesTitle___vXLt{font-size:calc(var(--vw, 1vw) * 3.2638888889);line-height:calc(var(--vw, 1vw) * 3.8888888889);padding:calc(var(--vw, 1vw) * 1.9444444444) calc(var(--vw, 1vw) * 9.1666666667)}}.city-detail_cityDetail__50wB7 .city-detail_galleries__8V0Ff{display:grid;grid-template-columns:1fr;gap:calc(var(--vw, 1vw) * 24.2666666667);margin:calc(var(--vw, 1vw) * 9.3333333333) calc(var(--vw, 1vw) * 5.8666666667)}@media(min-width:640px){.city-detail_cityDetail__50wB7 .city-detail_galleries__8V0Ff{gap:vwTablet(117);margin:vwTablet(35) vwTablet(30)}}@media(min-width:1024px){.city-detail_cityDetail__50wB7 .city-detail_galleries__8V0Ff{gap:calc(var(--vw, 1vw) * 9.375);grid-template-columns:1fr 1fr;margin:calc(var(--vw, 1vw) * 7.1527777778) calc(var(--vw, 1vw) * 9.1666666667)}}.city-detail_cityDetail__50wB7 .city-detail_galleryHeading__UEp_w{margin:calc(var(--vw, 1vw) * 16.2666666667) 0}@media(min-width:640px){.city-detail_cityDetail__50wB7 .city-detail_galleryHeading__UEp_w{margin:vwTablet(64) 0}}@media(min-width:1024px){.city-detail_cityDetail__50wB7 .city-detail_galleryHeading__UEp_w{font-size:calc(var(--vw, 1vw) * 4.1666666667);line-height:calc(var(--vw, 1vw) * 5.1388888889);margin:calc(var(--vw, 1vw) * 5.5555555556) 0}}.city-detail_cityDetail__50wB7 .city-detail_galleryLeft__DRy7A,.city-detail_cityDetail__50wB7 .city-detail_galleryRight__OmRFB{display:flex;flex-direction:column}.city-detail_cityDetail__50wB7 .city-detail_gallery__ijaKj{display:flex;flex-direction:column;gap:calc(var(--vw, 1vw) * 24.2666666667)}@media(min-width:640px){.city-detail_cityDetail__50wB7 .city-detail_gallery__ijaKj{gap:vwTablet(117);padding:0 vwTablet(48)}}@media(min-width:1024px){.city-detail_cityDetail__50wB7 .city-detail_gallery__ijaKj{gap:calc(var(--vw, 1vw) * 3.125);padding:0}}.city-detail_cityDetail__50wB7 .city-detail_galleryImageWrapper__VXvOX{position:relative}.city-detail_cityDetail__50wB7 .city-detail_galleryImage__L1g_s{aspect-ratio:600/600}.city-detail_cityDetail__50wB7 .city-detail_galleryTitle__0vCU3{font-size:calc(var(--vw, 1vw) * 6.9333333333);line-height:calc(var(--vw, 1vw) * 8.2666666667);margin:calc(var(--vw, 1vw) * 9.0666666667) 0 calc(var(--vw, 1vw) * 3.7333333333)}@media(min-width:640px){.city-detail_cityDetail__50wB7 .city-detail_galleryTitle__0vCU3{font-size:vwTablet(34);line-height:vwTablet(41);margin:vwTablet(43) 0 vwTablet(33)}}@media(min-width:1024px){.city-detail_cityDetail__50wB7 .city-detail_galleryTitle__0vCU3{font-size:calc(var(--vw, 1vw) * 3.2638888889);line-height:calc(var(--vw, 1vw) * 3.8888888889);margin:calc(var(--vw, 1vw) * 3.125) 0 calc(var(--vw, 1vw) * 2.0833333333)}}.city-detail_cityDetail__50wB7 .city-detail_galleryDescription__fwVZq{font-size:calc(var(--vw, 1vw) * 4.8);line-height:calc(var(--vw, 1vw) * 7.2);margin:0}@media(min-width:640px){.city-detail_cityDetail__50wB7 .city-detail_galleryDescription__fwVZq{font-size:vwTablet(18);line-height:vwTablet(27)}}@media(min-width:1024px){.city-detail_cityDetail__50wB7 .city-detail_galleryDescription__fwVZq{font-size:calc(var(--vw, 1vw) * 1.25);line-height:calc(var(--vw, 1vw) * 1.875)}}.city-detail_cityDetail__50wB7 .city-detail_galleryStripes__6PiFI{bottom:calc(var(--vw, 1vw) * 18.6666666667);display:flex;flex-direction:column;gap:calc(var(--vw, 1vw) * 2.6666666667);left:calc(var(--vw, 1vw) * -5.8666666667);justify-content:flex-end;position:absolute;width:calc(var(--vw, 1vw) * 5.8666666667)}@media(min-width:640px){.city-detail_cityDetail__50wB7 .city-detail_galleryStripes__6PiFI{bottom:vwTablet(150);gap:vwTablet(15);left:vwTablet(-82);width:vwTablet(82)}}@media(min-width:1024px){.city-detail_cityDetail__50wB7 .city-detail_galleryStripes__6PiFI{bottom:calc(var(--vw, 1vw) * 1.3888888889);gap:calc(var(--vw, 1vw) * 1.0416666667);left:calc(var(--vw, 1vw) * -9.1666666667);width:calc(var(--vw, 1vw) * 9.1666666667)}}.city-detail_cityDetail__50wB7 .city-detail_galleryStripes__6PiFI .city-detail_amenitiesStripe__A0QN2{transform-origin:left}.city-detail_cityDetail__50wB7 .city-detail_galleryStripes--right__QGjH0{justify-content:flex-start;left:100%;top:calc(var(--vw, 1vw) * 5.3333333333);width:calc(var(--vw, 1vw) * 5.6)}@media(min-width:640px){.city-detail_cityDetail__50wB7 .city-detail_galleryStripes--right__QGjH0{top:vwTablet(50);width:vwTablet(82)}}@media(min-width:1024px){.city-detail_cityDetail__50wB7 .city-detail_galleryStripes--right__QGjH0{width:calc(var(--vw, 1vw) * 9.1666666667)}}.city-detail_cityDetail__50wB7 .city-detail_galleryStripe__cVpvo{background-color:#4c0018;height:calc(var(--vw, 1vw) * 2.6666666667);transform:skewY(-20deg);width:100%}@media(min-width:640px){.city-detail_cityDetail__50wB7 .city-detail_galleryStripe__cVpvo{height:vwTablet(15)}}@media(min-width:1024px){.city-detail_cityDetail__50wB7 .city-detail_galleryStripe__cVpvo{height:calc(var(--vw, 1vw) * 1.0416666667)}}.city-detail_cityDetail__50wB7 .city-detail_amenities__CsMIC{display:flex;flex-direction:column;gap:calc(var(--vw, 1vw) * 20.2666666667);margin:calc(var(--vw, 1vw) * 13.3333333333) 0}@media(min-width:640px){.city-detail_cityDetail__50wB7 .city-detail_amenities__CsMIC{gap:vwTablet(88);margin:vwTablet(50) 0}}@media(min-width:1024px){.city-detail_cityDetail__50wB7 .city-detail_amenities__CsMIC{gap:calc(var(--vw, 1vw) * 6.9444444444);margin:calc(var(--vw, 1vw) * 6.9444444444) 0}.city-detail_cityDetail__50wB7 .city-detail_amenityWrapper__LSob3:last-child{margin:calc(var(--vw, 1vw) * 5.5555555556) 0 0}.city-detail_cityDetail__50wB7 .city-detail_amenityWrapper__LSob3{margin:calc(var(--vw, 1vw) * 5.5555555556) 0}}@media(min-width:640px){.city-detail_cityDetail__50wB7 .city-detail_amenityWrapper__LSob3:nth-child(2n) .city-detail_amenityInfo__4_cor{align-self:flex-end;left:unset;right:vwTablet(31)}}@media(min-width:1024px){.city-detail_cityDetail__50wB7 .city-detail_amenityWrapper__LSob3:nth-child(2n) .city-detail_amenityInfo__4_cor{left:unset;padding:calc(var(--vw, 1vw) * 9.2361111111) calc(var(--vw, 1vw) * 2.7777777778);right:calc(var(--vw, 1vw) * 9.3055555556);top:calc(var(--vw, 1vw) * 8.3333333333);width:calc(var(--vw, 1vw) * 33.3333333333)}}.city-detail_cityDetail__50wB7 .city-detail_amenityWrapper__LSob3:nth-child(2n) .city-detail_amenityBackgroundImage__vKciN{-webkit-mask:url(/_next/static/media/mask-top-arrow-invert.6d2e9ea3.png);mask:url(/_next/static/media/mask-top-arrow-invert.6d2e9ea3.png);-webkit-mask-size:cover;mask-size:cover}.city-detail_cityDetail__50wB7 .city-detail_amenityWrapper__LSob3:nth-child(2n) .city-detail_amenityLogoImage__RIFZ6{left:calc(var(--vw, 1vw) * 25.3333333333);transform:translateY(-50%) translateX(-50%)}@media(min-width:640px){.city-detail_cityDetail__50wB7 .city-detail_amenityWrapper__LSob3:nth-child(2n) .city-detail_amenityLogoImage__RIFZ6{left:vwTablet(260)}}@media(min-width:1024px){.city-detail_cityDetail__50wB7 .city-detail_amenityWrapper__LSob3:nth-child(2n) .city-detail_amenityLogoImage__RIFZ6{left:calc(var(--vw, 1vw) * 34.7222222222)}}.city-detail_cityDetail__50wB7 .city-detail_amenity__SVVu7{display:flex;flex-direction:column;position:relative}.city-detail_cityDetail__50wB7 .city-detail_amenityBackgroundImageWrapper__G524J{position:relative}.city-detail_cityDetail__50wB7 .city-detail_amenityBackgroundImage__vKciN{aspect-ratio:360/227;-webkit-mask:url(/_next/static/media/mask-top-arrow.0b8d8c36.png);mask:url(/_next/static/media/mask-top-arrow.0b8d8c36.png);-webkit-mask-size:cover;mask-size:cover}@media(min-width:640px){.city-detail_cityDetail__50wB7 .city-detail_amenityBackgroundImage__vKciN{aspect-ratio:708/353}}@media(min-width:1024px){.city-detail_cityDetail__50wB7 .city-detail_amenityBackgroundImage__vKciN{aspect-ratio:1600/920}}.city-detail_cityDetail__50wB7 .city-detail_amenityBackgroundImage__vKciN:after{background:#000;content:"";height:100%;left:0;mix-blend-mode:normal;opacity:.25;position:absolute;top:0;width:100%}.city-detail_cityDetail__50wB7 .city-detail_amenityLogoImage__RIFZ6{aspect-ratio:132/58;height:calc(var(--vw, 1vw) * 15.4666666667);top:50%;transform:translateY(-50%) translateX(50%);position:absolute;right:calc(var(--vw, 1vw) * 25.3333333333);z-index:1}@media(min-width:640px){.city-detail_cityDetail__50wB7 .city-detail_amenityLogoImage__RIFZ6{aspect-ratio:258/113;height:vwTablet(113);right:vwTablet(260)}}@media(min-width:1024px){.city-detail_cityDetail__50wB7 .city-detail_amenityLogoImage__RIFZ6{aspect-ratio:560/246;height:calc(var(--vw, 1vw) * 17.0833333333);right:calc(var(--vw, 1vw) * 34.7222222222)}}.city-detail_cityDetail__50wB7 .city-detail_amenityInfo__4_cor{background-color:#4c0018;color:#fff;padding:calc(var(--vw, 1vw) * 21.8666666667) calc(var(--vw, 1vw) * 5.3333333333);width:100%}@media(min-width:640px){.city-detail_cityDetail__50wB7 .city-detail_amenityInfo__4_cor{left:vwTablet(31);padding:vwTablet(133) vwTablet(40);position:relative;top:vwTablet(-50);width:vwTablet(468)}}@media(min-width:1024px){.city-detail_cityDetail__50wB7 .city-detail_amenityInfo__4_cor{left:calc(var(--vw, 1vw) * 9.3055555556);padding:calc(var(--vw, 1vw) * 9.2361111111) calc(var(--vw, 1vw) * 2.7777777778);position:absolute;top:calc(var(--vw, 1vw) * 8.3333333333);width:calc(var(--vw, 1vw) * 33.3333333333)}}.city-detail_cityDetail__50wB7 .city-detail_amenityTitle__ApdYS{font-family:GT America;font-size:calc(var(--vw, 1vw) * 4.2666666667);font-weight:700;line-height:calc(var(--vw, 1vw) * 6.4);margin:0;text-transform:uppercase}@media(min-width:640px){.city-detail_cityDetail__50wB7 .city-detail_amenityTitle__ApdYS{font-size:vwTablet(16);line-height:vwTablet(24)}}@media(min-width:1024px){.city-detail_cityDetail__50wB7 .city-detail_amenityTitle__ApdYS{font-size:calc(var(--vw, 1vw) * 1.1111111111);line-height:calc(var(--vw, 1vw) * 1.6666666667)}}.city-detail_cityDetail__50wB7 .city-detail_amenityDescription__fX1Cc{font-family:Tiempos Fine;font-size:calc(var(--vw, 1vw) * 6.4);line-height:calc(var(--vw, 1vw) * 8.2666666667);margin:calc(var(--vw, 1vw) * 5.3333333333) 0 calc(var(--vw, 1vw) * 15.2)}@media(min-width:640px){.city-detail_cityDetail__50wB7 .city-detail_amenityDescription__fX1Cc{font-size:vwTablet(30);line-height:vwTablet(39);margin:vwTablet(20) 0 vwTablet(57)}}@media(min-width:1024px){.city-detail_cityDetail__50wB7 .city-detail_amenityDescription__fX1Cc{font-size:calc(var(--vw, 1vw) * 2.5);line-height:calc(var(--vw, 1vw) * 2.9861111111);margin:calc(var(--vw, 1vw) * 1.3888888889) 0 calc(var(--vw, 1vw) * 3.9583333333)}}.city-detail_cityDetail__50wB7 .city-detail_amenityLink__jquz6 span{font-size:calc(var(--vw, 1vw) * 4.8);line-height:calc(var(--vw, 1vw) * 6.1333333333)}@media(min-width:640px){.city-detail_cityDetail__50wB7 .city-detail_amenityLink__jquz6 span{font-size:vwTablet(18);line-height:vwTablet(23)}}@media(min-width:1024px){.city-detail_cityDetail__50wB7 .city-detail_amenityLink__jquz6 span{font-size:calc(var(--vw, 1vw) * 1.25);line-height:calc(var(--vw, 1vw) * 1.5972222222)}}.city-detail_cityDetail__50wB7 .city-detail_amenityLink__jquz6 svg{margin-left:calc(var(--vw, 1vw) * 6.6666666667);width:calc(var(--vw, 1vw) * 5.3333333333)}@media(min-width:640px){.city-detail_cityDetail__50wB7 .city-detail_amenityLink__jquz6 svg{margin-left:vwTablet(25);width:vwTablet(20)}}@media(min-width:1024px){.city-detail_cityDetail__50wB7 .city-detail_amenityLink__jquz6 svg{margin-left:calc(var(--vw, 1vw) * 1.7361111111);width:calc(var(--vw, 1vw) * 1.3888888889)}}.responsive-image_imageWrapper__QR8C_{position:relative}.responsive-image_responsive__8SvCZ.responsive-image_imageWrapper__QR8C_>div{position:unset}.responsive-image_responsive__8SvCZ.responsive-image_imageWrapper__QR8C_ .responsive-image_image__GydUf{position:relative;height:unset}.responsive-image_backGround__bCo4G{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:#dfdad2}.responsive-image_backGround__bCo4G .responsive-image_logo__I2JCd{width:calc(var(--vw, 1vw) * 26.6666666667);height:calc(var(--vw, 1vw) * 26.6666666667)}@media(min-width:1024px){.responsive-image_backGround__bCo4G .responsive-image_logo__I2JCd{width:calc(var(--vw, 1vw) * 6.9444444444);height:calc(var(--vw, 1vw) * 6.9444444444)}}@keyframes arrow-link_underliner__Ho2yz{0%{background-color:var(--link-color);transform-origin:bottom right;transform:scaleX(1)}25%{transform-origin:bottom right;transform:scaleX(0)}50%{transform-origin:bottom left;transform:scaleX(0)}to{transform-origin:bottom left;transform:scaleX(1)}}@keyframes arrow-link_underliner-single__g3WpS{0%{transform-origin:bottom left;transform:scaleX(0)}to{transform-origin:bottom left;transform:scaleX(1)}}.arrow-link_arrowLink__Bi5Bf{align-items:center;display:flex;--link-color:#4c0018;--link-hover-color:#000}.arrow-link_arrowLink__Bi5Bf.arrow-link_white__jKHVs{--link-color:#fff;--link-hover-color:#fff}.arrow-link_arrowLink__Bi5Bf.arrow-link_green__7ACj_{--link-color:#c3dbc3;--link-hover-color:#fff}.arrow-link_arrowLink__Bi5Bf.arrow-link_burgundy__JK1w6{--link-color:#4c0018;--link-hover-color:#000}.arrow-link_arrowLink__Bi5Bf.arrow-link_black__J5pqX{--link-color:#000;--link-hover-color:#000}.arrow-link_arrowLink__Bi5Bf .arrow-link_arrow__xQ8BE *{fill:var(--link-color)}.arrow-link_arrowLink__Bi5Bf:hover *{fill:var(--link-hover-color)}.arrow-link_arrowLink__Bi5Bf:hover .arrow-link_arrow__xQ8BE{transform:translateX(-50%)}.arrow-link_arrowLink__Bi5Bf:hover .arrow-link_arrowDown__4eS0t{transform:rotate(90deg)}@media(min-width:1024px){.arrow-link_arrowLink__Bi5Bf:hover .arrow-link_arrowDown__4eS0t{transform:rotate(90deg)}}.arrow-link_title__R2iCV{text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;user-select:none}.arrow-link_title__R2iCV:after{content:"";position:absolute;width:100%;height:1px;bottom:0;left:0;background-color:var(--link-color)}.arrow-link_title__R2iCV:hover:after{background-color:var(--link-hover-color);animation-name:arrow-link_underliner__Ho2yz;animation-duration:.7s;animation-timing-function:cubic-bezier(1,0,0,1)}.arrow-link_title__R2iCV{color:var(--link-color);border-color:var(--link-color);padding-bottom:4px;position:relative}.arrow-link_title__R2iCV:hover{color:var(--link-hover-color)}@media(orientation:landscape)and (max-width:1024px){.arrow-link_title__R2iCV{font-size:calc(var(--vw, 1vw) * 1.8666666667)}}@media(min-width:1024px){.arrow-link_title__R2iCV{font-family:GT America;font-style:normal;font-weight:400;font-size:calc(var(--vw, 1vw) * 4.2666666667);line-height:150%;margin:0}}@media(min-width:1024px)and (min-width:1024px){.arrow-link_title__R2iCV{font-size:calc(var(--vw, 1vw) * 1.1111111111)}}@media(min-width:1024px)and (orientation:landscape)and (max-width:1024px){.arrow-link_title__R2iCV{font-size:calc(var(--vw, 1vw) * 1.1111111111)}}.arrow-link_arrow__xQ8BE{margin-left:calc(var(--vw, 1vw) * 10.6666666667);transition:transform .35s cubic-bezier(1,0,0,1)}@media(min-width:1024px){.arrow-link_arrow__xQ8BE{margin-left:calc(var(--vw, 1vw) * 2.7777777778)}}.arrow-link_arrowDown__4eS0t{margin-left:calc(var(--vw, 1vw) * 5.3333333333);transform:rotate(90deg)}@media(min-width:1024px){.arrow-link_arrowDown__4eS0t{margin-left:calc(var(--vw, 1vw) * 1.3888888889)}}@keyframes leasing-contact_underliner__zPnDD{0%{background-color:var(--link-color);transform-origin:bottom right;transform:scaleX(1)}25%{transform-origin:bottom right;transform:scaleX(0)}50%{transform-origin:bottom left;transform:scaleX(0)}to{transform-origin:bottom left;transform:scaleX(1)}}@keyframes leasing-contact_underliner-single__r2Fc2{0%{transform-origin:bottom left;transform:scaleX(0)}to{transform-origin:bottom left;transform:scaleX(1)}}.leasing-contact_leasingContact__Rjqsk{background-color:#003840;color:#fff;display:flex;flex-direction:column;gap:calc(var(--vw, 1vw) * 13.8888888889);margin:calc(var(--vw, 1vw) * 0) calc(var(--vw, 1vw) * 5.8333333333);padding:calc(var(--vw, 1vw) * 14.4444444444) calc(var(--vw, 1vw) * 7.2222222222)}@media(min-width:640px){.leasing-contact_leasingContact__Rjqsk{gap:calc(var(--vw, 1vw) * 7.9427083333);margin:calc(var(--vw, 1vw) * 0) calc(var(--vw, 1vw) * 3.90625);padding:calc(var(--vw, 1vw) * 9.2447916667) calc(var(--vw, 1vw) * 7.8125)}}@media(min-width:1024px){.leasing-contact_leasingContact__Rjqsk{flex-direction:row;gap:calc(var(--vw, 1vw) * 8.25);justify-content:space-between;margin:0 auto;padding:calc(var(--vw, 1vw) * 4.25) calc(var(--vw, 1vw) * 7.4375);width:calc(var(--vw, 1vw) * 90)}}.leasing-contact_leasingContact__Rjqsk .leasing-contact_title__XP6Jr{font-size:calc(var(--vw, 1vw) * 11.1111111111);line-height:calc(var(--vw, 1vw) * 13.3333333333);margin:0}@media(min-width:640px){.leasing-contact_leasingContact__Rjqsk .leasing-contact_title__XP6Jr{font-size:calc(var(--vw, 1vw) * 6.5104166667);line-height:calc(var(--vw, 1vw) * 7.8125)}}@media(min-width:1024px){.leasing-contact_leasingContact__Rjqsk .leasing-contact_title__XP6Jr{font-size:calc(var(--vw, 1vw) * 3.75);line-height:calc(var(--vw, 1vw) * 4.5)}}.leasing-contact_leasingContact__Rjqsk .leasing-contact_people__FI2r3{display:flex;flex-direction:column;gap:calc(var(--vw, 1vw) * 13.8888888889)}@media(min-width:640px){.leasing-contact_leasingContact__Rjqsk .leasing-contact_people__FI2r3{gap:calc(var(--vw, 1vw) * 6.5104166667);margin:0 0 0 calc(var(--vw, 1vw) * 8.0729166667)}}@media(min-width:1024px){.leasing-contact_leasingContact__Rjqsk .leasing-contact_people__FI2r3{flex-direction:row;flex-wrap:wrap;margin:0;max-width:calc(var(--vw, 1vw) * 42.1875);width:100%}}.leasing-contact_leasingContact__Rjqsk .leasing-contact_personWrapper__Rrqs_{display:flex;flex-direction:column;gap:calc(var(--vw, 1vw) * 7.7777777778)}@media(min-width:640px){.leasing-contact_leasingContact__Rjqsk .leasing-contact_personWrapper__Rrqs_{gap:calc(var(--vw, 1vw) * 3.6458333333)}}@media(min-width:1024px){.leasing-contact_leasingContact__Rjqsk .leasing-contact_personWrapper__Rrqs_{gap:calc(var(--vw, 1vw) * 1.75)}}.leasing-contact_leasingContact__Rjqsk .leasing-contact_personTitle__Du2rA{color:#d2e6d0;font-size:calc(var(--vw, 1vw) * 4.4444444444);font-weight:700;line-height:calc(var(--vw, 1vw) * 6.6666666667);margin:0}@media(min-width:640px){.leasing-contact_leasingContact__Rjqsk .leasing-contact_personTitle__Du2rA{font-size:calc(var(--vw, 1vw) * 2.0833333333);line-height:calc(var(--vw, 1vw) * 3.125)}}@media(min-width:1024px){.leasing-contact_leasingContact__Rjqsk .leasing-contact_personTitle__Du2rA{font-size:calc(var(--vw, 1vw) * 1);line-height:calc(var(--vw, 1vw) * 1.1875)}}.leasing-contact_leasingContact__Rjqsk .leasing-contact_person__a31Ml{display:flex;flex-direction:column}.leasing-contact_leasingContact__Rjqsk .leasing-contact_personName__hFJ8v{font-size:calc(var(--vw, 1vw) * 4.4444444444);font-family:Tiempos Text;line-height:calc(var(--vw, 1vw) * 8.0555555556)}@media(min-width:640px){.leasing-contact_leasingContact__Rjqsk .leasing-contact_personName__hFJ8v{font-size:calc(var(--vw, 1vw) * 2.6041666667);line-height:calc(var(--vw, 1vw) * 4.6875)}}@media(min-width:1024px){.leasing-contact_leasingContact__Rjqsk .leasing-contact_personName__hFJ8v{font-size:calc(var(--vw, 1vw) * 1.25);line-height:calc(var(--vw, 1vw) * 2.25)}}.leasing-contact_leasingContact__Rjqsk .leasing-contact_personEmail__9EvlH{color:#fff;font-size:calc(var(--vw, 1vw) * 4.4444444444);font-family:Tiempos Text;line-height:calc(var(--vw, 1vw) * 8.0555555556)}@media(min-width:640px){.leasing-contact_leasingContact__Rjqsk .leasing-contact_personEmail__9EvlH{font-size:calc(var(--vw, 1vw) * 2.6041666667);line-height:calc(var(--vw, 1vw) * 4.6875)}}@media(min-width:1024px){.leasing-contact_leasingContact__Rjqsk .leasing-contact_personEmail__9EvlH{font-size:calc(var(--vw, 1vw) * 1.25);line-height:calc(var(--vw, 1vw) * 2.25)}}.leasing-contact_leasingContact__Rjqsk .leasing-contact_personPhone__a2wZ0{color:#fff;font-size:calc(var(--vw, 1vw) * 4.4444444444);font-family:Tiempos Text;line-height:calc(var(--vw, 1vw) * 8.0555555556)}@media(min-width:640px){.leasing-contact_leasingContact__Rjqsk .leasing-contact_personPhone__a2wZ0{font-size:calc(var(--vw, 1vw) * 2.6041666667);line-height:calc(var(--vw, 1vw) * 4.6875)}}@media(min-width:1024px){.leasing-contact_leasingContact__Rjqsk .leasing-contact_personPhone__a2wZ0{font-size:calc(var(--vw, 1vw) * 1.25);line-height:calc(var(--vw, 1vw) * 2.25)}}@keyframes properties-listing_underliner__7MtSm{0%{background-color:var(--link-color);transform-origin:bottom right;transform:scaleX(1)}25%{transform-origin:bottom right;transform:scaleX(0)}50%{transform-origin:bottom left;transform:scaleX(0)}to{transform-origin:bottom left;transform:scaleX(1)}}@keyframes properties-listing_underliner-single__Igyr2{0%{transform-origin:bottom left;transform:scaleX(0)}to{transform-origin:bottom left;transform:scaleX(1)}}.properties-listing_propertiesListing__WYXKN{background-color:#e2ddd9;position:relative}.properties-listing_propertiesListing__WYXKN .properties-listing_propertiesListingContent___utoX{display:flex;flex-direction:column}.properties-listing_propertiesListing__WYXKN .properties-listing_carouselWrapper__dn2BM{display:flex;flex-direction:column;gap:calc(var(--vw, 1vw) * 18.8888888889);padding:calc(var(--vw, 1vw) * 0) 0 wMobile(59)}@media(min-width:640px){.properties-listing_propertiesListing__WYXKN .properties-listing_carouselWrapper__dn2BM{gap:calc(var(--vw, 1vw) * 8.8541666667);padding:calc(var(--vw, 1vw) * 0) 0 calc(var(--vw, 1vw) * 7.6822916667)}}@media(min-width:1024px){.properties-listing_propertiesListing__WYXKN .properties-listing_carouselWrapper__dn2BM{gap:calc(var(--vw, 1vw) * 4.25);padding:calc(var(--vw, 1vw) * 0) 0 calc(var(--vw, 1vw) * 3.6875)}}.properties-listing_propertiesListing__WYXKN .properties-listing_carouselWrapper--hidden__RN3_v a{visibility:hidden}.properties-listing_propertiesListing__WYXKN .properties-listing_carousel__YIvm9{display:flex;gap:calc(var(--vw, 1vw) * 5.2777777778);margin:0;padding:0;position:relative;transition:left .7s cubic-bezier(.87,0,.13,1)}@media(min-width:640px){.properties-listing_propertiesListing__WYXKN .properties-listing_carousel__YIvm9{gap:calc(var(--vw, 1vw) * 4.6875)}}@media(min-width:1024px){.properties-listing_propertiesListing__WYXKN .properties-listing_carousel__YIvm9{gap:calc(var(--vw, 1vw) * 2.25)}}.properties-listing_propertiesListing__WYXKN .properties-listing_carouselNoResult__7iabV{margin:0 calc(var(--vw, 1vw) * 6.1111111111) 0}@media(min-width:640px){.properties-listing_propertiesListing__WYXKN .properties-listing_carouselNoResult__7iabV{margin:0 calc(var(--vw, 1vw) * 3.90625) 0}}@media(min-width:1024px){.properties-listing_propertiesListing__WYXKN .properties-listing_carouselNoResult__7iabV{margin:0 calc(var(--vw, 1vw) * 8.25) 0}}.properties-listing_propertiesListing__WYXKN .properties-listing_propertyListing__bmVnN{left:0;list-style:none;flex:0 0 calc(var(--vw, 1vw) * 73.8888888889);position:relative;top:0}@media(min-width:640px){.properties-listing_propertiesListing__WYXKN .properties-listing_propertyListing__bmVnN{flex:0 0 calc(var(--vw, 1vw) * 39.0625)}}@media(min-width:1024px){.properties-listing_propertiesListing__WYXKN .properties-listing_propertyListing__bmVnN{flex:0 0 calc(var(--vw, 1vw) * 18.75)}}.properties-listing_propertiesListing__WYXKN .properties-listing_propertyListingInfo__0eMQm{margin:calc(var(--vw, 1vw) * 6.9444444444) 0}@media(min-width:640px){.properties-listing_propertiesListing__WYXKN .properties-listing_propertyListingInfo__0eMQm{margin:calc(var(--vw, 1vw) * 4.5572916667) 0}}@media(min-width:1024px){.properties-listing_propertiesListing__WYXKN .properties-listing_propertyListingInfo__0eMQm{margin:calc(var(--vw, 1vw) * 2.1875) 0}}.properties-listing_propertiesListing__WYXKN .properties-listing_propertyListingInfoRow__k2T8f{margin:calc(var(--vw, 1vw) * 3.3333333333) 0;padding:0 0 calc(var(--vw, 1vw) * 3.3333333333) 0}@media(min-width:640px){.properties-listing_propertiesListing__WYXKN .properties-listing_propertyListingInfoRow__k2T8f{margin:calc(var(--vw, 1vw) * 1.5625) 0;padding:0 0 calc(var(--vw, 1vw) * 1.5625) 0}}@media(min-width:1024px){.properties-listing_propertiesListing__WYXKN .properties-listing_propertyListingInfoRow__k2T8f{margin:calc(var(--vw, 1vw) * .75) 0;padding:0 0 calc(var(--vw, 1vw) * .75) 0}}.properties-listing_propertiesListing__WYXKN .properties-listing_propertyListingInfoRow__k2T8f:last-child{border:none;padding:0}.properties-listing_propertiesListing__WYXKN .properties-listing_propertyListingImage__26yHU{aspect-ratio:300/300}.properties-listing_propertiesListing__WYXKN .properties-listing_propertyListingTitle__na5j3{font-family:Tiempos Text;font-size:calc(var(--vw, 1vw) * 7.5);line-height:calc(var(--vw, 1vw) * 11.1111111111);margin:calc(var(--vw, 1vw) * 6.6666666667) 0 calc(var(--vw, 1vw) * 6.9444444444)}@media(min-width:640px){.properties-listing_propertiesListing__WYXKN .properties-listing_propertyListingTitle__na5j3{font-size:calc(var(--vw, 1vw) * 3.515625);line-height:calc(var(--vw, 1vw) * 5.2083333333);margin:calc(var(--vw, 1vw) * 2.6041666667) 0 calc(var(--vw, 1vw) * 4.5572916667)}}@media(min-width:1024px){.properties-listing_propertiesListing__WYXKN .properties-listing_propertyListingTitle__na5j3{font-size:calc(var(--vw, 1vw) * 1.6875);line-height:calc(var(--vw, 1vw) * 2.5);margin:calc(var(--vw, 1vw) * 1.25) 0 calc(var(--vw, 1vw) * 2.1875)}}.properties-listing_propertiesListing__WYXKN .properties-listing_propertyListingDescription___EMJv{border-bottom:1px solid rgba(0,0,0,.102);font-family:GT America;font-size:calc(var(--vw, 1vw) * 3.8888888889);line-height:calc(var(--vw, 1vw) * 5)}@media(min-width:640px){.properties-listing_propertiesListing__WYXKN .properties-listing_propertyListingDescription___EMJv{font-size:calc(var(--vw, 1vw) * 1.8229166667);line-height:calc(var(--vw, 1vw) * 2.34375)}}@media(min-width:1024px){.properties-listing_propertiesListing__WYXKN .properties-listing_propertyListingDescription___EMJv{font-size:calc(var(--vw, 1vw) * .875);line-height:calc(var(--vw, 1vw) * 1.125)}}.properties-listing_propertiesListing__WYXKN .properties-listing_propertyListingTypeWrapper__ARtQw{border-bottom:1px solid rgba(0,0,0,.102);display:flex;flex-direction:column;font-family:GT America;font-size:calc(var(--vw, 1vw) * 3.8888888889);line-height:calc(var(--vw, 1vw) * 5)}@media(min-width:640px){.properties-listing_propertiesListing__WYXKN .properties-listing_propertyListingTypeWrapper__ARtQw{font-size:calc(var(--vw, 1vw) * 1.8229166667);line-height:calc(var(--vw, 1vw) * 2.34375)}}@media(min-width:1024px){.properties-listing_propertiesListing__WYXKN .properties-listing_propertyListingTypeWrapper__ARtQw{font-size:calc(var(--vw, 1vw) * .875);line-height:calc(var(--vw, 1vw) * 1.125)}}.properties-listing_propertiesListing__WYXKN .properties-listing_propertyListingTypeLabel__SNIIK{font-weight:700}.properties-listing_propertiesListing__WYXKN .properties-listing_propertyListingSizeWrapper__8Rc36{border-bottom:1px solid rgba(0,0,0,.102);display:flex;flex-direction:column;font-family:GT America;font-size:calc(var(--vw, 1vw) * 3.8888888889);line-height:calc(var(--vw, 1vw) * 5)}@media(min-width:640px){.properties-listing_propertiesListing__WYXKN .properties-listing_propertyListingSizeWrapper__8Rc36{font-size:calc(var(--vw, 1vw) * 1.8229166667);line-height:calc(var(--vw, 1vw) * 2.34375)}}@media(min-width:1024px){.properties-listing_propertiesListing__WYXKN .properties-listing_propertyListingSizeWrapper__8Rc36{font-size:calc(var(--vw, 1vw) * .875);line-height:calc(var(--vw, 1vw) * 1.125)}}.properties-listing_propertiesListing__WYXKN .properties-listing_propertyListingSizeLabel__900zu{font-weight:700}.properties-listing_propertiesListing__WYXKN .properties-listing_propertyListingCta__uoCKf span{font-size:calc(var(--vw, 1vw) * 5);line-height:calc(var(--vw, 1vw) * 6.3888888889)}@media(min-width:640px){.properties-listing_propertiesListing__WYXKN .properties-listing_propertyListingCta__uoCKf span{font-size:calc(var(--vw, 1vw) * 2.34375);line-height:calc(var(--vw, 1vw) * 2.9947916667)}}@media(min-width:1024px){.properties-listing_propertiesListing__WYXKN .properties-listing_propertyListingCta__uoCKf span{font-size:calc(var(--vw, 1vw) * 1.125);line-height:calc(var(--vw, 1vw) * 1.4375)}}.properties-listing_propertiesListing__WYXKN .properties-listing_propertyListingCta__uoCKf svg{margin-left:calc(var(--vw, 1vw) * 5.5555555556);width:calc(var(--vw, 1vw) * 5.5555555556)}@media(min-width:640px){.properties-listing_propertiesListing__WYXKN .properties-listing_propertyListingCta__uoCKf svg{margin-left:calc(var(--vw, 1vw) * 2.6041666667);width:calc(var(--vw, 1vw) * 2.6041666667)}}@media(min-width:1024px){.properties-listing_propertiesListing__WYXKN .properties-listing_propertyListingCta__uoCKf svg{margin-left:calc(var(--vw, 1vw) * 1.25);width:calc(var(--vw, 1vw) * 1.25)}}.properties-listing_propertiesListing__WYXKN .properties-listing_carouselControls__QQRY_{align-items:center;display:flex;gap:calc(var(--vw, 1vw) * 5.5555555556);margin:0 calc(var(--vw, 1vw) * 6.1111111111) 0}@media(min-width:640px){.properties-listing_propertiesListing__WYXKN .properties-listing_carouselControls__QQRY_{gap:calc(var(--vw, 1vw) * 2.6041666667);margin:0 calc(var(--vw, 1vw) * 3.90625) 0}}@media(min-width:1024px){.properties-listing_propertiesListing__WYXKN .properties-listing_carouselControls__QQRY_{gap:calc(var(--vw, 1vw) * 1.25);margin:0 calc(var(--vw, 1vw) * 8.25) 0}}.properties-listing_propertiesListing__WYXKN .properties-listing_carouselPrevButton__lU_8_{transform:rotate(180deg)}.properties-listing_propertiesListing__WYXKN .properties-listing_carouselNextButton__LmZsU,.properties-listing_propertiesListing__WYXKN .properties-listing_carouselPrevButton__lU_8_{align-items:center;background:none;border:none;display:flex;justify-content:center;margin:0;padding:0;width:calc(var(--vw, 1vw) * 5.5555555556)}@media(min-width:640px){.properties-listing_propertiesListing__WYXKN .properties-listing_carouselNextButton__LmZsU,.properties-listing_propertiesListing__WYXKN .properties-listing_carouselPrevButton__lU_8_{width:calc(var(--vw, 1vw) * 2.6041666667)}}@media(min-width:1024px){.properties-listing_propertiesListing__WYXKN .properties-listing_carouselNextButton__LmZsU,.properties-listing_propertiesListing__WYXKN .properties-listing_carouselPrevButton__lU_8_{width:calc(var(--vw, 1vw) * 1.25)}}.properties-listing_propertiesListing__WYXKN .properties-listing_carouselProgress__16uxI{background-color:#c4b1b2;display:flex;height:2px;width:100%}.properties-listing_propertiesListing__WYXKN .properties-listing_carouselProgressBar__RiOpC{background-color:#4c0018;height:100%;transition:width .7s cubic-bezier(.87,0,.13,1)}.properties-listing_propertiesListing__WYXKN .properties-listing_map__vX7qT{position:absolute;height:100%;width:100%}.properties-listing_propertiesListing__WYXKN .properties-listing_filtersWrapper__BpMyF{align-items:center;display:flex;justify-content:space-between;padding:calc(var(--vw, 1vw) * 16.3888888889) calc(var(--vw, 1vw) * 5.5555555556) calc(var(--vw, 1vw) * 11.1111111111);width:100%;z-index:1}@media(min-width:640px){.properties-listing_propertiesListing__WYXKN .properties-listing_filtersWrapper__BpMyF{padding:calc(var(--vw, 1vw) * 5.3385416667) calc(var(--vw, 1vw) * 3.90625) calc(var(--vw, 1vw) * 5.7291666667)}}@media(min-width:1024px){.properties-listing_propertiesListing__WYXKN .properties-listing_filtersWrapper__BpMyF{padding:calc(var(--vw, 1vw) * 2.5625) calc(var(--vw, 1vw) * 8.25) calc(var(--vw, 1vw) * 2.75)}}.properties-listing_propertiesListing__WYXKN .properties-listing_filters__0Poji{position:relative}.properties-listing_propertiesListing__WYXKN .properties-listing_filtersButtonWrapper__PIuaN{align-items:center;color:#4c0018}@media(min-width:640px){.properties-listing_propertiesListing__WYXKN .properties-listing_filtersButtonWrapper__PIuaN{display:flex;gap:calc(var(--vw, 1vw) * 2.6041666667)}}@media(min-width:1024px){.properties-listing_propertiesListing__WYXKN .properties-listing_filtersButtonWrapper__PIuaN{gap:calc(var(--vw, 1vw) * 1.25)}}.properties-listing_propertiesListing__WYXKN .properties-listing_filtersButtonLabel__UXbwG{display:none;font-family:GT America;font-size:calc(var(--vw, 1vw) * 3.8888888889);font-weight:700;line-height:calc(var(--vw, 1vw) * 4.7222222222)}@media(min-width:640px){.properties-listing_propertiesListing__WYXKN .properties-listing_filtersButtonLabel__UXbwG{display:block;font-size:calc(var(--vw, 1vw) * 1.8229166667);line-height:calc(var(--vw, 1vw) * 2.2135416667)}}@media(min-width:1024px){.properties-listing_propertiesListing__WYXKN .properties-listing_filtersButtonLabel__UXbwG{font-size:calc(var(--vw, 1vw) * .875);line-height:calc(var(--vw, 1vw) * 1.0625)}}.properties-listing_propertiesListing__WYXKN .properties-listing_filtersButton__opGRK{align-items:center;background:none;border-style:solid;border-color:#4c0018;border-width:calc(var(--vw, 1vw) * .5555555556);color:#4c0018;cursor:pointer;display:flex;font-weight:700;gap:calc(var(--vw, 1vw) * 5);justify-content:center;padding:calc(var(--vw, 1vw) * 2.7777777778) calc(var(--vw, 1vw) * 2.7777777778);text-transform:uppercase}@media(min-width:640px){.properties-listing_propertiesListing__WYXKN .properties-listing_filtersButton__opGRK{border-width:calc(var(--vw, 1vw) * .2604166667);gap:calc(var(--vw, 1vw) * 2.34375);padding:calc(var(--vw, 1vw) * 1.6927083333) calc(var(--vw, 1vw) * 2.9947916667)}}@media(min-width:1024px){.properties-listing_propertiesListing__WYXKN .properties-listing_filtersButton__opGRK{border-width:calc(var(--vw, 1vw) * .125);gap:calc(var(--vw, 1vw) * 1.125);padding:calc(var(--vw, 1vw) * .8125) calc(var(--vw, 1vw) * 1.4375)}}.properties-listing_propertiesListing__WYXKN .properties-listing_filtersButton--hidden__yag3C{visibility:hidden}.properties-listing_propertiesListing__WYXKN .properties-listing_filtersIcon__GE0HL{width:calc(var(--vw, 1vw) * 7.2222222222)}@media(min-width:640px){.properties-listing_propertiesListing__WYXKN .properties-listing_filtersIcon__GE0HL{width:calc(var(--vw, 1vw) * 3.3854166667)}}@media(min-width:1024px){.properties-listing_propertiesListing__WYXKN .properties-listing_filtersIcon__GE0HL{width:calc(var(--vw, 1vw) * 1.625)}}.properties-listing_propertiesListing__WYXKN .properties-listing_filtersIcon__GE0HL *{fill:#4c0018}.properties-listing_propertiesListing__WYXKN .properties-listing_closeIcon__JpgCe{width:calc(var(--vw, 1vw) * 7.2222222222)}@media(min-width:640px){.properties-listing_propertiesListing__WYXKN .properties-listing_closeIcon__JpgCe{width:calc(var(--vw, 1vw) * 3.3854166667)}}@media(min-width:1024px){.properties-listing_propertiesListing__WYXKN .properties-listing_closeIcon__JpgCe{width:calc(var(--vw, 1vw) * 1.625)}}.properties-listing_propertiesListing__WYXKN .properties-listing_closeIcon__JpgCe *{stroke:#4c0018}.properties-listing_propertiesListing__WYXKN .properties-listing_filterList__JNJV1{background-color:#fff;border-style:solid;border-color:#4c0018;border-width:calc(var(--vw, 1vw) * .5555555556);display:flex;flex-direction:column;gap:calc(var(--vw, 1vw) * 3.6111111111);margin:0;max-height:calc(var(--vw, 1vw) * 111.1111111111);overflow:auto;padding:calc(var(--vw, 1vw) * 6.1111111111);position:absolute;right:0;top:calc(100% - calc(var(--vw, 1vw) * .5555555556));white-space:nowrap;z-index:1}@media(min-width:640px){.properties-listing_propertiesListing__WYXKN .properties-listing_filterList__JNJV1{border-width:calc(var(--vw, 1vw) * .2604166667);gap:calc(var(--vw, 1vw) * 1.6927083333);max-height:calc(var(--vw, 1vw) * 52.0833333333);padding:calc(var(--vw, 1vw) * 2.8645833333);top:calc(100% - calc(var(--vw, 1vw) * .2604166667))}}@media(min-width:1024px){.properties-listing_propertiesListing__WYXKN .properties-listing_filterList__JNJV1{border-width:calc(var(--vw, 1vw) * .125);gap:calc(var(--vw, 1vw) * .8125);max-height:calc(var(--vw, 1vw) * 25);padding:calc(var(--vw, 1vw) * 1.375);top:calc(100% - calc(var(--vw, 1vw) * .125))}}.properties-listing_propertiesListing__WYXKN .properties-listing_filterList__JNJV1::-webkit-scrollbar{width:calc(var(--vw, 1vw) * .25)}.properties-listing_propertiesListing__WYXKN .properties-listing_filterList__JNJV1::-webkit-scrollbar-thumb{background:#4c0018}.properties-listing_propertiesListing__WYXKN .properties-listing_filterItem__qj3mA{list-style:none;margin:0;padding:0}.properties-listing_propertiesListing__WYXKN .properties-listing_filterInput__f_gWQ:checked+.properties-listing_filterControl__ds6hn:after{background-color:#4c0018;border-color:#4c0018}.properties-listing_propertiesListing__WYXKN .properties-listing_filterControl__ds6hn{border-color:#4c0018}.properties-listing_propertiesListing__WYXKN .properties-listing_filterLabel__UyrIc{font-size:calc(var(--vw, 1vw) * 3.8888888889);font-weight:700;line-height:calc(var(--vw, 1vw) * 4.7222222222)}@media(min-width:640px){.properties-listing_propertiesListing__WYXKN .properties-listing_filterLabel__UyrIc{font-size:calc(var(--vw, 1vw) * 1.8229166667);line-height:calc(var(--vw, 1vw) * 2.2135416667)}}@media(min-width:1024px){.properties-listing_propertiesListing__WYXKN .properties-listing_filterLabel__UyrIc{font-size:calc(var(--vw, 1vw) * .875);line-height:calc(var(--vw, 1vw) * 1.0625)}}.properties-listing_propertiesListing__WYXKN .properties-listing_viewToggleButtons__F3H0C{border-color:#1a1919;border-style:solid;border-width:calc(var(--vw, 1vw) * .5555555556);border-radius:calc(var(--vw, 1vw) * 11.1111111111);display:flex;overflow:hidden}@media(min-width:640px){.properties-listing_propertiesListing__WYXKN .properties-listing_viewToggleButtons__F3H0C{border-radius:calc(var(--vw, 1vw) * 5.2083333333);border-width:calc(var(--vw, 1vw) * .2604166667)}}@media(min-width:1024px){.properties-listing_propertiesListing__WYXKN .properties-listing_viewToggleButtons__F3H0C{border-radius:calc(var(--vw, 1vw) * 2.5);border-width:calc(var(--vw, 1vw) * .125)}}.properties-listing_propertiesListing__WYXKN .properties-listing_viewToggleButton__mmGfa{font-weight:700;background-color:#fff;border:none;color:#1a1919;cursor:pointer;font-size:calc(var(--vw, 1vw) * 3.3333333333);line-height:calc(var(--vw, 1vw) * 4.1666666667);margin:0;padding:calc(var(--vw, 1vw) * 3.3333333333) calc(var(--vw, 1vw) * 5);text-transform:uppercase}@media(min-width:640px){.properties-listing_propertiesListing__WYXKN .properties-listing_viewToggleButton__mmGfa{font-size:calc(var(--vw, 1vw) * 1.5625);line-height:calc(var(--vw, 1vw) * 1.953125);padding:calc(var(--vw, 1vw) * 1.5625) calc(var(--vw, 1vw) * 2.34375)}}@media(min-width:1024px){.properties-listing_propertiesListing__WYXKN .properties-listing_viewToggleButton__mmGfa{font-size:calc(var(--vw, 1vw) * .75);line-height:calc(var(--vw, 1vw) * .9375);padding:calc(var(--vw, 1vw) * .75) calc(var(--vw, 1vw) * 1.125)}}.properties-listing_propertiesListing__WYXKN .properties-listing_viewToggleButton--active__xPVql{background-color:#1a1919;color:#fff}@keyframes map_underliner__O9N1M{0%{background-color:var(--link-color);transform-origin:bottom right;transform:scaleX(1)}25%{transform-origin:bottom right;transform:scaleX(0)}50%{transform-origin:bottom left;transform:scaleX(0)}to{transform-origin:bottom left;transform:scaleX(1)}}@keyframes map_underliner-single__CGY4r{0%{transform-origin:bottom left;transform:scaleX(0)}to{transform-origin:bottom left;transform:scaleX(1)}}.map_map__TeqN2 .map_mapLegends__rCfr1{background-color:#fff;display:flex;flex-direction:column;gap:calc(var(--vw, 1vw) * 3.2);margin:0 calc(var(--vw, 1vw) * 9.0666666667);padding:calc(var(--vw, 1vw) * 5.6) calc(var(--vw, 1vw) * 6.1333333333)}@media(min-width:640px){.map_map__TeqN2 .map_mapLegends__rCfr1{gap:vwTablet(20);margin:0 vwTablet(30);padding:vwTablet(46) vwTablet(38)}}@media(min-width:1024px){.map_map__TeqN2 .map_mapLegends__rCfr1{gap:calc(var(--vw, 1vw) * 1.3888888889);margin:0 calc(var(--vw, 1vw) * 2.9861111111);padding:calc(var(--vw, 1vw) * 3.1944444444) calc(var(--vw, 1vw) * 2.6388888889)}}.map_map__TeqN2 .map_mapLegend__guPGT{align-items:center;display:flex;font-size:calc(var(--vw, 1vw) * 3.2);font-weight:700;gap:calc(var(--vw, 1vw) * 2.4);line-height:calc(var(--vw, 1vw) * 4)}@media(min-width:640px){.map_map__TeqN2 .map_mapLegend__guPGT{font-size:vwTablet(18);gap:vwTablet(18);line-height:vwTablet(20)}}@media(min-width:1024px){.map_map__TeqN2 .map_mapLegend__guPGT{font-size:calc(var(--vw, 1vw) * 1.25);gap:calc(var(--vw, 1vw) * 1.25);line-height:calc(var(--vw, 1vw) * 1.3888888889)}}.map_map__TeqN2 .map_mapLegendNumber__uSH9F{align-items:center;background-color:#1c3258;border-radius:calc(var(--vw, 1vw) * 4.8);color:#fff;display:flex;height:calc(var(--vw, 1vw) * 4.8);justify-content:center;width:calc(var(--vw, 1vw) * 4.8)}@media(min-width:640px){.map_map__TeqN2 .map_mapLegendNumber__uSH9F{border-radius:vwTablet(30);height:vwTablet(30);width:vwTablet(30)}}@media(min-width:1024px){.map_map__TeqN2 .map_mapLegendNumber__uSH9F{border-radius:calc(var(--vw, 1vw) * 2.0833333333);height:calc(var(--vw, 1vw) * 2.0833333333);width:calc(var(--vw, 1vw) * 2.0833333333)}}@font-face{font-family:Tiempos Fine;src:url(/fonts/TiemposFine-Light.otf);font-display:swap}@font-face{font-family:Tiempos Fine;src:url(/fonts/TiemposFine-LightItalic.otf);font-display:swap;font-style:italic}@font-face{font-family:Tiempos Text;src:url(/fonts/TiemposText-Regular.otf);font-display:swap}@font-face{font-family:Tiempos Text;src:url(/fonts/TiemposText-RegularItalic.otf);font-display:swap;font-style:italic}@font-face{font-family:GT America;src:url(/fonts/GT-America-Standard-Regular.otf);font-display:swap}@font-face{font-family:GT America;src:url(/fonts/GT-America-Standard-Bold.otf);font-display:swap;font-weight:700}@keyframes checkbox_underliner__unPaI{0%{background-color:var(--link-color);transform-origin:bottom right;transform:scaleX(1)}25%{transform-origin:bottom right;transform:scaleX(0)}50%{transform-origin:bottom left;transform:scaleX(0)}to{transform-origin:bottom left;transform:scaleX(1)}}@keyframes checkbox_underliner-single__1d9Sc{0%{transform-origin:bottom left;transform:scaleX(0)}to{transform-origin:bottom left;transform:scaleX(1)}}.checkbox_checkboxCustom__Z4_yX{border-radius:0;outline:0;background-color:#0000;opacity:0;position:absolute}.checkbox_checkBoxControl__kRgny{position:relative;display:inline-block;vertical-align:middle;color:#dfdad2;border:2px solid #dfdad2;width:20px;height:20px;text-align:center;margin-right:10px}.checkbox_checkboxCustom__Z4_yX:checked+.checkbox_checkBoxControl__kRgny:after{content:"";display:block;position:absolute;top:1px;left:1px;background-color:#dfdad2;width:14px;height:14px}.checkbox_checkboxCustomLabel__UMSlV{font-family:GT America;font-style:normal;font-weight:400;font-size:calc(var(--vw, 1vw) * 3.7333333333);line-height:150%}@media(min-width:1024px){.checkbox_checkboxCustomLabel__UMSlV{font-size:calc(var(--vw, 1vw) * .9722222222)}}@media(orientation:landscape)and (max-width:1024px){.checkbox_checkboxCustomLabel__UMSlV{font-size:calc(var(--vw, 1vw) * .9722222222)}}.checkbox_checkboxCustomLabel__UMSlV{display:inline-block;vertical-align:middle;cursor:pointer;margin:0;color:#1a1919}