@layer base,component,mod,state;:root{--color-primary: #08332a;--color-primary--rgb: 8, 51, 42;--color-alt: #e4ecda;--color-alt--rgb: 228, 236, 218;--color-secondary: #d2c097;--color-secondary--rgb: 210, 192, 151;--color-tertiary: #f0ece1;--color-tertiary--rgb: 240, 236, 225;--color-quaternary: #731714;--color-quaternary--rgb: 115, 23, 20;--color-fifth: #b6b6b6;--color-fifth--rgb: 182, 182, 182;--color-blck: #000;--color-blck--rgb: 0, 0, 0;--color-whte: #fff;--color-whte--rgb: 255, 255, 255;--color-active: #d7d7d7;--color-active--rgb: 215, 215, 215;--color-active-alt: #ad231e;--color-active-alt--rgb: 173, 35, 30;--color-success: #259243;--color-success--rgb: 37, 146, 67;--color-error: #f00;--color-error--rgb: 255, 0, 0;--color-surface-secondary: linear-gradient(90deg, #061916 0%, #0c4e42 100%);--font-primary: "raleway", sans-serif, -apple-system, blinkmacsystemfont, roboto, ubuntu, "Droid Sans", "Helvetica Neue", arial, sans-serif, "Apple Color Emoji";--font-secondary: "forum", "Times New Roman", serif;--font-size-default: rem(14);--spacing: 100px;--radius-xxs: 4px;--radius-m: 32px;--radius-xxl: 100%;--index-1: 100;--index-2: 200;--index-3: 1100;--index-4: 1200;--header-height: 53px}@layer base{*{margin:0;padding:0;border:0}*,*:before,*:after{box-sizing:border-box}*:before,*:after{display:inline-block}html,body{min-width:360px;height:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{--scrollbar-width: 0;margin-right:var(--scrollbar-width);color:var(--color-primary);font-size:var(--font-size-default);font-family:var(--font-primary);line-height:normal;background-color:var(--color-tertiary);-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"pnum" on,"lnum" on}::-webkit-scrollbar{width:6px;height:5px}::-webkit-scrollbar-track{background:var(--color-primary)}::-webkit-scrollbar-thumb{background:var(--color-alt);border-radius:10px}::selection{color:var(--color-primary);background:var(--color-bg)}input,button,textarea{font-size:inherit;font-family:var(--font-primary);line-height:inherit}button{color:inherit;font-family:var(--font-primary);background-color:transparent;outline:0;cursor:pointer}div[class*=__text] p,div[class*=__details] p,div[class*=__note] p{margin-bottom:10px}div[class*=__text] p:only-of-type,div[class*=__text] p:last-of-type,div[class*=__details] p:only-of-type,div[class*=__details] p:last-of-type,div[class*=__note] p:only-of-type,div[class*=__note] p:last-of-type{margin:0}[class*=image] img{width:100%;height:100%;object-fit:cover;object-position:center}a{display:inline-block;color:var(--color-primary);text-decoration:none}ul li{list-style:none}img{vertical-align:top}h1,h2,h3,h4,h5,h6{font-weight:inherit;font-size:inherit}address,cite{font-style:normal}fieldset,dl,dd{margin:0;padding:0}fieldset{border:none}}@font-face{font-weight:300;font-family:raleway;font-style:normal;src:url(../fonts/raleway-300.woff2) format("woff2"),url(../fonts/raleway-300.woff) format("woff");font-display:swap}@font-face{font-weight:400;font-family:raleway;font-style:normal;src:url(../fonts/raleway-400.woff2) format("woff2"),url(../fonts/raleway-400.woff) format("woff");font-display:swap}@font-face{font-weight:500;font-family:raleway;font-style:normal;src:url(../fonts/raleway-500.woff2) format("woff2"),url(../fonts/raleway-500.woff) format("woff");font-display:swap}@font-face{font-weight:400;font-family:forum;font-style:normal;src:url(../fonts/forum-400.woff2) format("woff2"),url(../fonts/forum-400.woff) format("woff");font-display:swap}@layer component{.header{position:fixed;top:0;right:var(--scrollbar-width);left:0;z-index:var(--index-2);overflow:hidden;color:var(--color-whte);transition:transform .8s}.header:after{position:absolute;z-index:-3;background-image:url(../img/header-bg-mobile.svg);background-repeat:no-repeat;background-position:center;background-size:cover;opacity:.4;transition:opacity .3s,filter .3s;content:"";top:0;right:0;bottom:0;left:0}.header:before{position:absolute;z-index:-2;background:var(--color-surface-secondary);opacity:0;transition:opacity .3s;content:"";top:0;right:0;bottom:0;left:0}.header__container{padding-top:9px;padding-bottom:8px}.header__logo-wrapper{display:flex;flex-direction:column;justify-content:flex-start}.header__logo{width:75px;height:auto}.header__phone{font-size:28px;line-height:1.2;color:var(--color-secondary);font-family:var(--font-secondary);text-transform:uppercase}}@layer state{.header__menu-wrapper.open{transform:translateY(0)}.header.loading{background:transparent}.header.loading:after{opacity:0}.header.loading .burger,.header.loading .header__menu-wrapper{opacity:0;pointer-events:none}.header.darkening:after{opacity:1}.header.darkening:before{opacity:1}.header.hide{transform:translateY(-100%)}}@layer component{.footer__container{padding-top:40px;padding-bottom:40px}.footer__logo:before{display:block;width:227px;background-color:var(--color-primary);transition:background-color .3s;content:"";-webkit-mask:url(../img/i-logo-alt.svg) no-repeat center/contain;mask:url(../img/i-logo-alt.svg) no-repeat center/contain;height:71px;margin-bottom:40px}.footer__logo-desc{font-weight:300;font-size:20px;line-height:normal}.footer__contacts-links{display:flex;flex-direction:column;gap:24px;justify-content:flex-start;margin-bottom:24px;text-transform:uppercase}.footer__contacts-link{font-family:var(--font-secondary);font-weight:400;font-size:28px;line-height:normal}.footer__controls{display:flex;gap:20px;align-items:center;justify-content:space-between;margin-bottom:40px;padding-bottom:40px;border-bottom:1px solid var(--color-primary)}.footer__copyright{display:flex;gap:20px;align-items:center;justify-content:space-between;color:rgba(var(--color-primary--rgb),.4);font-weight:500;font-size:10px;line-height:2.4}.footer__copyright-link{color:rgba(var(--color-primary--rgb),.4)}}@layer component{.btn{font-size:10px;line-height:1.2;padding:10px 16px;color:var(--color-primary);text-transform:uppercase;background-color:var(--color-whte);border-radius:var(--radius-m);transition:background-color .3s}}@layer mod{.btn--alt{color:var(--color-tertiary);background-color:var(--color-quaternary)}.btn--gap-top{margin-top:20px}.btn--centered{margin-left:50%;transform:translate(-50%)}}@layer state{.btn.active{background-color:var(--color-secondary)}}@layer component{.btn-circle{--icon: "";--icon-size: 10px;--icon-color: var(--color-primary);--size: 52px;--background: var(--color-whte);--border: 1px solid rgba(var(--color-blck--rgb), .15);--color: var(--color-whte);--active-background: var(--color-secondary);--active-border: 1px solid var(--color-primary);--active-color: var(--color-whte);--active-icon-color: var(--color-whte);width:var(--size);height:var(--size);padding:0;background-color:var(--background);border:var(--border);border-radius:50%;transition:background-color .3s,color .3s,border .3s}.btn-circle:before{display:block;width:var(--icon-size);background-color:var(--icon-color);transition:background-color .3s;content:"";-webkit-mask:var(--icon) no-repeat center/contain;mask:var(--icon) no-repeat center/contain;aspect-ratio:1;margin:0 auto}}@layer state{.btn-circle:disabled{--icon-color: rgba(var(--color-primary--rgb), .1);--background: rgba(var(--color-whte--rgb), .1);--border: 1px solid rgba(var(--color-blck--rgb), .1);cursor:default;pointer-events:none}}@layer component{.section{--space-v: 44px;--space-v-neg: -44px;padding-top:var(--space-v);padding-bottom:var(--space-v)}}@layer mod{.section--alt{color:var(--color-tertiary);background:var(--color-surface-secondary)}}@layer component{.burger{display:flex;align-items:center;justify-content:center;position:absolute;top:12px;right:var(--pad);flex-direction:column;width:52px;padding:0;background-color:var(--color-whte);border:0;border-radius:var(--radius-xxl);aspect-ratio:1}.burger:before,.burger:after{display:block;width:14px;height:1px;background-color:var(--color-primary);border-radius:3px;content:"";will-change:auto}.burger:before{margin-bottom:2px;transition:margin-bottom .8s,transform .8s}.burger:after{margin-top:2px;transition:margin-top .8s,transform .8s}}@layer state{.burger.open:before{margin-bottom:0;transform:rotate(-45deg) translate(-.5px,.5px)}.burger.open:after{margin-top:0;transform:rotate(45deg)}}@layer component{.intro{position:relative;height:100svh;color:var(--color-whte);text-align:center}.intro__image{position:absolute;top:0;left:0;z-index:-1;display:flex;width:100%;height:100%}.intro__image img{width:100%;height:100%;object-position:center bottom}.intro__container{display:flex;flex-direction:column;align-items:center;justify-content:space-between;height:100%;padding-top:229px;padding-bottom:50px;will-change:transform}.intro__logo{width:227px;height:auto}.intro__footer{position:relative;margin-top:auto}.intro__counter{font-size:28px;line-height:normal;position:absolute;bottom:0;left:50%;display:flex;gap:12px;font-family:var(--font-secondary);transform:translate(-50%)}.intro__string{width:280px;height:auto;margin-top:30px;margin-bottom:20px;will-change:auto}}@layer state{.intro.loading{position:fixed;top:0;left:0;z-index:calc(var(--index-2) - 1);width:calc(100% - var(--scrollbar-width));height:100svh;background:var(--color-surface-secondary)}.intro.loading .intro__logo{transform:scale(1.46) translateY(100%);opacity:0}.intro.loading .intro__image,.intro.loading .intro__string,.intro.loading .intro__address{opacity:0;pointer-events:none}}.scroll-top{display:flex;align-items:center;justify-content:center;width:52px;border:1px solid var(--color-primary);border-radius:var(--radius-xxl);aspect-ratio:1}.scroll-top:before{width:10px;height:17px;background-image:url(../img/i-arrow-long-top.svg);background-repeat:no-repeat;background-position:center;background-size:contain;content:""}@layer component{.link{transition:opacity .3s}}@layer mod{.link--alt{color:var(--color-whte)}.link--line{display:inline}}@layer component{.feedback__container{position:relative}.feedback__form{max-width:630px;margin:0 auto;text-align:center}}@layer component{.title{font-weight:400;font-size:24px;line-height:normal;margin:0 0 20px;font-family:var(--font-secondary);text-transform:uppercase}}@layer mod{.title--alt{text-transform:none}.title--secondary{font-family:var(--font-primary);font-weight:300;font-size:20px;line-height:normal}.title--third{font-size:20px}.title--gap-bottom{margin:0 0 15px}.title--ghost{opacity:.6}}@layer component{.typography{font-weight:300;font-size:16px;line-height:1.33}}@layer mod{.typography--ghost{opacity:.6}.typography--gap-top{margin-top:24px}.typography--gap-bottom{margin-bottom:24px}}@layer component{.about-project__grid{margin-bottom:44px}.about-project__title-wrapper{position:relative;padding-bottom:20px;will-change:transform}.about-project__title-wrapper:after{position:absolute;bottom:-1px;left:0;width:100%;height:1px;background-color:rgba(var(--color-primary--rgb),.2);content:""}.about-project__title{margin-bottom:0}.about-project__text{max-width:605px;font-weight:300}.about-project__video{display:flex;align-items:center;justify-content:center;position:relative;width:100%;height:260px}.about-project__video:before{z-index:1;width:107px;background-image:url(../img/i-play.svg);background-repeat:no-repeat;background-position:center;background-size:contain;transition:transform .3s;content:"";will-change:transform;aspect-ratio:1}.about-project__video-poster{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.about-project__video-poster img{width:100%;height:100%;object-fit:cover;object-position:center}.about-project__bullets{position:relative;display:grid;gap:20px;padding-top:40px;text-align:center;--width-line: 0%;--height-line-section: 0}.about-project__bullets:before{position:absolute;top:-1px;left:0;width:var(--width-line);height:1px;background-color:rgba(var(--color-primary--rgb),.2);content:""}.about-project__bullets:after{position:absolute;bottom:-1px;left:0;width:var(--width-line);height:1px;background-color:rgba(var(--color-primary--rgb),.2);content:""}.about-project__bullet{position:relative}.about-project__bullet-name{margin-bottom:20px;color:rgba(var(--color-primary--rgb),.6)}}@layer mod;@layer component{.subtitle{font-size:12px;line-height:normal;--color: var(--color-primary--rgb), .4;--color-line: var(--color-primary--rgb), .2;position:relative;display:inline-flex;margin-bottom:20px;color:rgb(var(--color));font-family:var(--font-secondary);text-transform:uppercase}.subtitle:before{display:inline-block;width:55px;height:1px;margin-right:8px;background-color:rgb(var(--color-line));transform:translateY(5px);transition:width .3s;content:""}}@layer mod{.subtitle--alt{--color: var(--color-tertiary--rgb), .4;--color-line: var(--color-tertiary--rgb), .2}}@layer component{.partners{overflow:hidden}.partners__text{margin-bottom:33px}.partners__text .title{margin-bottom:25px}.partners__text p,.partners__text .btn,.partners__items{will-change:auto}.partners__item{display:flex;align-items:center;justify-content:center;position:relative;max-width:80%;aspect-ratio:258/156;overflow:hidden;background-color:var(--color-whte);border:1px solid var(--color-fifth);border-radius:var(--radius-xxs);will-change:auto}.partners__item:hover{z-index:6}.partners__item:hover .partners__item-text{-webkit-clip-path:circle(70.71% at 50% 50%);clip-path:circle(70.71% at 50% 50%)}.partners__item:hover .partners__item-text span{transform:translateY(0);opacity:1}.partners__item-logo{position:absolute;width:auto;max-width:100%;height:auto;max-height:100%}.partners__item-text{display:flex;align-items:center;justify-content:center;position:absolute;z-index:0;width:100%;height:100%;color:var(--color-whte);background:var(--color-surface-secondary);transition:-webkit-clip-path .3s;transition:clip-path .3s;transition:clip-path .3s,-webkit-clip-path .3s;content:"";-webkit-clip-path:circle(0 at 50% 50%);clip-path:circle(0 at 50% 50%)}.partners__item-text span{position:absolute;display:block;width:100%;padding:30px 20px;transform:translateY(10px);opacity:0;transition:transform .8s,opacity .8s;transition-delay:.2s;pointer-events:none}}@layer mod;@layer component{.installment__image{display:block;overflow:hidden;aspect-ratio:335/259}.installment__image img{height:100%;transform:scale(1.1)}.installment__text-wrapper{overflow:hidden}.installment__text{position:relative}.installment__text>*{max-width:400px}}@layer mod{.installment__text .title--secondary{font-family:var(--font-secondary)}}@layer component{.service-infrastructure__container{--line-left: 0;--line-right: 0}.service-infrastructure__item{position:relative}.service-infrastructure__item:not(:last-child){position:relative;margin-bottom:40px}.service-infrastructure__text-wrapper{overflow:hidden}.service-infrastructure__text{color:rgba(var(--color-primary--rgb),.6);font-weight:300}.service-infrastructure__image{display:flex;align-items:flex-start;justify-content:center;width:100%;height:auto;object-fit:cover;object-position:center;overflow:hidden;border-radius:var(--radius-xxs);aspect-ratio:var(--ar-m)}.service-infrastructure__image img{width:100%;height:100%;transform:scale(1.1)}}@layer component{.catalog__container,.catalog__text-wrapper{overflow:hidden}.catalog__slider{margin-right:var(--pad-neg);margin-left:var(--pad-neg);padding-right:var(--pad);padding-left:var(--pad);opacity:0}.catalog__card{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;width:260px;height:auto;padding:0 10px 20px;overflow:hidden;color:var(--color-blck);background-color:var(--color-whte);border-radius:var(--radius-xxs)}.catalog__card-image{position:relative;margin-bottom:25px}.catalog__card-image picture{display:block;width:100%;aspect-ratio:200/182}.catalog__card-image picture img{object-fit:contain}.catalog__card-image picture:last-child{position:absolute;top:0;left:0;opacity:0;transition:opacity .3s}.catalog__card-specs{flex-grow:1;width:100%;margin-bottom:40px;padding:0 10px;line-height:1.2}.catalog__card-spec{display:flex;align-items:center;justify-content:space-between;font-size:10px}.catalog__card-spec:not(:last-child){margin-bottom:8px}.catalog__card-spec-key{color:var(--color-primary);text-transform:uppercase}}@layer mod{.catalog__card-spec--alt{margin-bottom:20px;font-size:16px}}@layer state{.catalog__slider.swiper-initialized{opacity:1}}@layer component{.swiper-nav{display:flex;gap:15px}.swiper-nav__btn-prev,.swiper-nav__btn-next{--active-border: 1px solid rgba(var(--color-blck--rgb), .15);--active-icon-color: var(--color-blck)}.swiper-nav__btn-prev{--icon: url(../img/i-arrow-left.svg)}.swiper-nav__btn-prev:before{transform:translate(-1px)}.swiper-nav__btn-next{--icon: url(../img/i-arrow-right.svg)}.swiper-nav__btn-next:before{transform:translate(1px)}}@layer mod{.swiper-nav--gap-top{margin-top:36px}.swiper-nav--full{align-items:center;justify-content:space-between;width:100%;height:0}}@layer component{.slider-images{position:relative;height:375px}.slider-images__container{position:relative;top:50%;z-index:2;transform:translateY(-50%)}.slider-images__slider,.slider-images__slide{height:100%}.slider-images__image{position:absolute;top:0;left:0;z-index:1;display:block;width:100%;height:100%;-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0% 100%);clip-path:polygon(0 0,100% 0,100% 100%,0% 100%)}.slider-images__image img{min-height:100%}}@layer state{@keyframes clip-path-prev{0%{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0% 100%);clip-path:polygon(0 0,100% 0,100% 100%,0% 100%)}1%{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,5% 100%);clip-path:polygon(0 0,100% 0,100% 100%,5% 100%)}to{-webkit-clip-path:polygon(100% 0,100% 0,100% 100%,100% 100%);clip-path:polygon(100% 0,100% 0,100% 100%,100% 100%)}}.slider-images__image[data-effect=prev]{animation:clip-path-prev .8s ease forwards}@keyframes clip-path-next{0%{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0% 100%);clip-path:polygon(0 0,100% 0,100% 100%,0% 100%)}1%{-webkit-clip-path:polygon(0 0,100% 0,95% 100%,0% 100%);clip-path:polygon(0 0,100% 0,95% 100%,0% 100%)}to{-webkit-clip-path:polygon(0 0,0% 0,0% 100%,0% 100%);clip-path:polygon(0 0,0% 0,0% 100%,0% 100%)}}.slider-images__image[data-effect=next]{animation:clip-path-next .8s ease forwards}@keyframes zoom-out{0%{transform:scale(1)}1%{transform:scale(1.3)}to{transform:scale(1)}}.slider-images__image[data-effect=zoom-out]{animation:zoom-out 1s ease forwards}}@layer component{.architecture__cards{position:relative;padding-top:173%}.architecture__card{position:absolute}.architecture__card:first-child{top:0}.architecture__card:nth-child(2){top:31%;right:0}.architecture__card:nth-child(2) .architecture__card-label{top:unset;bottom:0;border-radius:0 var(--radius-xxs) 0 0}.architecture__card:last-child{position:relative}.architecture__card-label{font-weight:300;font-size:16px;line-height:1.33;position:absolute;top:0;left:0;z-index:3;display:block;padding:8px 22px;color:var(--color-primary);background-color:var(--color-tertiary);border-radius:0 0 var(--radius-xxs) 0}.architecture__card-image{display:flex;align-items:center;justify-content:center;width:100%;height:100%;overflow:hidden}.architecture__card-image img{height:100%;transition:transform .5s}}@layer component{.info-block__container{overflow:hidden}.info-block__title{--line-size: 0;position:relative;margin-bottom:20px;padding-bottom:20px}.info-block__title .title{margin-bottom:0}.info-block__title:before{position:absolute;bottom:0;left:0;width:var(--line-size);height:1px;background-color:rgba(var(--color-primary--rgb),.2);content:""}.info-block__image{display:block;width:100%;margin-bottom:12px;overflow:hidden}.info-block__image img{height:100%}.info-block__content-wrapper{overflow:hidden}.info-block__text{margin-bottom:24px}.info-block__author{font-size:20px;line-height:1;display:block;margin-bottom:10px;font-family:var(--font-secondary);text-transform:uppercase}}@layer component{.write-broker{--line-size: 0}.write-broker__container{position:relative}.write-broker__container:after{position:absolute;top:264px;right:var(--pad);left:var(--pad);width:calc(var(--line-size) - var(--pad) * 2);height:1px;background-color:rgba(var(--color-primary--rgb),.2);content:""}.write-broker__person{text-align:center}.write-broker__person:before{width:130px;margin-bottom:20px;overflow:hidden;background-image:var(--img);background-repeat:no-repeat;background-position:center;background-size:cover;border-radius:var(--radius-xxs);content:"";aspect-ratio:1}.write-broker__person-title{margin-bottom:12px}.write-broker__text{will-change:auto}.write-broker__text .typography{max-width:500px}}@layer mod;@layer component{.environs__header{--line-size: 0;position:relative;margin-bottom:20px;padding-bottom:22px}.environs__header:after{position:absolute;bottom:0;left:0;width:var(--line-size);height:1px;background-color:rgba(var(--color-tertiary--rgb),.2);content:""}.environs__controls{display:flex}.environs__controls .btn{width:50%}.environs__controls .btn:first-child{border-right:1px solid #0b493d;border-radius:var(--radius-m) 0 0 var(--radius-m)}.environs__controls .btn:last-child{border-left:1px solid #0b493d;border-radius:0 var(--radius-m) var(--radius-m) 0}.environs__scheme-nav{--top: unset;--left: 0;display:flex;align-items:center}.environs__scheme-nav:before{position:absolute;top:var(--top);left:var(--left);width:17px;height:23px;background-image:url(../img/stone.webp);background-position:center;background-size:cover;transition:top .3s,left .3s;content:""}.environs__scheme-nav-item{width:auto}.environs__scheme-nav-item button{padding:13px 0;color:rgba(var(--color-tertiary--rgb),.6);font-size:12px;text-align:left;transition:color .3s,padding-left .3s}.environs__scheme-view{position:relative}.environs__scheme-image{display:block;height:auto;overflow:hidden;border-radius:var(--radius-xxs)}.environs__scheme-image img{height:100%}.environs__scheme-number{display:flex;align-items:center;justify-content:center;--size: 20px;--size-icon: 5px;position:absolute;top:calc(var(--top) - var(--size) / 2);left:calc(var(--left) - var(--size) / 2);width:var(--size);background-color:var(--color-primary);aspect-ratio:1;border-radius:var(--radius-xxl);opacity:0;transition:opacity .8s}.environs__scheme-number:before{display:block;width:var(--size-icon);background-color:var(--color-whte);transition:background-color .3s;-webkit-mask:url(../img/i-check.svg) no-repeat center/contain;mask:url(../img/i-check.svg) no-repeat center/contain;aspect-ratio:1;content:""}.environs__content{overflow:hidden}}@layer state{.environs__scheme-nav-item.active button{color:rgba(var(--color-tertiary--rgb),1)}.environs__scheme-number.active{opacity:1}}@layer component{.place-infrastructure{--size-circle: 75px;--offset-circle: 0;position:relative;overflow:hidden;color:var(--color-tertiary);background:var(--color-surface-secondary);transform-origin:top center;-webkit-clip-path:circle(var(--size-circle) at 50% var(--offset-circle));clip-path:circle(var(--size-circle) at 50% var(--offset-circle))}.place-infrastructure__container{position:relative;min-width:100%;padding-top:30px;background:var(--color-surface-secondary)}.place-infrastructure__cards{display:flex;gap:50px;margin-bottom:64px}.place-infrastructure__card{min-width:77%}.place-infrastructure__card:nth-child(2n){padding-top:70%}.place-infrastructure__card-image{display:flex;align-items:center;justify-content:center;width:100%;margin-bottom:12px;overflow:hidden;border-radius:var(--radius-xxs);aspect-ratio:258/285}.place-infrastructure__card-image img{min-height:100%}.place-infrastructure__card-desc{font-size:12px;line-height:1.2;text-transform:uppercase;opacity:.6}.place-infrastructure__footer{max-width:700px;margin:0 auto;text-align:center}.place-infrastructure__footer .title{font-weight:400}.place-infrastructure__btn-wrapper{position:absolute;right:var(--pad)}.place-infrastructure__btn{--size: 90px;position:relative;width:var(--size);background-image:url(../img/catalog-btn.svg);background-repeat:no-repeat;background-position:center;background-size:contain;transition:transform .3s;aspect-ratio:1}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.place-infrastructure__btn:before{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(../img/catalog-btn-text.svg);background-repeat:no-repeat;background-position:center;background-size:contain;transform-origin:center;animation:rotate 30s infinite linear;content:"";will-change:auto;aspect-ratio:1}}@layer component{.advantages{overflow:hidden}.advantages__header{margin-bottom:20px}.advantages__cards{display:flex;gap:10px;margin-right:var(--pad-neg);margin-left:var(--pad-neg);padding-right:var(--pad);padding-left:var(--pad)}.advantages__card{display:flex;flex-direction:column;justify-content:space-between;min-width:66%;padding:16px 20px;text-align:center;background-color:var(--color-secondary);border-radius:var(--radius-xxs)}}@layer component{.form-success{display:flex;align-items:center;justify-content:center;position:absolute;flex-direction:column;padding:15px;color:currentcolor;text-align:center;opacity:0;transition:opacity .3s;pointer-events:none;top:0;right:0;bottom:0;left:0}}@layer mod{.form-success--alt{background-color:var(--color-tertiary)}}@layer state{.form-success.show{opacity:1;pointer-events:auto}.form-success.show~*{opacity:0;pointer-events:none}}@layer component{.fslightbox-container{background:var(--color-surface-secondary)!important}.fslightbox-toolbar{top:10px!important;right:10px!important;gap:8px;background-color:transparent!important}.fslightbox-slide-btn,.fslightbox-toolbar-button{--icon-size: 10px;--icon-color: var(--color-primary);--size: 52px;--background: var(--color-whte);--border: 1px solid rgba(var(--color-blck--rgb), .15);--color: var(--color-whte);--active-background: var(--color-secondary);--active-border: 1px solid rgba(var(--color-blck--rgb), .15);--active-color: var(--color-whte);--active-icon-color: var(--color-blck);width:var(--size);height:var(--size);padding:0;background:var(--background)!important;border:var(--border);border-radius:50%;transition:background-color .3s,color .3s,border .3s}.fslightbox-slide-btn:before,.fslightbox-toolbar-button:before{display:block;width:var(--icon-size);background-color:var(--icon-color);transition:background-color .3s;content:"";-webkit-mask:var(--icon) no-repeat center/contain;mask:var(--icon) no-repeat center/contain;aspect-ratio:1;margin:0 auto}.fslightbox-slide-btn svg,.fslightbox-toolbar-button svg{display:none}.fslightbox-slide-btn svg path,.fslightbox-toolbar-button svg path{fill:var(--icon-color)!important}.fslightbox-toolbar-button{--icon-size: 0}.fslightbox-toolbar-button:before{display:none}.fslightbox-toolbar-button svg{display:block}.fslightbox-slide-btn-container-previous{--icon: url(../img/i-arrow-left.svg);left:20px!important}.fslightbox-slide-btn-container-previous:before{transform:translate(-1px)}.fslightbox-slide-btn-container-next{--icon: url(../img/i-arrow-right.svg);right:20px!important}}@layer component{.notFound{padding-top:calc(var(--header-height) + 50px)}.notFound__image{display:block}.notFound__content{text-align:center}}@layer base{[data-parallax-weight]{will-change:transform}[class*=__container]{--pad: 20px;--pad-neg: -20px;box-sizing:border-box;max-width:120rem;margin:0 auto;padding:0 var(--pad)}}@layer state{body.lock{overflow:hidden;touch-action:none;overscroll-behavior:none}}@layer component;body:after{position:fixed;top:0;left:0;z-index:calc(var(--index-3) - 1);width:100%;height:100%;background-color:#00000080;opacity:0;transition:opacity .8s ease 0s;content:"";pointer-events:none}.popup-show body:after{opacity:1}@layer component{.popup{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--index-3);padding:30px 10px;visibility:hidden;transition:visibility .8s ease 0s;pointer-events:none}.popup__close{--active-border: 1px solid rgba(var(--color-blck--rgb), .15);--active-icon-color: var(--color-blck);--icon: url(../img/i-cross.svg);display:block;margin:0 0 20px auto}.popup__wrapper{display:flex;flex:1 1 auto;flex-direction:column;align-items:center;justify-content:center;width:100%;min-height:100%}.popup__content{width:100%;max-width:900px;padding:20px;background-color:var(--color-tertiary);transform:scale(0);visibility:hidden;transition:transform .3s ease 0s}.lock .popup__content{visibility:visible}.popup-callback__grid{display:grid;gap:20px}.popup-callback__image img{height:100%}.popup-video__wrapper{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0}.popup-video__wrapper iframe{width:100%;height:100%}}@layer mods{.popup__content--alt{position:absolute;max-width:calc(100% - 40px);top:20px;right:20px;bottom:20px;left:20px;background-color:transparent}}@layer state{.popup_show{z-index:var(--index-3);overflow:auto;visibility:visible;pointer-events:auto}.popup_show .popup__content{transform:scale(1);visibility:visible}}@layer component{.form__field:not(:last-child){margin-bottom:12px}}@layer component{input[type=text],input[type=email],input[type=tel],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.input{font-size:16px;line-height:1.2;display:block;width:100%;padding:18px 20px;color:rgba(var(--color-tertiary--rgb),.4);background-color:transparent;border:0;border-bottom:1px solid rgba(var(--color-tertiary--rgb),.4);border-radius:0;outline:none;transition:border-color .3s}.input[placeholder]:not([data-placeholder-nohiden])::placeholder{transition:opacity .3s}.input[placeholder]:not([data-placeholder-nohiden]):focus::placeholder{opacity:0}textarea.input{padding:0;resize:none}}@layer mod{.input--alt{color:rgba(var(--color-primary--rgb),.4);border-bottom:1px solid rgba(var(--color-primary--rgb),.4)}}@layer state{.input._form-focus{border-color:rgba(var(--color-tertiary--rgb),1)}.input._form-error{border-color:rgba(var(--color-error--rgb),1)}.input--alt._form-focus{border-color:rgba(var(--color-primary--rgb),1)}}[data-tabs-content]>*{display:none}[data-tabs-content]>*.active{display:block}@layer base{@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA) format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}.swiper,swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide,swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,swiper-container:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.swiper .swiper-notification,swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;border:0;clip:rect(1px,1px,1px,1px)}@media only screen and (min-width: 29.99875em){@layer component{.advantages__card{min-width:400px;padding:20px 24px}}}@media only screen and (min-width: 47.99875em){@layer base{div[class*=__text] p,div[class*=__details] p,div[class*=__note] p{margin-bottom:20px}}@layer component{.header__container{padding-top:20px;padding-bottom:20px}}@layer component{.footer__container{padding-top:80px}}@layer component{.footer__logo:before{width:242px;height:76px}}@layer component{.footer__contacts{display:flex;gap:30px;align-items:flex-start;justify-content:space-between;margin-bottom:50px;padding-bottom:50px;border-bottom:1px solid rgba(var(--color-primary--rgb),.4)}}@layer component{.footer__contacts-links{justify-content:flex-end;text-align:right}}@layer component{.footer__controls{border-bottom:1px solid rgba(var(--color-primary--rgb),.4)}}@layer component{.footer__copyright{font-size:20px}}@layer component{.section{--space-v: 60px;--space-v-neg: -60px}}@layer component{.intro__container{padding-bottom:85px}}@layer component{.intro__string{width:400px}}@layer component{.title{margin-bottom:30px;font-size:36px}}@layer mod{.title--third{font-size:30px}}@layer mod{.title--gap-bottom{margin:0 0 20px}}@layer component{.typography{font-size:20px;line-height:normal}}@layer mod{.typography--gap-bottom{margin-bottom:36px}}@layer component{.about-project__grid{display:grid;grid-template-rows:auto 1fr;grid-template-columns:auto 1.5fr;gap:30px 30px;align-items:start}}@layer component{.about-project__title{margin-bottom:20px}}@layer component{.about-project__video{grid-row:1/3;width:400px;height:350px}}@layer component{.about-project__bullets{grid-template-columns:1fr 1fr;gap:40px 20px}}@layer component{.about-project__bullet:nth-child(5){grid-column:1/3}}@layer component{.subtitle{margin-bottom:24px;font-size:20px}}@layer component{.subtitle:before{width:87px;margin-right:12px;transform:translateY(9px)}}@layer component{.partners__container{display:grid;grid-template-columns:1fr 1fr;gap:50px}}@layer component{.catalog__container{display:grid;grid-template-columns:1fr 1fr;gap:30px}}@layer component{.catalog__slider{margin-left:0;padding-left:0}}@layer component{.slider-images{height:400px}}@layer component{.architecture__cards{padding-top:15.7%}}@layer component{.architecture__card:first-child{left:25.3%;z-index:1;width:41.14%;aspect-ratio:738/765}}@layer component{.architecture__card:first-child .architecture__card-label{top:0;bottom:unset;border-radius:0 0 var(--radius-xxs) 0}}@layer component{.architecture__card:nth-child(2){position:relative;right:unset;bottom:0;left:0}}@layer component{.architecture__card:nth-child(2){position:relative;width:33.8%;aspect-ratio:606/641}}@layer component{.architecture__card:last-child{position:absolute;top:5.5%;right:0;width:32.7%;aspect-ratio:587/667}}@layer component{.architecture__card-label{font-weight:300;font-size:20px;line-height:normal;top:unset;bottom:0;padding:25px 44px;border-radius:0 var(--radius-xxs) 0 0}}@layer component{.info-block__container{display:grid;grid-template-rows:auto 1fr;grid-template-columns:1fr 1fr;gap:0 50px;align-items:start}}@layer component{.info-block__image{grid-row:1/3;grid-column:2;margin-bottom:0}}@layer component{.write-broker__container{display:grid;grid-template-columns:344px 1fr;gap:50px;align-items:center}}@layer component{.write-broker__container:after{top:0;right:unset;bottom:unset;left:384px;width:1px;height:var(--line-size)}}@layer component{.write-broker__person-title{margin-bottom:15px}}@layer component{.write-broker__text{padding:50px 0}}@layer component{.environs__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:30px;padding-bottom:30px}}@layer component{.environs__header .title{margin-bottom:0}}@layer component{.environs__controls{width:260px}}@layer component{.environs__scheme-number{--size: 30px;--size-icon: 10px}}@layer component{.place-infrastructure__card:nth-child(2n){padding-top:12%}}@layer component{.place-infrastructure__card-image{margin-bottom:24px;aspect-ratio:738/500}}@layer component{.place-infrastructure__footer{max-width:607px}}@layer component{.place-infrastructure__btn-wrapper{bottom:0}}@layer component{.advantages__header{margin-bottom:30px}}@layer base{[class*=__container]{--pad: 40px;--pad-neg: -40px}}@layer component{.popup-callback__grid{grid-template-columns:1fr 1fr;gap:30px}}}@media only screen and (min-width: 47.99875em) and (max-width: 84.99875em){@layer component{.installment__text .typography{font-size:14px}}@layer component{.service-infrastructure__image{width:auto;max-height:440px;margin-right:auto;margin-left:auto;aspect-ratio:var(--ar)}}}@media only screen and (min-width: 47.99875em) and (max-width: 63.62375em){@layer component{.catalog__text .btn{padding:11px 16px 9px}}}@media only screen and (min-width: 63.62375em){@layer component{.intro__string{width:500px}}@layer component{.about-project__grid{gap:30px 50px}}@layer component{.about-project__title-wrapper{grid-column:2;margin-top:-13px}}@layer component{.partners__container{grid-template-columns:1fr 400px;gap:60px}}@layer component{.installment__container{display:grid;grid-template-columns:1fr 1fr;gap:50px}}@layer component{.service-infrastructure__image{aspect-ratio:var(--ar)}}@layer component{.environs__controls{width:440px}}@layer component{.environs__scheme{display:grid;grid-template-columns:270px 1fr;gap:50px;align-items:start}}@layer component{.environs__scheme-nav{--top: 7px;margin-left:0}}@layer component{.environs__scheme-nav .swiper-wrapper{display:flex;flex-direction:column}}@layer component{.environs__scheme-nav-item{height:auto}}@layer state{.environs__scheme-nav-item.active button{padding-left:25px}}@layer component{.place-infrastructure__cards{gap:9.5%}}@layer component{.place-infrastructure__card{min-width:738px}}@layer component{.place-infrastructure__card:nth-child(2n){min-width:758px}}@layer component{.place-infrastructure__card:nth-child(2n) .place-infrastructure__card-image{aspect-ratio:758/527}}@layer component{.place-infrastructure__card-desc{font-size:24px}}@layer component{.advantages__header{display:grid;grid-template-columns:1fr 387px;gap:50px}}@layer component{.advantages__header-desc{padding-top:50px}}@layer component{.advantages__card{padding:32px 30px}}@layer component{.notFound__container{display:grid;grid-template-columns:1.5fr 1.1fr;gap:50px;align-items:center}}}@media only screen and (min-width: 84.99875em){:root{--header-height: 80px}@layer component{.header:after{background-image:url(../img/header-bg.svg)}}@layer component{.header__container{--pad: 53px;display:flex;gap:154px;align-items:center;justify-content:space-between;padding-top:14px;padding-bottom:14px}}@layer component{.header__logo{width:95px}}@layer component{.header__menu-wrapper{display:flex;flex-grow:1;align-items:center;justify-content:space-between}}@layer component{.header__phone{color:var(--color-whte);font-size:20px}}@layer component{.footer__contacts-links{gap:38px}}@layer component{.footer__contacts-link{font-size:54px}}@layer component{.footer__controls{margin-bottom:50px;padding-bottom:50px}}@layer component{.btn{padding:14px 24px;font-size:20px}}@layer mod{.btn--gap-top{margin-top:40px}}@layer component{.section{--space-v: 120px;--space-v-neg: -120px}}@layer component{.burger{top:38px;display:none}}@layer component{.intro__container{padding-top:calc(var(--header-height) + 173px)}}@layer component{.intro__logo{width:415px}}@layer component{.intro__string{width:793px;margin-bottom:40px}}@layer state{.intro.loading .intro__logo{transform:scale(2) translateY(50%)}}@layer component{.title{margin-bottom:40px;font-size:54px}}@layer mod{.title--alt{font-size:48px}}@layer mod{.title--secondary{font-size:28px}}@layer mod{.title--third{font-size:40px}}@layer mod{.title--gap-bottom{margin:0 0 20px}}@layer mod{.typography--alt{font-size:24px}}@layer mod{.typography--gap-top{margin-top:32px}}@layer component{.about-project__container{padding-right:54px;padding-left:38px}}@layer component{.about-project__grid{margin-bottom:64px}}@layer component{.about-project__title{margin-bottom:14px}}@layer component{.about-project__text{font-size:24px}}@layer component{.about-project__text p{margin-bottom:17px}}@layer component{.about-project__video:before{width:163px}}@layer component{.about-project__bullets{gap:125px;padding-top:64px;padding-bottom:64px}}@layer component{.about-project__bullets{grid-template-columns:repeat(3,1fr)}}@layer component{.about-project__bullet .about-project__bullet-box{display:flex;flex-direction:column;justify-content:center;justify-content:space-between;height:100%;max-height:130px}}@layer component{.about-project__bullet:nth-child(1) .about-project__bullet-box,.about-project__bullet:nth-child(3) .about-project__bullet-box{max-width:354px}}@layer component{.about-project__bullet:nth-child(1):after,.about-project__bullet:nth-child(2):after{position:absolute;top:50px;right:-63px;bottom:0;width:1px;height:var(--height-line-section);background-color:rgba(var(--color-primary--rgb),.2);content:""}}@layer component{.about-project__bullet:nth-child(5){display:flex;flex-direction:column;grid-row:1/3;grid-column:3;align-items:flex-end;justify-content:center}}@layer component{.about-project__bullet:nth-child(5) .about-project__bullet-box{max-width:354px}}@layer component{.about-project__bullet-name{font-size:24px}}@layer mod{.about-project__text .btn{margin-top:0}}@layer component{.partners__container{grid-template-columns:587px 1fr;gap:100px}}@layer component{.partners__text p{font-size:24px}}@layer component{.partners__items{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:20px}}@layer component{.partners__item{max-width:100%;aspect-ratio:587/357}}@layer component{.partners__item:nth-child(5n+2){z-index:4;transform:translate(-10%,30%)}}@layer component{.partners__item:nth-child(5n+3){z-index:2;transform:translate(30%,5%)}}@layer component{.partners__item:nth-child(5n+4){transform:translate(-120%,100%)}}@layer component{.partners__item:nth-child(5n+5){transform:translate(80%,10%)}}@layer component{.partners__item:hover{z-index:6}}@layer component{.partners__item-text span{padding:50px 40px;font-size:20px;line-height:1.42}}@layer component{.installment__container{grid-template-columns:587px 1fr;gap:100px}}@layer component{.installment__image{aspect-ratio:738/644}}@layer component{.installment__text{transform:translateY(-6px)}}@layer component{.installment__text>*{max-width:600px}}@layer component{.service-infrastructure{padding-bottom:0}}@layer component{.service-infrastructure__container{position:relative;max-width:598px}}@layer component{.service-infrastructure__container:before{position:absolute;top:0;left:0;width:1px;height:var(--line-left);background-color:rgba(var(--color-primary--rgb),.2);content:""}}@layer component{.service-infrastructure__container:after{position:absolute;top:202px;right:0;width:1px;height:calc(var(--line-right) - 726px);background-color:rgba(var(--color-primary--rgb),.2);content:""}}@layer component{.service-infrastructure__title{width:820px}}@layer component{.service-infrastructure__item:first-child{padding-bottom:185px}}@layer component{.service-infrastructure__item:first-child .service-infrastructure__image{top:-53%;will-change:auto}}@layer component{.service-infrastructure__item:first-child .service-infrastructure__image img{will-change:auto}}@layer component{.service-infrastructure__item:first-child .service-infrastructure__image,.service-infrastructure__item:nth-child(3) .service-infrastructure__image{position:absolute;left:calc(-405px - var(--pad) - 10%);min-width:319px;max-width:319px}}@layer component{.service-infrastructure__item:nth-child(2){padding-bottom:154px}}@layer component{.service-infrastructure__item:nth-child(2) .service-infrastructure__image{position:absolute;top:-25%;right:calc(-308px - var(--pad) - 44px);min-width:320px;max-width:320px;height:475px}}@layer component{.service-infrastructure__item:nth-child(3){padding-bottom:65px}}@layer component{.service-infrastructure__item:nth-child(4) .service-infrastructure__text-wrapper{position:absolute;top:5%;left:calc(-100% - var(--pad) - 10%);width:100%}}@layer component{.service-infrastructure__item:nth-child(4) .service-infrastructure__image{width:711px}}@layer component{.service-infrastructure__text{font-size:24px}}@layer component{.catalog__container{gap:50px}}@layer component{.catalog__content .subtitle{margin-bottom:36px}}@layer component{.catalog__text p{font-size:28px;line-height:1.42}}@layer component{.catalog__card{width:435px}}@layer component{.catalog__card-image{margin-bottom:20px}}@layer component{.catalog__card-image picture{aspect-ratio:435/388}}@layer component{.catalog__card-specs{margin-bottom:16px}}@layer component{.catalog__card-spec{font-size:20px}}@layer component{.catalog__card-spec:not(:last-child){margin-bottom:16px}}@layer mod{.catalog__card-spec--alt{font-size:28px}}@layer component{.slider-images{height:755px}}@layer component{.info-block__container{grid-template-columns:1fr 488px;gap:0 100px}}@layer component{.info-block__title{margin-bottom:30px;padding-bottom:30px}}@layer component{.info-block__title>*{max-width:587px}}@layer component{.info-block__image{border-radius:var(--radius-xxs)}}@layer component{.info-block__content>*{max-width:578px}}@layer component{.info-block__text{margin-bottom:44px}}@layer component{.info-block__text p{font-size:24px}}@layer component{.info-block__author{font-size:28px}}@layer component{.info-block__author-desc{font-size:24px;text-transform:uppercase}}@layer component{.write-broker__container{gap:200px;max-width:1500px}}@layer component{.write-broker__container:after{right:-100px;left:508px}}@layer component{.write-broker__person:before{width:249px;margin-bottom:24px}}@layer component{.write-broker__person .typography{font-size:24px}}@layer component{.write-broker__person-title{margin-bottom:9px}}@layer component{.write-broker__text{padding:112px 0}}@layer component{.write-broker__text .title{margin-bottom:26px}}@layer component{.write-broker__text .typography{font-size:24px}}@layer mod{.write-broker__text .btn{margin-top:23px}}@layer component{.environs__scheme-nav:before{width:29px;height:38px}}@layer component{.environs__scheme-nav-item button{padding:16px 0;font-size:24px}}@layer component{.environs__scheme-number{--size: 45px;--size-icon: 20px}}@layer state{.environs__scheme-nav-item.active button{padding-left:50px}}@layer component{.place-infrastructure__cards{margin-bottom:40px}}@layer component{.place-infrastructure__card:nth-child(2n){padding-top:13.2%}}@layer component{.place-infrastructure__footer{max-width:896px}}@layer component{.place-infrastructure__btn{--size: 247px}}@layer component{.advantages__header{grid-template-columns:1fr 484px;gap:66px}}@layer component{.advantages__cards{gap:24px}}@layer component{.notFound{padding-top:calc(var(--header-height) + 128px);padding-bottom:220px}}@layer component{.notFound__container{grid-template-columns:1fr 738px;gap:20px}}@layer component{.notFound .title{margin-bottom:25px}}@layer component{.notFound__text{font-size:20px}}@layer base{[class*=__container]{--pad: 60px;--pad-neg: -60px}}@layer component{.menu__list{display:flex;align-items:center;justify-content:space-between}}@layer component{.menu__item:not(:last-child){margin-right:24px}}@layer component{.menu__link{color:var(--color-tertiary);font-weight:300;font-size:16px;line-height:normal}}@layer mods{.popup__content--alt{max-width:calc(100% - 120px);top:60px;right:60px;bottom:60px;left:60px}}@layer component{.input{font-size:20px}}}@media only screen and (min-width: 84.99875em) and (max-width: 119.99875em){@layer component{.footer__container{--pad: 50px;padding-top:40px;padding-bottom:126px}}@layer component{.footer__contacts{padding-bottom:6px}}@layer component{.footer__controls{margin-bottom:1px;border-bottom:0}}@layer component{.intro__container{padding-bottom:144px}}@layer component{.about-project{padding-top:40px;padding-bottom:145px}}@layer component{.about-project__grid{grid-template-columns:565px auto;gap:30px 102px}}@layer component{.about-project__video{width:565px;height:489px}}@layer component{.about-project__bullets{padding-top:38px;padding-bottom:41px}}@layer component{.partners{padding-top:40px;padding-bottom:192px}}@layer component{.partners__container{--pad: 50px;gap:32px}}@layer component{.partners__text .subtitle{margin-bottom:29px}}@layer component{.partners__items{gap:0}}@layer component{.partners__item{aspect-ratio:360/219}}@layer component{.partners__item:nth-child(5n+1){top:5%;left:18%}}@layer component{.partners__item:nth-child(5n+2){top:59%;left:10%}}@layer component{.partners__item:nth-child(5n+3){top:26%;left:-11%}}@layer component{.partners__item:nth-child(5n+4){top:29%;left:15%}}@layer component{.partners__item:nth-child(5n+5){top:9%;left:21%}}@layer mod{.partners .btn--gap-top{margin-top:23px}}@layer component{.installment{padding-top:40px;padding-bottom:214px}}@layer component{.installment__container{--pad: 50px;grid-template-columns:490px 1fr;gap:190px;align-items:center}}@layer component{.installment__image{aspect-ratio:490/428}}@layer component{.installment__text .title{margin-bottom:29px}}@layer component{.installment__form .form__field:not(:last-child){margin-bottom:24px}}@layer mod{.installment__text .title--secondary{margin-bottom:43px}}@layer mod{.installment__text .typography--gap-bottom{max-width:587px}}@layer mod{.installment__text .btn--gap-top{margin-top:8px}}@layer component{.service-infrastructure{padding-top:40px;padding-bottom:178px}}@layer component{.service-infrastructure__container{padding-right:45px;padding-left:136px}}@layer component{.service-infrastructure__container:before{left:12px}}@layer component{.service-infrastructure__item:first-child .service-infrastructure__image,.service-infrastructure__item:nth-child(3) .service-infrastructure__image{height:476px}}@layer component{.service-infrastructure__item:nth-child(2) .service-infrastructure__image img{aspect-ratio:unset}}@layer component{.service-infrastructure__item:nth-child(3) .service-infrastructure__image{top:-51%;height:481px}}@layer component{.service-infrastructure__item:nth-child(4) .service-infrastructure__text-wrapper{top:42%;left:calc(-98% - var(--pad) - 10%);width:339px}}@layer component{.service-infrastructure__item:nth-child(4) .service-infrastructure__image{width:830px;height:488px}}@layer component{.catalog{padding-top:40px;padding-bottom:145px}}@layer component{.catalog__container{--pad: 50px;grid-template-columns:580px 1fr;gap:100px}}@layer component{.catalog__content{transform:translateY(-11px)}}@layer component{.catalog__card-image{margin-bottom:35px}}@layer component{.catalog__card-image picture{height:214px}}@layer component{.catalog__card-specs{padding:0 13px}}@layer component{.catalog__card-spec:not(:last-child){margin-bottom:7px}}@layer mod{.catalog__card-spec--alt{margin-bottom:14px}}@layer mod{.catalog__text .btn--gap-top{margin-top:36px}}@layer component{.architecture{padding-top:40px;padding-bottom:145px}}@layer component{.architecture .title{margin-bottom:31px}}@layer component{.architecture__cards{padding-top:11.8%}}@layer component{.architecture__card:first-child{left:29.9%;width:34.5%;aspect-ratio:456/474}}@layer component{.architecture__card:nth-child(2){left:6.5%;width:28.3%;aspect-ratio:374/396}}@layer component{.architecture__card:last-child{top:11.5%;right:6.5%;width:27.5%;aspect-ratio:363/412}}@layer component{.architecture__card:last-child .architecture__card-label{top:0;bottom:unset}}@layer component{.architecture__card-label{padding:21px 37px}}@layer component{.info-block{padding-top:40px;padding-bottom:178px}}@layer component{.info-block__container{--pad: 53px}}@layer component{.info-block__image{height:628px;transform:translateY(13px)}}@layer component{.info-block__author{margin-bottom:18px}}@layer component{.info-block__author-desc{max-width:650px}}@layer component{.write-broker{padding-top:40px;padding-bottom:145px}}@layer component{.write-broker__container{gap:133px;padding-right:105px;padding-left:106px}}@layer component{.environs{padding-top:40px;padding-bottom:136px}}@layer component{.environs__container{padding-right:50px;padding-left:53px}}@layer component{.environs__header{margin-bottom:40px;padding-bottom:0}}@layer component{.environs__header:after{display:none}}@layer component{.environs__scheme{grid-template-columns:1fr 724px;gap:125px}}@layer component{.environs__scheme-nav{transform:translateY(-8px)}}@layer component{.environs__scheme-nav-item button{padding:15px 0;line-height:1}}@layer component{.place-infrastructure__container{padding-bottom:210px}}@layer component{.place-infrastructure__cards{gap:14.5%;margin-bottom:124px}}@layer component{.place-infrastructure__card{min-width:487px}}@layer component{.place-infrastructure__card:nth-child(2n){min-width:487px}}@layer component{.place-infrastructure__footer .title{margin-bottom:25px;font-size:40px}}@layer component{.advantages{padding-top:40px}}@layer component{.advantages__header{margin-bottom:1px}}@layer component{.advantages__header-desc{padding-top:40px}}}@media only screen and (min-width: 95.99875em) and (max-width: 119.99875em){@layer component{.header__logo-wrapper{padding-right:4%}}}@media only screen and (min-width: 95.99875em){@layer component{.about-project__grid{grid-template-columns:738px auto;gap:30px 170px}}@layer component{.about-project__video{width:740px;height:640px}}}@media only screen and (min-width: 119.99875em){:root{--header-height: 95px}@layer component{.header__container{--pad: 65px;gap:389px;padding-top:16px;padding-bottom:16px;padding-left:64px}}@layer component{.header__logo{width:128px}}@layer component{.header__phone{font-size:28px}}@layer component{.footer__contacts{padding-bottom:28px}}@layer component{.footer__controls{margin-bottom:61px}}@layer component{.intro__container{padding-top:calc(var(--header-height) + 271px)}}@layer component{.about-project__video:before{width:214px}}@layer component{.about-project__bullet:nth-child(1):after,.about-project__bullet:nth-child(2):after{top:40px}}@layer mod{.about-project__bullet-box .title{margin-bottom:0}}@layer component{.partners{padding-bottom:185px}}@layer component{.partners__text .subtitle{margin-bottom:32px}}@layer component{.partners__item{width:587px}}@layer component{.partners__item:nth-child(5n+1){z-index:5;transform:translate(.6%,11%)}}@layer component{.partners__item:nth-child(5n+2){z-index:3;transform:translate(-10%,47%)}}@layer component{.partners__item:nth-child(5n+3){transform:translate(36.2%,13.2%)}}@layer component{.partners__item:nth-child(5n+4){transform:translate(-117%,106%)}}@layer component{.partners__item:nth-child(5n+5){transform:translate(79.4%,19%)}}@layer component{.partners__item-text span{font-size:28px}}@layer mod{.partners .btn--gap-top{margin-top:20px}}@layer component{.installment__container{grid-template-columns:738px 1fr;gap:172px}}@layer component{.installment__text .title{margin-bottom:28px}}@layer mod{.installment__text .title--secondary{margin-bottom:45px}}@layer component{.service-infrastructure__container{max-width:649px;--pad: 86px}}@layer component{.service-infrastructure__container:before{left:98px}}@layer component{.service-infrastructure__container:after{top:237px;right:-79px;height:calc(var(--line-right) - 1154px)}}@layer component{.service-infrastructure__title{margin-bottom:59px;margin-left:97px}}@layer component{.service-infrastructure__list{transform:translate(99px)}}@layer component{.service-infrastructure__item{line-height:1.17}}@layer component{.service-infrastructure__item:first-child{padding-bottom:258px}}@layer component{.service-infrastructure__item:first-child .service-infrastructure__image img{position:absolute;top:32px}}@layer component{.service-infrastructure__item:first-child .service-infrastructure__image,.service-infrastructure__item:nth-child(3) .service-infrastructure__image{left:calc(-614px - var(--pad) - 66px);min-width:614px;max-width:614px}}@layer component{.service-infrastructure__item:nth-child(2){padding-bottom:219px}}@layer component{.service-infrastructure__item:nth-child(2) .service-infrastructure__image{top:-40%;right:calc(-435px - var(--pad) - 44px);min-width:435px;max-width:435px}}@layer component{.service-infrastructure__item:nth-child(2) .service-infrastructure__image img{position:absolute;top:5%}}@layer component{.service-infrastructure__item:nth-child(3){padding-bottom:151px}}@layer component{.service-infrastructure__item:nth-child(3) .service-infrastructure__image{top:-64%}}@layer component{.service-infrastructure__item:nth-child(3) .service-infrastructure__image img{position:absolute;top:5%}}@layer component{.service-infrastructure__item:nth-child(4) .service-infrastructure__text-wrapper{top:35%;left:calc(-614px - var(--pad) - 58px);width:614px}}@layer component{.service-infrastructure__item:nth-child(4) .service-infrastructure__image{width:1048px;transform:translateY(-14.5%)}}@layer component{.service-infrastructure__item:nth-child(4) .service-infrastructure__image img{position:absolute;top:5%}}@layer component{.service-infrastructure__image{min-width:614px}}@layer component{.catalog__container{grid-template-columns:738px 1fr;gap:170px}}@layer component{.catalog__content .title{line-height:60px}}@layer component{.catalog__content .btn{margin-top:36px}}@layer component{.catalog__slider{padding-top:67px}}@layer component{.catalog__card{padding-bottom:43px}}@layer component{.catalog__card-image{margin-right:-10px;margin-bottom:18px;margin-left:-10px}}@layer component{.catalog__card-specs{padding:0 10px 0 16px}}@layer component{.catalog__card-spec:not(:last-child){margin-bottom:11px}}@layer mod{.catalog__card-spec--alt{margin-bottom:35px}}@layer component{.slider-images{height:944px;max-height:100dvh}}@layer component{.info-block__container{grid-template-columns:1fr 738px;gap:0 172px}}@layer component{.info-block__text p:not(:last-child){margin-bottom:24px}}@layer component{.info-block__author-desc{min-width:650px}}@layer component{.write-broker__container{--pad: 0;gap:380px}}@layer component{.write-broker__container:after{right:-190px}}@layer component{.write-broker__person:before{width:344px;margin-bottom:24px}}@layer component{.environs__scheme{grid-template-columns:1fr 1042px}}@layer component{.environs__scheme-nav{--top: 14px}}@layer component{.environs__scheme-nav-item button{padding:16px 0}}@layer component{.environs__scheme-number{--size: 52px;--size-icon: 23px}}@layer component{.place-infrastructure__card:nth-child(2n){padding-top:8%}}@layer component{.place-infrastructure__footer{max-width:1194px}}@layer component{.advantages__header{grid-template-columns:1fr 587px;gap:100px}}@layer component{.menu__link{font-size:24px}}@layer mods{.popup__content--alt{max-width:calc(100% - 240px);top:80px;right:120px;bottom:80px;left:120px}}}@media (max-width: 61.99875em){:root{--spacing: 80px}}@media (max-width: 47.99875em){:root{--spacing: 60px}}@media only screen and (max-width: 84.99875em){@layer component{.header__menu-wrapper{position:fixed;z-index:-1;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;width:100%;height:100dvh;padding:calc(var(--header-height) + 50px) var(--pad) var(--pad);background:var(--color-surface-secondary);transform:translateY(-100%);transition:transform .8s;top:0;right:0;bottom:0;left:0}}@layer component{.header__menu{flex-grow:1;margin-bottom:20px}}@layer component{.header__phone{margin-bottom:20px}}@layer component{.feedback .typography{font-size:16px}}@layer component{.about-project__bullet{padding-bottom:20px}}@layer component{.about-project__bullet:not(:last-child):after{position:absolute;bottom:0;left:50%;width:180px;height:1px;background-color:rgba(var(--color-primary--rgb),.2);transform:translate(-50%);content:""}}@layer component{.partners__item:nth-child(2n){margin-left:auto}}@layer component{.installment__image{border-radius:var(--radius-xxs)}}@layer component{.service-infrastructure__list{max-width:400px;margin-right:auto;margin-left:auto}}@layer component{.service-infrastructure__item:not(:last-child){padding-bottom:40px}}@layer component{.service-infrastructure__item:not(:last-child):after{position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:rgba(var(--color-primary--rgb),.2);content:""}}@layer component{.service-infrastructure__image{margin-bottom:12px}}@layer component{.menu{width:100%;height:100%;overflow:auto}}@layer component{.menu__item:not(:last-child){margin-bottom:20px;border-bottom:1px solid rgba(var(--color-tertiary--rgb),.4)}}@layer component{.menu__link{font-size:28px;line-height:1.2;padding-bottom:20px;color:var(--color-secondary);font-family:var(--font-secondary);text-transform:uppercase}}}@media only screen and (max-width: 47.99875em){@layer component{.footer__logo{margin-bottom:40px;padding-bottom:40px;border-bottom:1px solid var(--color-primary)}}@layer component{.footer__logo-desc{display:none}}@layer component{.burger{top:4px;width:45px}}@layer component{.intro__address{font-size:12px;line-height:normal}}@layer component{.about-project__title{max-width:235px}}@layer component{.about-project__video{margin-bottom:12px}}@layer component{.catalog__content{margin-bottom:24px}}@layer component{.catalog__swiper-nav{display:none}}@layer component{.architecture__card{width:77%;aspect-ratio:258/287}}@layer component{.info-block__author-desc{max-width:200px}}@layer component{.write-broker__person{margin-bottom:40px;padding-bottom:50px}}@layer component{.write-broker__text{text-align:center}}@layer component{.place-infrastructure__container>.title{max-width:280px}}@layer component{.place-infrastructure__footer .title{font-size:20px}}@layer component{.place-infrastructure__btn-wrapper{top:calc(var(--space-v) + 12px)}}@layer component{.advantages__card .typography{font-size:10px}}@layer component{.notFound__text{font-size:12px}}@layer component{.popup-callback__image{display:none}}}@media (hover: hover){@layer component{.btn:hover{background-color:var(--color-secondary)}}@layer mod{.btn--alt:hover{background-color:var(--color-active-alt)}}@layer component{.btn-circle:hover{--background: var(--active-background);--border: var(--active-border);--color: var(--active-color);--icon-color: var(--active-icon-color)}}@layer component{.link:hover{opacity:.7}}@layer component{.about-project__video:hover:before{transform:scale(1.1)}}@layer component{.catalog__card:hover .catalog__card-image picture:last-child{opacity:1}}@layer component{.architecture__card:hover .architecture__card-image img{transform:scale(1.1)}}@layer component{.place-infrastructure__btn:hover{transform:scale(1.1)}}@layer component{.fslightbox-slide-btn:hover,.fslightbox-toolbar-button:hover{--background: var(--active-background);--border: var(--active-border);--color: var(--active-color);--icon-color: var(--active-icon-color)}}}@media only screen and (max-width: 63.62375em){@layer component{.about-project__title-wrapper{margin-bottom:20px}}@layer component{.installment__image{margin-bottom:24px}}@layer component{.environs__scheme-nav{margin-bottom:20px}}@layer component{.environs__scheme-nav:before{display:none}}@layer component{.notFound__image{margin-bottom:25px}}}
