.features-landing-hero{display:flex;min-height:min(100vh - 50px,765px);overflow:hidden;padding-bottom:50px;padding-top:calc(var(--header-height) + 20px);position:relative;width:100%;--features-hero-media-height:600px;--features-hero-controls-size:45px;--features-hero-media-inset:20px}@media only screen and (max-width:1068px){.features-landing-hero{min-height:0;padding-bottom:0;padding-top:0}}.features-landing-hero .section__bg:after{z-index:1;--section-bg-overlay:linear-gradient(-40.52deg,#0000 60.9%,#0006 94.06%)}@media only screen and (max-width:1068px){.features-landing-hero .section__bg:after{--section-bg-overlay:none}.features-landing-hero .section__bg{bottom:auto;height:var(--features-hero-media-height)}}.features-landing-hero .project-landing-hero-background-slider{--slider-gradient:linear-gradient(0deg,#000c .92%,#0000 64.17%)}@media only screen and (max-width:1068px){.features-landing-hero .project-landing-hero-background-slider{--slider-gradient:linear-gradient(0deg,#00000080 40%,#0000)}}.features-landing-hero .container{height:auto}.features-landing-hero__wrapper{align-items:flex-end;display:flex;flex-direction:row;height:100%;justify-content:space-between;pointer-events:none;position:relative;z-index:1}@media only screen and (max-width:1068px){.features-landing-hero__wrapper{align-items:end;display:grid;gap:0;grid-template-areas:"title" "controls" "subtitle" "buttons";grid-template-rows:calc(var(--features-hero-media-height) - var(--features-hero-controls-size) - var(--features-hero-media-inset)) auto auto auto;height:auto}}.features-landing-hero__header{align-items:flex-start;display:flex;flex-direction:column;gap:20px;justify-content:flex-end;max-width:858px}@media only screen and (max-width:1068px){.features-landing-hero__header{display:contents}}.features-landing-hero__header .project-hero-title{font-size:60px;font-weight:500;line-height:120%}@media only screen and (max-width:1068px){.features-landing-hero__header .project-hero-title{font-size:40px;grid-area:title;margin-bottom:40px}}.features-landing-hero__header .project-hero-subtitle{font-size:30px;font-weight:500;line-height:130%}@media only screen and (max-width:1068px){.features-landing-hero__header .project-hero-subtitle{font-size:22px;grid-area:subtitle;line-height:120%;margin-top:calc(var(--features-hero-media-inset) + 20px)}}.features-landing-hero__button{display:flex;flex-direction:row;gap:10px;margin-top:20px;pointer-events:auto}@media only screen and (max-width:1068px){.features-landing-hero__button{flex-direction:column;grid-area:buttons;margin-top:20px}}.features-landing-hero__slider-outside{place-self:end end;pointer-events:auto}@media only screen and (max-width:1068px){.features-landing-hero__slider-outside{grid-area:controls;place-self:end center}}.features-landing-hero .slider-outside-controls-adaptive{padding-bottom:0}.features-landing-hero .slider-outside-controls-adaptive__counter{align-items:center;aspect-ratio:1/1;background:none;border:1px solid #fff;border-radius:6px;color:#fff;display:flex;font-size:16px;font-weight:500;height:fit-content;justify-content:center;line-height:100%;min-width:45px;padding:4px 10px;width:45px}.features-landing-hero .slider-outside-controls-adaptive .button--outline{height:45px;min-width:45px;width:45px}@media only screen and (max-width:1068px){.features-landing-hero .slider-outside-controls-adaptive .button--outline{height:45px;min-width:45px;width:45px}.features-landing-hero .slider-outside-controls-adaptive .button,.features-landing-hero .slider-outside-controls-adaptive .slider-outside-controls-adaptive__counter{display:flex}.features-landing-hero .slider-outside-controls-adaptive .slider-outside-controls-adaptive__dots{display:none}}.features-about-section.section{padding-bottom:60px;padding-top:50px}@media only screen and (max-width:734px){.features-about-section.section{padding-bottom:30px;padding-top:30px}}.features-about-section .container{align-items:center;display:flex;gap:90px}@media only screen and (max-width:1068px){.features-about-section .container{align-items:flex-start;flex-direction:column;gap:40px}}.features-about-section .section__header{display:flex;flex-direction:column;gap:20px;max-width:500px;min-width:500px}@media only screen and (max-width:1068px){.features-about-section .section__header{max-width:none;min-width:auto}}.features-about-section .section__header .section__end{display:flex;flex-direction:column;gap:20px}@media only screen and (max-width:1068px){.features-about-section .section__header .section__end{gap:10px}}.features-about-section .section__header .section-title{font-size:42px;font-weight:500;line-height:43.2px}@media only screen and (max-width:1068px){.features-about-section .section__header .section-title{font-size:30px;line-height:120%}}.features-about-section .section__header .section-subtitle{color:#f2f0ed;font-size:20px;font-weight:500;line-height:140%;opacity:.6}@media only screen and (max-width:1068px){.features-about-section .section__header .section-subtitle{font-size:16px;line-height:130%}}.features-about-section .section__content{display:flex;gap:40px;justify-content:space-between}@media only screen and (max-width:1068px){.features-about-section .section__content{flex-direction:column}}.features-about-section__card{display:flex;flex-direction:column;gap:20px}.features-about-section__card-icon{width:86px}@media only screen and (max-width:1068px){.features-about-section__card-icon{width:60px}}.features-about-section__card-title{font-size:20px;font-weight:500;line-height:120%}@media only screen and (max-width:1068px){.features-about-section__card-title br{display:none}}.features-about-section__card-desc{color:#f2f0ed;font-size:16px;font-weight:500;line-height:130%;opacity:.6}.features-architecture-section.section{padding-bottom:60px;padding-top:60px}@media only screen and (max-width:734px){.features-architecture-section.section{padding-bottom:30px;padding-top:30px}}.features-architecture-section .container{display:flex;flex-direction:row-reverse;gap:50px}@media only screen and (max-width:1068px){.features-architecture-section .container{flex-direction:column-reverse;gap:20px}}.features-architecture-section .section__header{display:flex;flex-direction:column;gap:20px;max-width:540px}@media only screen and (max-width:1068px){.features-architecture-section .section__header{max-width:100%}}.features-architecture-section .section__header .section__end{display:flex;flex-direction:column;gap:40px}@media only screen and (max-width:1068px){.features-architecture-section .section__header .section__end{gap:20px;margin-top:0}}.features-architecture-section .section__header .section-title{font-size:36px;font-weight:500;line-height:43.2px}@media only screen and (max-width:1068px){.features-architecture-section .section__header .section-title{font-size:30px;line-height:120%}}.features-architecture-section .section__header .section-subtitle{color:#f2f0ed;font-size:20px;font-weight:500;line-height:140%;opacity:.6}@media only screen and (max-width:1068px){.features-architecture-section .section__header .section-subtitle{font-size:16px;line-height:130%}}@media only screen and (min-width:1068.1px){.features-architecture-section .section__header .button--block{width:189px}}.features-architecture-section__img{border-radius:15px;overflow:hidden}.features-architecture-section__img img{display:block}.features-image-slider{--features-image-slider-height:620px;position:relative}@media only screen and (max-width:1068px){.features-image-slider{--features-image-slider-height:400px}}.features-image-slider__slider{border-radius:15px;height:var(--features-image-slider-height);margin:0;overflow:hidden;padding:0}.features-image-slider__slider.default-slider{margin:0;padding:0}.features-image-slider__slider .swiper-slide{width:100%}.features-image-slider__slide{height:100%;position:relative;width:100%}.features-image-slider__slide:after{background:linear-gradient(180deg,#0000 75.97%,#0006);content:"";inset:0;pointer-events:none;position:absolute;z-index:1}.features-image-slider__media{display:block;height:100%;object-fit:cover;width:100%}.features-image-slider__card{align-items:start;-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);background:#fff3;border-radius:8px;bottom:40px;color:#fff;column-gap:20px;display:grid;grid-template-columns:1fr auto;grid-template-rows:auto auto;left:40px;max-width:582px;padding:20px;position:absolute;z-index:2}.features-image-slider__card .button{cursor:pointer;grid-column:2;grid-row:1/span 2}@media only screen and (max-width:1068px){.features-image-slider__card{bottom:10px;left:10px;max-width:none;right:10px}}.features-image-slider__card-title{font-size:24px;font-weight:500;line-height:28px}@media only screen and (max-width:1068px){.features-image-slider__card-title{font-size:20px;line-height:120%}}.features-image-slider__card-desc{font-size:20px;font-weight:500;line-height:120%;margin-top:20px;max-width:486px;white-space:pre-line}@media only screen and (max-width:1068px){.features-image-slider__card-desc{font-size:14px;margin-top:10px}}.features-image-slider__controls{bottom:20px;position:absolute;right:20px;z-index:2}@media only screen and (max-width:1068px){.features-image-slider__controls{display:flex;justify-content:center;margin-top:20px;position:static}}.features-image-slider .slider-outside-controls-adaptive__counter{align-items:center;aspect-ratio:1/1;background:none;border:1px solid #fff;border-radius:6px;color:#fff;display:flex;font-size:16px;font-weight:500;height:fit-content;justify-content:center;line-height:100%;min-width:45px;padding:4px 10px;width:45px}.features-image-slider .slider-outside-controls-adaptive .button--outline{height:45px;min-width:45px;width:45px}@media only screen and (max-width:1068px){.features-image-slider .slider-outside-controls-adaptive .button,.features-image-slider .slider-outside-controls-adaptive .slider-outside-controls-adaptive__counter{display:flex}.features-image-slider .slider-outside-controls-adaptive .slider-outside-controls-adaptive__dots{display:none}}.features-lobby-section.section{padding-bottom:60px;padding-top:64px}@media only screen and (max-width:734px){.features-lobby-section.section{padding-bottom:30px;padding-top:30px}}.features-lobby-section .container{display:flex;flex-direction:column;gap:40px}@media only screen and (max-width:1068px){.features-lobby-section .container{gap:20px}}.features-lobby-section .section__header{align-items:flex-start;display:flex;gap:20px;justify-content:space-between}.features-lobby-section .section__header .section__end{margin-top:0}@media only screen and (min-width:1068.1px){.features-lobby-section .section__header .section__end{max-width:580px}}.features-lobby-section .section__header .section-title{font-size:42px;font-weight:500;line-height:43.2px;max-width:550px}@media only screen and (max-width:1068px){.features-lobby-section .section__header .section-title{font-size:30px;line-height:120%;max-width:none}}.features-lobby-section .section__header .section-subtitle{color:#f2f0ed;font-size:20px;font-weight:500;line-height:140%;opacity:.6}@media only screen and (max-width:1068px){.features-lobby-section .section__header .section-subtitle{font-size:16px;line-height:130%}}.features-territory-section{overflow:hidden}.features-territory-section.section{padding-bottom:90px;padding-top:60px}@media only screen and (max-width:734px){.features-territory-section.section{padding-bottom:50px;padding-top:30px}}.features-territory-section .container{display:flex;flex-direction:column;gap:40px}.features-territory-section .section-title{font-size:42px;font-weight:500;line-height:43.2px}@media only screen and (max-width:1068px){.features-territory-section .section-title{font-size:30px;line-height:120%}}.features-territory-section .section-subtitle{color:#f2f0ed;font-size:20px;font-weight:500;line-height:140%;margin-top:20px;opacity:.6;white-space:pre-line}@media only screen and (max-width:1068px){.features-territory-section .section-subtitle{font-size:16px;line-height:130%}}.features-territory-section .features-territory-slider__header{margin-bottom:40px}.features-territory-section .features-territory-slider__header .button--large.button--icon-only{height:45px;min-width:45px;width:45px}.features-territory-section__card{aspect-ratio:.81;border-radius:15px;max-height:520px;max-width:424px;min-width:330px;overflow:hidden;position:relative;width:100%}@media only screen and (max-width:1068px){.features-territory-section__card{aspect-ratio:.75;max-width:300px;min-width:300px}}.features-territory-section__media{display:block;height:100%;object-fit:cover}.features-territory-section__card-title{-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);background:#fff3;border-radius:5px;bottom:20px;color:#f3eee4;font-size:24px;font-weight:500;left:20px;line-height:120%;padding:15px;position:absolute}@media only screen and (max-width:1068px){.features-territory-section__card-title{bottom:15px;font-size:20px;left:15px}}.features-apartment-types-card{background:#f2f0ed;border-radius:15px;color:#20496c;display:flex;flex:1;flex-direction:column;height:420px;padding:20px}@media only screen and (max-width:1068px){.features-apartment-types-card{height:auto}}@media (any-hover:hover) and (pointer:fine){.features-apartment-types-card:hover{color:inherit}}.features-apartment-types-card__img{border-radius:8px;display:block;object-fit:cover;overflow:hidden}.features-apartment-types-card__title{font-size:20px;font-weight:500;line-height:120%;margin:auto 0 10px}@media only screen and (max-width:1068px){.features-apartment-types-card__title{margin:35px 0 10px}}.features-apartment-types-card__desc{font-size:16px;font-weight:500;line-height:130%;opacity:.6}.features-apartment-types-card__button{margin-top:20px}.features-apartment-types-section.section{background:#fff;padding-bottom:60px;padding-top:90px}@media only screen and (max-width:734px){.features-apartment-types-section.section{padding-bottom:30px;padding-top:50px}}.features-apartment-types-section .container{display:flex;gap:50px}@media only screen and (max-width:1068px){.features-apartment-types-section .container{flex-direction:column}}.features-apartment-types-section .section__header{align-items:flex-start;flex-direction:column;justify-content:space-between;max-width:440px;width:100%}@media only screen and (max-width:1068px){.features-apartment-types-section .section__header{max-width:none}}.features-apartment-types-section .section__header .section__end{margin-left:unset;margin-top:20px;width:189px}@media only screen and (max-width:734px){.features-apartment-types-section .section__header .section__end{width:100%}}.features-apartment-types-section .section__header .section-title{font-size:42px;font-weight:500;line-height:43.2px}@media only screen and (max-width:1068px){.features-apartment-types-section .section__header .section-title{font-size:30px;line-height:120%}}.features-apartment-types-section .section__header .section-subtitle{color:#20496c;font-size:20px;font-weight:500;line-height:140%;margin-top:20px;opacity:.6;white-space:pre-line}@media only screen and (max-width:1068px){.features-apartment-types-section .section__header .section-subtitle{font-size:16px;line-height:130%;margin-top:10px}}.features-apartment-types-section__cards{display:flex;gap:20px}@media only screen and (max-width:734px){.features-apartment-types-section__cards{flex-direction:column}}.features-finishing-section{overflow:hidden}.features-finishing-section.section{background:#fff;padding-bottom:60px;padding-top:60px}@media only screen and (max-width:734px){.features-finishing-section.section{padding-bottom:30px;padding-top:30px}}.features-finishing-section .container{display:flex;flex-direction:column;gap:50px}@media only screen and (max-width:1068px){.features-finishing-section .container{gap:40px}}.features-finishing-section .section__header{align-items:flex-start;display:flex;gap:20px;justify-content:space-between}.features-finishing-section .section__header .section__title{align-items:flex-start;display:flex;flex-direction:column;gap:15px;width:auto}@media only screen and (max-width:1068px){.features-finishing-section .section__header .section__title{gap:20px;width:100%}}.features-finishing-section .section__header .section__end{max-width:766px}@media only screen and (max-width:1068px){.features-finishing-section .section__header .section__end{margin-top:0;max-width:none}}.features-finishing-section .section-title{color:#20496c;font-size:42px;font-weight:500;line-height:43.2px;white-space:pre-line}@media only screen and (max-width:1068px){.features-finishing-section .section-title{font-size:30px;line-height:120%}}.features-finishing-section .section-subtitle{color:#20496c;display:flex;flex-direction:column;font-size:20px;font-weight:500;gap:20px;line-height:140%;opacity:.6;white-space:pre-line}@media only screen and (max-width:1068px){.features-finishing-section .section-subtitle{font-size:16px;gap:10px;line-height:130%}}.features-finishing-section__switcher{display:flex;gap:10px}@media only screen and (max-width:734px){.features-finishing-section__switcher{gap:5px;width:100%}.features-finishing-section__switcher .button{flex:1;--button-padding:6px 25px}.features-finishing-section__switcher .button__content{font-size:10px;line-height:20px}}.features-finishing-section__switcher .button--primary.button--outline{border-color:#173d684d;color:#173d68}@media (any-hover:hover) and (pointer:fine){.features-finishing-section__switcher .button--primary.button--outline:hover{border-color:var(--color-primary);color:#fff}}.features-finishing-section__img{aspect-ratio:1.7;border-radius:15px;max-height:800px;min-width:600px;width:100%}@media only screen and (max-width:734px){.features-finishing-section__img{border-radius:8px;min-width:unset;width:90vw}}.features-plan-explorer-scheme-enter-active,.features-plan-explorer-scheme-leave-active{transition:opacity .25s cubic-bezier(.2,0,0,1)}.features-plan-explorer-scheme-enter-active .features-plan-explorer-scheme__mark,.features-plan-explorer-scheme-leave-active .features-plan-explorer-scheme__mark{transform-box:fill-box;transform-origin:center center;transition:opacity .25s cubic-bezier(.2,0,0,1),transform .25s cubic-bezier(.2,0,0,1)}.features-plan-explorer-scheme-enter-from,.features-plan-explorer-scheme-leave-to{opacity:0}.features-plan-explorer-scheme-enter-from .features-plan-explorer-scheme__mark,.features-plan-explorer-scheme-leave-to .features-plan-explorer-scheme__mark{opacity:0;transform:scale(.9)}.features-plan-explorer-scheme{width:100%}.features-plan-explorer-scheme__plan{position:relative;width:100%}.features-plan-explorer-scheme__img{display:block;height:auto;width:100%}.features-plan-explorer-scheme__svg{height:100%;inset:0;position:absolute;width:100%}.features-plan-explorer-scheme__mark{pointer-events:none;fill:#d16a614d;stroke:#d16b61;stroke-width:1;vector-effect:non-scaling-stroke}.features-plan-explorer-card{background:#f2f0ed;border-radius:15px;cursor:grab;display:flex;flex:1;flex-direction:column;height:100%;padding:20px}.features-plan-explorer-card__img{aspect-ratio:1.6;border-radius:8px;display:block;max-height:200px;object-fit:cover;width:100%}@media only screen and (max-width:734px){.features-plan-explorer-card__img{aspect-ratio:1.45}}.features-plan-explorer-card__title{color:#20496c;font-size:20px;font-weight:500;line-height:120%;margin-top:20px}.features-plan-explorer-card__desc{color:#20496c;font-size:16px;font-weight:500;line-height:130%;margin-top:10px;opacity:.6;white-space:pre-line}.features-plan-explorer-section.section{background:#fff;padding-bottom:60px;padding-top:60px}@media only screen and (max-width:734px){.features-plan-explorer-section.section{padding-bottom:30px;padding-top:30px}}.features-plan-explorer-section .section-title{color:#20496c;font-size:42px;font-weight:500;line-height:50.4px;white-space:pre-line}@media only screen and (max-width:1068px){.features-plan-explorer-section .section-title{font-size:30px;line-height:120%}}.features-plan-explorer-section .section-subtitle{color:#20496c;font-size:20px;font-weight:500;line-height:140%;white-space:pre-line}@media only screen and (max-width:1068px){.features-plan-explorer-section .section-subtitle{font-size:16px;line-height:130%}}.features-plan-explorer-section__grid{align-items:start;display:grid;gap:50px;grid-template-columns:minmax(0,495px) minmax(300px,1fr) minmax(0,360px)}@media only screen and (max-width:1068px){.features-plan-explorer-section__grid{gap:20px;grid-template-columns:minmax(0,1fr)}.features-plan-explorer-section__grid .section-title{order:1}.features-plan-explorer-section__grid .section-subtitle{order:2}.features-plan-explorer-section__grid .features-plan-explorer-section__tabs{order:3}.features-plan-explorer-section__grid .features-plan-explorer-section__scheme{order:4}.features-plan-explorer-section__grid .features-plan-explorer-section__cards{order:5}.features-plan-explorer-section__grid .features-plan-explorer-section__controls{margin-top:0;order:6}}.features-plan-explorer-section__aside{display:flex;flex-direction:column;gap:20px}@media only screen and (max-width:1068px){.features-plan-explorer-section__aside{display:contents}}.features-plan-explorer-section__tabs{display:flex;flex-wrap:wrap;gap:5px}.features-plan-explorer-section__tab{--button-border-radius:100px;border:none;padding:5px 12px}@media only screen and (max-width:734px){.features-plan-explorer-section__tab{padding:4px 8px 3px}}.features-plan-explorer-section__tab.button--primary.button--outline{background:#f3f1ed;border:#f3f1ed;color:#173d68}.features-plan-explorer-section__tab .button__content{font-size:12px;letter-spacing:-.16px;line-height:20px}@media only screen and (max-width:734px){.features-plan-explorer-section__tab .button__content{font-size:10px}}.features-plan-explorer-section__cards{align-self:stretch;border-radius:15px;display:flex;flex-direction:column;gap:20px;overflow:hidden}.features-plan-explorer-section__slider{align-items:stretch;flex:1;margin:0;min-height:0;padding:0}.features-plan-explorer-section__slider .swiper-slide{display:flex;flex-direction:column;height:auto}.features-plan-explorer-section__controls{display:flex;justify-content:center;margin-top:40px}.features-plan-explorer-section__controls .slider-outside-controls-adaptive{padding-bottom:0}.features-plan-explorer-section__controls .slider-outside-controls-adaptive__counter{display:none}.features-plan-explorer-section__controls .button--primary.button--outline{border-color:#173d68;color:#173d68;height:45px;min-width:45px;width:45px}@media (any-hover:hover) and (pointer:fine){.features-plan-explorer-section__controls .button--primary.button--outline:hover{border-color:var(--color-primary);color:var(--color-on-primary)}}@media only screen and (max-width:1068px){.features-plan-explorer-section__controls .button{display:flex}.features-plan-explorer-section__controls .slider-outside-controls-adaptive__dots{display:none}}.features-scenarios-section.section{background:#fff;padding-bottom:90px;padding-top:60px}@media only screen and (max-width:734px){.features-scenarios-section.section{padding-bottom:50px;padding-top:30px}}.features-scenarios-section .section__end{max-width:580px}@media only screen and (max-width:1068px){.features-scenarios-section .section__end{margin-top:20px;max-width:none}}.features-scenarios-section .section-title{color:#20496c;font-size:42px;font-weight:500;line-height:43.2px;white-space:pre-line}@media only screen and (max-width:1068px){.features-scenarios-section .section-title{font-size:30px;line-height:120%}}.features-scenarios-section .section-subtitle{color:#20496c;font-size:20px;font-weight:500;line-height:140%;opacity:.6;white-space:pre-line}@media only screen and (max-width:1068px){.features-scenarios-section .section-subtitle{font-size:16px;line-height:130%}}.features-scenarios-section .section__content{display:flex;gap:20px;margin-top:50px}@media only screen and (max-width:1068px){.features-scenarios-section .section__content{flex-wrap:wrap}}@media only screen and (max-width:734px){.features-scenarios-section .section__content{flex-direction:column}}.features-scenarios-section .features-scenarios-section-card{background:#f2f0ed;border-radius:15px;color:#20496c;display:flex;flex:1;flex-direction:column;padding:20px}.features-scenarios-section .features-scenarios-section-card__img{border-radius:8px;display:block;max-height:200px;object-fit:cover;overflow:hidden;width:100%}.features-scenarios-section .features-scenarios-section-card__title{font-size:20px;font-weight:500;line-height:120%;margin:20px 0 10px}.features-scenarios-section .features-scenarios-section-card__desc{font-size:16px;font-weight:500;line-height:130%;margin-bottom:20px;opacity:.6}.features-scenarios-section .features-scenarios-section-card__button{margin-top:auto;width:fit-content;--button-padding:18px 20px}.features-beyond-apartment-section.section{padding-bottom:60px;padding-top:64px}@media only screen and (max-width:734px){.features-beyond-apartment-section.section{padding-bottom:30px;padding-top:50px}}.features-beyond-apartment-section .container{display:flex;flex-direction:column;gap:40px}@media only screen and (max-width:1068px){.features-beyond-apartment-section .container{gap:20px}}.features-beyond-apartment-section .section__header{align-items:flex-start;display:flex;gap:20px;justify-content:space-between}.features-beyond-apartment-section .section__header .section__end{margin-top:0}@media only screen and (min-width:1068.1px){.features-beyond-apartment-section .section__header .section__end{max-width:580px}}.features-beyond-apartment-section .section__header .section-title{font-size:42px;font-weight:500;line-height:43.2px;max-width:550px}@media only screen and (max-width:1068px){.features-beyond-apartment-section .section__header .section-title{font-size:30px;line-height:120%;max-width:none}}.features-beyond-apartment-section .section__header .section-subtitle{color:#f2f0ed;font-size:20px;font-weight:500;line-height:140%;opacity:.6}@media only screen and (max-width:1068px){.features-beyond-apartment-section .section__header .section-subtitle{font-size:16px;line-height:130%}}.features-banner-callback-section.section{padding-bottom:60px;padding-top:0}@media only screen and (max-width:734px){.features-banner-callback-section.section{padding-bottom:0;padding-top:0}}.features-banner-callback-section .features-banner-callback{align-items:flex-start;display:flex;flex-wrap:wrap;gap:40px}@media only screen and (max-width:1068px){.features-banner-callback-section .features-banner-callback{gap:25px}}.features-banner-callback-section .features-banner-callback__header{flex:0 1 350px}@media only screen and (max-width:1280px){.features-banner-callback-section .features-banner-callback__header{flex:1 1 auto}}@media only screen and (max-width:431px){.features-banner-callback-section .features-banner-callback__header{max-width:none}}.features-banner-callback-section .features-banner-callback__title{color:#f2f0ed;font-size:32px;font-weight:500;line-height:38.4px}@media only screen and (max-width:1068px){.features-banner-callback-section .features-banner-callback__title{font-size:26px;line-height:31.2px}}.features-banner-callback-section .features-banner-callback__subtitle{color:#f2f0ed;font-size:20px;font-weight:500;line-height:130%;margin-top:20px;opacity:.6}@media only screen and (max-width:1068px){.features-banner-callback-section .features-banner-callback__subtitle{margin-top:10px}}@media only screen and (max-width:734px){.features-banner-callback-section .features-banner-callback{border-radius:0;margin:0 -15px}}.features-banner-callback-section .features-banner-callback.blue-banner{overflow:visible;padding:40px 50px}@media only screen and (max-width:734px){.features-banner-callback-section .features-banner-callback.blue-banner{padding:35px 15px}}.features-banner-callback-section .features-banner-callback__form{flex:1 1 auto}@media only screen and (min-width:734.1px){.features-banner-callback-section .features-banner-callback .fields-group{flex-wrap:unset}}
