.v-h[data-v-584e0676]{position:absolute;overflow:hidden;width:1px;height:1px;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.g-fade-enter-active[data-v-584e0676],.g-fade-leave-active[data-v-584e0676]{transition:opacity .5s cubic-bezier(.19,1,.22,1)}.g-fade-enter-from[data-v-584e0676],.g-fade-leave-to[data-v-584e0676]{opacity:0}.search[data-v-584e0676]{position:relative;margin-top:-10.5rem}.search-inner[data-v-584e0676]{background-color:#fff;border:1px solid #ece6da;border-radius:1.2rem}.search__categories[data-v-584e0676]{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto;transform:translateY(-50%)}.search__filters[data-v-584e0676]{padding:3rem 1.7rem;padding-top:0}@media only screen and (min-width: 60em){.search__filters[data-v-584e0676]{padding:0 40px 40px}}.search__contact[data-v-584e0676]{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;padding:1.4rem 2rem;color:#585858;font-size:1.6rem;background-color:#ece6da;border-radius:0 0 1.2rem 1.2rem}.search__contact[data-v-584e0676] .cta{flex-direction:row-reverse;align-items:center}.search__contact[data-v-584e0676] .cta .cta__icon{width:2.4rem;height:2.4rem;margin-right:10px;margin-left:0}@media only screen and (min-width: 48em){.search__contact[data-v-584e0676]{gap:0;flex-flow:row wrap;justify-content:center}}@media only screen and (min-width: 64em){.search__contact[data-v-584e0676]{justify-content:unset}}@media only screen and (min-width: 85em){.search__contact[data-v-584e0676]{padding:1.4rem 4rem;font-size:1.8rem}}.search__contact__picture[data-v-584e0676]{display:none;width:4.2rem;height:4.2rem;margin-right:1rem;border-radius:50%}@media only screen and (min-width: 48em){.search__contact__picture[data-v-584e0676]{display:block}}.search__contact__title[data-v-584e0676]{display:flex;justify-content:center;align-items:center;width:100%;margin:0 0 1rem;text-align:center}@media only screen and (min-width: 64em){.search__contact__title[data-v-584e0676]{justify-content:unset;width:auto;margin:0 auto 0 0}}.v-h[data-v-53d7af71]{position:absolute;overflow:hidden;width:1px;height:1px;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.g-fade-enter-active[data-v-53d7af71],.g-fade-leave-active[data-v-53d7af71]{transition:opacity .5s cubic-bezier(.19,1,.22,1)}.g-fade-enter-from[data-v-53d7af71],.g-fade-leave-to[data-v-53d7af71]{opacity:0}.promo-popup[data-v-53d7af71]{position:fixed;z-index:11;top:14rem;right:0;transition:right .5s cubic-bezier(.165,.84,.44,1)}.promo-popup>div[data-v-53d7af71]{display:flex;align-items:center}.promo-popup.is-hidden[data-v-53d7af71]{right:-31rem}.promo-popup__trigger[data-v-53d7af71]{display:flex;flex-direction:row;align-items:center;padding:1.2rem 1.3rem 1.6rem;color:#fff;font-family:CircularStd,sans-serif;font-size:1.8rem;font-weight:500;background-color:#63a0a4;border:0;writing-mode:sideways-lr;text-orientation:mixed;gap:.6rem;border-radius:1rem 0 0 1rem;cursor:pointer;transition:background-color .25s ease}.is-alternate .promo-popup__trigger[data-v-53d7af71]{background-color:#7195de}.promo-popup__trigger .icon-star[data-v-53d7af71]{fill:#fff}.promo-popup__trigger[data-v-53d7af71]:focus-visible{outline:2px solid #fff}.promo-popup__trigger[data-v-53d7af71]:hover{background-color:#4e8286}.is-alternate .promo-popup__trigger[data-v-53d7af71]:hover{background-color:#425877}.promo-popup__trigger__arrow[data-v-53d7af71]{display:flex;justify-content:center;align-items:center;width:2.4rem;height:2.4rem;margin-bottom:1rem;background-color:#41796b;border-radius:50%}.is-alternate .promo-popup__trigger__arrow[data-v-53d7af71]{background-color:#547098}.promo-popup__trigger__arrow .icon[data-v-53d7af71]{fill:#fff;transform:rotate(-90deg);transition:transform .5s ease}.is-hidden .promo-popup__trigger__arrow .icon[data-v-53d7af71]{transform:rotate(90deg)}.promo-popup__slider[data-v-53d7af71]{width:31rem;background-color:#fff;border-top-left-radius:20px;border-bottom-left-radius:20px}[data-v-53d7af71] .cta__title{display:none}.v-h[data-v-b3dc2b5a]{position:absolute;overflow:hidden;width:1px;height:1px;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.g-fade-enter-active[data-v-b3dc2b5a],.g-fade-leave-active[data-v-b3dc2b5a]{transition:opacity .5s cubic-bezier(.19,1,.22,1)}.g-fade-enter-from[data-v-b3dc2b5a],.g-fade-leave-to[data-v-b3dc2b5a]{opacity:0}.onboarding[data-v-b3dc2b5a]{position:fixed;z-index:10;top:0;left:0;width:100%;height:100%;background:#fff;-webkit-user-select:none;-moz-user-select:none;user-select:none}.onboarding__content[data-v-b3dc2b5a]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}.onboarding__title[data-v-b3dc2b5a]{margin-bottom:1.6rem}.onboarding__items[data-v-b3dc2b5a]{position:relative;display:grid;grid-template-rows:1fr;grid-template-columns:1fr;margin:0;padding:0;list-style:none}.onboarding__item[data-v-b3dc2b5a]{grid-row:1/1;grid-column:1/1}.onboarding__item__mask[data-v-b3dc2b5a]{overflow:hidden;width:9.5rem;height:7rem;margin:0 auto 1rem}.onboarding__item__img[data-v-b3dc2b5a]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.onboarding__item__subtitle[data-v-b3dc2b5a]{margin-bottom:0}.v-h[data-v-dbc884c0]{position:absolute;overflow:hidden;width:1px;height:1px;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.g-fade-enter-active[data-v-dbc884c0],.g-fade-leave-active[data-v-dbc884c0]{transition:opacity .5s cubic-bezier(.19,1,.22,1)}.g-fade-enter-from[data-v-dbc884c0],.g-fade-leave-to[data-v-dbc884c0]{opacity:0}.homepage[data-v-dbc884c0],.homepage__hero[data-v-dbc884c0]{position:relative}[data-v-dbc884c0] .hero{height:80dvh}[data-v-dbc884c0] .hero__header{margin:auto}[data-v-dbc884c0] .hero__wrapper{display:flex;flex-direction:column;align-items:flex-start}[data-v-dbc884c0] .hero__title.hero__title--single{margin-block:0;max-width:60rem}[data-v-dbc884c0] .for-sale-cta{position:relative;width:100%;margin-bottom:7rem}@media only screen and (min-width: 48em){[data-v-dbc884c0] .for-sale-cta{position:absolute;right:3.125%;bottom:3rem;width:auto;margin-bottom:0}}@media only screen and (max-width: 29.99em){[data-v-dbc884c0] .buy-cta__label{text-align:left}}@media only screen and (max-width: 47.99em){[data-v-dbc884c0] .buy-cta__arrow{width:6rem;height:6rem;margin-left:auto}}@media only screen and (max-width: 29.99em){[data-v-dbc884c0] .scroll-down{margin-bottom:10rem}}.homepage__hero__hoverable[data-v-dbc884c0]{position:absolute;top:0;right:0;bottom:0;left:0}.homepage__hero__text[data-v-dbc884c0]{margin-top:1rem;color:#fff}
