[data-c-page-prop_detail_slider]{background-color:#716e5d;padding-top:70px;padding-bottom:50px;color:#e9e6dd}[data-c-page-prop_detail_slider] .copy{padding-inline:max(30px,7.6923076923vw);text-align:center;margin-bottom:50px}[data-c-page-prop_detail_slider] .copy .head{margin-bottom:.25em}[data-c-page-prop_detail_slider] .copy p{width:min(100%,85ch)}[data-c-page-prop_detail_slider] swiper-slide{width:70.8333333333vw}[data-c-page-prop_detail_slider] .controls{margin-top:40px;padding-inline:max(30px,7.6923076923vw);gap:200px}[data-c-page-prop_detail_slider] .controls .nav{gap:25px}[data-c-page-prop_detail_slider] .controls .progress{font-size:clamp(12px,.8333333333vw,12px);letter-spacing:.07em;font-weight:350;gap:80px;position:relative;align-self:center}[data-c-page-prop_detail_slider] .controls .progress .index{font-weight:800}[data-c-page-prop_detail_slider] .controls .progress:after{content:"";display:block;background-color:#e9e6dd;width:100%;height:1px;position:absolute;bottom:-6px;opacity:.6}[data-c-page-prop_detail_slider] .controls [data-explore_button]{transition:all .4s ease-in-out;text-align:end;height:fit-content}@media (max-width: 1024px) and (orientation: portrait){[data-c-page-prop_detail_slider]{padding-top:50px;padding-bottom:30px}[data-c-page-prop_detail_slider] .copy{margin-bottom:30px}[data-c-page-prop_detail_slider] swiper-slide{width:100%;height:250px}[data-c-page-prop_detail_slider] swiper-slide .img{height:100%}[data-c-page-prop_detail_slider] .controls{margin-top:10px;gap:40px}[data-c-page-prop_detail_slider] .controls .btn{align-self:end}}@media (min-width: 1920px){[data-c-page-prop_detail_slider] swiper-slide{width:1020px}}[data-c-page-property_map]{overflow:hidden}[data-c-page-property_map] .wrapper{padding-block:20px;gap:11.8055555556vw}@media (min-width: 1920px){[data-c-page-property_map] .wrapper{padding-block:70px}}[data-c-page-property_map] .background{filter:blur(2px)}[data-c-page-property_map] .map{width:min(610px,37.5vw)}[data-c-page-property_map] .copy p{width:66ch}@media (max-width: 1024px) and (orientation: portrait){[data-c-page-property_map] .wrapper{padding-block:40px;padding-bottom:70px;padding-inline:max(30px,7.6923076923vw);gap:20px}[data-c-page-property_map] .map,[data-c-page-property_map] .copy p{width:100%}}.page-property section.intro{margin-block:70px}@media (max-width: 1024px) and (orientation: portrait){.page-property section.intro{margin-block:50px;margin-bottom:60px}}
