.wf_intro h1{font-size:2.4rem;font-weight:400;text-align:center;margin-bottom:1rem}.wf_intro h1 strong{font-weight:400;color:var(--wf-cp)}@media(min-width:1024px){.wf_intro h1{font-size:4.8rem}}.wf_intro .l bdi{padding:1.2rem 0;border-top:.1rem solid var(--wf-cg3);border-bottom:.1rem solid var(--wf-cg3);margin-bottom:.5rem;display:flex;align-items:center;width:100%;gap:2.3rem 7rem}.wf_intro .l bdi img{margin-left:auto;display:none}.wf_intro .l bdi span,.wf_intro .l bdi p,.wf_intro .l bdi strong{font-weight:400;font-size:1.4rem;font-weight:500;display:flex;align-items:center;margin:0}.wf_intro .l bdi span:before,.wf_intro .l bdi p:before,.wf_intro .l bdi strong:before{content:"";display:block;width:1.4rem;height:1.4rem;border-radius:50%;margin-right:.7rem}.wf_intro .l bdi span:before{background-color:var(--wf-green)}.wf_intro .l bdi strong:before{background-color:var(--wf-red)}.wf_intro .l bdi p:before{background-color:var(--wf-orange)}.wf_intro .l>p{margin-bottom:.8rem;display:flex;align-items:center;justify-content:center;gap:1rem;font-size:1.4rem}.wf_intro .l>p img{object-fit:contain;width:6rem;height:2.2rem}@media(min-width:1024px){.wf_intro .l>p{font-size:2.1rem;margin-bottom:1.1rem}.wf_intro .l>p img{width:11rem;height:5rem}}.wf_intro h2{font-size:1.4rem;font-weight:400;text-align:center;display:flex;align-items:center;justify-content:center}.wf_intro h2 figure{height:8.2rem;margin-left:.25em}.wf_intro h2 figure img{height:100%;width:100%}@media(min-width:1024px){.wf_intro h2{font-size:2.1rem}}.wf_intro .wf_tags{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.5rem 1.8rem;margin:2.4rem 0 1rem}.wf_intro .wf_pins{display:none}@media(min-width:1024px){.wf_intro .wf_pins{display:flex;flex-wrap:wrap;gap:1rem;margin-left:2rem}.wf_intro .wf_pins .wf_w,.wf_intro .wf_pins a{width:calc((100% - 1rem)/2)}}@media(min-width:1440px){.wf_intro .wf_pins{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;align-items:flex-end;justify-content:flex-end}.wf_intro .wf_pins .wf_w,.wf_intro .wf_pins a{width:unset}}.wf_intro--property .wf_tags,.wf_intro--floor .wf_tags,.wf_intro--property .wf_breadcrumbs ol,.wf_intro--floor .wf_breadcrumbs ol{justify-content:flex-start}.wf_intro--property h1,.wf_intro--floor h1{max-width:1040px;text-align:left}@media(min-width:1024px){.wf_intro--property,.wf_intro--floor{display:flex}.wf_intro--property h1,.wf_intro--floor h1{font-size:3.8rem}.wf_intro--property .l,.wf_intro--floor .l{width:60%}.wf_intro--property .r,.wf_intro--floor .r{width:40%}}@media(min-width:1024px){.wf_intro--property{display:flex;flex-wrap:wrap}.wf_intro--property .l,.wf_intro--property .r{width:100%}.wf_intro--property .r{flex-wrap:unset;margin:0}.wf_intro--property .r>*{max-width:25rem}}@media(min-width:1440px){.wf_intro--property .l{width:60%}.wf_intro--property .r{width:40%;flex-wrap:wrap}.wf_intro--property .r>*{max-width:unset}}.wf_intro--floor{display:flex;flex-wrap:wrap}.wf_intro--floor h1{margin-bottom:0}.wf_intro--floor h2{justify-content:flex-start;margin-top:.5rem}.wf_intro--floor .wf_tags{margin-bottom:2.2rem}.wf_intro--floor .wf_visualization{width:100%;margin-left:auto}.wf_intro--floor .wf_visualization .map_container{min-width:0}.wf_intro--floor .wf_visualization .wf_image_map_popup{transform:scale(.6266666667)}.wf_intro--floor .wf_visualization .apt-layer.is-active .wf_image_map_popup{transform:scale(.6666666667)}.wf_intro--floor .wf_floor_map{width:100%;margin:5rem auto 0;display:flex;justify-content:center}.wf_intro--floor .wf_floor_map figure{margin:0}.wf_intro--floor .wf_floor_map .map_container{min-width:0}@media(min-width:1024px){.wf_intro--floor{overflow:hidden}.wf_intro--floor .wf_breadcrumbs{margin-bottom:4rem}.wf_intro--floor .l{position:relative}.wf_intro--floor .l:after{content:"";position:absolute;bottom:0;width:100vw;height:.1rem;background-color:var(--wf-cg3)}.wf_intro--floor .l{width:70%}.wf_intro--floor .l bdi{margin-top:3.4rem;border-bottom:0}.wf_intro--floor .l bdi img{display:block}.wf_intro--floor .wf_visualization{width:25%}.wf_intro--floor .wf_tags{margin-bottom:1.2rem}}@media(min-width:1440px){.wf_intro--floor .l{width:80%}.wf_intro--floor .wf_visualization{width:17%}}@media(min-width:1024px){.wf_intro{margin-bottom:5.5rem}.wf_intro--property{margin-bottom:3.3rem}.wf_intro--property .r{margin-bottom:2rem}}.wf_intro+.wf_faq,.wf_intro+.wf_vlogs{margin:5rem auto}
