.fs-landing-hero{--section-bg-overlay:linear-gradient(160deg,#00368680 21.21%,#000c7700 41.37%)}@media only screen and (max-width:734px){.fs-landing-hero .project-hero-info{--color-secondary-gradient:var(--color-secondary)}}.fs-landing-hero .project-hero-badges{margin-left:20px}.fs-landing-hero .project-hero-progress{gap:10px}@media only screen and (max-width:734px){.fs-landing-hero .project-hero-progress{gap:5px}}@media only screen and (min-width:734.1px){.fs-landing-hero__key-card .project-progress-card__content{align-self:flex-start}}@media only screen and (max-width:1068px){.nearby-location-list{border-bottom:1px solid var(--color-secondary);border-top:1px solid var(--color-secondary);display:flex;margin:0 -15px;overflow-x:scroll;padding:10px 15px;scroll-snap-type:x mandatory;scrollbar-width:none!important;transition:scrollbar-color .3s ease;white-space:nowrap}.nearby-location-list:not([hide-scrollbar])::-webkit-scrollbar-thumb{background:#6f6f70!important;border-radius:0!important}.nearby-location-list:not([hide-scrollbar])::-webkit-scrollbar{display:none;height:"none"!important;width:"none"!important}.nearby-location-list::-webkit-scrollbar-track{background:#fff0!important}.nearby-location-list::-webkit-scrollbar-thumb{background:#6f6f70!important}.nearby-location-list{scrollbar-face-color:#6f6f70!important;scrollbar-track-color:#fff0!important}}.nearby-location-list__wrapper{display:grid;gap:56px}@media only screen and (max-width:1068px){.nearby-location-list__wrapper{align-items:center;display:flex;gap:20px}}.nearby-location-list__separate{bottom:100%;display:flex;height:16px;left:50%;position:absolute;transform:translate(-50%) translateY(-20px);width:16px}@media only screen and (max-width:1068px){.nearby-location-list__separate{display:none}}.nearby-location-list__separate svg{height:100%;width:100%}.nearby-location-list__line{background:var(--color-secondary);position:relative;width:1px}@media only screen and (max-width:1068px){.nearby-location-list__line{display:none}}.nearby-location-list-group{display:flex;gap:0 18px}@media only screen and (max-width:1068px){.nearby-location-list-group{align-items:center;gap:15px}}.nearby-location-list-group__icon{background:var(--color-secondary-gradient);border-radius:50%;color:var(--color-secondary);height:80px;width:80px}@media only screen and (max-width:1068px){.nearby-location-list-group__icon{height:55px;width:55px}}.nearby-location-list-group__icon svg{height:100%;width:100%}.nearby-location-list-group__list{display:grid;gap:25px;margin-bottom:5px;margin-top:-4px}@media only screen and (max-width:1068px){.nearby-location-list-group__list{align-items:center;display:flex;gap:15px;margin:0}.nearby-location-list-group__item{padding:3.5px 0}.nearby-location-list-group__item+.nearby-location-list-group__item{padding-left:16px;position:relative}.nearby-location-list-group__item+.nearby-location-list-group__item:before{background:var(--color-secondary);bottom:0;content:"";left:0;position:absolute;top:0;width:1px}}.nearby-location-list-group__item-title{color:var(--color-secondary)}@media only screen and (max-width:734px){.nearby-location-list-group__item-title{font-size:14px}}.nearby-location-list-group__item-time{margin-top:2px}@media only screen and (max-width:734px){.nearby-location-list-group__item-time{font-size:12px;margin-top:5px}}.fs-section-about__title{font-family:var(--font);font-size:var(--typescale-display-medium-font-size);font-style:normal;font-weight:var(--typescale-display-medium-font-weight,500);letter-spacing:var(--typescale-display-medium-letter-spacing);line-height:var(--typescale-display-medium-line-height);-webkit-text-decoration:var(--typescale-display-medium-text-decoration);text-decoration:var(--typescale-display-medium-text-decoration);text-transform:var(--typescale-display-medium-text-transform)}.fs-section-about .project-about-feature__value{font-family:var(--font);font-size:var(--typescale-h1-internal-font-size);font-style:normal;font-weight:var(--typescale-h1-internal-font-weight,500);letter-spacing:var(--typescale-h1-internal-letter-spacing);line-height:var(--typescale-h1-internal-line-height);-webkit-text-decoration:var(--typescale-h1-internal-text-decoration);text-decoration:var(--typescale-h1-internal-text-decoration);text-transform:var(--typescale-h1-internal-text-transform)}.fs-section-about__subtitle{font-family:var(--font);font-size:var(--typescale-h2-landing-font-size);font-style:normal;font-weight:var(--typescale-h2-landing-font-weight,500);letter-spacing:var(--typescale-h2-landing-letter-spacing);line-height:var(--typescale-h2-landing-line-height);-webkit-text-decoration:var(--typescale-h2-landing-text-decoration);text-decoration:var(--typescale-h2-landing-text-decoration);text-transform:var(--typescale-h2-landing-text-transform)}.fs-section-about{overflow:hidden;padding-bottom:100px}@media only screen and (max-width:734px){.fs-section-about{padding-bottom:45px;padding-top:45px}}.fs-section-about .project-about-feature__value{color:var(--color-on-surface)}@media only screen and (max-width:734px){.fs-section-about .project-about-feature__value{font-size:26px}}.fs-section-about__wrapper{display:grid;gap:0 100px;grid-template-columns:1fr 400px}@media only screen and (max-width:1068px){.fs-section-about__wrapper{gap:30px;grid-template-columns:100%}}.fs-section-about__start{display:grid;gap:0 130px;grid-template-columns:205px 1fr;grid-template-rows:auto 1fr}@media only screen and (max-width:1068px){.fs-section-about__start{display:flex;flex-direction:column}}.fs-section-about__title{color:var(--color-secondary);grid-column:span 2}.fs-section-about__subtitle{margin-bottom:30px}@media only screen and (max-width:734px){.fs-section-about__subtitle{font-size:18px;margin-top:4px}}@media only screen and (max-width:1068px){.fs-section-about__image-wrapper{display:none}}.fs-section-about__image{border-radius:var(--border-radius-lg);display:flex;height:100%;overflow:hidden;width:100%;will-change:transform}.fs-section-about__image img,.fs-section-about__image picture{display:flex;height:100%;object-fit:cover;width:100%}.fs-section-about__small-img .fs-section-about__image{aspect-ratio:.86;height:auto;margin-left:-144px;margin-top:65px;min-width:355px}.fs-section-about__features{display:flex;gap:40px;order:3}@media only screen and (max-width:734px){.fs-section-about__features{gap:30px}}@media only screen and (max-width:431px){.fs-section-about__features{gap:25px;justify-content:space-between}}.fs-section-about .project-about-feature__text{color:var(--color-on-surface-light);margin-top:8px}@media only screen and (max-width:734px){.fs-section-about .project-about-feature__text{font-size:12px}}.fs-section-about__desc{color:var(--color-on-surface-light);margin-bottom:35px}@media only screen and (max-width:734px){.fs-section-about__desc{margin-bottom:30px}}.fs-section-about__desc p+p{margin-top:10px}.fs-section-about__more{margin-top:50px}@media only screen and (max-width:734px){.fs-section-about__more{margin-top:30px}}@media only screen and (max-width:431px){.fs-section-about__more .button{width:100%}}@media only screen and (max-width:1068px){.fs-section-about .is-desktop{display:none}}@media only screen and (min-width:1068.1px){.fs-section-about .is-mobile{display:none}}.fs-gallery-slider-section{overflow:hidden;padding-bottom:35px}@media only screen and (max-width:734px){.fs-gallery-slider-section{padding-bottom:5px}}.fs-gallery-slider-section__title{color:var(--color-on-surface);margin-bottom:8px;width:100%}@media only screen and (min-width:1068.1px){.fs-gallery-slider-section__title{grid-column:span 2}}@media only screen and (min-width:734.1px){.fs-gallery-slider-section__title{font-size:74px}}@media only screen and (max-width:734px){.fs-gallery-slider-section__title{margin-bottom:6px}}.fs-gallery-slider-section__subtitle{text-align:right}@media only screen and (max-width:734px){.fs-gallery-slider-section__subtitle{font-size:20px;text-align:start}}.fs-gallery-slider-section .button--primary.button--outline{--color-primary:var(--color-secondary);--color-primary-hover:var(--color-secondary-hover);color:var(--color-on-surface)}.fs-about-videos-section{overflow:hidden;padding-bottom:35px;padding-top:40px}@media only screen and (max-width:734px){.fs-about-videos-section{padding-bottom:0}}.fs-about-videos-section .slider-outside-controls{margin-bottom:30px}@media only screen and (max-width:734px){.fs-about-videos-section .slider-outside-controls{margin-bottom:20px}.fs-about-videos-section .swiper-slide{max-width:300px}}.fs-about-videos-section .video-card__play{display:block}.fs-buy-banner-section{padding-top:55px}@media only screen and (max-width:734px){.fs-buy-banner-section{--container-wide-padding:15px;padding-bottom:0;padding-top:60px}}.fs-buy-banner{border-radius:var(--border-radius-lg);color:var(--color-on-surface-dark)}@media only screen and (max-width:734px){.fs-buy-banner .is-desktop{display:none}}@media only screen and (min-width:734.1px){.fs-buy-banner .is-mobile{display:none}}@media only screen and (max-width:734px){.fs-buy-banner__button{width:100%}}@media only screen and (max-width:431px){.fs-buy-banner__button{padding:14px 24px}}.fs-buy-banner__content{display:flex;flex-direction:column;inset:0;padding:50px;position:absolute}@media only screen and (max-width:734px){.fs-buy-banner__content{margin-top:15px;padding:0;position:relative}}.fs-buy-banner__img{border-radius:inherit;overflow:hidden}@media only screen and (max-width:734px){.fs-buy-banner__img{aspect-ratio:.88}}.fs-buy-banner__img img,.fs-buy-banner__img picture{display:flex;height:100%;object-fit:cover;width:100%}.fs-plans-filter-section{--container-wide-padding:0}.fs-plans-filter-section__wrapper{padding:75px 0}@media only screen and (max-width:1440px){.fs-plans-filter-section__wrapper{padding:40px 15px}}@media only screen and (max-width:734px){.fs-plans-filter-section__wrapper{padding:35px 15px 0}}.fs-plans-filter-section__filters{margin-top:40px}@media only screen and (max-width:734px){.fs-plans-filter-section__filters{margin-top:20px}}.fs-plans-filter-section__title{align-items:center;color:var(--color-on-surface-dark);display:flex;gap:20px}.fs-plans-filter-section__content{display:grid;gap:40px 50px;margin-top:40px}@media only screen and (min-width:1280.1px){.fs-plans-filter-section__content{grid-template-columns:1fr 320px;margin-top:50px}}.fs-plans-filter-section__list{display:grid;gap:3px}@media only screen and (max-width:734px){.fs-plans-filter-section__list{gap:8px}}.fs-plans-filter-section__buttons{align-items:center;display:flex;flex-wrap:wrap;gap:18px;margin-top:35px}@media only screen and (max-width:734px){.fs-plans-filter-section__buttons{gap:10px}.fs-plans-filter-section__buttons .button{width:100%}}.fs-plans-filter-section__float-form{align-self:flex-start;position:sticky;top:calc(var(--header-height) + 20px)}@media only screen and (max-width:734px){.fs-plans-filter-section__float-form{background:var(--section-gradient-bg);border-radius:20px;margin:0 -15px}}.fs-plans-filter-section__form{--field-label-color:var(--color-white);--field-text-color:var(--color-on-surface);--field-bg:var(--color-white);--field-placeholder:var(--color-on-surface-light);--field-privacy-link-color:var(--color-white);--color-link-hover:var(--color-white);background:var(--color-tertiary);color:var(--color-on-primary)}@media only screen and (max-width:734px){.fs-plans-filter-section__form{border-color:var(--color-surface)}.fs-plans-filter-section__form .form-call-consult__desc{color:var(--color-on-surface-dark-variant)}}@media (any-hover:hover) and (pointer:fine){.fs-plans-filter-section__form .input:hover{box-shadow:0 6px 22px #0000000d}.fs-plans-filter-section__form .field-privacy__link:hover{text-decoration:underline}}.fs-building-progress-section{--color-primary:var(--color-secondary);--color-primary-hover:var(--color-secondary-hover);overflow:hidden;padding-bottom:30px;padding-top:110px}@media only screen and (max-width:1068px){.fs-building-progress-section{padding-top:80px}}@media only screen and (max-width:734px){.fs-building-progress-section{padding-bottom:50px;padding-top:50px}}.fs-building-progress-section__slider{margin-top:27px}@media only screen and (max-width:734px){.fs-building-progress-section__slider{margin-top:22px}}.fs-news-section .entry-card__title{font-family:var(--font);font-size:var(--typescale-h4-title-font-size);font-style:normal;font-weight:var(--typescale-h4-title-font-weight,500);letter-spacing:var(--typescale-h4-title-letter-spacing);line-height:var(--typescale-h4-title-line-height);-webkit-text-decoration:var(--typescale-h4-title-text-decoration);text-decoration:var(--typescale-h4-title-text-decoration);text-transform:var(--typescale-h4-title-text-transform)}.fs-news-section{contain-intrinsic-size:600px;content-visibility:auto;overflow:hidden;padding-bottom:10px;padding-top:30px}@media only screen and (max-width:734px){.fs-news-section{padding:0}}.fs-news-section .entry-card__date{color:var(--color-on-surface-light);font-size:16px;line-height:1;margin-bottom:12px;opacity:1}.fs-news-section .entry-card__title{padding-right:20px}.fs-news-section__header{display:flex;justify-content:space-between;margin-right:25px}.fs-news-section .slider-outside-controls{margin-bottom:40px}@media only screen and (max-width:734px){.fs-news-section .slider-outside-controls{margin-bottom:25px}}@media only screen and (max-width:1068px){.fs-news-section__more{display:none}}.fs-news-section__more-mobile.button{margin-top:20px}@media only screen and (min-width:1068.1px){.fs-news-section__more-mobile.button{display:none}}.fs-news-section__list{margin-top:33px}@media only screen and (max-width:734px){.fs-news-section__list{margin-top:15px}}.fs-news-section__item .entry-card__img-wrapper{aspect-ratio:1.35}.fs-news-section__subscribe{margin-top:55px}@media only screen and (max-width:734px){.fs-news-section__subscribe{margin-top:35px}}.fs-news-section-subscribe{--color-secondary:var(--color-tertiary);align-items:center;display:flex;flex-wrap:wrap;gap:35px;justify-content:center}@media only screen and (max-width:734px){.fs-news-section-subscribe{gap:20px;padding:30px 20px}.fs-news-section-subscribe__title{text-align:center}}@media only screen and (max-width:431px){.fs-news-section-subscribe__button{width:100%}}.fs-faq-section{--color-on-surface-dark:var(--color-secondary);--color-primary:var(--color-secondary);--color-on-primary:var(--color-on-secondary);--color-primary-hover:var(--color-secondary-hover);--color-surface:var(--color-label);padding-top:0}@media only screen and (max-width:734px){.fs-faq-section{padding-bottom:0}}@media only screen and (min-width:734.1px){.fs-faq-section .section__content{border-top:1px solid #d2d2d2}}@media only screen and (max-width:734px){.fs-faq-section .section__content{overflow:hidden}}.fs-faq-section .project-faq__wrapper{padding-top:90px}@media only screen and (max-width:734px){.fs-faq-section .project-faq__wrapper{padding-top:0}}.fs-faq-section .project-faq__content{padding-bottom:0}.fs-faq-section .faq-card{filter:drop-shadow(0 8px 19px transparent);transition:filter .6s cubic-bezier(.2,0,0,1)}.fs-faq-section .faq-card__title{transition:color .3s cubic-bezier(.2,0,0,1)}@media only screen and (max-width:734px){.fs-faq-section .project-faq__desc{color:unset}.fs-faq-section .faq-card__number{display:none}}.fs-faq-section .project-faq__img{justify-content:flex-end;padding-right:5%}@media only screen and (max-width:734px){.fs-faq-section .project-faq__img{justify-content:center;padding:25px 0 0}}.fs-faq-section__sketch{margin-right:70px}@media only screen and (max-width:734px){.fs-faq-section__sketch{margin-bottom:-40px;margin-right:0;max-width:77vw}.fs-faq-section .project-faq__img:after{background:linear-gradient(0deg,#fff,#fff0 60%);content:"";inset:0;position:absolute}}.fs-consultation-banner__subtitle{font-family:var(--font);font-size:var(--typescale-h4-title-font-size);font-style:normal;font-weight:var(--typescale-h4-title-font-weight,500);letter-spacing:var(--typescale-h4-title-letter-spacing);line-height:var(--typescale-h4-title-line-height);-webkit-text-decoration:var(--typescale-h4-title-text-decoration);text-decoration:var(--typescale-h4-title-text-decoration);text-transform:var(--typescale-h4-title-text-transform)}.fs-consultation-banner-section{padding-top:30px}@media only screen and (max-width:734px){.fs-consultation-banner-section{padding-top:20px}}.fs-consultation-banner{border-radius:var(--border-radius-lg);color:var(--color-on-surface-dark)}@media only screen and (max-width:734px){.fs-consultation-banner .is-desktop{display:none}}@media only screen and (min-width:734.1px){.fs-consultation-banner .is-mobile{display:none}}.fs-consultation-banner__buttons{display:flex;gap:15px}@media only screen and (max-width:734px){.fs-consultation-banner__buttons{gap:8px}}@media only screen and (max-width:431px){.fs-consultation-banner__buttons{justify-content:space-between}.fs-consultation-banner__button{padding:14px 24px}.fs-consultation-banner__button .button__content{font-size:12px}}.fs-consultation-banner__content{display:flex;flex-direction:column;inset:0;padding:50px;position:absolute}@media only screen and (max-width:734px){.fs-consultation-banner__content{padding:12px 12px 15px}}.fs-consultation-banner__subtitle{align-self:flex-start;-webkit-backdrop-filter:blur(3.5px);backdrop-filter:blur(3.5px);background:var(--color-secondary-50);border-radius:8px;margin-top:auto;padding:12px}@media only screen and (max-width:1068px){.fs-consultation-banner__subtitle{margin-top:0}}@media only screen and (max-width:734px){.fs-consultation-banner__subtitle{font-size:12px}}.fs-consultation-banner__title{font-size:74px;font-size:calc(-88.5px + 12.5vw);line-height:110%;margin-top:25px;max-width:790px}@media (max-width:900px){.fs-consultation-banner__title{font-size:24px}}@media (min-width:1300px){.fs-consultation-banner__title{font-size:74px}}@media only screen and (max-width:734px){.fs-consultation-banner__title{font-size:24px;margin-bottom:20px;margin-top:auto}}.fs-consultation-banner__img{border-radius:inherit;max-height:calc(100vh - var(--header-height) - 40px);overflow:hidden}@media only screen and (max-width:734px){.fs-consultation-banner__img{aspect-ratio:.82}}.fs-consultation-banner__img:before{background:linear-gradient(0deg,#00000080 29.4%,#47474700 50%);border-radius:inherit;content:"";inset:0;position:absolute}@media only screen and (max-width:734px){.fs-consultation-banner__img:before{background:linear-gradient(0deg,#000000b3 23.78%,#0000 49.88%)}}.fs-consultation-banner__img img,.fs-consultation-banner__img picture{display:flex;height:100%;object-fit:cover;width:100%}.fs-complexes-nearby{display:flex;flex-direction:column;padding-top:0}@media only screen and (max-width:734px){.fs-complexes-nearby{padding-bottom:60px}}.fs-complexes-nearby .badge--primary{--badge-color:var(--color-on-secondary);--badge-bg:var(--color-secondary)}@media (any-hover:hover) and (pointer:fine){.fs-complexes-nearby .project-card-asymmetrically:hover .project-card-asymmetrically__card-title{background:var(--color-secondary-hover);color:var(--color-on-secondary)}}.fs-section-logo{padding-top:0}@media only screen and (max-width:734px){.fs-section-logo{display:none}}.fs-section-logo .section__logo{margin:0}.fs-section-logo .full-width-logo img{height:auto;width:auto}
