(window.webpackJsonp=window.webpackJsonp||[]).push([[181,8,9,11,12,13,14,15,18,19,22,24,25,26,27,28,29,30,32,33,34,35,38,40,41,42,43,44,45,47,48,49,50,51,52,53,56,57,58,59,61,62,63,64,65,66,67,68,69,70,72,73,74,75,76,77,78,86,87,88,89,90,91,92,93,95,99,101,104,105,107,109,112,113,114,116,117,121,123,126,129,130,142,144,145,148,151,156,159,160,162,163,164,165,166,168,171,172,177,178,179],Array(692).concat([function(t,e,r){"use strict";var n={components:{AppSection:r(230).default},props:{settings:{type:Object,default:function(){return{marginTop:"xl",marginBottom:"xl",blockRound:!0,withBorder:!0,nextBlockRound:!1,bottomSmall:!1,negativeMargins:!1,backgroundColor:void 0,textColor:void 0}}},mortgage:{type:Object,default:void 0},anchor:{type:String,default:void 0}},computed:{variant:function(){var t,e,r,n,o=[];return null!==(t=this.settings)&&void 0!==t&&t.blockRound&&o.push("rounded"),null!==(e=this.settings)&&void 0!==e&&e.withBorder&&o.push("with-border"),null!==(r=this.settings)&&void 0!==r&&r.bottomSmall&&o.push("bottom-small"),null!==(n=this.settings)&&void 0!==n&&n.negativeMargins&&o.push("negative-margins"),o}}};e.a=n},function(t,e,r){"use strict";r.d(e,"a",(function(){return n}));var n=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"sort";return function(a,b){return a[t]-b[t]}}},,,,function(t,e,r){var content=r(708);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,r(13).default)("560d1129",content,!0,{sourceMap:!1})},,function(t,e,r){"use strict";r.r(e);var n={name:"AppNearby",props:{station:{type:String,required:!0},stationColor:{type:String,default:null},time:{type:String,default:null},type:{type:String,default:null}},computed:{typeIcon:function(){return{auto:"/img/car-small.svg",on_foot:"/img/walk.svg",transport:"/img/bus.svg"}[this.type]}}},o=(r(707),r(3)),component=Object(o.a)(n,(function(){var t=this,e=t._self._c;return e("div",{staticClass:"nearby"},[e("div",{staticClass:"nearby__item nearby__item_station"},[t.stationColor?e("span",{staticClass:"nearby__color",style:{backgroundColor:t.stationColor}}):t._e(),t._v(" "),e("span",{staticClass:"nearby__title"},[t._v(t._s(t.station))])]),t._v(" "),t.time?e("div",{staticClass:"nearby__item"},[t.typeIcon?e("img",{staticClass:"nearby__icon",attrs:{src:t.typeIcon,alt:t.time}}):t._e(),t._v(" "),e("span",{staticClass:"nearby__title"},[t._v(t._s(t.time)+" мин.")])]):t._e()])}),[],!1,null,null,null);e.default=component.exports},function(t,e,r){var content=r(713);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,r(13).default)("6ee66208",content,!0,{sourceMap:!1})},function(t,e,r){var content=r(726);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,r(13).default)("a8e77358",content,!0,{sourceMap:!1})},function(t,e,r){"use strict";r.r(e);r(20),r(72),r(33),r(22);var n={name:"AppVariantMortgageItem",components:{AppButton:r(27).default},props:{color:{type:String,default:"secondary_15"},size:{type:String,default:"long"},name:{type:String,default:null},title:{type:String,default:null},description:{type:String,default:null},button:{type:Object,default:function(){return{}}},image:{type:String,default:null},imageAlt:{type:String,default:null},isLinkBlank:{type:Boolean,default:!1},id:{type:String,default:""}},computed:{issetButtonTitle:function(){return Object.keys(this.button).length&&this.button.title},tag:function(){return this.issetButtonTitle||!this.button.to&&!this.button.href?"div":this.button.to&&!this.isLinkBlank?"nuxt-link":"a"},classNames:function(){return["variant-mortgage-item","variant-mortgage-item_".concat(this.size),"variant-mortgage-item_".concat(this.color)]},getTarget:function(){return this.isLinkBlank?"_blank":""}}},o=(r(725),r(3)),component=Object(o.a)(n,(function(){var t=this,e=t._self._c;return e(t.tag,{tag:"component",class:t.classNames,attrs:{id:t.id,to:!t.issetButtonTitle&&t.button.to?t.button.to:"",href:!t.issetButtonTitle&&t.button.href?t.button.href:""}},[e("div",{staticClass:"variant-mortgage-item__content"},[t.name?e("span",{staticClass:"variant-mortgage-item__name"},[t._v(t._s(t.name))]):t._e(),t._v(" "),t.title?e("h2",{directives:[{name:"dompurify-html",rawName:"v-dompurify-html",value:t.title,expression:"title"}],staticClass:"variant-mortgage-item__title"}):t._e(),t._v(" "),t.description?e("div",{directives:[{name:"dompurify-html",rawName:"v-dompurify-html",value:t.description,expression:"description"}],staticClass:"variant-mortgage-item__description"}):t._e(),t._v(" "),t.issetButtonTitle?e("AppButton",{staticClass:"variant-mortgage-item__button",attrs:{to:t.button.to,href:t.button.href,variant:"yellowfriday"===t.id?"primary":t.button.variant,size:"large",appearance:"yellowfriday"===t.id?"base":t.button.appearance,target:t.getTarget}},[t._v("\n\t\t\t"+t._s(t.button.title)+"\n\t\t")]):t._e()],1),t._v(" "),t.image?e("img",{staticClass:"variant-mortgage-item__image variant-mortgage-item__image_horisontal",attrs:{src:t.image,alt:""}}):t._e(),t._v(" "),t.imageAlt?e("img",{staticClass:"variant-mortgage-item__image variant-mortgage-item__image_vertical",attrs:{src:t.imageAlt,alt:""}}):t._e()])}),[],!1,null,null,null);e.default=component.exports},function(t,e,r){"use strict";var n=r(696),o=r(694);function l(){return l=Object.assign||function(t){for(var i=1;i<arguments.length;i++){var source=arguments[i];for(var e in source)Object.prototype.hasOwnProperty.call(source,e)&&(t[e]=source[e])}return t},l.apply(this,arguments)}var c={toggleEl:function(t,e){t[e?"addClass":"removeClass"](this.params.navigation.disabledClass),t[0]&&"BUTTON"===t[0].tagName&&(t[0].disabled=e)},update:function(){var t=this,e=t.params.navigation,r=t.navigation.toggleEl;if(!t.params.loop){var n=t.navigation,o=n.$nextEl,l=n.$prevEl;l&&l.length>0&&(t.isBeginning?r(l,!0):r(l,!1),t.params.watchOverflow&&t.enabled&&l[t.isLocked?"addClass":"removeClass"](e.lockClass)),o&&o.length>0&&(t.isEnd?r(o,!0):r(o,!1),t.params.watchOverflow&&t.enabled&&o[t.isLocked?"addClass":"removeClass"](e.lockClass))}},onPrevClick:function(t){var e=this;t.preventDefault(),e.isBeginning&&!e.params.loop||e.slidePrev()},onNextClick:function(t){var e=this;t.preventDefault(),e.isEnd&&!e.params.loop||e.slideNext()},init:function(){var t,e,r=this,l=r.params.navigation;(r.params.navigation=Object(o.c)(r.$el,r.params.navigation,r.params.createElements,{nextEl:"swiper-button-next",prevEl:"swiper-button-prev"}),l.nextEl||l.prevEl)&&(l.nextEl&&(t=Object(n.a)(l.nextEl),r.params.uniqueNavElements&&"string"==typeof l.nextEl&&t.length>1&&1===r.$el.find(l.nextEl).length&&(t=r.$el.find(l.nextEl))),l.prevEl&&(e=Object(n.a)(l.prevEl),r.params.uniqueNavElements&&"string"==typeof l.prevEl&&e.length>1&&1===r.$el.find(l.prevEl).length&&(e=r.$el.find(l.prevEl))),t&&t.length>0&&t.on("click",r.navigation.onNextClick),e&&e.length>0&&e.on("click",r.navigation.onPrevClick),Object(o.e)(r.navigation,{$nextEl:t,nextEl:t&&t[0],$prevEl:e,prevEl:e&&e[0]}),r.enabled||(t&&t.addClass(l.lockClass),e&&e.addClass(l.lockClass)))},destroy:function(){var t=this,e=t.navigation,r=e.$nextEl,n=e.$prevEl;r&&r.length&&(r.off("click",t.navigation.onNextClick),r.removeClass(t.params.navigation.disabledClass)),n&&n.length&&(n.off("click",t.navigation.onPrevClick),n.removeClass(t.params.navigation.disabledClass))}};e.a={name:"navigation",params:{navigation:{nextEl:null,prevEl:null,hideOnClick:!1,disabledClass:"swiper-button-disabled",hiddenClass:"swiper-button-hidden",lockClass:"swiper-button-lock"}},create:function(){Object(o.a)(this,{navigation:l({},c)})},on:{init:function(t){t.navigation.init(),t.navigation.update()},toEdge:function(t){t.navigation.update()},fromEdge:function(t){t.navigation.update()},destroy:function(t){t.navigation.destroy()},"enable disable":function(t){var e=t.navigation,r=e.$nextEl,n=e.$prevEl;r&&r[t.enabled?"removeClass":"addClass"](t.params.navigation.lockClass),n&&n[t.enabled?"removeClass":"addClass"](t.params.navigation.lockClass)},click:function(t,e){var r=t.navigation,o=r.$nextEl,l=r.$prevEl,c=e.target;if(t.params.navigation.hideOnClick&&!Object(n.a)(c).is(l)&&!Object(n.a)(c).is(o)){if(t.pagination&&t.params.pagination&&t.params.pagination.clickable&&(t.pagination.el===c||t.pagination.el.contains(c)))return;var d;o?d=o.hasClass(t.params.navigation.hiddenClass):l&&(d=l.hasClass(t.params.navigation.hiddenClass)),!0===d?t.emit("navigationShow"):t.emit("navigationHide"),o&&o.toggleClass(t.params.navigation.hiddenClass),l&&l.toggleClass(t.params.navigation.hiddenClass)}}}}},function(t,e,r){"use strict";r.r(e);r(20),r(21),r(29),r(30),r(22),r(11),r(23);var n=r(6),o=(r(49),r(18));function l(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}function c(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?l(Object(r),!0).forEach((function(e){Object(n.a)(t,e,r[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):l(Object(r)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}))}return t}var d={name:"AppThumbVideo",components:{AppIcon:r(15).default},props:{width:{type:Number,default:314},height:{type:Number,default:189},buttonPosition:{type:String,default:null},videoUri:{type:String,required:!0},cover:{type:String,required:!0}},methods:c(c({},Object(o.c)({openModal:"modal/OPEN_MODAL"})),{},{onOpenVideoHandler:function(){this.openModal({id:"modal_video",videoUri:this.videoUri})}})},m=(r(796),r(3)),component=Object(m.a)(d,(function(){var t=this,e=t._self._c;return e("button",{staticClass:"thumb-video",attrs:{type:"button"},on:{click:t.onOpenVideoHandler}},[e("img",{attrs:{src:t.cover,alt:"",width:t.width,height:t.height}}),t._v(" "),e("AppIcon",{staticClass:"thumb-video__button",class:t.buttonPosition?"thumb-video__button_".concat(t.buttonPosition):"",attrs:{id:"play",width:40,height:40}})],1)}),[],!1,null,null,null);e.default=component.exports},function(t,e,r){"use strict";r.r(e);var n=r(6),o=(r(54),r(8)),l=r(48),c=(r(55),r(27)),d=r(15),m={name:"AppOtherMenu",components:{AppButton:c.default,AppIcon:d.default},props:{list:{type:Array,required:!0},size:{type:String,default:"medium"},type:{type:String,default:"burger"},isPositionLeft:{type:Boolean,default:!1},variant:{type:String,default:"secondary"},appearance:{type:String,default:"ghost"},isNotRounded:{type:Boolean,default:!1}},data:function(){return{isActive:!1,cacheList:Object(l.a)(this.list)}},mounted:function(){document.addEventListener("click",this.onClickOutsideHandler),document.addEventListener("click",this.onClickPhoneGenerateLink)},beforeDestroy:function(){document.removeEventListener("click",this.onClickOutsideHandler),document.removeEventListener("click",this.onClickPhoneGenerateLink)},methods:{onClickOutsideHandler:function(t){t.target.closest(".other-menu")!==this.$refs.otherMenu&&(this.isActive=!1)},onClickPhoneGenerateLink:function(t){if(t.stopImmediatePropagation(),t.target.closest(".js-generate_phone")){var e=document.querySelector(".phone__number").innerText;t.target.href=t.target.href+e}},onReplaceList:function(t){this.cacheList=t},onCopy:function(t){return Object(o.a)(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,navigator.clipboard.writeText(t);case 3:e.next=7;break;case 5:e.prev=5,e.t0=e.catch(0);case 7:case"end":return e.stop()}}),e,null,[[0,5]])})))()}}},_=(r(712),r(3)),component=Object(_.a)(m,(function(){var t=this,e=t._self._c;return e("div",{ref:"otherMenu",staticClass:"other-menu"},["small"===t.size?e("button",{staticClass:"other-menu__more",attrs:{type:"button"},on:{click:function(e){e.preventDefault(),t.isActive=!t.isActive}}},[e("AppIcon",{attrs:{id:t.type,width:16,height:16}})],1):e("AppButton",{staticClass:"other-menu__control",class:Object(n.a)(Object(n.a)({"other-menu__control_active":t.isActive},"other-menu__control_".concat(t.type),t.type.length),"other-menu__control_not-rounded",t.isNotRounded),attrs:{size:"medium",appearance:t.appearance,variant:t.variant},on:{click:function(e){e.preventDefault(),t.isActive=!t.isActive}}},[e("AppIcon",{attrs:{id:t.type,width:24,height:24}})],1),t._v(" "),e("div",{directives:[{name:"show",rawName:"v-show",value:t.isActive,expression:"isActive"}],staticClass:"other-menu__wrapper",class:{"other-menu__wrapper_left":t.isPositionLeft}},[e("ul",{staticClass:"other-menu__list"},[t._l(t.cacheList,(function(r,n){var o;return[null!=r&&null!==(o=r.list)&&void 0!==o&&o.length?e("li",{key:"other-menu_".concat(n)},[e("button",{staticClass:"other-menu__link other-menu__link_share",attrs:{type:"button"},on:{click:function(e){return t.onReplaceList(r.list)}}},[t._v("\n              "+t._s(r.label)+"\n              "),e("AppIcon",{attrs:{id:r.icon}})],1)]):e("li",{key:"other-menu_".concat(n),staticClass:"other-menu__item"},["copy"!==r.link&&"back"!==r.link?e("a",{staticClass:"other-menu__link",class:{"js-generate_phone":r.isGeneratePhone},attrs:{href:r.link,target:null!=r&&r.target?"_blank":""}},[r.icon?e("AppIcon",{attrs:{id:r.icon}}):t._e(),t._v("\n              "+t._s(r.label)+"\n            ")],1):t._e(),t._v(" "),"back"===r.link?e("button",{staticClass:"other-menu__link other-menu__link_back",attrs:{type:"button"},on:{click:function(e){return t.onReplaceList(t.list)}}},[e("AppIcon",{attrs:{id:r.icon}}),t._v("\n              "+t._s(r.label)+"\n            ")],1):t._e(),t._v(" "),"copy"===r.link?e("button",{staticClass:"other-menu__link other-menu__link_copy",attrs:{type:"button"},on:{click:function(e){return t.onCopy(r.copy)}}},[e("AppIcon",{attrs:{id:r.icon}}),t._v("\n              "+t._s(r.label)+"\n            ")],1):t._e()])]}))],2)])],1)}),[],!1,null,null,null);e.default=component.exports},function(t,e,r){var content=r(763);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,r(13).default)("7e37742e",content,!0,{sourceMap:!1})},function(t,e,r){"use strict";r(697)},function(t,e,r){var n=r(12)((function(i){return i[1]}));n.push([t.i,".nearby{display:inline-flex;flex-wrap:nowrap;max-width:100%}@media screen and (max-width:1023px){.nearby{font-size:.14rem;line-height:1.4285714286}}.nearby__item{align-items:center;display:block;display:flex;flex:none;flex-wrap:wrap;flex-wrap:nowrap;overflow:hidden}.nearby__item>*{min-height:1px;min-width:1px}.nearby__item_station{flex:1}.nearby__item_station .nearby__title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nearby__item+.nearby__item{margin-left:var(--gap-xxs)}.nearby__color{border-radius:50%;flex:none;height:.1rem;margin-right:var(--gap-xxxs);width:.1rem}.nearby__color+.nearby__title{max-width:calc(100% - .16rem)}.nearby__icon{display:block;flex:none;margin-right:var(--gap-xxxs)}.nearby__title{flex:none}",""]),n.locals={},t.exports=n},function(t,e,r){var content=r(765);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,r(13).default)("e19056e2",content,!0,{sourceMap:!1})},function(t,e,r){var content=r(767);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,r(13).default)("30953d79",content,!0,{sourceMap:!1})},,function(t,e,r){"use strict";r(700)},function(t,e,r){var n=r(12)((function(i){return i[1]}));n.push([t.i,".other-menu{position:relative;z-index:3}.other-menu:only-child{margin:0 auto}.other-menu__control{background-color:var(--color-white);border:none;border-radius:50%;box-shadow:0 .02rem .05rem rgba(0,0,0,.04),0 .02rem .04rem rgba(0,0,0,.06),0 -.005rem .03rem rgba(0,0,0,.08)}.other-menu__control:hover svg{color:var(--color-white-hover)}.other-menu__control svg{color:var(--color-black);margin:-.01rem -.06rem;transform:translateX(-.01rem);transition:var(--transition-duration)}.other-menu__control_burger{transform:rotate(90deg)}.other-menu__control_burger svg{transform:translateX(0)}.other-menu__control_share svg{stroke:var(--color-black);stroke-width:.5px}.other-menu__control_not-rounded{background-color:transparent;border:1px solid;border-radius:.12rem;box-shadow:none;height:100%;padding-left:.22rem;padding-right:.22rem}@media screen and (max-width:767px){.other-menu__control_not-rounded{padding-left:.18rem;padding-right:.18rem}}.other-menu__control_not-rounded svg{stroke:var(--color-white);color:var(--color-white)}.other-menu__control_not-rounded.other-menu__control_active{background-color:var(--color-white)}.other-menu__control_not-rounded.other-menu__control_active svg{color:var(--color-black)}.other-menu__control_active{background-color:var(--color-secondary-60)}.other-menu__control_active svg{color:var(--color-white)}.other-menu__wrapper{background-color:var(--color-white);border-radius:.12rem;box-shadow:var(--shadow-high);font-size:.14rem;line-height:.2rem;position:absolute;right:0;top:120%;width:2.1rem;z-index:2}.other-menu__wrapper_left{right:120%;top:0}.other-menu__list{list-style-type:none;margin:0;padding:.08rem 0}.other-menu__link{align-items:center;background-color:transparent;border:none;box-shadow:none;color:var(--color-black);-moz-column-gap:.08rem;column-gap:.08rem;cursor:pointer;display:flex;outline:none;padding:.12rem .16rem;transition:var(--transition-duration);width:100%}.other-menu__link svg{color:var(--color-secondary-80);fill:var(--color-secondary-80);transition:var(--transition-duration)}.other-menu__link:hover{color:rgba(0,0,0,.5)}.other-menu__link:hover svg{color:var(--color-secondary-60);fill:var(--color-secondary-60)}.other-menu__link:active{color:rgba(0,0,0,.5)}.other-menu__link:active svg{color:var(--color-secondary-60);fill:var(--color-secondary-60)}.other-menu__link_share{border-bottom:1px solid var(--color-secondary-50);justify-content:space-between}.other-menu__link_back,.other-menu__link_back svg{color:var(--color-secondary-60)}.other-menu__link_back svg{transform:rotate(180deg);fill:var(--color-secondary-60)}.other-menu__link_copy{border-bottom:1px solid var(--color-secondary-50);border-top:1px solid var(--color-secondary-50)}.other-menu__more{background-color:transparent;border:0;display:block;padding:0}.other-menu__more:hover{opacity:.6}",""]),n.locals={},t.exports=n},,function(t,e,r){var content=r(792);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,r(13).default)("567715b8",content,!0,{sourceMap:!1})},function(t,e,r){var content=r(794);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,r(13).default)("18d72914",content,!0,{sourceMap:!1})},function(t,e,r){var content=r(797);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,r(13).default)("3620c50a",content,!0,{sourceMap:!1})},function(t,e,r){"use strict";r.r(e);var n=r(6),o=(r(20),r(39),r(21),r(37),r(49),r(11),r(23),r(29),r(30),r(22),r(50),r(1397)),l=r(974),c=r(703),d=r(731),m=r(786),_=r(1039),f=r(231);function h(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}function v(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?h(Object(r),!0).forEach((function(e){Object(n.a)(t,e,r[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):h(Object(r)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}))}return t}var x={name:"AppProjectItemSlider",components:{AppIcon:r(15).default},props:{list:{type:Array,required:!0},isTextHidden:{type:Boolean,default:!1},slideStart:{type:Number,default:0},pagination:{type:Boolean,default:!1},keyboard:{type:Boolean,default:!1},disableImageHeight:{type:Boolean,default:!1}},data:function(){return{slider:null}},watch:{list:function(t){var e=this;this.slider&&(this.slider.removeAllSlides(),setTimeout((function(){e.$refs.sliderWrapper.innerHTML="",e.slider.appendSlide(t.map((function(t){return'\n\t\t\t\t\t\t\t\t<div class="swiper-slide slider__slide">\n\t\t\t\t\t\t\t\t\t<img\n\t\t\t\t\t\t\t\t\t\tsrc="'.concat(t.image,'"\n\t\t\t\t\t\t\t\t\t\talt="').concat(t.title,'"\n\t\t\t\t\t\t\t\t\t\tclass="slider__cover ').concat(!t.title&&!t.text||e.isTextHidden?"slider__cover_no-text":""," ").concat(e.disableImageHeight?"slider__cover_fullsize":"",'"\n\t\t\t\t\t\t\t\t\t>\n\t\t\t\t\t\t\t\t\t').concat(!t.title&&!t.text||e.isTextHidden?"":'<div class="slider__content">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class="slider__title">'.concat(t.title,'</div>\n\t\t\t\t\t\t\t\t\t\t\t\t<div class="slider__description">').concat(t.text,"</div>\n\t\t\t\t\t\t\t\t\t\t\t</div>"),"\n\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t")}))),e.slider.slideToLoop(0,0),t.length<2&&e.slider.loopDestroy(),e.slider.lazy.load(),e.slider.update()}),0))}},mounted:function(){var t,e,r=this;o.a.use([l.a,c.a,d.a,m.a,_.a]);var n={init:!1,slidesPerView:1,speed:350,loop:this.list.length>1,initialSlide:this.slideStart,preloadImages:!1,lazy:{loadPrevNext:!0,loadOnTransitionStart:!0},watchOverflow:!0,watchSlidesProgress:!0,watchSlidesVisibility:!0,navigation:{prevEl:".swiper-button-prev",nextEl:".swiper-button-next"},pagination:{el:".swiper-pagination",type:"bullets",clickable:!0},keyboard:{enabled:!0,onlyInViewport:!0}};this.keyboard||(n.keyboard.enabled=this.keyboard);var h=v({effect:"fade",spaceBetween:0,fadeEffect:{crossFade:!0}},n),x=v({effect:"slide",spaceBetween:10},n),y=function(){r.slider&&r.slider.destroy(!0,!0),r.slider=new o.a(r.$refs.slider,window.innerWidth<768?x:h),r.slider.init()};y(),window.matchMedia("(max-width: 767px)").addListener((function(){y()})),null!==(t=this.$refs)&&void 0!==t&&t.sliderDescription&&null!==(e=this.$refs)&&void 0!==e&&e.sliderDescription.length&&this.$refs.sliderDescription.forEach((function(t){new f.a(t)}))},beforeDestroy:function(){var t;null===(t=this.$refs.sliderDescription)||void 0===t||t.forEach((function(t){new f.a(t).unMount()}))}},y=(r(841),r(3)),component=Object(y.a)(x,(function(){var t=this,e=t._self._c;return e("div",{staticClass:"slider slider_project_item"},[e("div",{ref:"slider",staticClass:"swiper-container slider__swiper"},[e("div",{ref:"sliderWrapper",staticClass:"swiper-wrapper"},t._l(t.list,(function(r,n){return e("div",{key:n,staticClass:"swiper-slide slider__slide"},[e("img",{staticClass:"slider__cover",class:{"slider__cover_no-text":!r.title&&!r.text||t.isTextHidden,slider__cover_fullsize:t.disableImageHeight},attrs:{src:r.image,alt:r.title}}),t._v(" "),!r.title&&!r.text||t.isTextHidden?t._e():e("div",{staticClass:"slider__content"},[null!=r&&r.title?e("div",{staticClass:"slider__title"},[t._v(t._s(r.title))]):t._e(),t._v(" "),null!=r&&r.text?e("div",{directives:[{name:"dompurify-html",rawName:"v-dompurify-html",value:r.text,expression:"item.text"}],ref:"sliderDescription",refInFor:!0,staticClass:"slider__description"}):t._e()])])})),0),t._v(" "),e("div",{directives:[{name:"show",rawName:"v-show",value:t.list.length>1,expression:"list.length > 1"}],staticClass:"slider__controls"},[e("div",{staticClass:"slider__arrows"},[e("div",{staticClass:"swiper-button-prev slider__arrow slider__arrow_prev"},[e("AppIcon",{attrs:{id:"chevron-down",width:18,height:10}})],1),t._v(" "),e("div",{staticClass:"swiper-button-next slider__arrow slider__arrow_next"},[e("AppIcon",{attrs:{id:"chevron-down",width:18,height:10}})],1)])]),t._v(" "),t.pagination?e("div",{staticClass:"swiper-pagination slider__pagination"}):t._e()])])}),[],!1,null,null,null);e.default=component.exports},function(t,e,r){var content=r(836);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,r(13).default)("04754a80",content,!0,{sourceMap:!1})},function(t,e,r){var content=r(838);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,r(13).default)("1e502d4d",content,!0,{sourceMap:!1})},function(t,e,r){var content=r(840);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,r(13).default)("69601770",content,!0,{sourceMap:!1})},function(t,e,r){var content=r(842);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,r(13).default)("4753bb66",content,!0,{sourceMap:!1})},function(t,e,r){var content=r(844);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,r(13).default)("6ac6469e",content,!0,{sourceMap:!1})},function(t,e,r){var content=r(846);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,r(13).default)("55809366",content,!0,{sourceMap:!1})},function(t,e,r){"use strict";r(701)},function(t,e,r){var n=r(12)((function(i){return i[1]}));n.push([t.i,"a.variant-mortgage-item{cursor:pointer}.variant-mortgage-item{border-radius:.24rem;overflow:hidden;padding-bottom:.32rem;padding-left:.32rem;padding-top:.24rem;position:relative;scroll-margin-top:var(--header-height);z-index:1}@media screen and (max-width:600px){.variant-mortgage-item{display:flex;flex-direction:column;min-height:5.28rem!important;padding-bottom:.2rem;padding-left:.2rem;padding-right:.2rem}}.variant-mortgage-item_secondary_15{background-color:var(--color-secondary-15);color:var(--color-black)}@media screen and (max-width:600px){.variant-mortgage-item_secondary_15 .variant-mortgage-item__button:not(.button_variant_primary){background-color:var(--color-black);border-color:transparent;color:var(--color-white)}}.variant-mortgage-item_secondary_100{background-color:var(--color-secondary-100);color:var(--color-white)}@media screen and (max-width:600px){.variant-mortgage-item_secondary_100 .variant-mortgage-item__button:not(.button_variant_primary){background-color:var(--color-white);border-color:transparent;color:var(--color-black)}}.variant-mortgage-item_long{box-sizing:border-box;grid-column:1/-1;min-height:3.48rem}@media(max-width:1145px){.variant-mortgage-item_long{min-height:2.48rem}}@media screen and (max-width:767px){.variant-mortgage-item_long{min-height:3.7rem;width:100%}}.variant-mortgage-item_long .variant-mortgage-item__content{margin-right:5.3rem;max-width:6.9rem}@media(max-width:1145px){.variant-mortgage-item_long .variant-mortgage-item__content{margin-right:2.8rem;max-width:8.9rem}}@media screen and (max-width:600px){.variant-mortgage-item_long .variant-mortgage-item__content{margin-right:0}}.variant-mortgage-item_long .variant-mortgage-item__image{width:5.35rem}@media(max-width:1145px){.variant-mortgage-item_long .variant-mortgage-item__image{width:2.72rem}}@media screen and (max-width:600px){.variant-mortgage-item_long .variant-mortgage-item__image{width:65%}}.variant-mortgage-item_short{min-height:5.12rem}@media(max-width:1145px){.variant-mortgage-item_short{box-sizing:border-box;grid-column:1/-1;min-height:2.48rem}.variant-mortgage-item_short .variant-mortgage-item__image_horisontal{display:none}.variant-mortgage-item_short .variant-mortgage-item__image_vertical{display:block}}@media screen and (max-width:767px){.variant-mortgage-item_short{min-height:3.7rem;width:100%}}.variant-mortgage-item__content{display:flex;flex-direction:column;height:100%;margin-right:2.75rem;position:relative;z-index:2}@media(max-width:1145px){.variant-mortgage-item__content{margin-right:2.8rem;max-width:8.9rem}}@media screen and (max-width:600px){.variant-mortgage-item__content{margin-right:0;min-height:4.84rem}}.variant-mortgage-item__name{font-size:.1rem;font-weight:700;line-height:.16rem;margin-bottom:.24rem;text-transform:uppercase}@media screen and (max-width:600px){.variant-mortgage-item__name{margin-bottom:.08rem}}.variant-mortgage-item__title{font-size:.48rem;line-height:.52rem;margin-bottom:.08rem;margin-top:0}@media(max-width:1366px){.variant-mortgage-item__title{font-size:.29rem;line-height:.36rem}}@media screen and (max-width:600px){.variant-mortgage-item__title{margin-bottom:.06rem}}.variant-mortgage-item__description{margin-bottom:.32rem}@media(max-width:1200px){.variant-mortgage-item__description{font-size:.14rem;line-height:.2rem}}@media screen and (max-width:600px){.variant-mortgage-item__description{font-size:.14rem;line-height:.2rem}}.variant-mortgage-item__image{bottom:0;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0;width:2.72rem}@media screen and (max-width:600px){.variant-mortgage-item__image{bottom:0;height:auto;-o-object-fit:contain;object-fit:contain;top:auto;width:65%}.variant-mortgage-item__image_horisontal{display:none}}.variant-mortgage-item__image_vertical{display:none}@media screen and (max-width:600px){.variant-mortgage-item__image_vertical{display:block}}.variant-mortgage-item__button{cursor:pointer;margin-top:auto;max-width:2.72rem}@media(max-width:1366px){.variant-mortgage-item__button{margin-right:10px}}@media screen and (max-width:600px){.variant-mortgage-item__button{max-width:100%}}",""]),n.locals={},t.exports=n},function(t,e,r){var content=r(848);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,r(13).default)("738132fc",content,!0,{sourceMap:!1})},,function(t,e,r){"use strict";r.r(e);r(20),r(72),r(22),r(54),r(21),r(11),r(23);var n=r(951),o=r(760),l=r(91),c=r(27),d={name:"AppBigProjectsList",components:{AppBigProjectCard:n.default,AppBlockMortgageBlocks:o.default,AppButton:c.default},mixins:[l.a],props:{type:{type:String,default:null},title:{type:String,default:null},button:{type:Object,default:function(){return{}}},list:{type:Array,required:!0},mortgage:{type:Object,default:function(){return{}}},enableVideo:{type:Boolean,default:!1}},data:function(){return{maxLength:8,settings:{marginTop:"xs",marginBottom:"xs",nextBlockRound:!1,blockRound:!1}}},computed:{classNameListFirst:function(){return[this.projectsList.length%2>0?"big-projects-list__wrapper_odd":"big-projects-list__wrapper_even",this.projectsList.length<=2||this.projectsList.length>=5&&this.calculatePattern(this.projectsList.length,2)||this.calculatePattern(this.projectsList.length)?"big-projects-list__wrapper_first-long":"",this.calculatePattern(this.projectsList.length)?"big-projects-list__wrapper_last-long":"","inhaus"===this.type?"big-projects-list__wrapper_mt":""]},classNameList:function(){return[this.projectsComfort.length%2>0?"big-projects-list__wrapper_odd":"big-projects-list__wrapper_even",this.projectsComfort.length<=2||this.projectsComfort.length>=5&&this.calculatePattern(this.projectsComfort.length,2)||this.calculatePattern(this.projectsComfort.length)?"big-projects-list__wrapper_first-long":"",this.calculatePattern(this.projectsComfort.length)?"big-projects-list__wrapper_last-long":"",this.mortgage&&Object.keys(this.mortgage).length&&"inhaus"!==this.type?"":"big-projects-list__wrapper_mt"]},projectsList:function(){var t=this,e="premium"!==this.type?this.list:[];return"comfort"===this.type&&(e=[],this.list.forEach((function(r,n){n>t.maxLength-1||r.isPremium||e.push(r)}))),e},projectsPremium:function(){return this.list.filter((function(t){return t.isPremium}))},projectsComfort:function(){var t=this,e=[];return"comfort"===this.type&&this.list.length>this.maxLength&&this.list.forEach((function(r,n){n<t.maxLength||e.push(r)})),e}},methods:{getSizeCard:function(t,e){var r="medium";return r=e.length%3==0?"small":0===t?"long":"small",1===e.length&&(r="long"),this.calculatePattern(e.length)&&(r=e.length-1===t||0===t?"long":"small"),r},calculatePattern:function(t){var i,e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1;for(i=t;3*i+e>=4;i-=3);return 2===e?-1===i:-2===i}}},m=d,_=(r(1112),r(3)),component=Object(_.a)(m,(function(){var t=this,e=t._self._c;return e("div",{staticClass:"big-projects-list"},[t.title?e("div",{staticClass:"big-projects-list__header"},[e("h2",{directives:[{name:"dompurify-html",rawName:"v-dompurify-html",value:t.title,expression:"title"}],staticClass:"big-projects-list__title"}),t._v(" "),"comfort"===t.type?e("AppButton",{staticClass:"big-projects-list__button",attrs:{href:"/map",target:"_blank",variant:"dark",appearance:"ghost",icon:"map","icon-position":"after","icon-size":24}},[t._v("\n\t\t\tПроекты на карте\n\t\t")]):t._e()],1):t._e(),t._v(" "),t.projectsPremium.length?e("ul",{staticClass:"big-projects-list__wrapper big-projects-list__wrapper_mb big-projects-list__wrapper_triple",class:t.classNameListFirst},t._l(t.projectsPremium,(function(r,n){return e("AppBigProjectCard",t._b({key:"premiumProject_"+n,staticClass:"big-projects-list__item big-projects-list__item_max",attrs:{tag:"li",type:t.type,"min-price":"".concat(t.priceFormat(r.minPrice)," ₽"),video:t.enableVideo?r.video:{},size:t.getSizeCard(n,t.projectsPremium)}},"AppBigProjectCard",r,!1))})),1):t._e(),t._v(" "),t.projectsList.length<=t.maxLength||"inhaus"===t.type?e("ul",{staticClass:"big-projects-list__wrapper big-projects-list__wrapper_triple",class:t.classNameListFirst},t._l(t.projectsList,(function(r,n){return e("AppBigProjectCard",{key:"bigProject_"+n,staticClass:"big-projects-list__item",class:{"big-projects-list__item_max":null==r?void 0:r.isPremium},attrs:{tag:"li",type:t.type,title:r.title,description:r.description,nearby:r.nearby,"nearby-desc":r.nearbyDesc,"nearby-color":r.nearbyColor,"min-price":"".concat(t.priceFormat(r.minPrice)," ₽"),deadline:r.deadline,finishing:r.finishing,images:r.images,"image-position":r.imagePosition,"label-img":r.labelImg,video:t.enableVideo?r.video:{},link:r.link,sale:r.sale,code:r.code,"nearby-type":r.nearbyType,size:t.getSizeCard(n,t.projectsList),label:r.label,"pop-mechanic":null==r?void 0:r.popMechanic,"is-static-card":null==r?void 0:r.isStaticCard}})})),1):t._e(),t._v(" "),"comfort"===t.type&&t.mortgage&&Object.keys(t.mortgage).length?e("AppBlockMortgageBlocks",{staticClass:"big-projects-list__mortgage",attrs:{settings:t.settings,slides:t.mortgage,"is-link-blank":""}}):t._e(),t._v(" "),"comfort"===t.type&&t.projectsComfort.length?e("ul",{staticClass:"big-projects-list__wrapper big-projects-list__wrapper_triple",class:t.classNameList},t._l(t.projectsComfort,(function(r,n){return e("AppBigProjectCard",{key:"bigProject_"+n,staticClass:"big-projects-list__item",attrs:{tag:"li",type:t.type,title:r.title,description:r.description,nearby:r.nearby,"nearby-desc":r.nearbyDesc,"nearby-color":r.nearbyColor,"min-price":"".concat(t.priceFormat(r.minPrice)," ₽"),deadline:r.deadline,finishing:r.finishing,images:r.images,"image-position":r.imagePosition,video:t.enableVideo?r.video:{},link:r.link,sale:r.sale,"nearby-type":r.nearbyType,size:t.getSizeCard(n,t.projectsComfort,!0),label:r.label,"pop-mechanic":null==r?void 0:r.popMechanic,"is-static-card":null==r?void 0:r.isStaticCard}})})),1):t._e()],1)}),[],!1,null,null,null);e.default=component.exports;installComponents(component,{AppBigProjectCard:r(951).default})},function(t,e,r){"use strict";r.d(e,"a",(function(){return n}));r(40),r(59);var n=function(t,e,r,n){var o=e?new Date(e.replace(/(\d+)\.(\d+)\.(\d+)/,"$2/$1/$3")).getTime():0,l=r?new Date(r.replace(/(\d+)\.(\d+)\.(\d+)/,"$2/$1/$3")).getTime():0;return!t&&(!o&&!l||o<n&&!l||l>n&&!o||l>n&&o<n)}},function(t,e,r){"use strict";var n=r(694);function o(){return o=Object.assign||function(t){for(var i=1;i<arguments.length;i++){var source=arguments[i];for(var e in source)Object.prototype.hasOwnProperty.call(source,e)&&(t[e]=source[e])}return t},o.apply(this,arguments)}var l={setTranslate:function(){for(var t=this,e=t.slides,i=0;i<e.length;i+=1){var r=t.slides.eq(i),n=-r[0].swiperSlideOffset;t.params.virtualTranslate||(n-=t.translate);var o=0;t.isHorizontal()||(o=n,n=0);var l=t.params.fadeEffect.crossFade?Math.max(1-Math.abs(r[0].progress),0):1+Math.min(Math.max(r[0].progress,-1),0);r.css({opacity:l}).transform("translate3d("+n+"px, "+o+"px, 0px)")}},setTransition:function(t){var e=this,r=e.slides,n=e.$wrapperEl;if(r.transition(t),e.params.virtualTranslate&&0!==t){var o=!1;r.transitionEnd((function(){if(!o&&e&&!e.destroyed){o=!0,e.animating=!1;for(var t=["webkitTransitionEnd","transitionend"],i=0;i<t.length;i+=1)n.trigger(t[i])}}))}}};e.a={name:"effect-fade",params:{fadeEffect:{crossFade:!1}},create:function(){Object(n.a)(this,{fadeEffect:o({},l)})},on:{beforeInit:function(t){if("fade"===t.params.effect){t.classNames.push(t.params.containerModifierClass+"fade");var e={slidesPerView:1,slidesPerColumn:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!0};Object(n.e)(t.params,e),Object(n.e)(t.originalParams,e)}},setTranslate:function(t){"fade"===t.params.effect&&t.fadeEffect.setTranslate()},setTransition:function(t,e){"fade"===t.params.effect&&t.fadeEffect.setTransition(e)}}}},function(t,e,r){"use strict";r.d(e,"a",(function(){return n}));r(56);var n=function(t){return["on",!0,1,"1"].includes(t.active)}},function(t,e,r){"use strict";r.r(e);var n={name:"AppCardFeature",props:{title:{type:String,required:!0},text:{type:String,default:null},list:{type:Array,default:null},explanations:{type:String,default:null}}},o=(r(793),r(3)),component=Object(o.a)(n,(function(){var t=this,e=t._self._c;return e("div",{staticClass:"card-feature"},[e("div",{staticClass:"card-feature__content"},[e("div",{directives:[{name:"dompurify-html",rawName:"v-dompurify-html",value:t.title,expression:"title"}],staticClass:"card-feature__title"}),t._v(" "),t.text?e("div",{directives:[{name:"dompurify-html",rawName:"v-dompurify-html",value:t.text,expression:"text"}]}):t._e(),t._v(" "),t.list?e("ul",t._l(t.list,(function(t,r){return e("li",{directives:[{name:"dompurify-html",rawName:"v-dompurify-html",value:t,expression:"item"}],key:r})})),0):t._e()]),t._v(" "),t.explanations?e("div",{staticClass:"card-feature__explanations"},[e("div",{directives:[{name:"dompurify-html",rawName:"v-dompurify-html",value:t.explanations,expression:"explanations"}],staticClass:"card-feature__explanations-text"})]):t._e()])}),[],!1,null,null,null);e.default=component.exports},function(t,e,r){var content=r(856);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,r(13).default)("10ee64e2",content,!0,{sourceMap:!1})},function(t,e,r){var content=r(858);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,r(13).default)("e7b386ce",content,!0,{sourceMap:!1})},function(t,e,r){var content=r(860);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,r(13).default)("c12dcf82",content,!0,{sourceMap:!1})},function(t,e,r){var content=r(863);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,r(13).default)("3c29da76",content,!0,{sourceMap:!1})},function(t,e,r){var content=r(865);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,r(13).default)("35ed0a44",content,!0,{sourceMap:!1})},function(t,e,r){var content=r(867);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,r(13).default)("96aed500",content,!0,{sourceMap:!1})},function(t,e,r){var content=r(869);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,r(13).default)("ca9f183c",content,!0,{sourceMap:!1})},function(t,e,r){var content=r(871);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,r(13).default)("239e158a",content,!0,{sourceMap:!1})},function(t,e,r){var content=r(873);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,r(13).default)("4a60890f",content,!0,{sourceMap:!1})},function(t,e,r){var content=r(875);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,r(13).default)("6bf973ac",content,!0,{sourceMap:!1})},function(t,e,r){var content=r(877);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,r(13).default)("e2cba3bc",content,!0,{sourceMap:!1})},function(t,e,r){var content=r(879);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,r(13).default)("30113b00",content,!0,{sourceMap:!1})},function(t,e,r){var content=r(881);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,r(13).default)("d4699742",content,!0,{sourceMap:!1})},function(t,e,r){var content=r(883);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,r(13).default)("4e7e673f",content,!0,{sourceMap:!1})},function(t,e,r){var content=r(885);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,r(13).default)("0d4e2796",content,!0,{sourceMap:!1})},function(t,e,r){var content=r(887);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,r(13).default)("1924c376",content,!0,{sourceMap:!1})},function(t,e,r){var content=r(889);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,r(13).default)("1228c24a",content,!0,{sourceMap:!1})},function(t,e,r){var content=r(891);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,r(13).default)("623ae5ae",content,!0,{sourceMap:!1})},function(t,e,r){var content=r(893);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,r(13).default)("58663bcb",content,!0,{sourceMap:!1})},function(t,e,r){var content=r(895);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,r(13).default)("ffbaff8e",content,!0,{sourceMap:!1})},function(t,e,r){var content=r(898);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,r(13).default)("09b79cc8",content,!0,{sourceMap:!1})},,function(t,e,r){"use strict";r.r(e);var n=r(27),o=r(704),l={name:"AppHeroVideo",components:{AppButton:n.default,AppThumbVideo:o.default},props:{settings:{type:Object,default:function(){return{backgroundColor:"var(--color-secondary-15)",textColor:"var(--color-black)"}}},title:{type:String,required:!0},text:{type:String,required:!0},button:{type:Object,default:null},videoImage:{type:String,required:!0},videoLink:{type:String,required:!0},isBlockSticky:{type:Boolean,default:!1}}},c=(r(993),r(3)),component=Object(c.a)(l,(function(){var t,e=this,r=e._self._c;return r("div",{staticClass:"hero-video",style:{backgroundColor:e.settings.backgroundColor,color:e.settings.textColor}},[r("div",{staticClass:"hero-video__container container"},[r("h1",{directives:[{name:"dompurify-html",rawName:"v-dompurify-html",value:e.title,expression:"title"}],staticClass:"hero-video__title"}),e._v(" "),r("div",{directives:[{name:"dompurify-html",rawName:"v-dompurify-html",value:e.text,expression:"text"}],staticClass:"hero-video__description"}),e._v(" "),null!==(t=e.button)&&void 0!==t&&t.text?r("div",{staticClass:"hero-video__button"},[r("AppButton",{attrs:{href:e.button.to,variant:e.button.variant?e.button.variant:"primary",size:"large",appearance:"base"}},[e._v("\n\t\t\t\t"+e._s(e.button.text)+"\n\t\t\t")])],1):e._e(),e._v(" "),r("AppThumbVideo",{staticClass:"hero-video__thumb-video",class:{"hero-video__thumb-video_sticky":e.isBlockSticky},attrs:{cover:e.videoImage,"video-uri":e.videoLink,width:640,height:348,"button-position":"left-top"}})],1)])}),[],!1,null,null,null);e.default=component.exports},function(t,e,r){"use strict";r.r(e);var n=r(48),o=(r(39),r(404),r(972)),l=r(692),c={name:"AppBlockForm",components:{AppFormTradeIn:o.default},mixins:[l.a],props:{title:{type:String,default:void 0},text:{type:String,default:void 0}}},d=(r(995),r(3)),component=Object(d.a)(c,(function(){var t=this,e=t._self._c;return e("AppSection",{staticClass:"section_trade-in-schema",attrs:{variant:[].concat(Object(n.a)(t.variant),["hidden"]),"offset-top":t.settings.marginTop,"offset-bottom":t.settings.marginBottom,"rounded-next":t.settings.nextBlockRound,"background-color":t.settings.backgroundColor,"text-color":t.settings.textColor,anchor:t.anchor}},[e("div",{staticClass:"grid grid_trade-in"},[e("div",{staticClass:"grid__column"},[e("AppFormTradeIn")],1),t._v(" "),t.text?e("div",{staticClass:"grid__column"},[t.title?e("h2",{directives:[{name:"dompurify-html",rawName:"v-dompurify-html",value:t.title,expression:"title"}]}):t._e(),t._v(" "),e("div",{directives:[{name:"dompurify-html",rawName:"v-dompurify-html",value:t.text,expression:"text"}]})]):t._e()])])}),[],!1,null,null,null);e.default=component.exports},function(t,e,r){"use strict";r.r(e);r(37),r(54);var n=r(28),o=r(48),l=(r(21),r(92),r(11),r(40),r(63),r(59),r(23),r(50),r(1397)),c=r(974),d=r(786),m=r(731),_=r(1395),f=r(136),h=r(699),v=r(15),x={name:"AppProjects",components:{AppFavorite:f.default,AppNearby:h.default,AppIcon:v.default},props:{list:{type:Array,required:!0}},data:function(){return{sliders:[]}},watch:{list:function(){var t=this;setTimeout((function(){t.initSliders()}),0)}},mounted:function(){l.a.use([c.a,d.a,m.a,_.a]),this.initSliders()},methods:{tag:function(t){return t.link?"nuxt-link":"div"},initSliders:function(){var t,e;null===(t=Object(o.a)(null===(e=this.$refs)||void 0===e?void 0:e.projectSlider).filter((function(t){return!t.classList.contains("swiper-container-initialized")})))||void 0===t||t.forEach((function(t){new l.a(t,{slidesPerView:1,spaceBetween:0,speed:350,effect:"fade",allowTouchMove:!1,preloadImages:!1,lazy:{loadPrevNext:!0,loadOnTransitionStart:!0},autoplay:{delay:5e3,disableOnInteraction:!1},pagination:{el:".swiper-pagination",type:"bullets",clickable:!0},fadeEffect:{crossFade:!0},on:{afterInit:function(t){var e,r=t.params.autoplay.delay+t.params.speed,o=Object(n.a)(t.pagination.bullets,1)[0];null==o||null===(e=o.classList)||void 0===e||e.add("swiper-pagination-bullet-no-delay"),setTimeout((function(){var t;null==o||null===(t=o.classList)||void 0===t||t.remove("swiper-pagination-bullet-no-delay")}),r);var l=function(){var t=document.querySelectorAll(".projects__item");Array.from(t).forEach((function(t){if(window.innerWidth<768)return!1;var e=setInterval((function(){var r=t.querySelectorAll("img")[0].clientHeight,n=t.querySelector(".projects__heading").clientHeight;if(r>0&&n>0){clearInterval(e);var o=getComputedStyle(t.querySelector(".projects__description"));t.style.height=r+n+1*o.paddingTop.replace(/\D/g,"")+"px"}}),400)}))};l(),window.addEventListener("resize",l)}}})}))},hoverToggle:function(t,e,r){var n=this.$refs.projects.querySelectorAll(".projects__item")[e];if(window.innerWidth>=768){var o=n.querySelector(".projects__gallery");r.map&&o.classList.toggle("projects__gallery_map",t),t?(n.style.minHeight=n.querySelector(".projects__description").clientHeight/100+1+"rem",o.style.height="".concat((n.clientHeight-n.querySelector(".projects__description").clientHeight)/100,"rem")):(n.style.minHeight="auto",o.removeAttribute("style"))}else n.removeAttribute("style")},moreToggle:function(t){this.$refs.projects.querySelectorAll(".projects__item")[t].classList.toggle("projects__item_more")}}},y=(r(835),r(3)),component=Object(y.a)(x,(function(){var t=this,e=t._self._c;return e("div",{ref:"projects",staticClass:"projects"},t._l(t.list,(function(r,n){var o;return e("div",{key:n,staticClass:"projects__item",on:{mouseenter:function(e){return t.hoverToggle(!0,n,r)},mouseleave:function(e){return t.hoverToggle(!1,n,r)}}},[r.gallery?e("div",{staticClass:"projects__gallery"},[e("div",{ref:"projectSlider",refInFor:!0,staticClass:"swiper-container slider__swiper"},[e("div",{staticClass:"swiper-wrapper"},t._l(null!==(o=r.businessSlider)&&void 0!==o&&o.length?r.businessSlider:r.gallery,(function(t,n){return e("div",{key:n,staticClass:"swiper-slide slider__slide"},[e("NuxtLink",{attrs:{to:r.link}},[e("img",{staticClass:"swiper-lazy",attrs:{"data-src":t,alt:""}})])],1)})),0),t._v(" "),e("div",{staticClass:"swiper-pagination slider__pagination"})]),t._v(" "),e("NuxtLink",{attrs:{to:r.link}},[r.map?e("img",{staticClass:"projects__map",attrs:{src:r.map,alt:""}}):t._e()])],1):t._e(),t._v(" "),e("div",{staticClass:"projects__description"},[e("NuxtLink",{staticClass:"projects__description-link",attrs:{to:r.link}}),t._v(" "),e("div",{staticClass:"projects__heading"},[e("div",{staticClass:"projects__heading-top"},[e("NuxtLink",{staticClass:"projects__title",attrs:{to:r.link}},[e("storing"===t.$route.params.slug?"h2":"h3",{tag:"component"},[t._v("\n\t\t\t\t\t\t\t"+t._s(r.title)+"\n\t\t\t\t\t\t")])],1),t._v(" "),r.price?e("NuxtLink",{staticClass:"projects__heading-price",attrs:{to:r.link}},[t._v(t._s(r.price)+"\n\t\t\t\t\t")]):t._e()],1),t._v(" "),e("NuxtLink",{staticClass:"projects__heading-info",attrs:{to:r.link}},[r.station.title?e("AppNearby",{staticClass:"projects__heading-metro",attrs:{station:r.station.title,"station-color":r.station.color,time:r.station.time,type:r.station.type}}):t._e(),t._v(" "),r.price?e("div",{staticClass:"projects__heading-price"},[t._v(t._s(r.price))]):t._e()],1),t._v(" "),e("AppFavorite",{staticClass:"projects__favorite",attrs:{"external-id":r.externalId,type:"projects"}}),t._v(" "),e("div",{staticClass:"projects__more",on:{click:function(e){return t.moreToggle(n)}}},[e("AppIcon",{attrs:{id:"arrow-down",width:24,height:24}})],1)],1),t._v(" "),e("div",{staticClass:"projects__content"},[r.rooms?e("ul",{staticClass:"list"},t._l(r.rooms,(function(r,n){return e("li",{key:n,staticClass:"list__item",class:{list__item_lock:!r.link}},[e(t.tag(r),{tag:"component",staticClass:"list__item-label",attrs:{to:r.link}},[t._v(t._s(r.label)+"\n\t\t\t\t\t\t")]),t._v(" "),e("div",{staticClass:"list__item-price"},[t._v(t._s(r.price))])],1)})),0):t._e(),t._v(" "),r.footnote?e("div",{staticClass:"projects__footnote"},[r.footnote.left?e("div",{staticClass:"projects__footnote-item"},[t._v("\n\t\t\t\t\t\t"+t._s(r.footnote.left)+"\n\t\t\t\t\t")]):t._e(),t._v(" "),r.footnote.right?e("div",{staticClass:"projects__footnote-item"},[t._v("\n\t\t\t\t\t\t"+t._s(r.footnote.right)+"\n\t\t\t\t\t")]):t._e()]):t._e()])],1)])})),0)}),[],!1,null,null,null);e.default=component.exports},function(t,e,r){"use strict";r.r(e);r(56),r(33),r(64),r(20),r(21),r(29),r(30),r(22),r(11),r(23);var n=r(8),o=r(6),l=(r(55),r(27)),c=r(66),d=r(15);function m(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}function _(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?m(Object(r),!0).forEach((function(e){Object(o.a)(t,e,r[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):m(Object(r)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}))}return t}var f={name:"AppFormBankRequest",components:{AppField:r(93).default,AppIcon:d.default,AppPhone:c.default,AppButton:l.default},props:{info:{type:Object,default:void 0}},data:function(){return{name:"",tel:"",errors:[],submitted:!1,phone:"+7 (495) 236 74 23"}},computed:{formData:function(){return{name:this.name,tel:this.tel,info:_({type:"mortgage_small",page:this.$route.path},this.info)}}},methods:{onSubmitHandler:function(){var t=this;return Object(n.a)(regeneratorRuntime.mark((function e(){var r;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t.errors=[],t.name||t.errors.push("name"),t.tel||t.errors.push("tel"),!(t.errors.length>0)){e.next=5;break}return e.abrupt("return",!1);case 5:return e.prev=5,e.next=8,t.$axios.post("/api/callback",t.formData);case 8:200===(null==(r=e.sent)?void 0:r.status)&&(t.errors=[],t.submitted=!0),e.next=14;break;case 12:e.prev=12,e.t0=e.catch(5);case 14:case"end":return e.stop()}}),e,null,[[5,12]])})))()}}},h=(r(847),r(3)),component=Object(h.a)(f,(function(){var t=this,e=t._self._c;return e("form",{staticClass:"form form_consult",on:{submit:function(e){return e.preventDefault(),t.onSubmitHandler.apply(null,arguments)}}},[t._m(0),t._v(" "),e("div",{staticClass:"form__body"},[e("div",{staticClass:"form__fieldset"},[e("div",{staticClass:"form__group"},[e("div",{staticClass:"form__item"},[e("AppField",{attrs:{placeholder:"Ваше имя",size:"large",variant:"light",error:t.errors.includes("name")},model:{value:t.name,callback:function(e){t.name=e},expression:"name"}})],1)]),t._v(" "),e("div",{staticClass:"form__group"},[e("div",{staticClass:"form__item"},[e("AppField",{attrs:{placeholder:"Телефон",size:"large",variant:"light",error:t.errors.includes("tel")},model:{value:t.tel,callback:function(e){t.tel=e},expression:"tel"}})],1)]),t._v(" "),e("div",{staticClass:"form__group"},[e("div",{staticClass:"form__item"},[e("AppButton",{staticClass:"form__submit",attrs:{appearance:"base",size:"large",variant:"primary",disabled:t.submitted}},[t._v("\n\t\t\t\t\t\t"+t._s(t.submitted?"Отправлено":"Отправить")+"\n\t\t\t\t\t")])],1)])])]),t._v(" "),e("div",{staticClass:"form__footer"},[e("div",{staticClass:"form__phone"},[e("AppIcon",{attrs:{id:"phone"}}),t._v(" "),e("AppPhone",{attrs:{phone:t.phone}})],1),t._v(" "),t._m(1)])])}),[function(){var t=this,e=t._self._c;return e("div",{staticClass:"form__header"},[e("h2",{staticClass:"form__title"},[t._v("Отправить заявку")]),t._v(" "),e("p",[t._v("Наш менеджер свяжется с вами в ближайшее время.")])])},function(){var t=this,e=t._self._c;return e("p",[t._v("\n\t\t\tНажимая кнопку «Получить консультацию», вы подтверждаете свое\n\t\t\t"),e("a",{attrs:{href:"/politika_konfedentsialnosti/"}},[t._v("согласие")]),t._v(" на "),e("a",{attrs:{href:"/politika_obrabotki_personalnyh_dannyh/"}},[t._v("обработку персональных данных")])])}],!1,null,"7db48d5a",null);e.default=component.exports},function(t,e,r){"use strict";r.r(e);r(20),r(72),r(33),r(404),r(37),r(174),r(229),r(54);var n=r(692),o=r(702),l=r(693),c={name:"AppVariantMortgage",components:{AppVariantMortgageItem:o.default},mixins:[n.a],props:{slides:{type:Object,required:!0},subtitle:{type:String,default:""},variantStyle:{type:String,default:""},variantBlock:{type:String,default:""},imageMob:{type:String,default:""},isLinkBlank:{type:Boolean,default:!1}},computed:{list:function(){return Object.values(Object.values(this.slides)[0]).sort(Object(l.a)()).map((function(t){return{name:t.subtitle,title:t.title,description:t.desc,button:t.buttons?Object.values(t.buttons).map((function(button){return{variant:"black"===t.variantStyle?"light":"dark",appearance:(button.variantButton,"ghost"),title:null==button?void 0:button.text,to:button.link?button.link:void 0,href:button.link?button.link:void 0}}))[0]:{},color:"black"===t.variantStyle?"secondary_100":"secondary_15",image:t.image,imageAlt:t.imageMob,size:"half"===t.variantBlock?"short":"long",id:t.anchor?t.anchor:null}}))}}},d=(r(1005),r(3)),component=Object(d.a)(c,(function(){var t=this,e=t._self._c;return e("AppSection",{staticClass:"variant-mortgage",attrs:{variant:t.variant,"offset-top":t.settings.marginTop,"offset-bottom":t.settings.marginBottom,"rounded-next":t.settings.nextBlockRound,"background-color":t.settings.backgroundColor,"text-color":t.settings.textColor,anchor:t.anchor}},[e("div",{staticClass:"heading heading_mortgage"},[e("div",{staticClass:"variant-mortgage__wrapper"},t._l(t.list,(function(r,n){return e("AppVariantMortgageItem",{key:"item_".concat(n),attrs:{id:r.id,name:r.name,title:r.title,description:r.description,button:r.button,image:r.image,"image-alt":r.imageAlt,color:r.color,size:r.size,"is-link-blank":t.isLinkBlank}})})),1)])])}),[],!1,null,null,null);e.default=component.exports},function(t,e,r){var content=r(976);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,r(13).default)("bd57fec0",content,!0,{sourceMap:!1})},function(t,e,r){"use strict";r(706)},function(t,e,r){var n=r(12)((function(i){return i[1]}));n.push([t.i,".bank-labels{margin-right:-.21rem;max-height:6.2rem;overflow-y:auto;padding-right:.21rem}@media screen and (max-width:767px){.bank-labels{margin-right:0;max-height:none;padding-right:0}}.bank-labels__holder{display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:var(--gap-xs);grid-row-gap:var(--gap-xxs)}.bank-labels__holder>*{min-height:1px;min-width:1px}@media screen and (max-width:1439px){.bank-labels__holder{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:1023px){.bank-labels__holder{grid-template-columns:1fr}}@media screen and (max-width:767px){.bank-labels__holder{grid-row-gap:var(--gap-xxs)}}.bank-labels_variant_cols2 .bank-labels__holder{grid-template-columns:repeat(2,1fr)}@media screen and (max-width:1023px){.bank-labels_variant_cols2 .bank-labels__holder{grid-template-columns:1fr}}.bank-checkbox{cursor:pointer;position:relative}.bank-checkbox input{height:0;left:0;overflow:hidden;position:absolute;top:0;visibility:hidden;width:0}.bank-checkbox input:checked+.bank-checkbox__card{background-color:#fff3cc;border-color:rgba(255,207,51,.2)}.bank-checkbox input:checked+.bank-checkbox__card .bank-checkbox__logo{filter:grayscale(0)}.bank-checkbox input:checked+.bank-checkbox__card .bank-checkbox__check{background-color:var(--color-primary);border-color:var(--color-primary)}.bank-checkbox input:checked+.bank-checkbox__card .bank-checkbox__check svg{opacity:1}.bank-checkbox__card{border:1px solid var(--color-border);border-radius:.24rem;display:flex;flex-direction:column;flex-wrap:wrap;height:100%;justify-content:space-between;min-height:1.92rem;padding:var(--gap-s) var(--gap-xs);transition:background-color .25s,border-color .25s}.bank-checkbox__card>*{min-height:1px;min-width:1px}@media screen and (max-width:767px){.bank-checkbox__card{min-height:1.4rem;padding-bottom:var(--gap-xxs);padding-right:var(--gap-xxs);padding-top:.2rem}}.bank-checkbox__heading{align-items:flex-start;display:flex;flex-wrap:wrap;flex-wrap:nowrap;margin-bottom:var(--gap-xxs)}.bank-checkbox__heading>*{min-height:1px;min-width:1px}.bank-checkbox__logo{border-radius:50%;display:block;filter:grayscale(100%);flex:none;height:.32rem;overflow:hidden;transition:var(--transition-duration);width:.32rem}.bank-checkbox__logo img{display:block}.bank-checkbox:hover .bank-checkbox__card{background-color:var(--color-secondary-20)}.bank-checkbox:hover .bank-checkbox__logo{filter:grayscale(0)}.bank-checkbox__title{display:block;flex:1;font-weight:600;padding:calc(var(--gap-xxxs)/2) 0 0 .12rem}.bank-checkbox__check{align-items:center;background-color:#fcfcfc;border:.01rem solid #dfe1e2;border-radius:.05rem;display:none;flex:none;height:.2rem;justify-content:center;margin-top:.06rem;transition-duration:var(--transition-duration);transition-property:border-color,background-color;width:.2rem}.bank-checkbox__check svg{flex:none;opacity:0;transition:opacity var(--transition-duration)}@media screen and (max-width:767px){.bank-checkbox__check{display:flex}}.bank-checkbox__info{display:block;margin:calc(var(--gap-negative-xxxs)/2) 0}.bank-checkbox__info+.bank-checkbox__info{margin-top:.24rem}@media screen and (max-width:767px){.bank-checkbox__info{align-items:flex-end;display:flex;flex-wrap:wrap;justify-content:space-between}.bank-checkbox__info>*{min-height:1px;min-width:1px}}.bank-checkbox__label{color:var(--color-fade);display:block;font-size:.12rem;letter-spacing:.025em;line-height:1.3333333333}@media screen and (max-width:767px){.bank-checkbox__label{flex:none;width:100%}}.bank-checkbox__percent{display:block;font-size:.24rem;font-weight:600;line-height:1.3333333333}@media screen and (max-width:600px){.bank-checkbox__percent{font-size:.2rem;line-height:1.2}}@media screen and (max-width:767px){.bank-checkbox__percent{flex:none;font-size:.32rem;font-weight:600;line-height:1.25}}@media screen and (max-width:767px)and (max-width:600px){.bank-checkbox__percent{font-size:.24rem;line-height:1.3333333333}}.bank-checkbox__month{display:block;font-size:.16rem;font-weight:600;line-height:1.5}@media screen and (max-width:767px){.bank-checkbox__month{flex:none;font-size:.14rem;line-height:1.4285714286;padding-bottom:.03rem}}",""]),n.locals={},t.exports=n},function(t,e,r){"use strict";r(709)},function(t,e,r){var n=r(12)((function(i){return i[1]}));n.push([t.i,".loader{animation:rotation 1s linear 0s infinite normal none running}.loader__icon{--b:4px;--n:1;--g:1deg;--c:#ffcf33;aspect-ratio:1;background:conic-gradient(transparent,#ffcf33) content-box;background:conic-gradient(transparent,var(--c)) content-box;border-radius:50%;padding:1px;width:48px;--_m:repeating-conic-gradient(transparent 0deg,#000 1deg calc(360deg/var(--n) - var(--g) - 1deg),transparent calc(360deg/var(--n) - var(--g)) calc(360deg/var(--n))),radial-gradient(farthest-side,transparent calc(98% - var(--b)),#000 calc(100% - var(--b)));-webkit-mask:repeating-conic-gradient(transparent 0deg,#000 1deg 358deg,transparent 359deg 1turn),radial-gradient(farthest-side,transparent calc(98% - 4px),#000 calc(100% - 4px));mask:repeating-conic-gradient(transparent 0deg,#000 1deg 358deg,transparent 359deg 1turn),radial-gradient(farthest-side,transparent calc(98% - 4px),#000 calc(100% - 4px));-webkit-mask:var(--_m);mask:var(--_m);-webkit-mask-composite:destination-in;mask-composite:intersect}@keyframes rotation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}",""]),n.locals={},t.exports=n},function(t,e,r){"use strict";r(710)},function(t,e,r){var n=r(12)((function(i){return i[1]}));n.push([t.i,".multiselect{position:relative;width:100%}.multiselect__container{border:.01rem solid transparent;border-radius:.12rem;box-shadow:0 0 0 .01rem transparent;position:relative;transition-duration:var(--transition-duration);transition-property:border-color,background-color,box-shadow}.multiselect__label{font-size:.16rem;font-weight:500;letter-spacing:-.02em;line-height:1.75;margin-bottom:var(--gap-xxxs)}.multiselect__placeholder{left:0;pointer-events:none;position:absolute;top:0;transition-property:color,padding-top,font-size;z-index:1}.multiselect__input,.multiselect__placeholder{transition-duration:var(--transition-duration);width:100%}.multiselect__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;cursor:pointer;display:block;margin:0;overflow:hidden;padding:0;text-overflow:ellipsis;transition-property:color;white-space:nowrap}.multiselect__icon{height:.24rem;margin-top:-.12rem;pointer-events:none;position:absolute;top:50%;width:.24rem;fill:var(--color-black);stroke:var(--color-black)}.multiselect__dropdown{background-color:var(--color-white);border-radius:.12rem;box-shadow:0 .02rem .04rem rgba(0,0,0,.04),0 .12rem .12rem rgba(0,0,0,.04),0 .01rem .08rem rgba(0,0,0,.1);left:0;margin-top:var(--gap-xxxs);padding:.12rem 0;position:absolute;right:0;text-align:left;top:100%}.multiselect__options{list-style:none;max-height:2.24rem;overflow:auto}.multiselect__option{display:block;padding:.08rem .16rem;transition-duration:var(--transition-duration);transition-property:background-color}.multiselect__option_disabled{opacity:.5;pointer-events:none}.multiselect_opened{z-index:20}.multiselect_opened .multiselect__icon{transform:scale(-1)}.multiselect_disabled{opacity:.5;pointer-events:none}.multiselect_disabled .multiselect__input{cursor:default}.multiselect_disabled .multiselect__icon{opacity:.5}.multiselect.multiselect_filled.multiselect_placeholder-type_default .multiselect__placeholder,.multiselect.multiselect_focused.multiselect_placeholder-type_default .multiselect__placeholder{display:none}.multiselect_size_large .multiselect__input,.multiselect_size_large .multiselect__placeholder{font-size:.16rem;line-height:1.5;padding:.15rem .38rem .15rem .15rem}.multiselect_size_large.multiselect_filled.multiselect_placeholder-type_float .multiselect__placeholder,.multiselect_size_large.multiselect_focused.multiselect_placeholder-type_float .multiselect__placeholder{font-size:.12rem;line-height:1.3333333333;padding-top:.08rem}.multiselect_size_large.multiselect_filled.multiselect_placeholder-type_float .multiselect__placeholder+.multiselect__input,.multiselect_size_large.multiselect_focused.multiselect_placeholder-type_float .multiselect__placeholder+.multiselect__input{padding-bottom:.07rem;padding-top:.23rem}.multiselect_size_large .multiselect__icon{right:.15rem}.multiselect_size_large.multiselect_filled .multiselect__placeholder,.multiselect_size_large.multiselect_focused .multiselect__placeholder{font-size:.12rem;line-height:1.3333333333;padding-top:.08rem}.multiselect_size_large.multiselect_filled .multiselect__placeholder+.multiselect__input,.multiselect_size_large.multiselect_focused .multiselect__placeholder+.multiselect__input{padding-bottom:.07rem;padding-top:.23rem}.multiselect_size_medium .multiselect__input{font-size:.14rem;line-height:1.4285714286;padding:.13rem .15rem}.multiselect_size_medium .multiselect__icon{right:.15rem}.multiselect_variant_light .multiselect__container{background-color:#fcfcfc;border-color:#f1f3f3}.multiselect_variant_light .multiselect__placeholder{color:#ababab}.multiselect_variant_light.multiselect_focused .multiselect__container{border-color:var(--color-black);box-shadow:0 0 0 .01rem var(--color-black)}.multiselect_variant_light.multiselect_filled .multiselect__input,.multiselect_variant_light.multiselect_focused .multiselect__input,.multiselect_variant_light.multiselect_focused .multiselect__placeholder{color:var(--color-black)}.multiselect_variant_white .multiselect__container{background-color:var(--color-white);border-color:#f1f3f3}.multiselect_variant_white .multiselect__placeholder{color:#ababab}.multiselect_variant_white.multiselect_focused .multiselect__container{border-color:var(--color-black);box-shadow:0 0 0 .01rem var(--color-black)}.multiselect_variant_white.multiselect_filled .multiselect__input,.multiselect_variant_white.multiselect_focused .multiselect__input,.multiselect_variant_white.multiselect_focused .multiselect__placeholder{color:var(--color-black)}.multiselect_variant_secondary-50 .multiselect__container{background-color:transparent;border-color:var(--color-secondary-50)}.multiselect_variant_secondary-50 .multiselect__placeholder{color:#ababab}.multiselect_variant_secondary-50 .multiselect_focused .multiselect__container{border-color:var(--color-black);box-shadow:0 0 0 .01rem var(--color-black)}.multiselect_variant_secondary-50 .multiselect_filled .multiselect__input,.multiselect_variant_secondary-50 .multiselect_focused .multiselect__input,.multiselect_variant_secondary-50 .multiselect_focused .multiselect__placeholder{color:var(--color-black)}.multiselect_appearance_ghost .multiselect__container{background-color:transparent}.multiselect_appearance_inline .multiselect__container{background-color:transparent;border:none;border-radius:0;box-shadow:none}.multiselect_appearance_inline .multiselect__input{font-weight:600;padding:0 .28rem 0 0;width:auto}.multiselect_appearance_inline .multiselect__icon{right:0}.multiselect_appearance_inline .multiselect__dropdown{left:auto;width:2.6rem}.multiselect__dropdown.fade-enter-active,.multiselect__dropdown.fade-leave-active{transition:opacity var(--transition-duration)}.multiselect__dropdown.fade-enter,.multiselect__dropdown.fade-leave-to{opacity:0}",""]),n.locals={},t.exports=n},function(t,e,r){var content=r(978);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,r(13).default)("5e41a13a",content,!0,{sourceMap:!1})},function(t,e,r){var content=r(980);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,r(13).default)("19d81eea",content,!0,{sourceMap:!1})},function(t,e,r){var content=r(982);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,r(13).default)("1c8b8ec4",content,!0,{sourceMap:!1})},function(t,e,r){var content=r(984);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,r(13).default)("e70c0dfe",content,!0,{sourceMap:!1})},function(t,e,r){var content=r(986);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,r(13).default)("55f16dd0",content,!0,{sourceMap:!1})},function(t,e,r){var content=r(988);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,r(13).default)("cd9f3f02",content,!0,{sourceMap:!1})},function(t,e,r){var content=r(990);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,r(13).default)("5da0fa54",content,!0,{sourceMap:!1})},function(t,e,r){var content=r(992);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,r(13).default)("10ab6b42",content,!0,{sourceMap:!1})},function(t,e,r){var content=r(994);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,r(13).default)("1ed3def4",content,!0,{sourceMap:!1})},function(t,e,r){var content=r(996);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,r(13).default)("835c646a",content,!0,{sourceMap:!1})},function(t,e,r){var content=r(998);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,r(13).default)("bffe0a30",content,!0,{sourceMap:!1})},function(t,e,r){var content=r(1e3);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,r(13).default)("200fc3fc",content,!0,{sourceMap:!1})},function(t,e,r){var content=r(1002);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,r(13).default)("7d22800a",content,!0,{sourceMap:!1})},function(t,e,r){var content=r(1004);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,r(13).default)("21a7ca1d",content,!0,{sourceMap:!1})},function(t,e,r){var content=r(1006);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,r(13).default)("59e76e44",content,!0,{sourceMap:!1})},function(t,e,r){var content=r(1008);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,r(13).default)("7609c712",content,!0,{sourceMap:!1})},function(t,e,r){var content=r(1010);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,r(13).default)("3d889e76",content,!0,{sourceMap:!1})},function(t,e,r){"use strict";r.r(e);r(37);var n=r(852),o=r(699),l=r(853),c={name:"AppProjectDesc",components:{AppCardsObject:n.default,AppNearby:o.default,AppMapProject:l.default},props:{title:{type:String,default:null},content:{type:String,default:null},highlight:{type:Object,default:null},nearby:{type:Object,default:null},map:{type:Object,default:null},image:{type:String,default:null},reverse:{type:Boolean,default:!1},inline:{type:Boolean,default:!1}}},d=(r(872),r(3)),component=Object(d.a)(c,(function(){var t=this,e=t._self._c;return e("div",[t.title?e("div",{staticClass:"heading heading_small project-desc-title__mobile"},[e("div",{staticClass:"heading__title"},[e("h2",[t._v(t._s(t.title))])])]):t._e(),t._v(" "),e("div",{staticClass:"grid project-desc",class:{"project-desc_reverse":t.reverse,"project-desc_inline":t.inline}},[e("div",{staticClass:"grid__column"},[e("div",{staticClass:"project-desc__content"},[t.title?e("div",{staticClass:"heading heading_small project-desc-title__desktop"},[e("div",{staticClass:"heading__title"},[e("h2",[t._v(t._s(t.title))])])]):t._e(),t._v(" "),t.content?e("div",{directives:[{name:"dompurify-html",rawName:"v-dompurify-html",value:t.content,expression:"content"}]}):t._e()]),t._v(" "),e("div",{staticClass:"project-desc__highlight"},[t.highlight?[t.highlight.title?e("div",{staticClass:"project-desc__highlight-title"},[t._v(t._s(t.highlight.title))]):t._e(),t._v(" "),t.highlight.list?e("div",{staticClass:"project-desc__highlight-cards"},[e("AppCardsObject",{attrs:{list:t.highlight.list}})],1):t._e()]:t._e(),t._v(" "),t.nearby?[t.nearby.title?e("div",{staticClass:"project-desc__highlight-title"},[t._v(t._s(t.nearby.title))]):t._e(),t._v(" "),t.nearby.list?e("ul",{staticClass:"list project-desc__highlight-metro"},t._l(t.nearby.list,(function(r,n){return e("li",{key:n,staticClass:"list__item"},[r.title?e("AppNearby",{attrs:{station:r.title,"station-color":r.color}}):t._e(),t._v(" "),e("div",{staticClass:"list__item-footnote"},[t._v(t._s(r.footnote))])],1)})),0):t._e()]:t._e()],2)]),t._v(" "),t.map||t.image?e("div",{staticClass:"grid__column"},[e("div",{staticClass:"project-desc__media"},[e("div",[t.map?e("AppMapProject",{staticClass:"project-desc__map",attrs:{coords:t.map.coords,zoom:t.map.zoom,title:t.map.title}}):t._e(),t._v(" "),t.image?e("img",{attrs:{src:t.image,alt:""}}):t._e()],1)])]):t._e()])])}),[],!1,null,null,null);e.default=component.exports},,,function(t,e,r){"use strict";r.r(e);r(33),r(20),r(29),r(30),r(22),r(23);var n=r(6),o=(r(21),r(37),r(11),r(231));function l(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}function c(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?l(Object(r),!0).forEach((function(e){Object(n.a)(t,e,r[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):l(Object(r)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}))}return t}var d={name:"AppCardBankCheckbox",components:{AppIcon:r(15).default},props:{list:{type:Array,required:!0},variant:{type:[String,Array],default:"default"}},data:function(){return{banks:[]}},computed:{classNames:function(){return["bank-labels",Array.isArray(this.variant)?this.variant.map((function(t){return"bank-labels_variant_".concat(t)})):"bank-labels_variant_".concat(this.variant)]}},watch:{list:function(t){this.banks=t.map((function(t){return c(c({},t),{},{selected:!1})})),this.$emit("onChange",[])}},mounted:function(){new o.a(this.$refs.bankLabels),this.banks=this.list.map((function(t){return c(c({},t),{},{selected:!1})}))},methods:{onChangeHandler:function(t){t.selected=!t.selected,this.$emit("onChange",this.banks.filter((function(t){return t.selected})))}}},m=(r(762),r(3)),component=Object(m.a)(d,(function(){var t=this,e=t._self._c;return e("div",{ref:"bankLabels",class:t.classNames},[e("div",{staticClass:"bank-labels__holder"},t._l(t.banks,(function(r,n){return e("label",{key:n,staticClass:"bank-checkbox"},[e("input",{attrs:{type:"checkbox"},domProps:{value:r.value,checked:r.selected},on:{change:function(e){return t.onChangeHandler(r)}}}),t._v(" "),e("span",{staticClass:"bank-checkbox__card"},[e("span",{staticClass:"bank-checkbox__heading"},[e("span",{staticClass:"bank-checkbox__logo"},[e("img",{attrs:{src:r.logo,alt:r.name}})]),t._v(" "),e("span",{staticClass:"bank-checkbox__title"},[t._v(t._s(r.name))]),t._v(" "),e("span",{staticClass:"bank-checkbox__check"},[e("AppIcon",{attrs:{id:"checkbox",width:10,height:7}})],1)]),t._v(" "),e("span",{staticClass:"bank-checkbox__info"},[e("span",{staticClass:"bank-checkbox__label"},[t._v("Ставка")]),t._v(" "),e("span",{staticClass:"bank-checkbox__percent"},[t._v(t._s(r.percent))]),t._v(" "),e("span",{staticClass:"bank-checkbox__month"},[t._v(t._s(r.month))])]),t._v(" "),r.program?e("span",{staticClass:"bank-checkbox__info"},[e("span",{staticClass:"bank-checkbox__label"},[t._v("Программа")]),t._v(" "),e("span",{staticClass:"bank-checkbox__month"},[t._v(t._s(r.program))])]):t._e()])])})),0)])}),[],!1,null,null,null);e.default=component.exports},function(t,e,r){"use strict";r.r(e);r(39),r(58),r(20),r(72),r(81),r(21),r(234),r(92),r(175),r(37),r(33),r(11),r(40),r(43),r(63),r(23),r(57);function n(t,e){var r="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!r){if(Array.isArray(t)||(r=function(t,a){if(t){if("string"==typeof t)return o(t,a);var e={}.toString.call(t).slice(8,-1);return"Object"===e&&t.constructor&&(e=t.constructor.name),"Map"===e||"Set"===e?Array.from(t):"Arguments"===e||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e)?o(t,a):void 0}}(t))||e&&t&&"number"==typeof t.length){r&&(t=r);var n=0,l=function(){};return{s:l,n:function(){return n>=t.length?{done:!0}:{done:!1,value:t[n++]}},e:function(t){throw t},f:l}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var c,a=!0,u=!1;return{s:function(){r=r.call(t)},n:function(){var t=r.next();return a=t.done,t},e:function(t){u=!0,c=t},f:function(){try{a||null==r.return||r.return()}finally{if(u)throw c}}}}function o(t,a){(null==a||a>t.length)&&(a=t.length);for(var e=0,r=Array(a);e<a;e++)r[e]=t[e];return r}var l={name:"AppMultiSelect",components:{AppIcon:r(15).default},props:{options:{type:Array,required:!0},label:{type:String,default:null},placeholder:{type:String,default:null},placeholderType:{type:String,default:"float"},disabled:{type:Boolean,default:!1},error:{type:Boolean,default:!1},size:{type:String,default:"medium"},variant:{type:String,default:"light"},appearance:{type:String,default:"base"},isChange:{type:Boolean,default:!1}},data:function(){return{isOpened:!1,optionsList:this.options}},computed:{inputValue:function(){var t;return null===(t=this.optionsList)||void 0===t?void 0:t.filter((function(t){return t.selected})).map((function(t){return t.label})).join(", ")},classNames:function(){var t;return["multiselect",(null===(t=this.optionsList)||void 0===t?void 0:t.filter((function(t){return t.selected})).length)>=0?"multiselect_filled":void 0,this.placeholder?"multiselect_placeholder":void 0,this.disabled?"multiselect_disabled":void 0,this.error?"multiselect_error":void 0,this.isOpened?"multiselect_opened":void 0,"multiselect_placeholder-type_".concat(this.placeholderType),"multiselect_size_".concat(this.size),"multiselect_variant_".concat(this.variant),"multiselect_appearance_".concat(this.appearance)]}},watch:{options:function(){this.setOptions()},isChange:function(t){t&&this.setOptions()}},mounted:function(){document.addEventListener("click",this.onClickOutsideHandler)},destroyed:function(){document.removeEventListener("click",this.onClickOutsideHandler)},methods:{setOptions:function(){this.optionsList=null,this.optionsList=this.options,this.options.filter((function(t){return t.selected})).length||(this.optionsList[0].selected=!0)},onToggleStateHandler:function(){if(this.disabled)return!1;this.isOpened=!this.isOpened},onClickOutsideHandler:function(t){t.target.closest(".multiselect")!==this.$refs.multiselect&&(this.isOpened=!1)},reloadOptions:function(t){this.optionsList=null,this.optionsList=t},onSelectOption:function(option){if(null===option.value&&option.selected?this.optionsList.forEach((function(t){null!==t.value&&(t.selected=!1)})):this.optionsList[this.optionsList.findIndex((function(t){return null===t.value}))].selected=!1,!this.optionsList.filter((function(t){return t.selected})).length){var t,e=n(this.optionsList);try{for(e.s();!(t=e.n()).done;){var element=t.value;if(null===element.value){element.selected=!0;break}}}catch(t){e.e(t)}finally{e.f()}}this.reloadOptions(this.optionsList),this.$emit("selected",this.optionsList)}}},c=(r(766),r(3)),component=Object(c.a)(l,(function(){var t=this,e=t._self._c;return e("div",{ref:"multiselect",class:t.classNames},[t.label?e("label",{staticClass:"multiselect__label"},[t._v(t._s(t.label))]):t._e(),t._v(" "),e("div",{staticClass:"multiselect__container",on:{click:t.onToggleStateHandler}},[t.placeholder?e("div",{staticClass:"multiselect__placeholder"},[t._v(t._s(t.placeholder))]):t._e(),t._v(" "),"inline"!==t.appearance?e("input",{staticClass:"multiselect__input",attrs:{type:"text",readonly:""},domProps:{value:t.inputValue}}):t._e(),t._v(" "),"inline"===t.appearance?e("span",{staticClass:"multiselect__input",attrs:{role:"textbox"}},[t._v(t._s(t.inputValue))]):t._e(),t._v(" "),e("AppIcon",{staticClass:"multiselect__icon",attrs:{id:"arrow-down",width:24,height:24}})],1),t._v(" "),e("transition",{attrs:{name:"fade"}},[t.isOpened?e("div",{staticClass:"multiselect__dropdown"},[e("ul",{staticClass:"multiselect__options"},t._l(t.optionsList,(function(r){return e("li",{key:"".concat(r.value,"_multi"),staticClass:"multiselect__option",class:r.disabled?"multiselect__option_disabled":""},[e("label",{staticClass:"checkbox"},[e("input",{directives:[{name:"model",rawName:"v-model",value:r.selected,expression:"item.selected"}],staticClass:"checkbox__input",attrs:{type:"checkbox",disabled:null===r.value&&r.selected},domProps:{value:r.value,checked:Array.isArray(r.selected)?t._i(r.selected,r.value)>-1:r.selected},on:{change:[function(e){var n=r.selected,o=e.target,l=!!o.checked;if(Array.isArray(n)){var c=r.value,d=t._i(n,c);o.checked?d<0&&t.$set(r,"selected",n.concat([c])):d>-1&&t.$set(r,"selected",n.slice(0,d).concat(n.slice(d+1)))}else t.$set(r,"selected",l)},function(e){return e.stopPropagation(),t.onSelectOption(r)}]}}),t._v(" "),e("span",{staticClass:"checkbox__container"},[e("span",{staticClass:"checkbox__status"},[e("AppIcon",{attrs:{id:"checkbox",width:10,height:7}})],1),t._v(" "),e("span",{staticClass:"checkbox__label"},[t._v("\n\t\t\t\t\t\t\t\t"+t._s(r.label)+"\n\t\t\t\t\t\t\t")])])])])})),0)]):t._e()])],1)}),[],!1,null,null,null);e.default=component.exports},function(t,e,r){"use strict";r.r(e);r(764);var n=r(3),component=Object(n.a)({},(function(){this._self._c;return this._m(0)}),[function(){var t=this._self._c;return t("div",{staticClass:"loader"},[t("div",{staticClass:"loader__icon"})])}],!1,null,null,null);e.default=component.exports},function(t,e,r){"use strict";r(715)},function(t,e,r){var n=r(12)((function(i){return i[1]}));n.push([t.i,".articles{display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:var(--gap-s);grid-row-gap:var(--gap-s)}.articles>*{min-height:1px;min-width:1px}@media screen and (max-width:600px){.articles__item .articles__cover,.articles__item .articles__description{display:none}.articles__item:nth-child(3n+1) .articles__cover,.articles__item:nth-child(3n+1) .articles__description{display:block}.articles__item+.articles__item{margin-top:var(--gap-s)}}.articles__link{display:block;height:100%}.articles__link:hover .articles__cover{opacity:.9}.articles__link:hover .articles__title{color:var(--color-black-hover)}.articles__cover{border-radius:.24rem;margin-bottom:var(--gap-xxs);overflow:hidden;transition:opacity .25s}@media screen and (max-width:600px){.articles__cover{margin-bottom:var(--gap-xs)}}.articles__image{display:block;height:2.6rem;-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (max-width:600px){.articles__image{height:2.4rem}}.articles__date{color:var(--color-primary-hover);display:block;font-size:.1rem;font-weight:600;letter-spacing:.04em;line-height:1.6;text-transform:uppercase}@media screen and (max-width:600px){.articles__date{margin-bottom:calc(var(--gap-xxxs)/2)}}.articles__title{font-family:var(--base-font-family);font-size:.24rem;font-weight:600;line-height:1.3333333333;margin-bottom:0;transition:color .25s}@media screen and (max-width:600px){.articles__title{font-size:.2rem;line-height:1.2}}.articles__description{margin-top:var(--gap-xxxs)}@media screen and (max-width:1023px){.articles{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:600px){.articles{display:block}}",""]),n.locals={},t.exports=n},function(t,e,r){"use strict";r(716)},function(t,e,r){var n=r(12)((function(i){return i[1]}));n.push([t.i,".card-feature{border:1px solid var(--color-secondary);border-radius:.24rem}.card-feature__content{font-size:.16rem;letter-spacing:-.01em;line-height:.22rem;min-height:3.1rem;padding:var(--gap-s)}@media screen and (max-width:1023px){.card-feature__content{padding:var(--gap-s) var(--gap-xs)}}@media screen and (max-width:767px){.card-feature__content{min-height:auto}}.card-feature__title{font-size:.24rem;font-weight:600;letter-spacing:-.02em;line-height:1.2;margin-bottom:var(--gap-xxs)}.card-feature__explanations{border-top:1px solid var(--color-secondary);letter-spacing:-.01em;line-height:.22rem;margin-left:var(--gap-xxs);margin-right:var(--gap-xs);padding:var(--gap-xs) var(--gap-xxxs) var(--gap-xs) var(--gap-xxs)}@media screen and (max-width:767px){.card-feature__explanations{font-size:.14rem;line-height:1.4285714286}}.card-feature__explanations-text{opacity:.4}",""]),n.locals={},t.exports=n},function(t,e,r){"use strict";r.d(e,"a",(function(){return c}));r(20),r(72),r(81),r(92),r(58),r(33),r(11),r(40),r(43),r(63),r(23),r(57);function n(t,e){var r="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!r){if(Array.isArray(t)||(r=function(t,a){if(t){if("string"==typeof t)return o(t,a);var e={}.toString.call(t).slice(8,-1);return"Object"===e&&t.constructor&&(e=t.constructor.name),"Map"===e||"Set"===e?Array.from(t):"Arguments"===e||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e)?o(t,a):void 0}}(t))||e&&t&&"number"==typeof t.length){r&&(t=r);var n=0,l=function(){};return{s:l,n:function(){return n>=t.length?{done:!0}:{done:!1,value:t[n++]}},e:function(t){throw t},f:l}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var c,a=!0,u=!1;return{s:function(){r=r.call(t)},n:function(){var t=r.next();return a=t.done,t},e:function(t){u=!0,c=t},f:function(){try{a||null==r.return||r.return()}finally{if(u)throw c}}}}function o(t,a){(null==a||a>t.length)&&(a=t.length);for(var e=0,r=Array(a);e<a;e++)r[e]=t[e];return r}var l=!1;function c(t,e){if(!l){l=!0;var r={tooltip:"tooltip",inner:"tooltip__inner",mobile:"tooltip__mobile",layout:"tooltip__show-layout",close:"tooltip__close"};if(document.querySelectorAll(".".concat(r.tooltip)).forEach((function(t){var e,o=n(t.children);try{for(o.s();!(e=o.n()).done;){var l=e.value;l.classList.contains(r.inner)||l.remove()}}catch(t){o.e(t)}finally{o.f()}})),window.innerWidth<=768){var o=function(t){var n=t.target.classList.contains(r.layout)?t.target.children[0]:t.target.parentElement;t.stopPropagation(),t.target.closest(".".concat(r.layout)).classList.remove(r.layout),n.classList.remove(r.mobile),n.classList.add(r.inner),e()},c=document.createElement("button");c.className="".concat(r.close),document.addEventListener("click",(function(e){if(e.target.classList.contains("tooltip")){if(e.target.classList.contains(r.layout))return void o(e);t(),e.target.classList.add(r.layout),e.target.children[0].classList.contains(r.inner)&&(e.target.children[0].classList.remove(r.inner),e.target.children[0].classList.add(r.mobile)),document.querySelector(".".concat(r.mobile)).appendChild(c)}})),c.addEventListener("click",o)}}}},function(t,e,r){"use strict";r(717)},function(t,e,r){var n=r(12)((function(i){return i[1]}));n.push([t.i,'.thumb-video{background-color:var(--color-placeholder);border:none;border-radius:.12rem;box-shadow:0 1rem .8rem rgba(0,0,0,.07),0 .417776rem .334221rem rgba(0,0,0,.05),0 .223363rem .17869rem rgba(0,0,0,.042),0 .125216rem .100172rem rgba(0,0,0,.035),0 .066501rem .0532008rem rgba(0,0,0,.028),0 .0276726rem .0221381rem rgba(0,0,0,.02);display:block;margin:0;overflow:hidden;padding:0;position:relative;width:100%;z-index:1}.thumb-video:before{background-color:var(--color-black);content:"";display:block;height:100%;left:0;opacity:.1;position:absolute;top:0;transition-duration:var(--transition-duration);transition-property:opacity;width:100%}.thumb-video img{width:100%}.thumb-video__button{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);fill:var(--color-white);transition-duration:var(--transition-duration);transition-property:fill}.thumb-video__button_left-top{left:.18rem;top:.18rem;transform:none}.thumb-video__button_left-bottom{bottom:.18rem;left:.18rem;top:auto;transform:none}.thumb-video__button_right-top{left:auto;right:.18rem;top:.18rem;transform:none}.thumb-video__button_right-bottom{bottom:.18rem;left:auto;right:.18rem;top:auto;transform:none}.thumb-video:hover:before{opacity:.25}.thumb-video:hover .thumb-video__button{fill:var(--color-primary)}',""]),n.locals={},t.exports=n},,,,,function(t,e,r){var content=r(1038);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,r(13).default)("02a35e8c",content,!0,{sourceMap:!1})},function(t,e,r){var content=r(1041);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,r(13).default)("d9014116",content,!0,{sourceMap:!1})},function(t,e,r){var content=r(1043);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,r(13).default)("38b6bdba",content,!0,{sourceMap:!1})},function(t,e,r){var content=r(1045);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,r(13).default)("549f71c5",content,!0,{sourceMap:!1})},function(t,e,r){var content=r(1047);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,r(13).default)("3ed97340",content,!0,{sourceMap:!1})},function(t,e,r){var content=r(1049);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,r(13).default)("62a17e5a",content,!0,{sourceMap:!1})},function(t,e,r){var content=r(1051);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,r(13).default)("a36f8424",content,!0,{sourceMap:!1})},function(t,e,r){var content=r(1053);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,r(13).default)("181b814a",content,!0,{sourceMap:!1})},function(t,e,r){var content=r(1055);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,r(13).default)("c177b066",content,!0,{sourceMap:!1})},function(t,e,r){var content=r(1057);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,r(13).default)("2094870c",content,!0,{sourceMap:!1})},function(t,e,r){var content=r(1059);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,r(13).default)("288f8293",content,!0,{sourceMap:!1})},function(t,e,r){var content=r(1061);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,r(13).default)("4ebf15a2",content,!0,{sourceMap:!1})},function(t,e,r){var content=r(1063);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,r(13).default)("440c54fa",content,!0,{sourceMap:!1})},function(t,e,r){var content=r(1065);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,r(13).default)("c3b14b60",content,!0,{sourceMap:!1})},function(t,e,r){var content=r(1067);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,r(13).default)("c3d80b4c",content,!0,{sourceMap:!1})},function(t,e,r){var content=r(1069);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,r(13).default)("65fe30c2",content,!0,{sourceMap:!1})},function(t,e,r){var content=r(1071);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,r(13).default)("42d5c915",content,!0,{sourceMap:!1})},function(t,e,r){var content=r(1073);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,r(13).default)("4d56a5ba",content,!0,{sourceMap:!1})},function(t,e,r){var content=r(1075);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,r(13).default)("10ac9025",content,!0,{sourceMap:!1})},function(t,e,r){var content=r(1077);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,r(13).default)("600621c5",content,!0,{sourceMap:!1})},function(t,e,r){var content=r(1079);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,r(13).default)("41682564",content,!0,{sourceMap:!1})},function(t,e,r){var content=r(1081);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,r(13).default)("196a96b0",content,!0,{sourceMap:!1})},function(t,e,r){var content=r(1083);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,r(13).default)("64a87824",content,!0,{sourceMap:!1})},function(t,e,r){var content=r(1085);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,r(13).default)("154bcaec",content,!0,{sourceMap:!1})},function(t,e,r){var content=r(1087);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,r(13).default)("1165bf24",content,!0,{sourceMap:!1})},function(t,e,r){var content=r(1089);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,r(13).default)("b9430c18",content,!0,{sourceMap:!1})},function(t,e,r){var content=r(1091);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,r(13).default)("633a873d",content,!0,{sourceMap:!1})},function(t,e,r){var content=r(1093);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,r(13).default)("6981b823",content,!0,{sourceMap:!1})},function(t,e,r){var content=r(1095);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,r(13).default)("0cf0b9aa",content,!0,{sourceMap:!1})},function(t,e,r){var content=r(1097);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,r(13).default)("277eeb14",content,!0,{sourceMap:!1})},function(t,e,r){var content=r(1099);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,r(13).default)("89d08402",content,!0,{sourceMap:!1})},function(t,e,r){"use strict";r.r(e);r(20),r(72),r(54),r(33);var n={name:"AppArticles",props:{list:{type:Array,required:!0}},computed:{tag:function(){return"news"===this.$route.name?"h2":"h3"}}},o=(r(791),r(3)),component=Object(o.a)(n,(function(){var t=this,e=t._self._c;return e("div",{staticClass:"articles"},t._l(t.list,(function(r,n){return e("div",{key:n,staticClass:"articles__item"},[e("NuxtLink",{staticClass:"articles__link",attrs:{to:r.link}},[e("div",{staticClass:"articles__cover"},[r.image?e("img",{staticClass:"articles__image",attrs:{src:r.image,alt:""}}):t._e()]),t._v(" "),r.date?e("span",{staticClass:"articles__date"},[t._v(t._s(r.date))]):t._e(),t._v(" "),e(t.tag,{tag:"component",staticClass:"articles__title"},[t._v(t._s(r.title))]),t._v(" "),r.description?e("div",{directives:[{name:"dompurify-html",rawName:"v-dompurify-html",value:r.description,expression:"item.description"}],staticClass:"articles__description"}):t._e()],1)],1)})),0)}),[],!1,null,null,null);e.default=component.exports},,function(t,e,r){"use strict";r(719)},function(t,e,r){var n=r(12)((function(i){return i[1]}));n.push([t.i,'@keyframes paginationProject{0%{transform:translateX(-100%)}to{transform:translateX(0)}}.projects{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:var(--gap-s);grid-row-gap:var(--gap-l)}.projects>*{min-height:1px;min-width:1px}@media screen and (max-width:1023px){.projects{grid-row-gap:var(--gap-s)}}@media screen and (max-width:767px){.projects{grid-template-columns:1fr}}.projects__item{overflow:hidden}.projects__item_more .projects__content{display:block}.projects__gallery{border-radius:.24rem;overflow:hidden;position:relative;transform:translateZ(0);transition:max-height .25s}.projects__gallery .slider__swiper{opacity:1;position:relative;top:0;transition:opacity var(--transition-duration),visibility var(--transition-duration)}.projects__gallery .slider__slide{height:auto;overflow:hidden}.projects__gallery .slider__slide img{background-color:#000;display:block;height:100%;position:relative;width:100%}.projects__gallery .slider__pagination{bottom:auto;display:flex;justify-content:flex-start;left:var(--gap-xs);position:absolute;right:var(--gap-xs);top:var(--gap-xxs);width:auto}.projects__gallery .slider__pagination .swiper-pagination-bullet{background:transparent;border-radius:.02rem;flex:1;height:.04rem;margin:0;opacity:1;overflow:hidden;position:relative;z-index:1}.projects__gallery .slider__pagination .swiper-pagination-bullet:after,.projects__gallery .slider__pagination .swiper-pagination-bullet:before{background-color:var(--color-white);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}.projects__gallery .slider__pagination .swiper-pagination-bullet:before{opacity:.5;z-index:0}.projects__gallery .slider__pagination .swiper-pagination-bullet:after{transform:translateX(0);transition-property:transform;z-index:1}.projects__gallery .slider__pagination .swiper-pagination-bullet.swiper-pagination-bullet-active:after{animation-duration:6s;animation-name:paginationProject;animation-timing-function:linear;transform:translateX(-100%)}.projects__gallery .slider__pagination .swiper-pagination-bullet.swiper-pagination-bullet-active.swiper-pagination-bullet-no-delay:after{animation-duration:5s}.projects__gallery .slider__pagination .swiper-pagination-bullet.swiper-pagination-bullet-active~.swiper-pagination-bullet:after{transform:translateX(-100%)}.projects__gallery .slider__pagination .swiper-pagination-bullet+.swiper-pagination-bullet{margin-left:var(--gap-s)}.projects__gallery_map .projects__map{opacity:1;visibility:visible}.projects__gallery_map .slider__swiper,.projects__map{opacity:0;visibility:hidden}.projects__map{backface-visibility:hidden;display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:50%;transform:translateY(-50%);transition:opacity var(--transition-duration),visibility var(--transition-duration);width:100%;z-index:1}.projects__description{padding-top:.2rem;position:relative}@media screen and (max-width:1023px){.projects__description{padding-top:.12rem}}.projects__description-link{display:block;height:100%;left:0;position:absolute;top:0;width:100%}@media screen and (max-width:600px){.projects__description-link{display:none}}.projects__heading{padding-right:var(--gap-xxl);position:relative}@media screen and (max-width:1023px){.projects__heading{padding-right:0}}.projects__heading-top{align-items:flex-start;display:flex;flex-wrap:wrap}.projects__heading-top>*{min-height:1px;min-width:1px}.projects__heading-top .projects__heading-price{display:none}@media screen and (max-width:1023px){.projects__heading-top .projects__heading-price{display:block}}.projects__heading-info{display:flex;justify-content:flex-start}.projects__heading-info>*{min-width:0}@media screen and (max-width:1023px){.projects__heading-info .projects__heading-price{display:none}}.projects__heading-price{flex:none;font-weight:600;margin-left:var(--gap-xxs)}@media screen and (max-width:1023px){.projects__heading-price{font-size:.14rem;line-height:1.4285714286}}.projects__favorite{background-color:var(--color-white);position:absolute;right:0;top:50%;transform:translateY(-50%)}@media screen and (max-width:1023px){.projects__favorite{right:.12rem;top:var(--gap-negative-xs);transform:translateY(-100%);z-index:1}}.projects__title{display:block;flex:1;font-size:.2rem;font-weight:600;line-height:1.2;overflow:hidden;padding-bottom:var(--gap-xxxs);position:relative;text-overflow:ellipsis;transition:color .25s;white-space:nowrap;z-index:1}.projects__title h2,.projects__title h3{color:inherit;display:inline;font:inherit;margin:0;padding:0}@media screen and (max-width:1023px){.projects__title{font-size:.16rem;line-height:1.5}}.projects__title:hover{color:var(--color-black-hover)}.projects__content{padding-top:.2rem}@media screen and (max-width:1023px){.projects__content{padding-top:var(--gap-xxs)}}@media screen and (max-width:767px){.projects__content{display:none}}.projects__content .list__item{align-items:center;display:block;display:flex;flex-wrap:wrap;justify-content:space-between}.projects__content .list__item>*{min-height:1px;min-width:1px}@media screen and (max-width:1023px){.projects__content .list__item{font-size:.12rem;line-height:1.5}}.projects__content .list__item+.list__item{margin-top:var(--gap-xxxs)}.projects__content .list__item_lock{color:rgba(var(--color-black-rgb),.4)}.projects__content .list__item-label{flex:none;margin-right:var(--gap-xs);padding:.04rem 0;position:relative}@media screen and (max-width:1023px){.projects__content .list__item-label{padding:0}}.projects__content .list__item-label:after{border-bottom:1px dashed var(--color-black-alpha-50);bottom:0;content:"";display:block;height:1px;left:0;position:absolute;transition:opacity .25s;width:100%}@media screen and (max-width:1023px){.projects__content .list__item-label:after{display:none}}.projects__content .list__item-price{flex:none;font-weight:600}.projects__content .list__item:not(.list__item_lock) .list__item-label:hover:after{opacity:0}.projects__footnote{display:flex;flex-wrap:wrap;margin-top:.12rem;opacity:.3}.projects__footnote>*{min-height:1px;min-width:1px}@media screen and (max-width:1023px){.projects__footnote{border-top:.01rem solid var(--color-border);font-size:.12rem;line-height:1.5;margin-top:var(--gap-xxs);padding-top:var(--gap-xxs)}}.projects__footnote-item{flex:1}.projects__footnote-item:last-child{text-align:right}.projects__more{bottom:0;display:none;position:absolute;right:0}.projects__more svg{pointer-events:none;fill:var(--color-black);stroke:var(--color-black)}@media screen and (max-width:767px){.projects__more{display:block}}',""]),n.locals={},t.exports=n},function(t,e,r){"use strict";r(720)},function(t,e,r){var n=r(12)((function(i){return i[1]}));n.push([t.i,'.hero-image{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;height:6.28rem;padding-bottom:var(--gap-xxl);position:relative;z-index:4}.hero-image+.section{position:relative;z-index:1}.hero-image:before{background:linear-gradient(180deg,transparent,rgba(0,0,0,.4));content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}@media screen and (max-width:600px){.hero-image:before{background:rgba(0,0,0,.2)}}@media screen and (max-width:1279px){.hero-image{height:5.5rem}}@media screen and (max-width:1023px){.hero-image{height:4.4rem}}@media screen and (max-width:767px){.hero-image{height:112vw}}.hero-image__cover{display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.hero-image__container{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;position:relative;z-index:2}@media screen and (max-width:767px){.hero-image__container{justify-content:flex-end;padding-top:var(--gap-xs)}}@media(min-width:600px){.hero-image__container{padding-bottom:var(--gap-xs)}}.hero-image__content{flex:none;max-width:100%;text-align:center}@media screen and (max-width:767px){.hero-image__content{width:82%}}.hero-image__title{color:var(--color-white);font-family:var(--font-face-secondary);font-size:.72rem;font-weight:400;line-height:1;margin-bottom:0;text-align:center}@media screen and (max-width:600px){.hero-image__title{font-size:.3rem;line-height:1.2}}@media screen and (max-width:1023px){.hero-image__title{font-size:.3rem;line-height:1.2}}@media screen and (max-width:767px){.hero-image__title{margin:auto;padding-top:var(--gap-xxxl)}}.hero-image__title_normal{font-family:var(--font-face-secondary);font-size:.64rem;font-weight:400;line-height:1}@media screen and (max-width:600px){.hero-image__title_normal{font-size:.3rem;line-height:1.2}}.hero-image__title_small{font-family:var(--font-face-secondary);font-size:.4rem;font-weight:400;line-height:1.1}@media screen and (max-width:600px){.hero-image__title_small{font-size:.24rem;line-height:1.2}}.hero-image__buttons{display:flex;flex-wrap:wrap;gap:var(--gap-xs);justify-content:center;margin-left:var(--gap-negative-xs);margin-top:var(--gap-xs)}.hero-image__buttons>*{min-height:1px;min-width:1px}@media screen and (max-width:767px){.hero-image__buttons{flex-wrap:wrap;justify-content:space-between;margin-left:0;margin-top:0}}.hero-image__button_share{order:5}@media screen and (max-width:767px){.hero-image__button_share{flex-basis:20%;text-align:left}.hero-image__button_share button{width:100%}.hero-image__button:nth-last-child(2){flex-basis:70%}}.hero-image__button_search{order:-1}@media screen and (max-width:767px){.hero-image__button{display:block;width:100%}}.hero-image_variant_top{background-position:50% 0}',""]),n.locals={},t.exports=n},function(t,e,r){"use strict";r(721)},function(t,e,r){var n=r(12)((function(i){return i[1]}));n.push([t.i,".product-small__preview{align-items:center;background-color:var(--color-footer);border-radius:.24rem;display:flex;flex-wrap:wrap;height:2.16rem;justify-content:center;overflow:hidden;padding:var(--gap-xxs) var(--gap-l);transition:background-color var(--transition-duration)}.product-small__preview>*{min-height:1px;min-width:1px}.product-small__preview_full{padding:0}.product-small__preview_full .product-small__image{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.product-small__image{display:block;flex:none;max-height:100%;max-width:100%}.product-small__content{min-height:.6rem;padding-right:var(--gap-xl);padding-top:.2rem;position:relative}.product-small__title{font-size:.2rem;font-weight:600;line-height:1.2;transition:color var(--transition-duration)}.product-small__price{font-size:.16rem;font-weight:600;line-height:1.5;margin-top:var(--gap-xxxs)}.product-small__favorite{position:absolute;right:0;top:var(--gap-xxs)}.product-small:hover .product-small__preview{background-color:var(--color-section-gray)}.product-small:hover .product-small__title{color:var(--color-black-hover)}",""]),n.locals={},t.exports=n},function(t,e,r){"use strict";r(722)},function(t,e,r){var n=r(12)((function(i){return i[1]}));n.push([t.i,".slider_project_item{height:100%}.slider_project_item .swiper-container{height:100%;overflow:visible}.slider_project_item .swiper-slide{border-radius:0;height:auto;opacity:.5;overflow:visible;position:relative;transition:opacity .25s}.slider_project_item .swiper-slide .slider__cover_no-text{border-radius:.24rem}.slider_project_item .swiper-slide .slider__content{opacity:0;transition:opacity .25s}.slider_project_item .swiper-slide-active,.slider_project_item .swiper-slide-active .slider__content{opacity:1}.slider_project_item .slider__cover{aspect-ratio:31/16;border-radius:.24rem .24rem 0 0;display:block;height:100%;min-height:2.37rem;-o-object-fit:cover;object-fit:cover;width:100%}.slider_project_item .slider__cover_no-text{border-radius:.24rem}.slider_project_item .slider__cover_fullsize{min-height:auto;-o-object-fit:contain;object-fit:contain}.slider_project_item .slider__content{background-color:var(--color-white);border-radius:0 0 .24rem .24rem;bottom:auto;padding:var(--gap-s);position:static;right:auto;width:100%}.slider_project_item .slider__title{font-size:.2rem;font-weight:600;line-height:1.2;margin-bottom:var(--gap-xxs)}.slider_project_item .slider__description{font-size:.14rem;height:100px;line-height:1.4285714286;overflow-y:auto}.slider_project_item .slider__controls{bottom:var(--gap-s);left:var(--gap-s);position:absolute;z-index:1}.slider_project_item .slider__arrows{display:flex;flex-wrap:wrap}.slider_project_item .slider__arrows>*{min-height:1px;min-width:1px}@media screen and (max-width:767px){.slider_project_item .slider__arrows{display:none}}.slider_project_item .slider__arrow:last-child{margin-left:var(--gap-xs)}.slider_project_item .slider__arrow.swiper-button-disabled{opacity:0}.slider_project_item .slider__pagination{bottom:var(--gap-xxxs);height:.12rem;line-height:.16rem}@media screen and (max-width:600px){.slider_project_item .slider__pagination{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:rgba(var(--color-white-rgb),.3);border-radius:.16rem;bottom:var(--gap-negative-xs);height:auto;left:50%;max-width:100%;padding:.12rem var(--gap-xs);transform:translateX(-50%);white-space:normal;width:100%}}.slider_project_item .slider__pagination .swiper-pagination-bullet{background:transparent;border:.01rem solid var(--color-white);height:.12rem;opacity:1;transition:background-color var(--transition-duration);width:.12rem}.slider_project_item .slider__pagination .swiper-pagination-bullet-active{background:var(--color-white)}@media screen and (max-width:600px){.slider_project_item .slider__pagination .swiper-pagination-bullet{height:.08rem;margin:.03rem;opacity:.5;width:.08rem}.slider_project_item .slider__pagination .swiper-pagination-bullet-active{opacity:1}}",""]),n.locals={},t.exports=n},function(t,e,r){"use strict";r(723)},function(t,e,r){var n=r(12)((function(i){return i[1]}));n.push([t.i,'.card-objects{display:flex;flex-wrap:wrap;margin:var(--gap-negative-xs) 0 0 var(--gap-negative-xs)}.card-objects>*{min-height:1px;min-width:1px}@media screen and (max-width:1023px){.card-objects{display:inline-flex;flex-wrap:nowrap;margin-left:var(--container-gap-negative);margin-right:var(--container-gap-negative);margin-top:0;max-width:calc(100% + var(--container-gap)*2);scrollbar-width:none;-ms-overflow-style:none;overflow-x:auto;vertical-align:top}.card-objects::-webkit-scrollbar{display:none;height:0;width:0}.card-objects:after,.card-objects:before{content:"";flex:none;height:100%;width:var(--container-gap)}}.card-objects__item{align-items:flex-start;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;border-radius:.24rem;display:flex;flex:none;flex-direction:column;flex-wrap:wrap;height:1.8rem;justify-content:flex-end;margin:var(--gap-xs) 0 0 var(--gap-xs);overflow:hidden;padding:var(--gap-xxs);position:relative;width:1.8rem}.card-objects__item>*{min-height:1px;min-width:1px}@media screen and (max-width:1023px){.card-objects__item{margin:0}.card-objects__item+.card-objects__item{margin-left:var(--gap-xxs)}}.card-objects__tag{align-items:center;background-color:var(--color-white);border-radius:.12rem;color:var(--color-fade);display:flex;flex-wrap:wrap;flex-wrap:nowrap;font-size:.12rem;line-height:1.3333333333;padding:calc(var(--gap-xxxs)/2) var(--gap-xxxs);position:absolute;right:.12rem;top:.12rem}.card-objects__tag>*{min-height:1px;min-width:1px}.card-objects__tag img{display:block;flex:none;height:auto;margin-right:calc(var(--gap-xxxs)/2);width:.16rem}.card-objects__headnote{color:var(--color-white);display:block;font-size:.14rem;line-height:1.4285714286}.card-objects__label{color:var(--color-white);display:block;font-weight:600}',""]),n.locals={},t.exports=n},function(t,e,r){"use strict";r(724)},function(t,e,r){var n=r(12)((function(i){return i[1]}));n.push([t.i,".map-description{background-color:var(--color-placeholder);position:relative}.map-description__link{display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.map-description__canvas{height:100%;width:100%}.map-description__route{bottom:40px;left:50%;position:absolute;transform:translateX(-50%);z-index:2}.map-description__marker{border-radius:50%;box-shadow:0 .02rem .04rem rgba(0,0,0,.04),0 .12rem .12rem rgba(0,0,0,.04),0 .01rem .08rem rgba(0,0,0,.1);height:.4rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:.4rem;z-index:1}",""]),n.locals={},t.exports=n},function(t,e,r){"use strict";r(727)},function(t,e,r){var n=r(12)((function(i){return i[1]}));n.push([t.i,".form_consult[data-v-7db48d5a]{border:.01rem solid #f1f3f3;border-radius:.24rem;color:var(--color-fade);font-size:.12rem;line-height:1.5;padding:var(--gap-s) var(--gap-xs)}.form_consult .form__title[data-v-7db48d5a]{color:var(--color-black);font-family:var(--base-font-family);font-size:.24rem;font-weight:600;line-height:1.3333333333;margin-bottom:var(--gap-xxxs)}@media screen and (max-width:600px){.form_consult .form__title[data-v-7db48d5a]{font-size:.2rem;line-height:1.2}}.form_consult .form__header[data-v-7db48d5a]{margin-bottom:var(--gap-xxs)}.form_consult .form__footer[data-v-7db48d5a]{margin-top:var(--gap-xs)}.form_consult .form__phone[data-v-7db48d5a]{align-items:flex-start;color:var(--color-black);display:flex;justify-content:center;margin-bottom:.18rem;margin-left:-.28rem}.form_consult .form__phone a[data-v-7db48d5a]{border-bottom-color:rgba(0,0,0,.1);padding-bottom:.06rem}.form_consult .form__phone svg[data-v-7db48d5a]{margin-right:.04rem}",""]),n.locals={},t.exports=n},function(t,e,r){"use strict";r.r(e);r(21),r(11),r(404);var n=r(6),o=r(28),l=r(48),c=r(8),d=(r(55),r(20),r(39),r(135),r(175),r(37),r(174),r(33),r(405),r(29),r(30),r(22),r(229),r(23),r(18)),m=r(139),_=r(693),f=r(692),h=r(230),v=r(239),x=r(788),y=r(232),w=r(27),k=r(93),j=r(137),C=r(759),O=r(91);function A(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}function P(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?A(Object(r),!0).forEach((function(e){Object(n.a)(t,e,r[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):A(Object(r)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}))}return t}var S=3e6,z={name:"AppBlockMortgage",components:{AppSection:h.default,AppMobileOverlay:v.default,AppCardBankCheckboxes:x.default,AppSelect:y.default,AppButton:w.default,AppField:k.default,AppModal:j.default,AppFormBankRequest:C.default},mixins:[f.a,O.a],props:{cols:{type:String,default:void 0},mortgageProps:{type:Object,default:void 0}},data:function(){return{isTouched:!1,lkURL:"https://club.ingrad.ru",selectedBanks:[],banks:[],estates:[],houses:[],types:[],filter:null,amountConfig:null,periodConfig:null,initialPaymentAmountConfig:null,initialPaymentPercentConfig:null}},fetch:function(){var t=this;return Object(c.a)(regeneratorRuntime.mark((function e(){var r,n,c,d,m,f,h,v,x,y,w,k,j,C,O,A,z,M,I,T,B,L,F,E,D,N,H,R,V,$,W,Y,U;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r={label:"Все",value:null},e.prev=1,e.next=4,t.$axios.get("/api/mortgages/filters",{});case 4:return x=e.sent,y=Object.values(x.data["estate-houses"]).sort(Object(_.a)()),w=null!=t&&null!==(n=t.mortgage)&&void 0!==n&&n.types?Object.entries(null==t||null===(c=t.mortgage)||void 0===c?void 0:c.types):Object.entries(null===(d=x.data)||void 0===d?void 0:d.types),k=y.map((function(t){return{label:null==t?void 0:t.name,value:null==t?void 0:t.id,externalId:null==t?void 0:t.externalId}})),j=y.reduce((function(t,e){var r=e.houses.map((function(t){return{label:(null==t?void 0:t.number)||(null==t?void 0:t.name),value:null==t?void 0:t.id,estateCode:null==e?void 0:e.id,externalId:null==t?void 0:t.externalId}}));return[].concat(Object(l.a)(t),Object(l.a)(r))}),[]),C=w.map((function(t){var e=Object(o.a)(t,2),r=e[0];return{label:e[1],value:r}})),t.estates=[r].concat(Object(l.a)(k)),t.houses=[r].concat(Object(l.a)(j)),t.types=C.length>1?[r].concat(Object(l.a)(C)):C,e.next=15,t.$axios.get("/api/mortgages",{params:{estate:t.isTouched?(null===(m=t.filter)||void 0===m||null===(m=m.estate)||void 0===m?void 0:m.value)||void 0:(null===(f=t.queryParams)||void 0===f||null===(f=f.estate)||void 0===f?void 0:f.value)||void 0,house:t.isTouched?(null===(h=t.filter)||void 0===h||null===(h=h.house)||void 0===h?void 0:h.value)||void 0:(null===(v=t.queryParams)||void 0===v||null===(v=v.house)||void 0===v?void 0:v.value)||void 0}});case 15:O=e.sent,t.banks=O.data.list,A=function(t){return t===1/0||t===-1/0?0:t},z=+x.data.minPrice,M=+x.data.maxPrice,t.amountConfig={range:{min:z,max:M}},I=A(Math.min.apply(Math,Object(l.a)(t.banks.map((function(t){return+t.creditPeriodFrom/12})))))||1,T=A(Math.max.apply(Math,Object(l.a)(t.banks.map((function(t){return+t.creditPeriodTo/12}))))),t.periodConfig={range:{min:I,max:T}},B=A(Math.min.apply(Math,Object(l.a)(t.banks.map((function(t){return+t.minInitialPayment||0}))))),L=A(Math.max.apply(Math,Object(l.a)(t.banks.map((function(t){return+t.maxInitialPayment||80}))))),t.initialPaymentPercentConfig={range:{min:B,max:L}},t.initialPaymentAmountConfig={range:{min:Math.floor(B*z/100),max:Math.floor(L*M/100)}},t.isTouched?(F=t.filter.amount<=z?z:t.filter.amount,E=t.filter.period<=I?I:t.filter.period,D=t.filter.initialPaymentPercent<=B?B:t.filter.initialPaymentPercent,N=t.filter.initialPaymentAmount<=Math.floor(D*F/100)?Math.floor(D*F/100):t.filter.initialPaymentAmount,t.filter=P(P({},t.filter),{},{amount:F,period:E,initialPaymentPercent:D,initialPaymentAmount:N})):(Y=null!=t&&null!==(H=t.mortgage)&&void 0!==H&&H.types?Object.entries(null==t||null===(R=t.mortgage)||void 0===R?void 0:R.types):void 0,U=(null==Y?void 0:Y.map((function(t){var e=Object(o.a)(t,2),r=e[0];return{label:e[1],value:r}})))||[],t.initialPaymentPercentConfig={range:{min:B,max:t.queryParams.amount||S}},t.initialPaymentAmountConfig={range:{min:Math.floor(B*z/100),max:t.queryParams.amount||S}},t.filter=P({amount:S,period:30,initialPaymentPercent:70,initialPaymentAmount:Math.floor(21e5),estate:(null==t||null===(V=t.queryParams)||void 0===V?void 0:V.estate)||r,house:(null==t||null===($=t.queryParams)||void 0===$?void 0:$.house)||r,type:null!==(W=t.$route)&&void 0!==W&&null!==(W=W.query)&&void 0!==W&&null!==(W=W.type)&&void 0!==W&&W.length?t.types.find((function(e){return e.value===t.$route.query.type})):U.length>1?r:(null==U?void 0:U[0])||r},t.queryParams)),e.next=35;break;case 31:e.prev=31,e.t0=e.catch(1),t.$nuxt.error({statusCode:404,message:"Страница не найдена"}),console.log(e.t0);case 35:case"end":return e.stop()}}),e,null,[[1,31]])})))()},computed:{filteredList:function(){var t=this;return this.banks.filter((function(e){var r;return null===(r=t.filter)||void 0===r||null===(r=r.type)||void 0===r||!r.value||e.type===t.filter.type.value})).filter((function(e){var r;return null===(r=t.filter)||void 0===r||!r.period||+e.creditPeriodTo/12>=t.filter.period})).filter((function(e){var r;if(null!==(r=t.filter)&&void 0!==r&&r.amount&&t.filter.initialPaymentAmount){var n,o=(null===(n=t.filter)||void 0===n?void 0:n.amount)-t.filter.initialPaymentAmount;return o>+e.minCreditAmount&&o<+e.maxCreditAmount}return!0})).map((function(e){var r,n,o,l,c,d=(null===(r=t.filter)||void 0===r?void 0:r.amount)-t.filter.initialPaymentAmount,m=+(null==e?void 0:e.minCreditRate)/12/100,_=12*(null===(n=t.filter)||void 0===n?void 0:n.period),f=Math.round(d*(m/(1-Math.pow(1+m,-_))));return{externalId:null==e?void 0:e.creditProgramId,value:null==e||null===(o=e.bank)||void 0===o?void 0:o.code,logo:null==e||null===(l=e.bank)||void 0===l?void 0:l.logo,name:null==e||null===(c=e.bank)||void 0===c?void 0:c.short_name,percent:null!=e&&e.minCreditRate?"".concat(Math.floor(100*e.minCreditRate)/100,"%"):void 0,month:f?"от ".concat(t.priceFormat(f)," ₽/мес"):void 0,monthPayment:null!=f?f:0,program:null==e?void 0:e.creditProgramName}})).sort(Object(_.a)("monthPayment"))},housesList:function(){var t=this;return this.houses.filter((function(e){var r,n;return null!==(r=t.filter)&&void 0!==r&&null!==(r=r.estate)&&void 0!==r&&r.value&&e.estateCode===(null===(n=t.filter)||void 0===n?void 0:n.estate.value)||null===e.value}))},buttonLink:function(){var t,e,r,n,o,l,c,d,m,_,f,h=[];null!==(t=this.filter)&&void 0!==t&&t.initialPaymentAmount&&h.push("first_payment=".concat(null===(c=this.filter)||void 0===c?void 0:c.initialPaymentAmount));null!==(e=this.filter)&&void 0!==e&&e.amount&&h.push("apartment_cost=".concat(null===(d=this.filter)||void 0===d?void 0:d.amount));null!==(r=this.filter)&&void 0!==r&&r.period&&h.push("duration=".concat(null===(m=this.filter)||void 0===m?void 0:m.period));if(null!==(n=this.filter)&&void 0!==n&&null!==(n=n.type)&&void 0!==n&&n.value){var v;h.push("bonus=".concat({standart:"",war:"military",family:"state"}[null===(v=this.filter)||void 0===v||null===(v=v.type)||void 0===v?void 0:v.value]))}null!==(o=this.filter)&&void 0!==o&&null!==(o=o.estate)&&void 0!==o&&o.externalId&&h.push("estate=".concat(null===(_=this.filter)||void 0===_||null===(_=_.estate)||void 0===_?void 0:_.externalId));null!==(l=this.filter)&&void 0!==l&&null!==(l=l.house)&&void 0!==l&&l.externalId&&h.push("house=".concat(null===(f=this.filter)||void 0===f||null===(f=f.house)||void 0===f?void 0:f.externalId));return this.selectedBanks.forEach((function(t){h.push("selected_offers[]=".concat(t.externalId))})),"".concat(this.lkURL,"/apartments/mortrage?").concat(h.join("&"))},formInfo:function(){var t,e,r,n,o,l,c;return{form:{estate:null===(t=this.filter)||void 0===t||null===(t=t.estate)||void 0===t?void 0:t.value,house:null===(e=this.filter)||void 0===e||null===(e=e.house)||void 0===e?void 0:e.value,type:null===(r=this.filter)||void 0===r||null===(r=r.type)||void 0===r?void 0:r.value,amount:null===(n=this.filter)||void 0===n?void 0:n.amount,period:null===(o=this.filter)||void 0===o?void 0:o.period,initialPaymentAmount:null===(l=this.filter)||void 0===l?void 0:l.initialPaymentAmount,initialPaymentPercent:null===(c=this.filter)||void 0===c?void 0:c.initialPaymentPercent},banks:this.selectedBanks}},queryParams:function(){var t,e,r,n,o,l,c,d,_,f,h,v=(null===(t=this.$route)||void 0===t||null===(t=t.query)||void 0===t?void 0:t.estate)||(null==this||null===(e=this.mortgageProps)||void 0===e?void 0:e.estateId),x=(null===(r=this.$route)||void 0===r||null===(r=r.query)||void 0===r?void 0:r.house)||(null==this||null===(n=this.mortgageProps)||void 0===n?void 0:n.houseId),y=(null===(o=this.$route)||void 0===o||null===(o=o.query)||void 0===o?void 0:o.minPrice)||(null===(l=this.$route)||void 0===l||null===(l=l.query)||void 0===l?void 0:l.price)||(null==this||null===(c=this.mortgageProps)||void 0===c?void 0:c.price),w=v&&this.estates.find((function(t){return t.value===parseInt(v)}))||void 0,k=x&&this.houses.find((function(t){return t.value===parseInt(x)}))||void 0,j=y,C=null!==(d=this.$route)&&void 0!==d&&null!==(d=d.query)&&void 0!==d&&d.maxPayment?parseInt(this.$route.query.maxPayment):void 0,O=j&&C?C*parseInt(j)/100:void 0,A=null!==(_=this.$route)&&void 0!==_&&null!==(_=_.query)&&void 0!==_&&_.term?parseInt(null===(f=this.$route)||void 0===f||null===(f=f.query)||void 0===f?void 0:f.term)/12:void 0;if(this.isTouched)return{};if(Object(m.isEmpty)(null===(h=this.$route)||void 0===h?void 0:h.query)&&Object(m.isEmpty)(null==this?void 0:this.mortgageProps))return{};var P={};return w&&(P.estate=w),k&&(P.house=k),j&&(P.amount=parseInt(j)),C&&(P.initialPaymentPercent=C),O&&(P.initialPaymentAmount=O),A&&(P.period=A),P}},watch:{"$route.query":function(t,e){var r,n=this;t!==e&&null!==(r=this.$route)&&void 0!==r&&null!==(r=r.query)&&void 0!==r&&null!==(r=r.type)&&void 0!==r&&r.length&&(this.filter.type=this.types.find((function(t){var e;return t.value===(null===(e=n.$route)||void 0===e||null===(e=e.query)||void 0===e?void 0:e.type)})))}},methods:P(P({},Object(d.c)({openOverlay:"mobile-overlay/OPEN_OVERLAY",openModal:"modal/OPEN_MODAL"})),{},{getFilters:function(){var t=this;return Object(c.a)(regeneratorRuntime.mark((function e(){var r,n,c,d,m,_,f,h,v;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,t.$axios.get("/api/mortgages/filters",{params:{estate:null===(r=t.filter)||void 0===r||null===(r=r.estate)||void 0===r?void 0:r.value,house:null===(n=t.filter)||void 0===n||null===(n=n.house)||void 0===n?void 0:n.value}});case 3:_=e.sent,f={label:"Все",value:null},h=null!=t&&null!==(c=t.mortgage)&&void 0!==c&&c.types?Object.entries(null==t||null===(d=t.mortgage)||void 0===d?void 0:d.types):Object.entries(null===(m=_.data)||void 0===m?void 0:m.types),v=h.map((function(t){var e=Object(o.a)(t,2),r=e[0];return{label:e[1],value:r}})),t.types=v.length>1?[f].concat(Object(l.a)(v)):v,t.filter.amount=_.data.minPrice,t.filter.initialPaymentPercent=70,t.filter.initialPaymentAmount=Math.floor(70*_.data.minPrice/100),t.amountConfig={range:{min:+_.data.minPrice,max:+_.data.maxPrice}},e.next=18;break;case 14:e.prev=14,e.t0=e.catch(0),t.$nuxt.error({statusCode:404,message:"Страница не найдена"}),console.log(e.t0);case 18:case"end":return e.stop()}}),e,null,[[0,14]])})))()},onCreditSendHandler:function(){window.open(this.buttonLink,"_blank").focus()},onChangeEstateHandler:function(t){var e=this;return Object(c.a)(regeneratorRuntime.mark((function r(){return regeneratorRuntime.wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return e.isTouched=!0,e.filter.estate=t,e.filter.house={label:"Все",value:null},r.next=5,e.$fetch();case 5:return r.next=7,e.getFilters();case 7:case"end":return r.stop()}}),r)})))()},onChangeHouseHandler:function(t){var e=this;return Object(c.a)(regeneratorRuntime.mark((function r(){return regeneratorRuntime.wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return e.isTouched=!0,e.filter.house=t,r.next=4,e.$fetch();case 4:return r.next=6,e.getFilters();case 6:case"end":return r.stop()}}),r)})))()},onChangeAmountHandler:function(t){this.isTouched=!0,this.filter.amount=+t;var e=this.initialPaymentPercentConfig.range.min*+t/100,r=+t;this.initialPaymentAmountConfig={range:{min:Math.floor(e),max:Math.floor(r)}}},onChangeInitialPaymentHandler:function(t){this.isTouched=!0,this.filter.initialPaymentAmount=+t},onChangePeriodHandler:function(t){this.isTouched=!0,this.filter.period=+t},onSelectBankHandler:function(t){this.isTouched=!0,this.selectedBanks=t}})},M=(r(999),r(3)),component=Object(M.a)(z,(function(){var t=this,e=t._self._c;return e("AppSection",{attrs:{variant:t.variant,"offset-top":t.settings.marginTop,"offset-bottom":t.settings.marginBottom,"rounded-next":t.settings.nextBlockRound,"background-color":t.settings.backgroundColor,"text-color":t.settings.textColor,anchor:t.anchor}},[e("div",{staticClass:"heading heading_small heading_small_control"},[e("div",{staticClass:"heading__title"},[e("h2",[t._v("Ипотека")])])]),t._v(" "),e("div",{staticClass:"grid grid_mortgage_filter"},[e("div",{staticClass:"grid__column"},[t.filter?e("form",{staticClass:"form form_comfort"},[e("fieldset",{staticClass:"form__fieldset"},[e("div",{staticClass:"form__group form__group_row form__group_twin"},[t.estates.length?e("div",{staticClass:"form__item"},[e("AppSelect",{attrs:{size:"large",variant:"light",label:"Жилой комплекс",options:t.estates},on:{input:t.onChangeEstateHandler},model:{value:t.filter.estate,callback:function(e){t.$set(t.filter,"estate",e)},expression:"filter.estate"}})],1):t._e(),t._v(" "),t.houses.length?e("div",{staticClass:"form__item"},[e("AppSelect",{attrs:{size:"large",variant:"light",label:"Корпус",options:t.housesList},on:{input:t.onChangeHouseHandler},model:{value:t.filter.house,callback:function(e){t.$set(t.filter,"house",e)},expression:"filter.house"}})],1):t._e()]),t._v(" "),t.types.length?e("div",{staticClass:"form__group"},[e("div",{staticClass:"form__item"},[e("AppSelect",{attrs:{size:"large",variant:"light",label:"Вид ипотеки",options:t.types,disabled:t.types.length<=1},model:{value:t.filter.type,callback:function(e){t.$set(t.filter,"type",e)},expression:"filter.type"}})],1)]):t._e(),t._v(" "),t.filter&&t.amountConfig?e("div",{staticClass:"form__group"},[e("div",{staticClass:"form__item"},[e("AppField",{attrs:{label:"Стоимость квартиры, ₽",size:"large","mask-number-postfix":"₽",variant:"light","mask-type":"price",type:"text","with-range-slider":!0,"range-slider-config":t.amountConfig},on:{accept:t.onChangeAmountHandler,sliderEnd:t.onChangeAmountHandler},model:{value:t.filter.amount,callback:function(e){t.$set(t.filter,"amount",e)},expression:"filter.amount"}})],1)]):t._e(),t._v(" "),t.filter&&t.initialPaymentAmountConfig?e("div",{staticClass:"form__group"},[e("div",{staticClass:"form__item"},[e("AppField",{attrs:{label:"Первоначальный взнос, ₽",size:"large",variant:"light","mask-number-postfix":"₽","mask-type":"price",type:"text","with-range-slider":!0,"range-slider-config":t.initialPaymentAmountConfig},on:{accept:t.onChangeInitialPaymentHandler,sliderEnd:t.onChangeInitialPaymentHandler},model:{value:t.filter.initialPaymentAmount,callback:function(e){t.$set(t.filter,"initialPaymentAmount",e)},expression:"filter.initialPaymentAmount"}})],1)]):t._e(),t._v(" "),t.filter&&t.periodConfig?e("div",{staticClass:"form__group"},[e("div",{staticClass:"form__item"},[e("AppField",{attrs:{label:"Срок кредита, лет",size:"large",variant:"light","mask-number-postfix":"лет","mask-type":"price",type:"text","with-range-slider":!0,"range-slider-config":t.periodConfig},on:{accept:t.onChangePeriodHandler,sliderEnd:t.onChangePeriodHandler},model:{value:t.filter.period,callback:function(e){t.$set(t.filter,"period",e)},expression:"filter.period"}})],1)]):t._e()]),t._v(" "),e("fieldset",{staticClass:"form__fieldset"},[e("div",{staticClass:"form__group"},[e("div",{staticClass:"form__item credit-controls"},[e("AppButton",{staticClass:"form__submit credit-controls__submit",attrs:{appearance:"base",size:"large",disabled:!t.selectedBanks.length,variant:"primary"},on:{click:function(e){return e.preventDefault(),t.onCreditSendHandler.apply(null,arguments)}}},[t._v("\n\t\t\t\t\t\t\t\t\tПолучить одобрение\n\t\t\t\t\t\t\t\t")]),t._v(" "),e("AppButton",{staticClass:"form__submit credit-controls__mobile",attrs:{type:"button",appearance:"base",size:"large",variant:"primary"},on:{click:function(e){return t.openOverlay({id:"credit-result"})}}},[t._v("\n\t\t\t\t\t\t\t\t\tПолучить предложения от банков\n\t\t\t\t\t\t\t\t")])],1)])])]):t._e()]),t._v(" "),t.filteredList.length>0?e("div",{staticClass:"grid__column"},[e("AppMobileOverlay",{attrs:{id:"credit-result",title:"Выберите банк","control-title":"Получить одобрение","button-disabled":!t.selectedBanks.length},on:{onSubmit:t.onCreditSendHandler}},[e("AppCardBankCheckboxes",{attrs:{list:t.filteredList,variant:t.cols},on:{onChange:t.onSelectBankHandler}})],1)],1):t._e()]),t._v(" "),e("AppModal",{staticClass:"modal_form",attrs:{id:"modal_mortgage"}},[e("AppFormBankRequest",{attrs:{info:t.formInfo}})],1)],1)}),[],!1,null,null,null);e.default=component.exports},function(t,e,r){"use strict";r.r(e);var n=r(6),o=(r(33),r(54),r(27)),l=r(705),c={name:"AppHeroImage",components:{AppButton:o.default,AppOtherMenu:l.default},props:{settings:{type:Object,default:void 0},title:{type:String,default:null},buttons:{type:Array,default:null},image:{type:String,required:!0},imageAlt:{type:String,default:null},variant:{type:String,default:"default"},share:{type:Object,default:function(){return{}}}},computed:{classNames:function(){return["hero-image","hero-image_variant_".concat(this.variant)]}}},d=(r(837),r(3)),component=Object(d.a)(c,(function(){var t,e=this,r=e._self._c;return r("div",{class:e.classNames,style:{backgroundColor:e.settings.backgroundColor}},[r("picture",[r("source",{attrs:{srcset:e.image,media:"(min-width:768px)"}}),e._v(" "),r("img",{staticClass:"hero-image__cover",attrs:{src:e.imageAlt?e.imageAlt:e.image,alt:""}})]),e._v(" "),e.title?r("div",{staticClass:"hero-image__container container"},[r("h1",{directives:[{name:"dompurify-html",rawName:"v-dompurify-html",value:e.title,expression:"title"}],staticClass:"hero-image__title",class:{"hero-image__title_normal":e.title.length>=40&&e.title.length<60,"hero-image__title_small":e.title.length>=60},style:{color:e.settings.textColor}}),e._v(" "),r("div",{staticClass:"hero-image__content"},[r("div",{staticClass:"hero-image__buttons"},[e._l(e.buttons,(function(t,o){return r("AppButton",{key:o,staticClass:"hero-image__button",class:Object(n.a)({},"hero-image__button_".concat(t.name),t.name),attrs:{href:t.link,variant:t.variant,target:t.target,size:"large",appearance:t.appearance}},[e._v("\n\t\t\t\t\t"+e._s(t.title)+"\n\t\t\t\t")])})),e._v(" "),null!==(t=e.share)&&void 0!==t&&t.otherMenu.length?r("AppOtherMenu",{staticClass:"hero-image__button hero-image__button_share",attrs:{list:e.share.otherMenu,type:"share","is-not-rounded":"",variant:e.share.variant,appearance:e.share.appearance,title:e.share.title}}):e._e()],2)])]):e._e()])}),[],!1,null,null,null);e.default=component.exports},function(t,e,r){"use strict";r.r(e);r(54),r(111);var n={name:"AppProductSmall",components:{AppFavorite:r(136).default},props:{link:{type:String,default:null},image:{type:String,default:null},imageFull:{type:Boolean,default:!1},title:{type:String,default:null},price:{type:String,default:null},externalId:{type:String,default:null}},computed:{tag:function(){return this.link.startsWith("http")?"a":"nuxt-link"}}},o=(r(839),r(3)),component=Object(o.a)(n,(function(){var t=this,e=t._self._c;return e(t.tag,{tag:"component",staticClass:"product-small",attrs:{to:t.link,href:t.link}},[e("div",{staticClass:"product-small__preview",class:{"product-small__preview_full":t.imageFull}},[e("img",{staticClass:"product-small__image",attrs:{src:t.image,alt:t.title}})]),t._v(" "),e("div",{staticClass:"product-small__content"},[e("div",{staticClass:"product-small__title"},[t._v(t._s(t.title))]),t._v(" "),e("div",{staticClass:"product-small__price"},[t._v(t._s(t.price))]),t._v(" "),e("AppFavorite",{staticClass:"product-small__favorite",attrs:{"external-id":t.externalId}})],1)])}),[],!1,null,null,null);e.default=component.exports},function(t,e,r){"use strict";r.r(e);var n={name:"AppCardsObject",props:{list:{type:Array,required:!0}}},o=(r(843),r(3)),component=Object(o.a)(n,(function(){var t=this,e=t._self._c;return e("div",{staticClass:"card-objects"},t._l(t.list,(function(r,n){return e("div",{key:n,staticClass:"card-objects__item",style:{backgroundImage:"url(".concat(r.image,")")}},[r.tagIcon?e("div",{staticClass:"card-objects__tag"},[e("img",{attrs:{src:r.tagIcon,alt:r.tag}}),t._v(" "),e("span",[t._v(t._s(r.tag))])]):t._e(),t._v(" "),r.headnote?e("span",{staticClass:"card-objects__headnote"},[t._v(t._s(r.headnote))]):t._e(),t._v(" "),e("span",{directives:[{name:"dompurify-html",rawName:"v-dompurify-html",value:r.label,expression:"item.label"}],staticClass:"card-objects__label"})])})),0)}),[],!1,null,null,null);e.default=component.exports},function(t,e,r){"use strict";r.r(e);r(54);var n=r(6),o=r(8),l=(r(55),r(20),r(39),r(21),r(37),r(49),r(11),r(29),r(30),r(22),r(407),r(23),r(236));function c(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}function d(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?c(Object(r),!0).forEach((function(e){Object(n.a)(t,e,r[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):c(Object(r)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}))}return t}var m={name:"AppMapProject",components:{AppButton:r(27).default},props:{coords:{type:Array,required:!0},zoom:{type:Number,default:15},title:{type:String,default:null}},data:function(){return{map:{properties:{controls:[],behaviors:[]},options:{suppressMapOpenBlock:!0}}}},computed:{link:function(){var t="".concat(this.coords[1].trim(),",").concat(this.coords[0].trim());return"https://yandex.ru/maps/?ll=".concat(t,"&pt=").concat(t,"&z=17")},buttonLink:function(){var t="".concat(this.coords[0].trim(),"%2C").concat(this.coords[1].trim());return"https://yandex.ru/maps/?rtext=~".concat(t)}},mounted:function(){var t=this;return Object(o.a)(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Object(l.b)();case 2:ymaps.ready((function(){new ymaps.Map("contacts_map",d(d({},t.map.properties),{},{center:t.coords,zoom:t.zoom}),t.map.options).panes.get("ground").getElement().style.filter="grayscale(1)"}));case 3:case"end":return e.stop()}}),e)})))()}},_=(r(845),r(3)),component=Object(_.a)(m,(function(){var t=this,e=t._self._c;return e("div",{staticClass:"map-description"},[e("div",{staticClass:"map-description__canvas",attrs:{id:"contacts_map"}}),t._v(" "),t.title?e("img",{staticClass:"map-description__marker",attrs:{src:"/img/marker-dark.svg",alt:""}}):t._e(),t._v(" "),e("a",{staticClass:"map-description__link",attrs:{href:t.link,target:"_blank"}}),t._v(" "),e("AppButton",{staticClass:"map-description__route",attrs:{variant:"light",href:t.buttonLink}},[t._v("Построить маршрут")])],1)}),[],!1,null,null,null);e.default=component.exports},function(t,e,r){"use strict";r.d(e,"a",(function(){return n}));var n="DD.MM.YYYY"},function(t,e,r){"use strict";r(734)},function(t,e,r){var n=r(12)((function(i){return i[1]}));n.push([t.i,".slider_club .slider__swiper{opacity:0;overflow:visible;transition:opacity var(--transition-duration)}@media screen and (max-width:767px){.slider_club .slider__swiper{opacity:1}}.slider_club .slider__swiper.swiper-container-initialized{opacity:1}@media screen and (max-width:767px){.slider_club .slider__swiper .swiper-wrapper{display:block}}.slider_club .slider__swiper .slider__arrow{position:absolute;top:50%}@media screen and (max-width:1023px){.slider_club .slider__swiper .slider__arrow{display:none}}.slider_club .slider__swiper .slider__arrow_prev{left:var(--gap-negative-xxxl)}@media screen and (max-width:1499px){.slider_club .slider__swiper .slider__arrow_prev{left:var(--gap-negative-xl)}}@media screen and (max-width:1279px){.slider_club .slider__swiper .slider__arrow_prev{left:calc(var(--gap-negative-xl)/2)}}.slider_club .slider__swiper .slider__arrow_next{right:var(--gap-negative-xxxl)}@media screen and (max-width:1499px){.slider_club .slider__swiper .slider__arrow_next{right:var(--gap-negative-xl)}}@media screen and (max-width:1279px){.slider_club .slider__swiper .slider__arrow_next{right:calc(var(--gap-negative-xl)/2)}}.slider_club .slider__swiper .slider__arrow_next,.slider_club .slider__swiper .slider__arrow_prev{box-shadow:0 .12rem .2rem rgba(0,0,0,.1);top:1.09rem}.slider_club .slider__swiper .slider__arrow_next.swiper-button-disabled,.slider_club .slider__swiper .slider__arrow_prev.swiper-button-disabled{display:none}.slider_club .slider__swiper .slider__slide{opacity:.3;transition-duration:.35s;transition-property:opacity}@media screen and (max-width:767px){.slider_club .slider__swiper .slider__slide{opacity:1}.slider_club .slider__swiper .slider__slide+.slider__slide{margin-top:var(--gap-xs)}}.slider_club .slider__swiper .slider__slide.swiper-slide-visible{opacity:1}.privilege__preview{border-radius:.24rem;height:2.74rem;margin-bottom:var(--gap-xxs);overflow:hidden;position:relative}@media screen and (max-width:767px){.privilege__preview{height:calc(73vw - var(--container-gap)*2*.73)}}.privilege__image{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.privilege__tag{background-color:var(--color-primary);border-radius:50%;font-size:.15rem;font-weight:600;height:.4rem;letter-spacing:-.04em;line-height:.4rem;position:absolute;right:var(--gap-xxs);text-align:center;top:var(--gap-xxs);width:.4rem}.privilege__brand{align-items:center;background-color:var(--color-white);border-radius:.08rem;bottom:var(--gap-xs);display:flex;height:.9rem;justify-content:center;left:var(--gap-xs);overflow:hidden;position:absolute;width:.9rem}.privilege__brand img{display:block;flex:none;max-height:100%;max-width:100%}.privilege__title{font-weight:600;margin-bottom:.04rem}.privilege__description,.privilege__title{font-size:.18rem;line-height:1.444}@media screen and (max-width:767px){.privilege__description{font-size:.16rem;line-height:1.5}}",""]),n.locals={},t.exports=n},function(t,e,r){"use strict";r(735)},function(t,e,r){var n=r(12)((function(i){return i[1]}));n.push([t.i,".accordion{position:relative;z-index:1}.accordion__item:last-child .accordion__body{padding-bottom:0}.accordion__item_show .accordion__header-icon{transform:rotate(180deg)}.accordion__item+.accordion__item{border-top:1px solid rgba(var(--color-white-rgb),.2)}.accordion__header{align-items:center;cursor:pointer;display:flex;flex-wrap:wrap;justify-content:space-between;padding:var(--gap-s) 0}.accordion__header>*{min-height:1px;min-width:1px}@media screen and (max-width:767px){.accordion__header{padding:var(--gap-xs) 0}}.accordion__header-title{flex:1;font-size:.32rem;font-weight:600;line-height:1.125;max-width:6.7rem;padding-right:var(--gap-m)}@media screen and (max-width:767px){.accordion__header-title{font-size:.16rem;font-weight:600;line-height:1.5;padding-right:var(--gap-xs)}}.accordion__header-icon{align-items:center;background-color:var(--color-white);border-radius:50%;color:var(--color-black);display:flex;flex:none;flex-wrap:wrap;height:.56rem;justify-content:center;margin-bottom:-.1rem;margin-top:-.1rem;width:.56rem}.accordion__header-icon>*{min-height:1px;min-width:1px}@media screen and (max-width:767px){.accordion__header-icon{height:.32rem;width:.32rem}}.accordion__header-icon svg{flex:none;fill:currentColor}.accordion__header-icon svg:first-child{display:block}.accordion__header-icon svg:last-child{display:none}.accordion__header-icon svg.icon_arrow-right{transform:rotate(90deg)}@media screen and (max-width:767px){.accordion__header-icon svg:first-child{display:none}.accordion__header-icon svg:last-child{display:block}}.accordion__body{margin-top:-.12rem;max-width:8.6rem;padding-bottom:var(--gap-xs)}@media screen and (max-width:767px){.accordion__body{font-size:.12rem;line-height:1.5}}",""]),n.locals={},t.exports=n},function(t,e,r){"use strict";r(736)},function(t,e,r){var n=r(12)((function(i){return i[1]}));n.push([t.i,".bank{display:flex;flex-wrap:wrap;flex-wrap:nowrap}.bank>*{min-height:1px;min-width:1px}@media screen and (max-width:1439px){.bank{display:block}}@media screen and (max-width:1023px){.bank{background-color:var(--color-white);border-radius:.12rem;padding:var(--gap-xxs)}}.bank__content{align-items:flex-start;display:flex;flex:1;flex-wrap:wrap;flex-wrap:nowrap}.bank__content>*{min-height:1px;min-width:1px}.bank__control{flex:none;padding-top:.12rem}@media screen and (max-width:1439px){.bank__control{margin-top:.2rem;padding-top:0}.bank__control-button{width:100%}}.bank__icon{border:1px solid var(--color-secondary);border-radius:.08rem;flex:0 0 .56rem;height:.56rem;max-width:.56rem;overflow:hidden;width:.56rem}@media screen and (max-width:1439px){.bank__icon{flex:0 0 .42rem;height:.42rem;max-width:.42rem;width:.42rem}}.bank__params{display:flex;flex-wrap:wrap;margin-top:var(--gap-negative-xs);padding-left:.2rem}.bank__params>*{min-height:1px;min-width:1px}@media screen and (max-width:1023px){.bank__params{margin-left:-.42rem;margin-top:var(--gap-negative-xxs);padding-left:0}}.bank__params-item{flex:none;margin-right:var(--gap-s);margin-top:var(--gap-xs)}@media screen and (max-width:1023px){.bank__params-item{margin-right:var(--gap-xs);margin-top:var(--gap-xxs)}.bank__params-item:first-child{margin-left:.54rem;max-width:calc(100% - .54rem);min-height:.42rem}}.bank__params-item_heading{margin-right:0;width:100%}.bank__params-label{font-size:.12rem;font-weight:600;line-height:1.3333333333;margin-bottom:calc(var(--gap-xxxs)/2);opacity:.3;text-transform:uppercase}.bank__params-value{line-height:.2rem}@media screen and (max-width:1023px){.bank__params-value{font-size:.14rem;line-height:1.4285714286}}.bank+.bank{border-top:1px solid var(--color-secondary);margin-top:var(--gap-s);padding-top:var(--gap-s)}@media screen and (max-width:1023px){.bank+.bank{border-top:none;margin-top:var(--gap-xs);padding-top:var(--gap-xxs)}}",""]),n.locals={},t.exports=n},,function(t,e,r){"use strict";r(737)},function(t,e,r){var n=r(12)((function(i){return i[1]}));n.push([t.i,'.autocomplete{position:relative}.autocomplete__result{background:#fff;border-radius:16px;box-shadow:0 .02rem .04rem rgba(0,0,0,.04),0 .12rem .12rem rgba(0,0,0,.04),0 .01rem .08rem rgba(0,0,0,.1);left:0;margin-top:var(--gap-xxxs);max-height:2.56rem;overflow-y:auto;position:absolute;scrollbar-width:none;top:100%;width:4.8rem;z-index:2;-ms-overflow-style:none}.autocomplete__result::-webkit-scrollbar{display:none;height:0;width:0}@media screen and (max-width:600px){.autocomplete__result{width:100%}}.autocomplete__list{padding:var(--gap-xxxs) 0}@media screen and (max-width:600px){.autocomplete__list{padding:calc(var(--gap-xxxs)/2) 0}}.autocomplete__row{align-items:center;cursor:pointer;display:flex;flex-wrap:wrap;padding:calc(var(--gap-xxs) - .01rem) .2rem}.autocomplete__row>*{min-height:1px;min-width:1px}.autocomplete__row+.autocomplete__row{border-top:.01rem solid var(--color-secondary)}@media screen and (max-width:600px){.autocomplete__row{flex-direction:row-reverse;padding:calc(var(--gap-xs)/2) .3rem calc(var(--gap-xs)/2) var(--gap-xxs)}}.autocomplete__col:first-child{flex:none;padding-right:var(--gap-xxxs);width:.72rem}@media screen and (max-width:600px){.autocomplete__col:first-child{padding-left:var(--gap-xxxs);padding-right:0}}.autocomplete__col:nth-child(2){display:flex;flex:1;flex-wrap:wrap}.autocomplete__col:nth-child(2)>*{min-height:1px;min-width:1px}@media screen and (max-width:600px){.autocomplete__col:nth-child(2){display:block}}.autocomplete__county{color:var(--color-black-alpha-50);font-size:.12rem;font-weight:600;line-height:1.5;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}@media screen and (max-width:600px){.autocomplete__county{text-align:right}}.autocomplete__district{flex:none;font-size:.16rem;font-weight:600;line-height:1.5;overflow:hidden;padding-right:var(--gap-xxxs);text-overflow:ellipsis;white-space:nowrap;width:1.62rem}@media screen and (max-width:600px){.autocomplete__district{font-size:.14rem;font-weight:600;line-height:1.4285714286;padding-right:0;width:100%}}.autocomplete__metro{flex:1;padding-left:.18rem;position:relative}.autocomplete__metro:before{background-color:currentColor;border-radius:50%;content:"";display:block;height:.1rem;left:0;margin-top:-.05rem;position:absolute;top:50%;width:.1rem}.autocomplete__metro span{color:var(--base-text-color);display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}@media screen and (max-width:600px){.autocomplete__metro{font-size:.14rem;line-height:1.4285714286;margin-top:.02rem;padding-left:var(--gap-xxs)}.autocomplete__metro:before{height:.08rem;margin-top:-.04rem;width:.08rem}}',""]),n.locals={},t.exports=n},function(t,e,r){"use strict";r(738)},function(t,e,r){var n=r(12)((function(i){return i[1]}));n.push([t.i,".page-heading{box-shadow:inset 0 -.01rem 0 #ededed;font-size:.14rem;font-weight:600;line-height:1.4285714286}@media screen and (max-width:767px){.page-heading{display:none}}.page-heading a{color:var(--color-black)!important;-webkit-text-decoration:none;text-decoration:none}.page-heading .container{padding-bottom:.1rem;padding-top:.1rem}",""]),n.locals={},t.exports=n},function(t,e,r){"use strict";r(739)},function(t,e,r){var n=r(12)((function(i){return i[1]}));n.push([t.i,'.features-detail{display:flex;flex-wrap:wrap;margin:var(--gap-negative-m) 0 0 var(--gap-negative-m)}.features-detail>*{min-height:1px;min-width:1px}@media screen and (max-width:1023px){.features-detail{display:inline-flex;margin:0 var(--container-gap-negative);max-width:calc(100% + var(--container-gap)*2);overflow-x:auto;scrollbar-width:none;vertical-align:top;-ms-overflow-style:none;flex-wrap:nowrap}.features-detail::-webkit-scrollbar{display:none;height:0;width:0}.features-detail:after,.features-detail:before{content:"";display:block;flex:none;height:100%;width:var(--container-gap)}}.features-detail__item{flex:none;margin:var(--gap-m) 0 0 var(--gap-m);width:1.8rem}@media screen and (max-width:1023px){.features-detail__item{margin:0}.features-detail__item+.features-detail__item{margin-left:var(--gap-xs)}}.features-detail__image{background-color:var(--color-footer);border-radius:.24rem;display:block;height:1.8rem;overflow:hidden}.features-detail__image img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.features-detail__title{font-size:.2rem;font-weight:600;line-height:1.2;margin-top:.12rem}',""]),n.locals={},t.exports=n},function(t,e,r){"use strict";r(740)},function(t,e,r){var n=r(12)((function(i){return i[1]}));n.push([t.i,".slider_product .slider__swiper{overflow:visible}@media screen and (max-width:767px){.slider_product .slider__swiper{padding-right:var(--gap-xxs)}}.slider_product .slider__arrow{position:absolute;top:var(--gap-xxxxl)}@media screen and (max-width:767px){.slider_product .slider__arrow{display:none}}.slider_product .slider__arrow_prev{left:var(--gap-negative-xs)}.slider_product .slider__arrow_next{right:var(--gap-negative-xs)}.slider_product .slider__arrow_next,.slider_product .slider__arrow_prev{box-shadow:0 .12rem .2rem rgba(0,0,0,.1);top:var(--gap-xxxxl)}.slider_product .slider__arrow_next.swiper-button-disabled,.slider_product .slider__arrow_prev.swiper-button-disabled{display:none}.slider_product .slider__slide{opacity:0;transition-duration:.35s;transition-property:opacity}@media screen and (max-width:1023px){.slider_product .slider__slide{opacity:1}}.slider_product .slider__slide.swiper-slide-visible{opacity:1}",""]),n.locals={},t.exports=n},function(t,e,r){"use strict";r(741)},function(t,e,r){var n=r(12)((function(i){return i[1]}));n.push([t.i,".features__title{color:var(--base-text-color);font-family:var(--base-font-family);font-size:.12rem;font-weight:700;line-height:1.3333333333;margin-bottom:var(--gap-xs)}.features__list{display:flex;flex-wrap:wrap;margin-left:var(--gap-negative-xxxxl);margin-top:var(--gap-negative-l)}.features__list>*{min-height:1px;min-width:1px}@media screen and (max-width:767px){.features__list{display:block;margin-left:0;margin-top:0}}.features__item{flex:none;margin-left:var(--gap-xxxxl);margin-top:var(--gap-l);max-width:calc(33.333% + var(--gap-negative-xxxxl));width:100%}@media screen and (max-width:767px){.features__item{margin:0;max-width:none}.features__item+.features__item{margin-top:var(--gap-l)}}.features__label{color:var(--base-text-color);font-family:var(--base-font-family);font-size:.24rem;font-weight:600;line-height:1.3333333333;margin-bottom:var(--gap-xxxs)}@media screen and (max-width:600px){.features__label{font-size:.2rem;line-height:1.2}}.features__description .list{display:inline-flex;flex-wrap:nowrap;margin-left:var(--gap-negative-xxs);max-width:calc(100% + var(--gap-xxs))}.features__description .list__item{align-items:center;display:block;display:flex;flex:none;flex-wrap:wrap;flex-wrap:nowrap;margin-left:var(--gap-xxs);overflow:hidden}.features__description .list__item>*{min-height:1px;min-width:1px}.features__description .list__item_station{flex:1}.features__description .list__item_station .list__item-title{max-width:calc(100% - .16rem);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.features__description .list__item-status{border-radius:50%;flex:none;height:.1rem;margin-right:var(--gap-xxxs);width:.1rem}.features__description .list__item img{display:block;flex:none;margin-right:var(--gap-xxxs)}.features__description .list__item-title{flex:none}",""]),n.locals={},t.exports=n},function(t,e,r){"use strict";r(742)},function(t,e,r){var n=r(12)((function(i){return i[1]}));n.push([t.i,'.heading.project-desc-title__desktop{display:block}@media screen and (max-width:1023px){.heading.project-desc-title__desktop{display:none}}.heading.project-desc-title__mobile{display:none}@media screen and (max-width:1023px){.heading.project-desc-title__mobile{display:block}}.project-desc .grid__column:first-child{align-self:center;flex:none;width:48.78%}@media screen and (max-width:1023px){.project-desc .grid__column:first-child{width:100%}}.project-desc .grid__column:nth-child(2){padding-left:var(--gap-xl);text-align:right}@media screen and (max-width:1023px){.project-desc .grid__column:nth-child(2){flex:none;margin-bottom:var(--gap-s);padding-left:0}}@media screen and (max-width:767px){.project-desc .grid__column:nth-child(2){margin-bottom:var(--gap-xxs)}}@media screen and (max-width:1023px){.project-desc{flex-direction:column-reverse;flex-wrap:nowrap}}.project-desc__highlight{margin-top:var(--gap-xs)}.project-desc__highlight *+.project-desc__highlight-title{margin-top:var(--gap-xl)}@media screen and (max-width:767px){.project-desc__highlight *+.project-desc__highlight-title{margin-top:var(--gap-s)}}.project-desc__highlight-title{font-size:.16rem;font-weight:600;line-height:1.5}.project-desc__highlight-cards{margin-top:var(--gap-xs)}.project-desc__highlight-metro{display:grid;grid-template-columns:fit-content(100%) fit-content(100%);grid-row-gap:var(--gap-xxs);grid-column-gap:var(--gap-xs);margin-top:var(--gap-xxs)}.project-desc__highlight-metro>*{min-height:1px;min-width:1px}@media screen and (max-width:767px){.project-desc__highlight-metro{display:block}}.project-desc__highlight-metro .list__item{display:block;flex:none}.project-desc__highlight-metro .list__item:nth-child(odd):last-child{grid-column:1/3}.project-desc__highlight-metro .list__item-footnote{color:var(--color-fade);font-size:.14rem;line-height:1.4285714286;margin-top:.02rem;padding-left:var(--gap-xxs)}@media screen and (max-width:767px){.project-desc__highlight-metro .list__item+.list__item{margin-top:calc(var(--gap-xs)/2)}}.project-desc__media{display:inline-block;margin-bottom:-.2rem;position:relative;vertical-align:top}@media screen and (max-width:1279px){.project-desc__media{width:100%}}@media screen and (max-width:1023px){.project-desc__media{display:block;height:70vw;margin:0 var(--container-gap-negative);overflow:hidden;width:calc(100% + var(--container-gap)*2)}}@media screen and (max-width:767px){.project-desc__media{height:100vw}}.project-desc__media:after,.project-desc__media:before{content:"";display:block;height:100%;position:absolute;top:0;width:.82rem;z-index:1}@media screen and (max-width:1023px){.project-desc__media:after,.project-desc__media:before{display:none}}.project-desc__media:before{background:linear-gradient(90deg,var(--color-white) 0,rgba(var(--color-white-rgb),0) 100%);left:0}.project-desc__media:after{background:linear-gradient(-90deg,var(--color-white) 0,rgba(var(--color-white-rgb),0) 100%);right:0}@media screen and (max-width:1023px){.project-desc__media>div{height:100%}.project-desc__media>div>img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}}.project-desc__media>div:after,.project-desc__media>div:before{content:"";display:block;height:.82rem;left:0;position:absolute;width:100%;z-index:1}.project-desc__media>div:before{background:linear-gradient(180deg,var(--color-white) 0,rgba(var(--color-white-rgb),0) 100%);top:0}@media screen and (max-width:1023px){.project-desc__media>div:before{display:none}}.project-desc__media>div:after{background:linear-gradient(0,var(--color-white) 0,rgba(var(--color-white-rgb),0) 100%);bottom:0}.project-desc__map{height:5.26rem;max-width:100%;overflow:hidden;width:5.26rem}@media screen and (max-width:1279px){.project-desc__map{width:100%}}@media screen and (max-width:1023px){.project-desc__map{height:100%}}.project-desc_reverse{flex-direction:row-reverse}@media screen and (max-width:1023px){.project-desc_reverse{flex-direction:column-reverse}}.project-desc_reverse .grid__column:first-child{padding-left:var(--gap-xl);width:53%}@media screen and (max-width:1023px){.project-desc_reverse .grid__column:first-child{padding-left:0;width:100%}}.project-desc_reverse .grid__column:nth-child(2){padding-left:0}.project-desc_inline{display:block}.project-desc_inline .grid__column:first-child{display:flex;flex-wrap:wrap;width:100%}.project-desc_inline .grid__column:first-child>*{min-height:1px;min-width:1px}@media screen and (max-width:1023px){.project-desc_inline .grid__column:first-child{display:block}}.project-desc_inline .project-desc__content{flex:1}.project-desc_inline .project-desc__highlight{flex:none;padding-left:var(--gap-xl);width:53%}@media screen and (max-width:1023px){.project-desc_inline .project-desc__highlight{display:block;margin-top:var(--gap-xs);padding-left:0;width:100%}}',""]),n.locals={},t.exports=n},function(t,e,r){"use strict";r(743)},function(t,e,r){var n=r(12)((function(i){return i[1]}));n.push([t.i,".round-checkboxes{display:flex;flex-wrap:wrap}.round-checkboxes>*{min-height:1px;min-width:1px}.round-checkboxes__label{display:block;width:100%}.round-checkboxes_variant_justify{justify-content:space-between}.round-checkboxes_variant_start .round-checkbox+.round-checkbox{margin-left:.2rem}.round-checkboxes_size_small .round-checkbox span{border-radius:.12rem;font-size:.14rem;font-weight:400;height:auto;min-width:.5rem;padding:.14rem .16rem}.round-checkbox{cursor:pointer;flex:none;position:relative;-webkit-tap-highlight-color:rgba(0,0,0,0)}.round-checkbox input{height:0;left:0;overflow:hidden;position:absolute;top:0;visibility:hidden;width:0}.round-checkbox input:checked+.round-checkbox__label_primary{background-color:var(--color-primary)}.round-checkbox input:checked+.round-checkbox__label_black{background-color:var(--color-black);color:var(--color-white)}.round-checkbox input:checked+.round-checkbox__label_white{background-color:var(--color-white);color:var(--color-black)}.round-checkbox span{align-items:center;background-color:var(--color-border);border-radius:.28rem;display:flex;flex-wrap:wrap;font-weight:600;height:.56rem;justify-content:center;min-width:1.1rem;padding:0 var(--gap-xs)}.round-checkbox span>*{min-height:1px;min-width:1px}@media screen and (max-width:1023px){.round-checkbox span{height:.48rem;min-width:auto}}.round-checkbox_circle span{min-width:auto;padding:0;width:.56rem}@media screen and (max-width:1023px){.round-checkbox_circle span{width:.48rem}}",""]),n.locals={},t.exports=n},function(t,e,r){"use strict";r(744)},function(t,e,r){var n=r(12)((function(i){return i[1]}));n.push([t.i,".variant-mortgage{overflow-x:hidden}.variant-mortgage__wrapper{display:grid;grid-template-columns:1fr 1fr;width:100%;grid-gap:.32rem;gap:.32rem}@media screen and (max-width:767px){.variant-mortgage__wrapper{grid-template-columns:1fr}}",""]),n.locals={},t.exports=n},function(t,e,r){"use strict";r(745)},function(t,e,r){var n=r(12)((function(i){return i[1]}));n.push([t.i,".card-info{border:1px solid var(--color-secondary);border-radius:.24rem;display:flex;flex-wrap:wrap;padding:var(--gap-s)}.card-info>*{min-height:1px;min-width:1px}@media screen and (max-width:1023px){.card-info{flex-direction:column;padding:var(--gap-s) var(--gap-xs)}}.card-info:hover .card-info__title{color:var(--color-primary-hover)}.card-info__content{flex:0 0 51.6%;max-width:51.6%;padding-right:var(--gap-xxs);width:51.6%}@media screen and (max-width:1023px){.card-info__content{flex:auto 1;max-width:none;padding-right:0;width:auto}}.card-info__title{font-size:.24rem;font-weight:600;letter-spacing:-.02em;line-height:1.2;margin-bottom:.12rem;transition:color .25s}.card-info__text{letter-spacing:-.01em;line-height:.26rem}.card-info__icon{align-items:flex-end;display:flex;flex:1;flex-direction:column;flex-wrap:wrap}.card-info__icon>*{min-height:1px;min-width:1px}@media screen and (max-width:1023px){.card-info__icon{display:block;flex:none}}.card-info__tag{display:block;font-size:.14rem;font-weight:600;letter-spacing:-.005rem;line-height:.18rem;margin-top:-.12rem}@media screen and (max-width:1023px){.card-info__tag{border-top:.01rem solid var(--color-secondary);margin-bottom:var(--gap-s);margin-top:var(--gap-s);padding-top:var(--gap-xxs)}}.card-info__image{align-items:flex-end;display:flex;flex-wrap:wrap;height:1.08rem;justify-content:flex-end;margin-bottom:calc(var(--gap-negative-xxs));margin-right:var(--gap-negative-xxxs);margin-top:var(--gap-m);max-width:2.34rem}.card-info__image>*{min-height:1px;min-width:1px}@media screen and (max-width:1023px){.card-info__image{height:auto;margin-right:0;margin-top:0;max-width:none}}.card-info__image img{display:block;flex:none;max-height:100%;max-width:100%}",""]),n.locals={},t.exports=n},function(t,e,r){"use strict";r(746)},function(t,e,r){var n=r(12)((function(i){return i[1]}));n.push([t.i,".marquee+.marquee{margin-top:var(--gap-s)}@media screen and (max-width:600px){.marquee+.marquee{margin-top:var(--gap-xs)}}.marquee__scroller{display:flex}@media screen and (max-width:600px){.marquee__scroller{display:block}}.marquee__item{display:flex}@media screen and (max-width:600px){.marquee__item{display:block}.marquee__item_clone{display:none}}.marquee__item>div{margin-right:var(--gap-s)}@media screen and (max-width:600px){.marquee__item>div{margin-right:0}.marquee__item>div+div{margin-top:var(--gap-xs)}}",""]),n.locals={},t.exports=n},function(t,e,r){"use strict";r(747)},function(t,e,r){var n=r(12)((function(i){return i[1]}));n.push([t.i,".thumb-project{border-radius:.16rem;box-shadow:0 1rem .8rem rgba(0,0,0,.07),0 .417776rem .334221rem rgba(0,0,0,.05),0 .223363rem .17869rem rgba(0,0,0,.042),0 .125216rem .100172rem rgba(0,0,0,.035),0 .066501rem .0532008rem rgba(0,0,0,.028),0 .0276726rem .0221381rem rgba(0,0,0,.02);height:1.88rem;overflow:hidden;position:relative;width:4.16rem}@media screen and (max-width:600px){.thumb-project{border-radius:.24rem;box-shadow:none;width:100%}}.thumb-project__image{background-color:var(--color-placeholder);display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.thumb-project__title{color:var(--color-white);font-size:.24rem;font-weight:700;left:var(--gap-xs);line-height:1.3333333333;position:absolute;right:var(--gap-xs);text-shadow:0 .02rem .04rem rgba(0,0,0,.25);top:var(--gap-xxs)}@media screen and (max-width:600px){.thumb-project__title{top:var(--gap-xs)}}",""]),n.locals={},t.exports=n},function(t,e,r){"use strict";r(748)},function(t,e,r){var n=r(12)((function(i){return i[1]}));n.push([t.i,".slider_features .slider__swiper{overflow:visible}.slider_features .slider__slide{height:auto}.slider_features .slider__slide>div{height:100%}.slider_features .slider__arrow{margin-top:-.28rem;position:absolute;top:50%}@media screen and (max-width:767px){.slider_features .slider__arrow{display:none}}.slider_features .slider__arrow_prev{left:var(--gap-negative-xs)}.slider_features .slider__arrow_next{right:var(--gap-negative-xs)}.slider_features .slider__arrow_next,.slider_features .slider__arrow_prev{box-shadow:0 .12rem .2rem rgba(0,0,0,.1)}.slider_features .slider__arrow_next.swiper-button-disabled,.slider_features .slider__arrow_prev.swiper-button-disabled{display:none}.slider_features .slider__pagination{bottom:var(--gap-negative-s);display:none;line-height:0}.slider_features .slider__pagination .swiper-pagination-bullet{background:none;border:.01rem solid #dfe1e2;height:.08rem;margin:0 .06rem;opacity:1;width:.08rem}.slider_features .slider__pagination .swiper-pagination-bullet-active{background:#dfe1e2}@media screen and (max-width:767px){.slider_features .slider__pagination{display:block}}",""]),n.locals={},t.exports=n},function(t,e,r){"use strict";r(749)},function(t,e,r){var n=r(12)((function(i){return i[1]}));n.push([t.i,'.map__canvas{height:100%;width:100%}.map__list{background:var(--color-white);border-radius:.16rem;bottom:.82rem;box-shadow:0 100px 80px rgba(0,0,0,.07),0 41.7776px 33.4221px rgba(0,0,0,.05),0 22.3363px 17.869px rgba(0,0,0,.042),0 12.5216px 10.0172px rgba(0,0,0,.035),0 6.6501px 5.32008px rgba(0,0,0,.028),0 2.76726px 2.21381px rgba(0,0,0,.02);left:var(--container-gap);overflow:hidden;padding:var(--gap-xxs) .12rem;position:absolute;top:.82rem;width:3.6rem}@media screen and (max-width:767px){.map__list{bottom:0;box-shadow:var(--shadow);display:none;left:0;padding:var(--gap-xs);position:fixed;right:0;top:auto;width:100%;z-index:1000}.map__list_selected{display:block}}.map__scroll{max-height:100%}.map__scroll .simplebar-track.simplebar-vertical{background:none;height:100%;top:0}.map__scroll .simplebar-track .simplebar-scrollbar:before{background-color:#d8d8d8}.map__office+.map__office{border-top:.01rem solid rgba(0,0,0,.05)}@media screen and (max-width:767px){.map__office+.map__office{border:none}}.office{display:flex;flex-direction:column;padding:var(--gap-xs) .28rem}@media screen and (max-width:767px){.office{display:none;padding:0}.office_selected .office__header{padding-top:.2rem}}.office_selected .office__header:before{opacity:0}.office_selected .office__header:after{opacity:1}@media screen and (max-width:767px){.office_selected{display:block}}.office__close{display:none}@media screen and (max-width:767px){.office__close{align-items:center;background-color:hsla(0,0%,100%,.8)!important;border-radius:50%;display:flex;height:.3rem;justify-content:center;padding:.06rem;position:absolute;right:0;top:0;width:.3rem;z-index:1}}.office__header{cursor:pointer;margin-bottom:var(--gap-xxs);position:relative}.office__header:before{background:#efefef;border-radius:50%;content:"";display:block;height:.12rem;margin-right:.14rem;margin-top:-.06rem;position:absolute;right:100%;top:50%;width:.12rem}@media screen and (max-width:767px){.office__header:before{display:none}}.office__header:after{background:var(--color-primary);border-radius:50%;content:"";display:block;height:.12rem;margin-right:.14rem;margin-top:-.06rem;opacity:0;position:absolute;right:100%;top:50%;width:.12rem}@media screen and (max-width:767px){.office__header:after{display:none}}.office__body{flex:1}.office__footer{margin-top:var(--gap-xxs)}.office__title{color:var(--base-text-color);font-family:var(--base-font-family);font-size:.24rem;font-weight:600;line-height:1.3333333333}.office__content+.office__content{margin-top:.12rem}.office__buttons{display:grid;grid-template-columns:1fr 1fr;grid-gap:.1rem}.office__button{padding-left:0;padding-right:0}',""]),n.locals={},t.exports=n},function(t,e,r){"use strict";r(750)},function(t,e,r){var n=r(12)((function(i){return i[1]}));n.push([t.i,".max-height{position:relative}@media screen and (max-width:600px){.max-height{overflow:hidden}}.max-height_show .max-height__control{display:none}.max-height__control{align-items:flex-end;background:linear-gradient(0deg,#fff 50%,hsla(0,0%,100%,0));bottom:0;display:none;height:1.88rem;left:0;position:absolute;width:100%;z-index:1}@media screen and (max-width:600px){.max-height__control{display:flex;flex-wrap:wrap}.max-height__control>*{min-height:1px;min-width:1px}}.max-height__button{border-radius:.14rem;flex:none;font-size:.16rem;line-height:1.5;padding:.15rem .24rem;width:100%}",""]),n.locals={},t.exports=n},function(t,e,r){"use strict";r(751)},function(t,e,r){var n=r(12)((function(i){return i[1]}));n.push([t.i,'.animation-hero{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;height:7.6rem;padding-bottom:var(--gap-xxl);position:relative}.animation-hero+.section{position:relative;z-index:1}@media screen and (max-width:1279px){.animation-hero{height:5.5rem}}@media screen and (max-width:1023px){.animation-hero{height:4.4rem}}@media screen and (max-width:767px){.animation-hero{height:112vw}}.animation-hero__cover{display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.animation-hero__cover_horizontal{display:block}@media screen and (max-width:767px){.animation-hero__cover_horizontal{display:none}}.animation-hero__cover_vertical{display:none}@media screen and (max-width:767px){.animation-hero__cover_vertical{display:block}}.animation-hero__container{align-items:center;display:flex;flex-wrap:wrap;height:100%;justify-content:center;position:relative;z-index:2}.animation-hero__container>*{min-height:1px;min-width:1px}@media screen and (max-width:767px){.animation-hero__container{margin-bottom:var(--gap-negative-xxxs);padding-bottom:var(--gap-xs)}}.animation-hero__content{flex:none;max-width:100%;text-align:center}@media(max-width:440px){.animation-hero__content{display:flex;flex-direction:column;height:100%}}.animation-hero__title{color:var(--color-black);font-family:var(--font-face-secondary);font-size:.72rem;font-weight:400;line-height:1}@media screen and (max-width:600px){.animation-hero__title{font-size:.3rem;line-height:1.2}}.animation-hero__title-text{vertical-align:middle}@media screen and (max-width:1023px){.animation-hero__title{font-size:.3rem;line-height:1.2}}@media screen and (max-width:600px){.animation-hero__title{margin-bottom:var(--gap-l)}}@media(max-width:440px){.animation-hero__title{margin-bottom:auto;margin-top:auto}}.animation-hero__counter{background-color:var(--color-white);border-radius:.16rem;color:var(--color-black);display:inline-block;overflow:hidden;padding:.1rem .1rem .05rem;position:relative;transition-delay:1.5s;transition-duration:.55s;transition-property:color,box-shadow;transition-timing-function:ease-in-out;vertical-align:middle}.animation-hero__counter_animate{box-shadow:0 100px 80px rgba(0,0,0,.07),0 41.7776px 33.4221px rgba(0,0,0,.05),0 22.3363px 17.869px rgba(0,0,0,.042),0 12.5216px 10.0172px rgba(0,0,0,.035),0 6.6501px 5.32008px rgba(0,0,0,.028),0 2.76726px 2.21381px rgba(0,0,0,.02);color:var(--color-primary)}.animation-hero__counter_animate .animation-hero__counter-list{top:100%;transform:translateY(-100%)}.animation-hero__counter_hide .animation-hero__counter-list{display:none}.animation-hero__counter_hide:before{color:inherit!important}.animation-hero__counter:after{color:inherit;content:"%";font:inherit}.animation-hero__counter:before{color:transparent;content:attr(data-count);font:inherit}@media(max-width:440px){.animation-hero__counter{display:block;font-size:.48rem;margin-top:.05rem}}.animation-hero__counter-list{left:0;list-style:none;margin:0;padding:.1rem .1rem .05rem;position:absolute;text-align:right;top:0;transform:translateY(0);transition:transform 1.5s ease-in-out,top 1.5s ease-in-out}.animation-hero__counter-list li{margin:.08rem 0}.animation-hero__counter-list li:first-child{margin-top:0}.animation-hero__counter-list li:last-child{margin:0 auto}.animation-hero__description{margin-bottom:var(--gap-xs);margin-left:auto;margin-right:auto;margin-top:var(--gap-xxs);max-width:7.35rem}@media screen and (max-width:600px){.animation-hero__description{display:none}}.animation-hero__buttons{display:flex;flex-wrap:wrap;justify-content:center;margin-left:var(--gap-negative-xs);margin-top:var(--gap-xs)}.animation-hero__buttons>*{min-height:1px;min-width:1px}@media screen and (max-width:767px){.animation-hero__buttons{display:block;margin-left:0;margin-top:0}}.animation-hero__button{cursor:pointer;margin-left:var(--gap-xs)}@media screen and (max-width:767px){.animation-hero__button{display:block;margin-left:0;width:100%}.animation-hero__button+.animation-hero__button{margin-top:var(--gap-xxs)}}',""]),n.locals={},t.exports=n},function(t,e,r){"use strict";r(752)},function(t,e,r){var n=r(12)((function(i){return i[1]}));n.push([t.i,".variant-mortgage{overflow-x:hidden}.variant-mortgage__wrapper{display:grid;grid-template-columns:1fr 1fr;width:100%;grid-gap:.32rem;gap:.32rem}@media screen and (max-width:767px){.variant-mortgage__wrapper{grid-template-columns:1fr}}",""]),n.locals={},t.exports=n},function(t,e,r){"use strict";r(753)},function(t,e,r){var n=r(12)((function(i){return i[1]}));n.push([t.i,".form_trade-in .form__title{font-family:var(--font-face-primary);font-size:.32rem;font-weight:600;line-height:1.25;margin-bottom:var(--gap-m)}@media screen and (max-width:600px){.form_trade-in .form__title{font-size:.24rem;line-height:1.3333333333;margin-bottom:var(--gap-s)}}.form_trade-in .form__group+.form__group{margin-top:var(--gap-xs)}@media screen and (max-width:600px){.form_trade-in .form__group+.form__group{margin-top:var(--gap-xxs)}}.form_trade-in .form__group_row{align-items:flex-end}@media screen and (max-width:600px){.form_trade-in .form__group_row{display:block}.form_trade-in .form__group_row .form__item+.form__item{margin-top:var(--gap-xxs)}}.form_trade-in .form__submit svg{stroke:none}",""]),n.locals={},t.exports=n},function(t,e,r){var content=r(1108);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,r(13).default)("174c781e",content,!0,{sourceMap:!1})},function(t,e,r){"use strict";r(754)},function(t,e,r){var n=r(12)((function(i){return i[1]}));n.push([t.i,".card-interesting{border-radius:.24rem;min-height:2.6rem!important;overflow:hidden;padding:var(--gap-s) var(--gap-l) 0 var(--gap-s);position:relative;transition:background-color var(--transition-duration)}@media screen and (max-width:1279px){.card-interesting{padding-right:var(--gap-s)}}.card-interesting:hover{background-color:var(--color-section-gray)}.card-interesting__wrapper{color:#fff;display:flex;flex-direction:column;height:100%;justify-content:space-between;position:relative;z-index:1}.card-interesting img{bottom:0;height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;position:absolute;right:0;top:0;width:100%;z-index:0}.card-interesting__title{font-size:.24rem;font-weight:600;line-height:1.2;margin-bottom:var(--gap-xs)}@media screen and (max-width:1279px){.card-interesting__title{margin-bottom:var(--gap-xxxs)}}.card-interesting__content{align-items:flex-end;display:flex;flex-wrap:wrap}.card-interesting__content>*{min-height:1px;min-width:1px}@media screen and (max-width:1279px){.card-interesting__content{align-items:flex-start;flex-direction:column}}.card-interesting__offers{flex:1;font-size:.14rem;font-weight:600;line-height:1.4285714286;padding-bottom:var(--gap-s);padding-right:var(--gap-xs)}@media screen and (max-width:1279px){.card-interesting__offers{padding-bottom:var(--gap-xxs);padding-right:0;width:100%}}.card-interesting__price{font-size:.14rem;line-height:1.4285714286;margin-top:.02rem}",""]),n.locals={},t.exports=n},function(t,e,r){var content=r(1111);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,r(13).default)("122e5922",content,!0,{sourceMap:!1})},function(t,e,r){var content=r(1113);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,r(13).default)("1b57469c",content,!0,{sourceMap:!1})},function(t,e,r){var content=r(1115);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,r(13).default)("712d3397",content,!0,{sourceMap:!1})},function(t,e,r){var content=r(1117);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,r(13).default)("550c696c",content,!0,{sourceMap:!1})},function(t,e,r){var content=r(1119);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,r(13).default)("74101334",content,!0,{sourceMap:!1})},function(t,e,r){var content=r(1121);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,r(13).default)("205bb8ac",content,!0,{sourceMap:!1})},function(t,e,r){var content=r(1123);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,r(13).default)("65c670aa",content,!0,{sourceMap:!1})},function(t,e,r){var content=r(1125);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,r(13).default)("578c408a",content,!0,{sourceMap:!1})},function(t,e,r){"use strict";r.r(e);r(404);var n=r(692),o=r(244),l=r(1022),c=r(65),d=r(795),m={name:"AppBlockText",components:{AppFormConsult:o.default,AppFormCorpClient:l.default},mixins:[n.a,c.a],props:{text:{type:String,default:void 0},formName:{type:String,default:void 0}},mounted:function(){Object(d.a)(this.lockBody,this.unlockBody)}},_=(r(1044),r(3)),component=Object(_.a)(m,(function(){var t=this,e=t._self._c;return e("AppSection",{attrs:{variant:t.variant,"offset-top":t.settings.marginTop,"offset-bottom":t.settings.marginBottom,"rounded-next":t.settings.nextBlockRound,"background-color":t.settings.backgroundColor,"text-color":t.settings.textColor,anchor:t.anchor}},[e("div",{staticClass:"grid grid_content"},[e("article",{directives:[{name:"dompurify-html",rawName:"v-dompurify-html",value:t.text,expression:"text"}],staticClass:"grid__column grid__column_section"}),t._v(" "),t.formName?e("div",{staticClass:"grid__column grid__column_aside"},["consult"===t.formName?e("AppFormConsult",{staticClass:"grid__form"}):t._e(),t._v(" "),"corpClient"===t.formName?e("AppFormCorpClient",{staticClass:"grid__form"}):t._e()],1):t._e()])])}),[],!1,null,null,null);e.default=component.exports},function(t,e,r){"use strict";r.r(e);r(404);var n={name:"AppBlockImage",mixins:[r(692).a],props:{title:{type:String,default:void 0},image:{type:String,default:void 0},html:{type:String,default:void 0}}},o=r(3),component=Object(o.a)(n,(function(){var t=this,e=t._self._c;return e("AppSection",{attrs:{variant:t.variant,"offset-top":t.settings.marginTop,"offset-bottom":t.settings.marginBottom,"rounded-next":t.settings.nextBlockRound,"background-color":t.settings.backgroundColor,"text-color":t.settings.textColor,anchor:t.anchor}},[t.title?e("h2",{directives:[{name:"dompurify-html",rawName:"v-dompurify-html",value:t.title,expression:"title"}]}):t._e(),t._v(" "),e("img",{attrs:{src:t.image,alt:""}}),t._v(" "),t.html?e("div",{directives:[{name:"dompurify-html",rawName:"v-dompurify-html",value:t.html,expression:"html"}]}):t._e()])}),[],!1,null,null,null);e.default=component.exports},function(t,e,r){"use strict";r.r(e);r(404),r(54);var n=r(692),o={name:"AppBlockVideo",components:{AppThumbVideo:r(704).default},mixins:[n.a],props:{link:{type:String,default:void 0},image:{type:String,default:void 0},text:{type:String,default:void 0}}},l=r(3),component=Object(l.a)(o,(function(){var t=this,e=t._self._c;return e("AppSection",{attrs:{variant:t.variant,"offset-top":t.settings.marginTop,"offset-bottom":t.settings.marginBottom,"rounded-next":t.settings.nextBlockRound,"background-color":t.settings.backgroundColor,"text-color":t.settings.textColor,anchor:t.anchor}},[e("AppThumbVideo",{attrs:{cover:t.image,"video-uri":t.link}}),t._v(" "),t.text?e("div",{directives:[{name:"dompurify-html",rawName:"v-dompurify-html",value:t.text,expression:"text"}]}):t._e()],1)}),[],!1,null,null,null);e.default=component.exports},function(t,e,r){"use strict";r.r(e);r(404);var n=r(692),o=r(65),l=r(795),c={name:"AppBlockHTML",mixins:[n.a,o.a],props:{html:{type:String,default:void 0}},mounted:function(){Object(l.a)(this.lockBody,this.unlockBody)}},d=r(3),component=Object(d.a)(c,(function(){var t=this,e=t._self._c;return e("AppSection",{attrs:{variant:t.variant,"offset-top":t.settings.marginTop,"offset-bottom":t.settings.marginBottom,"rounded-next":t.settings.nextBlockRound,"background-color":t.settings.backgroundColor,"text-color":t.settings.textColor,anchor:t.anchor}},[e("div",{domProps:{innerHTML:t._s(t.html)}})])}),[],!1,null,null,null);e.default=component.exports},function(t,e,r){"use strict";r.r(e);r(20),r(72),r(54),r(21),r(37),r(174),r(49),r(11),r(229);var n=r(692),o=r(1023),l=r(711),c=r(693),d=r(730),m={name:"AppBlockSlider",components:{AppHero:l.default,AppHeroSlider:o.default},mixins:[n.a],props:{timestamp:{type:Number,default:0},slides:{type:Object,required:!0},colorText:{type:String,default:void 0},colorTitle:{type:String,default:void 0},variantButton:{type:String,default:void 0},autoplay:{type:String,default:void 0},settings:{type:Object,default:void 0}},computed:{list:function(){var t=this;return Object.values(Object.values(this.slides)[0]).sort(Object(c.a)()).map((function(t){var e,r,n;return{isDisabled:null!==(e=t.disable)&&void 0!==e&&e,startTime:null!==(r=t["slide-start"])&&void 0!==r?r:0,endTime:null!==(n=t["slide-end"])&&void 0!==n?n:0,title:t.title,variant:t.colorText,titleVariant:t.colorTitle,appearance:t.appearance,link:t.link,image:{desktop:t.image,mobile:t.imageMob,width:"auto",height:"auto"},video:t.video,description:t.desc,button:t.buttons?Object.values(t.buttons).map((function(button){return{text:button.text,to:button.link,variant:button.variantButton}}))[0]:[]}})).filter((function(e){return Object(d.a)(e.isDisabled,e.startTime,e.endTime,t.timestamp)}))},swiperOptions:function(){return{autoplay:"no"!==this.autoplay&&{delay:1e4,disableOnInteraction:!1}}},firstSlide:function(){return this.list[0]}}},_=r(3),component=Object(_.a)(m,(function(){var t=this,e=t._self._c;return t.list.length>1?e("AppHeroSlider",{attrs:{list:t.list,"swiper-options":t.swiperOptions}}):e("AppHero",{attrs:{title:t.firstSlide.title,image:t.firstSlide.image,button:t.firstSlide.button,description:t.firstSlide.description,variant:t.firstSlide.variant,"title-variant":t.firstSlide.titleVariant,appearance:t.firstSlide.appearance,video:t.firstSlide.video,link:t.firstSlide.link,"autoplay-video":!0,"block-settings":t.settings}})}),[],!1,null,null,null);e.default=component.exports},function(t,e,r){"use strict";r.r(e);var n=r(48),o=(r(39),r(404),r(21),r(56),r(37),r(49),r(22),r(11),r(229),r(23),r(692)),l=r(230),c=r(233),d=r(953),m=r(730),_={name:"AppBlockMultislider",components:{AppSection:l.default,AppTabs:c.default,AppClubSlider:d.default},mixins:[o.a],props:{timestamp:{type:Number,default:0},title:{type:String,default:void 0},slides:{type:Object,default:void 0}},data:function(){return{list:[]}},computed:{sliders:function(){var t=this;return Object.values(this.slides).map((function(e,r){return{active:0===r,title:e.title,slider:Object.keys(e).filter((function(t){return!["color","title"].includes(t)})).map((function(t){var r,n,o,l,c,d,m,_;return{isDisabled:null!==(r=e.disable)&&void 0!==r&&r,startTime:null!==(n=e["slide-start"])&&void 0!==n?n:0,endTime:null!==(o=e["slide-end"])&&void 0!==o?o:0,title:(null==e||null===(l=e[t])||void 0===l?void 0:l.title)||"",description:(null==e||null===(c=e[t])||void 0===c?void 0:c.desc)||"",tag:(null==e||null===(d=e[t])||void 0===d?void 0:d.label)||"",image:(null==e||null===(m=e[t])||void 0===m?void 0:m.image)||"",brand:(null==e||null===(_=e[t])||void 0===_?void 0:_.imageExtra)||""}})).filter((function(e){return Object(m.a)(e.isDisabled,e.startTime,e.endTime,t.timestamp)}))}}))},tabs:function(){return this.list.map((function(t){return{label:t.title,isActive:t.active}}))}},mounted:function(){this.list=this.sliders},methods:{onTabSelectHandler:function(t){this.list.forEach((function(e){e.active=e.title===t.label}))}}},f=(r(1046),r(3)),component=Object(f.a)(_,(function(){var t=this,e=t._self._c;return e("AppSection",{staticClass:"section_privilege",attrs:{variant:[].concat(Object(n.a)(t.variant),["hidden"]),"offset-top":t.settings.marginTop,"offset-bottom":t.settings.marginBottom,"rounded-next":t.settings.nextBlockRound,"background-color":t.settings.backgroundColor,"text-color":t.settings.textColor,anchor:t.anchor}},[t.title?e("h2",{directives:[{name:"dompurify-html",rawName:"v-dompurify-html",value:t.title,expression:"title"}]}):t._e(),t._v(" "),e("AppTabs",{staticClass:"privilege-sliders-tabs",attrs:{list:t.tabs,variant:"underline"},on:{onTabSelect:t.onTabSelectHandler}}),t._v(" "),e("div",{staticClass:"privilege-sliders"},t._l(t.sliders,(function(r,n){return e("div",{key:n,staticClass:"privilege-sliders__item",class:{"privilege-sliders__item_active":r.active}},[e("div",{staticClass:"privilege-sliders__title"},[t._v(t._s(r.title))]),t._v(" "),e("div",{staticClass:"privilege-sliders__slider"},[e("AppClubSlider",{attrs:{list:r.slider}})],1)])})),0)],1)}),[],!1,null,null,null);e.default=component.exports},function(t,e,r){"use strict";r.r(e);var n=r(48),o=(r(39),r(404),{name:"AppBlockBlackBlock",mixins:[r(692).a],props:{html:{type:String,default:void 0},anchor:{type:String,default:void 0},image:{type:String,default:void 0}}}),l=(r(1048),r(3)),component=Object(l.a)(o,(function(){var t=this,e=t._self._c;return e("AppSection",{staticClass:"section_mobile-app",attrs:{variant:[].concat(Object(n.a)(t.variant),["hidden"]),"offset-top":t.settings.marginTop,"offset-bottom":t.settings.marginBottom,"rounded-next":t.settings.nextBlockRound,"background-color":t.settings.backgroundColor,"text-color":t.settings.textColor,appearance:"dark",anchor:t.anchor,sun:!0}},[e("div",{staticClass:"grid grid_mobile-app"},[e("div",{directives:[{name:"dompurify-html",rawName:"v-dompurify-html",value:t.html,expression:"html"}],staticClass:"grid__column"}),t._v(" "),t.image?e("div",{staticClass:"grid__column"},[e("img",{attrs:{src:t.image,alt:""}})]):t._e()])])}),[],!1,null,null,null);e.default=component.exports},function(t,e,r){"use strict";r.r(e);r(404);var n=r(692),o={name:"AppBlockQuote",components:{AppReview:r(1024).default},mixins:[n.a],props:{author:{type:String,default:void 0},image:{type:String,default:void 0},quote:{type:String,default:void 0}}},l=r(3),component=Object(l.a)(o,(function(){var t=this,e=t._self._c;return e("AppSection",{attrs:{variant:t.variant,"offset-top":t.settings.marginTop,"offset-bottom":t.settings.marginBottom,"rounded-next":t.settings.nextBlockRound,"background-color":t.settings.backgroundColor,"text-color":t.settings.textColor,anchor:t.anchor}},[e("AppReview",{attrs:{author:t.author,image:t.image,quote:t.quote}})],1)}),[],!1,null,null,null);e.default=component.exports},function(t,e,r){"use strict";r.r(e);r(404),r(37),r(229);var n=r(692),o=r(954),l=r(968),c={name:"AppBlockMap",components:{AppMapContacts:o.default,AppMapOffices:l.default},mixins:[n.a],props:{cards:{type:Object,default:void 0}},computed:{list:function(){return Object.values(this.cards).map((function(t){return{coords:null!=t&&t.coords?t.coords.split(",").map((function(a){return+a})):[0,0],address:(null==t?void 0:t.address)||"",title:(null==t?void 0:t.title)||"",content:(null==t?void 0:t.html)||"",text:(null==t?void 0:t.html)||"",hideTaxi:(null==t?void 0:t.hideTaxi)||!1}}))}}},d=(r(1050),r(3)),component=Object(d.a)(c,(function(){var t=this,e=t._self._c;return e("AppSection",{staticClass:"section_map",attrs:{variant:t.variant,"offset-top":t.settings.marginTop,"offset-bottom":t.settings.marginBottom,"rounded-next":t.settings.nextBlockRound,"background-color":t.settings.backgroundColor,"text-color":t.settings.textColor,anchor:t.anchor}},[t.list.length>0?e("AppMapOffices",{attrs:{list:t.list}}):e("AppMapContacts",{attrs:{coords:t.list[0].coords,address:t.list[0].address,title:t.list[0].title,text:t.list[0].text}})],1)}),[],!1,null,null,null);e.default=component.exports},function(t,e,r){"use strict";r.r(e);var n=r(48),o=(r(39),r(404),r(37),r(229),{name:"AppBlockMosaic",mixins:[r(692).a],props:{cards:{type:Object,required:!0}},computed:{list:function(){return Object.values(this.cards).map((function(t){return{src:t.image,srcset:t.image}}))}}}),l=(r(1052),r(3)),component=Object(l.a)(o,(function(){var t=this,e=t._self._c;return e("AppSection",{attrs:{variant:[].concat(Object(n.a)(t.variant),["hidden"]),"offset-top":t.settings.marginTop,"offset-bottom":t.settings.marginBottom,"rounded-next":t.settings.nextBlockRound,"background-color":t.settings.backgroundColor,"text-color":t.settings.textColor,anchor:t.anchor}},[e("div",{staticClass:"photos"},t._l(t.list,(function(t,r){return e("div",{key:r,staticClass:"photos__item"},[e("div",{staticClass:"photos__holder"},[e("img",{staticClass:"photos__image",attrs:{src:t.src,srcset:t.srcset,alt:"",width:"275",height:"448"}})])])})),0)])}),[],!1,null,null,null);e.default=component.exports},function(t,e,r){"use strict";r.r(e);var n=r(48),o=(r(39),r(404),r(37),r(229),{name:"AppBlockNumbers",mixins:[r(692).a],props:{title:{type:String,default:void 0},cards:{type:Object,default:void 0},image:{type:String,default:void 0}},computed:{stats:function(){return Object.values(this.cards).map((function(t){return{value:t.number,label:t.text}}))}}}),l=(r(1054),r(3)),component=Object(l.a)(o,(function(){var t=this,e=t._self._c;return e("AppSection",{staticClass:"section_stats",attrs:{variant:[].concat(Object(n.a)(t.variant),["hidden"]),"offset-top":t.settings.marginTop,"offset-bottom":t.settings.marginBottom,"rounded-next":t.settings.nextBlockRound,"background-color":t.settings.backgroundColor,"text-color":t.settings.textColor,anchor:t.anchor}},[t.title?e("h6",{directives:[{name:"dompurify-html",rawName:"v-dompurify-html",value:t.title,expression:"title"}]}):t._e(),t._v(" "),e("div",{staticClass:"grid grid_stats"},[e("div",{staticClass:"grid__column"},[e("div",{staticClass:"stats grid__stats"},t._l(t.stats,(function(r,n){return e("div",{key:n,staticClass:"stat stats__item"},[e("div",{directives:[{name:"dompurify-html",rawName:"v-dompurify-html",value:r.value,expression:"item.value"}],staticClass:"stat__value"}),t._v(" "),e("div",{directives:[{name:"dompurify-html",rawName:"v-dompurify-html",value:r.label,expression:"item.label"}],staticClass:"stat__label"})])})),0)]),t._v(" "),t.image?e("div",{staticClass:"grid__column"},[e("img",{staticClass:"grid__image",attrs:{src:t.image,alt:""}})]):t._e()])])}),[],!1,null,null,null);e.default=component.exports},function(t,e,r){"use strict";r.r(e);r(404),r(37),r(174),r(229);var n=r(692),o=r(1025),l=r(693),c={name:"AppBlockImageSlider",components:{AppInteriorsSlider:o.default},mixins:[n.a],props:{title:{type:String,default:void 0},html:{type:String,default:void 0},slides:{type:Object,default:void 0}},computed:{list:function(){return Object.values(Object.values(this.slides)[0]).sort(Object(l.a)()).map((function(t){return{image:t.image,description:t.desc}}))}}},d=(r(1056),r(3)),component=Object(d.a)(c,(function(){var t=this,e=t._self._c;return e("AppSection",{attrs:{variant:t.variant,"offset-top":t.settings.marginTop,"offset-bottom":t.settings.marginBottom,"rounded-next":t.settings.nextBlockRound,"background-color":t.settings.backgroundColor,"text-color":t.settings.textColor,hidden:!0,appearance:"dark",anchor:t.anchor}},[e("div",{staticClass:"heading heading_interiors"},[e("div",{staticClass:"heading__title"},[e("h2",{directives:[{name:"dompurify-html",rawName:"v-dompurify-html",value:t.title,expression:"title"}]})]),t._v(" "),t.html?e("div",{directives:[{name:"dompurify-html",rawName:"v-dompurify-html",value:t.html,expression:"html"}],staticClass:"heading__aside"}):t._e()]),t._v(" "),e("AppInteriorsSlider",{attrs:{list:t.list}})],1)}),[],!1,null,null,null);e.default=component.exports},function(t,e,r){"use strict";r.r(e);var n=r(48),o=(r(39),r(404),r(37),r(229),r(692)),l=r(965),c=r(966),d=r(969),m={name:"AppBlockLineCards",components:{AppMarquee:l.default,AppThumbProject:c.default,AppMaxHeight:d.default},mixins:[o.a],props:{title:{type:String,default:void 0},desc:{type:String,default:void 0},slides:{type:Object,default:void 0}},computed:{list:function(){return Object.values(this.slides).map((function(t,e,r){return{direction:"rtl",duration:20*(r.length-e),projects:Object.values(t).map((function(t){return{title:t.title,image:{src:t.image,srcset:t.image}}}))}}))}}},_=(r(1058),r(3)),component=Object(_.a)(m,(function(){var t=this,e=t._self._c;return e("AppSection",{attrs:{variant:[].concat(Object(n.a)(t.variant),["hidden"]),"offset-top":t.settings.marginTop,"offset-bottom":t.settings.marginBottom,"rounded-next":t.settings.nextBlockRound,"background-color":t.settings.backgroundColor,"text-color":t.settings.textColor,anchor:t.anchor}},[t.title||t.desc?e("div",{staticClass:"heading heading_projects"},[t.title?e("div",{staticClass:"heading__title"},[e("h2",{directives:[{name:"dompurify-html",rawName:"v-dompurify-html",value:t.title,expression:"title"}]})]):t._e(),t._v(" "),t.desc?e("div",{directives:[{name:"dompurify-html",rawName:"v-dompurify-html",value:t.desc,expression:"desc"}],staticClass:"heading__aside"}):t._e()]):t._e(),t._v(" "),e("AppMaxHeight",{attrs:{height:1036}},t._l(t.list,(function(r,n){return e("AppMarquee",{key:n,attrs:{direction:r.direction,duration:r.duration}},t._l(r.projects,(function(t,r){return e("AppThumbProject",{key:r,attrs:{image:t.image,title:t.title}})})),1)})),1)],1)}),[],!1,null,null,null);e.default=component.exports},function(t,e,r){"use strict";r.r(e);r(404),r(54);var n=r(230),o=r(27),l=r(692),c={name:"AppBlockBanners",components:{AppSection:n.default,AppButton:o.default},mixins:[l.a],props:{html:{type:String,default:void 0},button:{type:String,default:void 0},link:{type:String,default:void 0},image_text:{type:String,default:void 0},image:{type:String,default:void 0}}},d=(r(1060),r(3)),component=Object(d.a)(c,(function(){var t=this,e=t._self._c;return e("AppSection",{staticClass:"section_clients",attrs:{variant:t.variant,"offset-top":t.settings.marginTop,"offset-bottom":t.settings.marginBottom,"rounded-next":t.settings.nextBlockRound,"background-color":t.settings.backgroundColor,"text-color":t.settings.textColor,anchor:t.anchor,appearance:"dark"}},[e("div",{staticClass:"grid grid_clients"},[e("div",{staticClass:"grid__column"},[e("div",{directives:[{name:"dompurify-html",rawName:"v-dompurify-html",value:t.html,expression:"html"}]}),t._v(" "),t.link?e("AppButton",{staticClass:"grid__button",attrs:{to:t.link,size:"large",variant:"light",appearance:"base"}},[t._v("\n\t\t\t\t"+t._s(t.button||"Подробнее")+"\n\t\t\t")]):t._e()],1),t._v(" "),t.image?e("div",{staticClass:"grid__column"},[e("div",{staticClass:"percent"},[e("img",{staticClass:"percent__image",attrs:{src:t.image,alt:""}}),t._v(" "),t.image_text?e("div",{directives:[{name:"dompurify-html",rawName:"v-dompurify-html",value:t.image_text,expression:"image_text"}],staticClass:"percent__note"}):t._e()])]):t._e()])])}),[],!1,null,null,null);e.default=component.exports},function(t,e,r){"use strict";r.r(e);var n=r(48),o=(r(39),r(404),r(37),r(174),r(229),r(692)),l=r(733),c=r(967),d=r(693),m={name:"AppBlockTextCards",components:{AppCardFeature:l.default,AppFeaturesSlider:c.default},mixins:[o.a],props:{title:{type:String,default:void 0},slides:{type:Object,default:void 0}},computed:{list:function(){return Object.values(Object.values(this.slides)[0]).sort(Object(d.a)()).map((function(t){return{title:t.title,text:t.html,list:t.list,explanations:t.text}}))}}},_=(r(1062),r(3)),component=Object(_.a)(m,(function(){var t=this,e=t._self._c;return e("AppSection",{attrs:{variant:[].concat(Object(n.a)(t.variant),["hidden"]),"offset-top":t.settings.marginTop,"offset-bottom":t.settings.marginBottom,"rounded-next":t.settings.nextBlockRound,"background-color":t.settings.backgroundColor,"text-color":t.settings.textColor,anchor:t.anchor}},[e("div",{staticClass:"heading"},[e("div",{staticClass:"heading__title"},[t.title?e("h2",{directives:[{name:"dompurify-html",rawName:"v-dompurify-html",value:t.title,expression:"title"}]}):t._e(),t._v(" "),t.list.length<=3?e("div",{staticClass:"installment-terms"},t._l(t.list,(function(t,r){return e("AppCardFeature",{key:r,attrs:{title:t.title,list:t.list,text:t.text,explanations:t.explanations}})})),1):e("AppFeaturesSlider",{attrs:{list:t.list}})],1)])])}),[],!1,null,null,null);e.default=component.exports},function(t,e,r){"use strict";r.r(e);r(404);var n=r(230),o=r(692),l={name:"AppBlockAdaptiveSlider",components:{AppSection:n.default},mixins:[o.a],props:{html:{type:String,default:void 0},cards:{type:Object,default:void 0}}},c=(r(1064),r(3)),component=Object(c.a)(l,(function(){var t=this,e=t._self._c;return e("AppSection",{staticClass:"section_awards",attrs:{variant:t.variant,"offset-top":t.settings.marginTop,"offset-bottom":t.settings.marginBottom,"rounded-next":t.settings.nextBlockRound,"background-color":t.settings.backgroundColor,"text-color":t.settings.textColor,anchor:t.anchor}},[e("div",{staticClass:"grid grid_awards"},[e("div",{directives:[{name:"dompurify-html",rawName:"v-dompurify-html",value:t.html,expression:"html"}],staticClass:"grid__column"}),t._v(" "),t.cards?e("div",{staticClass:"grid__column"},[e("ul",{staticClass:"awards"},t._l(t.cards,(function(t,r){return e("li",{key:r,staticClass:"awards__item"},[e("img",{attrs:{src:t.image,alt:""}})])})),0)]):t._e()])])}),[],!1,null,null,null);e.default=component.exports},function(t,e,r){"use strict";r.r(e);r(404),r(37),r(174),r(229),r(54);var n=r(959),o=r(692),l=r(693),c={name:"AppBlockVisualCards",components:{AppFeatures:n.default},mixins:[o.a],props:{title:{type:String,default:void 0},slides:{type:Object,default:void 0}},computed:{list:function(){return Object.values(Object.values(this.slides)[0]).sort(Object(l.a)()).map((function(t){return{title:t.title,image:t.image,link:t.link}}))}}},d=r(3),component=Object(d.a)(c,(function(){var t=this,e=t._self._c;return e("AppSection",{attrs:{variant:t.variant,"offset-top":t.settings.marginTop,"offset-bottom":t.settings.marginBottom,"rounded-next":t.settings.nextBlockRound,"background-color":t.settings.backgroundColor,"text-color":t.settings.textColor,anchor:t.anchor}},[t.title?e("div",{staticClass:"heading heading_small"},[e("div",{staticClass:"heading__title"},[e("h2",{directives:[{name:"dompurify-html",rawName:"v-dompurify-html",value:t.title,expression:"title"}]})])]):t._e(),t._v(" "),e("AppFeatures",{attrs:{list:t.list}})],1)}),[],!1,null,null,null);e.default=component.exports},function(t,e,r){"use strict";r.r(e);r(404);var n=r(48),o=r(28),l=(r(39),r(37),r(174),r(229),r(1026)),c=r(1027),d=r(692),m=r(693),_={name:"AppBlockColumnText",components:{AppAdvantages:l.default,AppVideoSlider:c.default},mixins:[d.a],props:{title:{type:String,default:void 0},slides:{type:Object,default:void 0}},computed:{advantages:function(){var t=Object.values(this.slides),e=Object(o.a)(t,2),r=e[0],l=e[1];return r||l?[].concat(Object(n.a)(Object.values(r||{})),Object(n.a)(Object.values(l||{}))).sort(Object(m.a)()).map((function(t){return{title:t.title,description:t.text}})):[]},videos:function(){var t=Object.values(this.slides),video=Object(o.a)(t,3)[2];return video?Object.values(video).map((function(t){return{videoUri:t.video}})):[]}}},f=(r(1066),r(3)),component=Object(f.a)(_,(function(){var t=this,e=t._self._c;return e("AppSection",{staticClass:"section_trade-in-advantages",attrs:{variant:t.variant,"offset-top":t.settings.marginTop,"offset-bottom":t.settings.marginBottom,"rounded-next":t.settings.nextBlockRound,"background-color":t.settings.backgroundColor,"text-color":t.settings.textColor,appearance:"dark",sun:!0,anchor:t.anchor}},[t.title?e("h2",{directives:[{name:"dompurify-html",rawName:"v-dompurify-html",value:t.title,expression:"title"}]}):t._e(),t._v(" "),t.advantages.length?e("AppAdvantages",{attrs:{list:t.advantages}}):t._e(),t._v(" "),t.videos.length&&t.videos[0].videoUri?e("AppVideoSlider",{attrs:{list:t.videos}}):t._e()],1)}),[],!1,null,null,null);e.default=component.exports},function(t,e,r){"use strict";r.r(e);r(404);var n=r(756),o=r(757),l=r(704),c=r(692),d={name:"AppStickyVideo",components:{AppHeroVideo:n.default,AppBlockForm:o.default,AppThumbVideo:l.default},mixins:[c.a],props:{videoImage:{type:String,required:!0},videoLink:{type:String,required:!0},title:{type:String,required:!0},text:{type:String,required:!0},button:{type:Object,default:null}}},m=(r(1068),r(3)),component=Object(m.a)(d,(function(){var t=this,e=t._self._c;return e("div",{staticClass:"sticky-video"},[e("div",{staticClass:"sticky-video__wrapper"},[e("AppThumbVideo",{staticClass:"sticky-video__thumb-video",attrs:{cover:t.videoImage,"video-uri":t.videoLink,width:640,height:348,"button-position":"left-top"}})],1),t._v(" "),e("AppHeroVideo",{attrs:{title:t.title,text:t.text,button:t.button,"video-link":t.videoLink,"video-image":t.videoImage,"is-block-sticky":""}}),t._v(" "),e("AppBlockForm",{attrs:{settings:t.settings,anchor:t.anchor}})],1)}),[],!1,null,null,null);e.default=component.exports},function(t,e,r){"use strict";r.r(e);r(404),r(54),r(37),r(229);var n=r(964),o=r(692),l={name:"AppBlockDoubleCards",components:{AppCardInfo:n.default},mixins:[o.a],props:{title:{type:String,default:void 0},text:{type:String,default:void 0},cards:{type:Object,default:void 0}},computed:{list:function(){return Object.values(this.cards).map((function(t){return{title:t.title,text:t.text,tag:t.label,image:t.image,link:t.link||""}}))}}},c=(r(1070),r(3)),component=Object(c.a)(l,(function(){var t=this,e=t._self._c;return e("AppSection",{attrs:{variant:t.variant,"offset-top":t.settings.marginTop,"offset-bottom":t.settings.marginBottom,"rounded-next":t.settings.nextBlockRound,"background-color":t.settings.backgroundColor,"text-color":t.settings.textColor,anchor:t.anchor}},[e("div",{staticClass:"installment-features"},[e("div",{staticClass:"installment-features__heading"},[t.title?e("h2",{directives:[{name:"dompurify-html",rawName:"v-dompurify-html",value:t.title,expression:"title"}],staticClass:"installment-features__heading-title"}):t._e(),t._v(" "),t.text?e("span",{directives:[{name:"dompurify-html",rawName:"v-dompurify-html",value:t.text,expression:"text"}],staticClass:"installment-features__heading-footnote"}):t._e()]),t._v(" "),t.list.length>0?e("div",{staticClass:"installment-features__list"},t._l(t.list,(function(t,r){return e("AppCardInfo",{key:r,attrs:{link:t.link,title:t.title,text:t.text,tag:t.tag,image:t.image}})})),1):t._e()])])}),[],!1,null,null,null);e.default=component.exports},function(t,e,r){"use strict";r.r(e);r(404);var n=r(48),o=(r(39),r(21),r(56),r(37),r(22),r(11),r(229),r(23),r(692)),l=r(233),c=r(1028),d={name:"AppBlockTabs",components:{AppTabs:l.default,AppPersons:c.default},mixins:[o.a],props:{title:{type:String,default:void 0},slides:{type:Object,default:void 0}},data:function(){return{filter:"",tabs:[],list:[]}},computed:{filteredPersonsList:function(){var t=this;return this.list.filter((function(e){return e.filter===t.filter}))}},mounted:function(){var t=Object.values(this.slides);this.filter=t[0].title,this.tabs=t.map((function(t,e){return{label:t.title,isActive:0===e}})),this.list=t.reduce((function(t,e){var r=Object.keys(e).filter((function(t){return!["title","sort"].includes(t)})).map((function(t){var r,n,o;return{image:(null===(r=e[t])||void 0===r?void 0:r.image)||"",name:(null===(n=e[t])||void 0===n?void 0:n.main_text)||"",status:(null===(o=e[t])||void 0===o?void 0:o.extra_text)||"",filter:e.title}}));return[].concat(Object(n.a)(t),Object(n.a)(r))}),[])},methods:{onPersonsTabSelectHandler:function(t){var e;this.filter=t.label,null===(e=this.tabs)||void 0===e||e.forEach((function(e){e.isActive=e.label===t.label}))}}},m=(r(1072),r(3)),component=Object(m.a)(d,(function(){var t=this,e=t._self._c;return e("AppSection",{attrs:{variant:t.variant,"offset-top":t.settings.marginTop,"offset-bottom":t.settings.marginBottom,"rounded-next":t.settings.nextBlockRound,"background-color":t.settings.backgroundColor,"text-color":t.settings.textColor,anchor:t.anchor,appearance:"light"}},[e("div",{staticClass:"heading heading_persons"},[t.title?e("div",{staticClass:"heading__title"},[e("h2",{directives:[{name:"dompurify-html",rawName:"v-dompurify-html",value:t.title,expression:"title"}]})]):t._e(),t._v(" "),e("div",{staticClass:"heading__aside"},[e("AppTabs",{staticClass:"tabs_persons",attrs:{list:t.tabs,variant:"underline"},on:{onTabSelect:t.onPersonsTabSelectHandler}})],1)]),t._v(" "),e("AppPersons",{attrs:{list:t.filteredPersonsList}})],1)}),[],!1,null,null,null);e.default=component.exports},function(t,e,r){"use strict";r.r(e);r(404),r(54),r(37),r(229);var n=r(692),o={name:"AppBlockPageContentHeader",components:{AppThumbVideo:r(704).default},mixins:[n.a],props:{title:{type:String,default:void 0},link:{type:String,default:void 0},text:{type:String,default:void 0},image:{type:String,default:void 0}},computed:{stats:function(){return Object.values(this.cards).map((function(t){return{value:t.number,label:t.text}}))}}},l=(r(1074),r(3)),component=Object(l.a)(o,(function(){var t=this,e=t._self._c;return e("AppSection",{attrs:{variant:t.variant,"offset-top":t.settings.marginTop,"offset-bottom":t.settings.marginBottom,"rounded-next":t.settings.nextBlockRound,"background-color":t.settings.backgroundColor,"text-color":t.settings.textColor,anchor:t.anchor}},[e("div",{staticClass:"intro"},[t.title?e("div",{directives:[{name:"dompurify-html",rawName:"v-dompurify-html",value:t.title,expression:"title"}]}):t._e(),t._v(" "),e("div",{staticClass:"grid intro__grid"},[t.link&&t.image?e("div",{staticClass:"grid__column"},[e("AppThumbVideo",{attrs:{cover:t.image,"video-uri":t.link}})],1):t._e(),t._v(" "),t.text?e("div",{staticClass:"grid__column"},[e("p",{directives:[{name:"dompurify-html",rawName:"v-dompurify-html",value:t.text,expression:"text"}]})]):t._e()])])])}),[],!1,null,null,null);e.default=component.exports},function(t,e,r){"use strict";r.r(e);r(404),r(20),r(29),r(30),r(22),r(23);var n=r(28),o=r(48),l=r(6),c=r(8),d=(r(55),r(39),r(21),r(56),r(175),r(37),r(33),r(405),r(11),r(64),r(18)),m=r(27),_=r(239),f=r(93),h=r(758),v=r(692),x=r(957);function y(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}function w(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?y(Object(r),!0).forEach((function(e){Object(l.a)(t,e,r[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):y(Object(r)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}))}return t}var k={name:"AppBlockProjectsFilter",components:{AppButton:m.default,AppMobileOverlay:_.default,AppField:f.default,AppProjects:h.default,AppFieldArea:x.default},mixins:[v.a],props:{title:{type:String,default:void 0},filters:{type:Object,default:void 0},projectsId:{type:Array,default:void 0},flatType:{type:String,default:void 0}},data:function(){var t;return{location:this.filters.location,price:(null===(t=this.filters)||void 0===t?void 0:t.priceStart)||0,priceConfig:{range:{min:+this.filters.priceFrom,max:+this.filters.priceTo}},locations:[],settlings:[],advantages:[],projects:[],params:{isFlatsInfo:!0,limit:20,page:1},total:0,isOfficePage:!1}},fetch:function(){var t=this;return Object(c.a)(regeneratorRuntime.mark((function e(){var r,n,l,c,d,m,_,f;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,l=w(w({},t.params),{},{id:(null===(r=t.projectsId)||void 0===r?void 0:r.join(","))||void 0,settling:t.filterToParam(t.settlings),advantages:t.filterToParam(t.advantages),locations:(null===(n=t.location)||void 0===n?void 0:n.code)||void 0,priceFrom:t.price,flatType:t.flatType}),e.next=4,t.$axios.get("/api/estates",{params:l});case 4:c=e.sent,d=c.data,m=d.list,_=d.allCount,t.total=_||0,f=(null==m?void 0:m.map((function(e){var r,n,o=e.id,l=e.externalId,c=e.advantage,d=e.location,code=e.code,m=e.name,_=e.imageSlider,f=e.businessSlider,h=e.imageMap,v=e.timeToMetro,x=e.flatsInfo,y=x.minEstatePrice,w=x.roomsMinPrices,k=e.deadline,j=e.timeToMetroType,C=c?t.advantages.filter((function(t){return c.includes(t.value)})).map((function(t){return t.label})).join(", "):void 0,link="",O=[];switch(t.flatType){case"flat":link="/projects/comfort/".concat(code),O=[{link:null!=w&&w[1]?"/search/flats/?types=flat&estates=".concat(o,"&rooms=1"):"",label:"1-комн. квартиры",price:t.priceFormat(null==w?void 0:w[1])},{link:null!=w&&w[2]?"/search/flats/?types=flat&estates=".concat(o,"&rooms=2"):"",label:"2-комн. квартиры",price:t.priceFormat(null==w?void 0:w[2])},{link:null!=w&&w[3]?"/search/flats/?types=flat&estates=".concat(o,"&rooms=3"):"",label:"3-комн. квартиры +",price:t.priceFormat(null==w?void 0:w[3])}];break;case"office":link="/search/offices/?types=office&estates=".concat(o),O=[{link:"/search/offices/?types=office&estates=".concat(o),label:"Помещения",price:null}];break;case"storing":link="?popupFilter=1&estates=".concat(o),O=[],null!=w&&w.carplace&&O.push({link:"?popupFilter=1&types=carplace&estates=".concat(o),label:"Машиноместа",price:t.priceFormat(null==w?void 0:w.carplace)}),null!=w&&w.motoplace&&O.push({link:"?popupFilter=1&types=motoplace&estates=".concat(o),label:"Мотоместа",price:t.priceFormat(null==w?void 0:w.motoplace)}),null!=w&&w.storeroom&&O.push({link:"?popupFilter=1&types=storeroom&estates=".concat(o),label:"Кладовые",price:t.priceFormat(null==w?void 0:w.storeroom)})}return{externalId:l,link:link,title:m,gallery:_||[],businessSlider:f||[],map:h||"",station:{color:null==d||null===(r=d.metro)||void 0===r?void 0:r.color,title:null==d||null===(n=d.metro)||void 0===n?void 0:n.name,time:v,type:j},price:"office"!==t.flatType?t.priceFormat(y):null,rooms:O,footnote:{left:k?"Заселение до ".concat(k):void 0,right:C}}})))||[],t.projects=[].concat(Object(o.a)(t.projects),Object(o.a)(f)),e.next=13;break;case 11:e.prev=11,e.t0=e.catch(0);case 13:case"end":return e.stop()}}),e,null,[[0,11]])})))()},mounted:function(){var t,e,r,o;this.locations=null===(t=this.filters)||void 0===t||null===(t=t.locations)||void 0===t?void 0:t.map((function(t){var e,r,n,o;return{code:t.code,value:t.name,county:null===(e=t.district)||void 0===e?void 0:e.name,district:null===(r=t.area)||void 0===r?void 0:r.name,metro:{color:null===(n=t.metro)||void 0===n?void 0:n.color,title:null===(o=t.metro)||void 0===o?void 0:o.name}}})),this.settlings=(null===(e=Object.entries(null===(r=this.filters)||void 0===r?void 0:r.settling))||void 0===e?void 0:e.map((function(t){var e=Object(n.a)(t,2),r=e[0];return{label:e[1],value:r,selected:!1}})))||[],this.advantages=(null===(o=this.filters)||void 0===o||null===(o=o.advantages)||void 0===o?void 0:o.map((function(filter){return{label:filter.name,image:filter.image,value:filter.code,selected:!1}})))||[],this.advantages.length&&(this.advantages=this.advantages.filter((function(t){return"Отделка"!==t.label&&"Вид на реку"!==t.label}))),this.isOfficePage=this.$route.path.includes("offices")},methods:w(w({},Object(d.c)({openOverlay:"mobile-overlay/OPEN_OVERLAY",closeOverlay:"mobile-overlay/CLOSE_OVERLAY"})),{},{onProjectsFiltersApply:function(){this.closeOverlay()},filterToParam:function(t){return t.filter((function(t){return t.selected})).map((function(t){return t.value})).join(",")||void 0},priceFormat:function(t){var e=t?Intl.NumberFormat("ru-RU",{maximumFractionDigits:2}).format(+t/1e6):void 0;return e?"от ".concat(e," млн ₽"):"-"},onLoadMore:function(){var t=this;return Object(c.a)(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t.params.page=t.params.page+1,e.next=3,t.$fetch();case 3:case"end":return e.stop()}}),e)})))()},onLocationInputHandler:function(t){var e=this;return Object(c.a)(regeneratorRuntime.mark((function r(){return regeneratorRuntime.wrap((function(r){for(;;)switch(r.prev=r.next){case 0:if(""!==t.target.value){r.next=6;break}return e.location="",e.params.page=1,e.projects=[],r.next=6,e.$fetch();case 6:case"end":return r.stop()}}),r)})))()},onLocationSelectHandler:function(t){var e=this;return Object(c.a)(regeneratorRuntime.mark((function r(){return regeneratorRuntime.wrap((function(r){for(;;)switch(r.prev=r.next){case 0:if(e.location||t){r.next=2;break}return r.abrupt("return");case 2:return e.location=t,e.params.page=1,e.projects=[],r.next=7,e.$fetch();case 7:case"end":return r.stop()}}),r)})))()},onCheckboxSelectHandler:function(t){var e=this;return Object(c.a)(regeneratorRuntime.mark((function r(){return regeneratorRuntime.wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return t.selected=!t.selected,e.params.page=1,e.projects=[],r.next=5,e.$fetch();case 5:case"end":return r.stop()}}),r)})))()},onPriceChangeHandler:function(t){var e=this;return Object(c.a)(regeneratorRuntime.mark((function r(){return regeneratorRuntime.wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return e.price=t,e.params.page=1,e.projects=[],r.next=5,e.$fetch();case 5:case"end":return r.stop()}}),r)})))()}})},j=(r(1076),r(3)),component=Object(j.a)(k,(function(){var t=this,e=t._self._c;return e("AppSection",{attrs:{variant:t.variant,"offset-top":t.settings.marginTop,"offset-bottom":t.settings.marginBottom,"rounded-next":t.settings.nextBlockRound,"background-color":t.settings.backgroundColor,"text-color":t.settings.textColor,anchor:t.anchor}},[e("div",{staticClass:"heading heading_small heading_aside_right heading_aside_mobile heading_small_control"},[t.title?e("div",{staticClass:"heading__title"},[e("h1",{directives:[{name:"dompurify-html",rawName:"v-dompurify-html",value:t.title,expression:"title"}]})]):t._e(),t._v(" "),e("div",{staticClass:"heading__aside"},[e("AppButton",{attrs:{variant:"secondary",size:"small",appearance:"base",icon:"filter","icon-size":18},on:{click:function(e){return t.openOverlay({id:"projects-filter"})}}},[t._v("\n\t\t\t\t\tФильтр\n\t\t\t\t")])],1)]),t._v(" "),e("div",{staticClass:"project-filters"},[e("div",{staticClass:"project-filters__form"},[e("AppMobileOverlay",{attrs:{id:"projects-filter",title:"Фильтр","control-title":"Применить"},on:{onSubmit:t.onProjectsFiltersApply}},[e("div",{staticClass:"form"},[e("div",{staticClass:"form__group form__group_row project-filters__row"},[e("div",{staticClass:"form__item project-filters__item"},[e("AppFieldArea",{attrs:{list:t.locations},on:{input:t.onLocationInputHandler,onSelect:t.onLocationSelectHandler}})],1),t._v(" "),t.isOfficePage?t._e():e("div",{staticClass:"form__item project-filters__item"},[e("AppField",{attrs:{label:"Задайте стоимость",size:"large",variant:"light","mask-number-postfix":"₽",type:"text","mask-type":"price","with-range-slider":!0,"range-slider-config":t.priceConfig},on:{accept:t.onPriceChangeHandler,sliderEnd:t.onPriceChangeHandler},model:{value:t.price,callback:function(e){t.price=e},expression:"price"}})],1),t._v(" "),t.settlings.length>0?e("div",{staticClass:"form__item project-filters__item project-filters__buttons"},[e("div",{staticClass:"field"},[e("label",{staticClass:"field__label"},[t._v("Укажите дату заселения")]),t._v(" "),e("div",{staticClass:"field__container"},t._l(t.settlings,(function(r,n){return e("label",{key:n,staticClass:"project-filters__check-button"},[e("input",{attrs:{type:"checkbox"},domProps:{checked:r.selected},on:{change:function(e){return t.onCheckboxSelectHandler(r)}}}),t._v(" "),e("span",[t._v(t._s(r.label))])])})),0)])]):t._e()]),t._v(" "),e("div",{staticClass:"form__group"},[t.advantages.length>0?e("div",{staticClass:"project-filters__tags"},t._l(t.advantages,(function(r,n){return e("label",{key:n,staticClass:"project-filters__tags-item"},[e("input",{attrs:{type:"checkbox"},domProps:{checked:r.selected},on:{change:function(e){return t.onCheckboxSelectHandler(r)}}}),t._v(" "),e("span",{staticClass:"project-filters__tags-holder"},[e("span",{staticClass:"project-filters__tags-image"},[e("img",{attrs:{src:r.image,alt:r.label}})]),t._v(" "),e("span",{staticClass:"project-filters__tags-label"},[t._v(t._s(r.label))])])])})),0):t._e()])])])],1),t._v(" "),e("div",{staticClass:"project-filters__result"},[t._v("\n\t\t\t\t"+t._s(t.$fetchState.pending?"Загрузка...":t.projects.length?"":"Нет результатов")+"\n\t\t\t\t"),t.projects.length>0?e("AppProjects",{attrs:{list:t.projects}}):t._e()],1),t._v(" "),t.total>t.projects.length&&t.projects.length>0?e("AppButton",{staticClass:"project-filters__more",attrs:{variant:"secondary",size:"large",appearance:"base"},on:{click:function(e){return e.preventDefault(),t.onLoadMore.apply(null,arguments)}}},[t._v("\n\t\t\t\t"+t._s(t.$fetchState.pending?"Загрузка...":"Показать еще")+"\n\t\t\t")]):t._e()],1)])}),[],!1,null,null,null);e.default=component.exports},function(t,e,r){"use strict";r.r(e);r(404);var n=r(6),o=(r(37),r(20),r(21),r(174),r(29),r(30),r(22),r(11),r(229),r(23),r(18)),l=r(692),c=r(27),d=r(955),m=r(693);function _(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}var f={name:"AppBlockFaq",components:{AppButton:c.default,AppAccordion:d.default},mixins:[l.a],props:{slides:{type:Object,default:void 0},title:{type:String,default:void 0},question:{type:String,default:void 0},answer:{type:String,default:void 0}},computed:{accordion:function(){return this.slides?Object.values(Object.values(this.slides[1])).sort(Object(m.a)()).map((function(t){return{heading:null==t?void 0:t.question,body:null==t?void 0:t.answer}})):void 0}},methods:function(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?_(Object(r),!0).forEach((function(e){Object(n.a)(t,e,r[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):_(Object(r)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}))}return t}({},Object(o.c)({openModal:"modal/OPEN_MODAL"}))},h=f,v=(r(1078),r(3)),component=Object(v.a)(h,(function(){var t=this,e=t._self._c;return e("AppSection",{staticClass:"section_faq",attrs:{variant:t.variant,"offset-top":t.settings.marginTop,"offset-bottom":t.settings.marginBottom,"rounded-next":t.settings.nextBlockRound,"background-color":t.settings.backgroundColor,"text-color":t.settings.textColor,appearance:"dark",anchor:t.anchor,sun:!0}},[e("div",{staticClass:"heading heading_faq"},[t.title?e("div",{staticClass:"heading__title"},[e("h2",{directives:[{name:"dompurify-html",rawName:"v-dompurify-html",value:t.title,expression:"title"}]})]):t._e(),t._v(" "),e("div",{staticClass:"heading__aside"},[e("AppButton",{attrs:{variant:t.settings.textColor?"custom":"light",size:"large",appearance:"ghost",onclick:"Comagic.openWidget(2317); try{ga('send', 'event', 'click', 'SCB_BUTTON', 'open') } catch(e){}"}},[t._v("Перезвоните мне\n\t\t\t")])],1)]),t._v(" "),t.accordion?e("AppAccordion",{attrs:{list:t.accordion}}):t._e()],1)}),[],!1,null,null,null);e.default=component.exports},function(t,e,r){"use strict";r.r(e);r(20),r(72),r(21),r(33),r(49),r(11),r(404);var n=r(6),o=r(48),l=r(8),c=(r(55),r(39),r(37),r(58),r(174),r(235),r(29),r(30),r(22),r(23),r(18)),d=r(238),m=r(693),_=r(692),f=r(91),h=r(956),v=r(138),x=r(27),y=r(93),w=r(137),k=r(759);function j(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}function C(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?j(Object(r),!0).forEach((function(e){Object(n.a)(t,e,r[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):j(Object(r)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}))}return t}var O={name:"AppBlockFullMortgage",components:{AppCardBank:h.default,AppCheckbox:v.default,AppButton:x.default,AppField:y.default,AppModal:w.default,AppFormBankRequest:k.default},mixins:[_.a,f.a],data:function(){return{banks:[],age:28,war:!1,family:!1,filter:{amount:0,period:0,initialPaymentAmount:0,initialPaymentPercent:0},amountConfig:{range:{min:0,max:0}},periodConfig:{range:{min:0,max:0}},initialPaymentAmountConfig:{range:{min:0,max:0}},initialPaymentPercentConfig:{range:{min:0,max:0}},formInfo:{}}},fetch:function(){var t=this;return Object(l.a)(regeneratorRuntime.mark((function e(){var r,filter,n,l,c,d,m,_,f;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t.$axios.get("/api/mortgages");case 2:r=e.sent,t.banks=r.data.list,filter=function(t){return t>0},l=(n=function(t){return t===1/0||t===-1/0?0:t})(Math.min.apply(Math,Object(o.a)(t.banks.map((function(t){return+t.minCreditAmount})).filter(filter)))),c=n(Math.max.apply(Math,Object(o.a)(t.banks.map((function(t){return+t.maxCreditAmount})).filter(filter)))),t.filter.amount=l,t.amountConfig={range:{min:l,max:c}},d=n(Math.min.apply(Math,Object(o.a)(t.banks.map((function(t){return+t.creditPeriodFrom/12}))))),m=n(Math.max.apply(Math,Object(o.a)(t.banks.map((function(t){return+t.creditPeriodTo/12}))))),t.filter.period=d,t.periodConfig={range:{min:d,max:m}},_=n(Math.min.apply(Math,Object(o.a)(t.banks.map((function(t){return+t.minInitialPayment}))))),f=n(Math.max.apply(Math,Object(o.a)(t.banks.map((function(t){return+t.maxInitialPayment}))))),t.filter.initialPaymentPercent=_,t.initialPaymentPercentConfig={range:{min:_,max:f}},t.filter.initialPaymentAmount=_*l/100,t.initialPaymentAmountConfig={range:{min:_*l/100,max:f*c/100}};case 20:case"end":return e.stop()}}),e)})))()},computed:{initialPaymentPercent:function(){return"".concat((this.filter.initialPaymentAmount/this.filter.amount*100).toFixed(0),"%")},buttonSubmitText:function(){return"Отправить заявку в ".concat(this.filteredList.length," ").concat(Object(d.a)("банк","банков","банка",this.filteredList.length))},filteredList:function(){var t=this;return this.banks.filter((function(e){return t.war?"war"===e.type:!t.family||"family"===e.type})).filter((function(e){var r;return null===(r=t.filter)||void 0===r||!r.period||+e.creditPeriodTo/12>=t.filter.period})).map((function(e){var r,n,o=t.filter.amount-t.filter.initialPaymentAmount,l=+(null==e?void 0:e.minCreditRate)/12/100,c=12*t.filter.period,d=Math.round(o*(l/(1-Math.pow(1+l,-c)))),m=[];return null!=e&&e.minCreditRate&&m.push({label:"Ставка",value:"".concat(Math.floor(100*e.minCreditRate)/100,"%")}),null!=e&&e.creditPeriodTo&&m.push({label:"Срок до",value:"".concat(+(null==e?void 0:e.creditPeriodTo)/12||"-"," лет")}),d&&m.push({label:"Платеж в месяц",value:"".concat(t.priceFormat(d)," ₽")}),{logo:(null==e||null===(r=e.bank)||void 0===r?void 0:r.logo)||"",name:(null==e||null===(n=e.bank)||void 0===n?void 0:n.short_name)||"",description:(null==e?void 0:e.description)||"",monthPayment:d,params:m}})).sort(Object(m.a)("monthPayment"))},limitedList:function(){return this.filteredList.slice(0,5)},formData:function(){var t,e,r,n;return{form:{age:this.age,war:this.war,family:this.family,amount:null===(t=this.filter)||void 0===t?void 0:t.amount,period:null===(e=this.filter)||void 0===e?void 0:e.period,initialPaymentAmount:null===(r=this.filter)||void 0===r?void 0:r.initialPaymentAmount,initialPaymentPercent:null===(n=this.filter)||void 0===n?void 0:n.initialPaymentPercent},banks:this.filteredList}}},methods:C(C({},Object(c.c)({openOverlay:"mobile-overlay/OPEN_OVERLAY",openModal:"modal/OPEN_MODAL"})),{},{onCreditSendHandler:function(){this.formInfo=this.formData,this.openModal({id:"modal_mortgage"})},onBankFormSelectHandler:function(t){this.formInfo=C(C({},this.formData),{},{bank:t}),this.openModal({id:"modal_mortgage"})},onChangeAmountHandler:function(t){this.filter.amount=+t,this.initialPaymentAmountConfig={range:{min:this.initialPaymentPercentConfig.range.min*+t/100,max:this.initialPaymentPercentConfig.range.max*+t/100}}},onChangeInitialPaymentHandler:function(t){this.filter.initialPaymentAmount=+t},onChangePeriodHandler:function(t){this.filter.period=+t},onSelectBankHandler:function(t){this.selectedBanks=t}})},A=(r(1080),r(3)),component=Object(A.a)(O,(function(){var t=this,e=t._self._c;return e("AppSection",{staticClass:"section_calculator",attrs:{variant:t.variant,"offset-top":t.settings.marginTop,"offset-bottom":t.settings.marginBottom,"rounded-next":t.settings.nextBlockRound,"background-color":t.settings.backgroundColor,"text-color":t.settings.textColor,anchor:t.anchor}},[e("div",{staticClass:"heading heading_calculator"},[e("div",{staticClass:"heading__title"},[e("h2",[t._v("\n\t\t\t\tИпотечный"),e("br"),t._v("\n\t\t\t\tкалькулятор\n\t\t\t")])]),t._v(" "),e("div",{staticClass:"heading__aside"},[e("p",[t._v("\n\t\t\t\tПриведенный расчет носит исключительно предварительный характер. Окончательный расчет\n\t\t\t\tсуммы кредита и размер ежемесячного платежа производятся конкретным банком после\n\t\t\t\tпредоставления полного комплекта документов\n\t\t\t")])])]),t._v(" "),e("div",{staticClass:"grid grid_calculator"},[e("div",{staticClass:"grid__column"},[e("form",{staticClass:"form form_mortgage",on:{submit:function(e){return e.preventDefault(),t.onCreditSendHandler.apply(null,arguments)}}},[e("div",{staticClass:"form__heading"},[e("h2",{staticClass:"form__title"},[t._v("Рассчитайте ипотеку")])]),t._v(" "),e("fieldset",{staticClass:"form__fieldset"},[e("div",{staticClass:"form__group"},[e("div",{staticClass:"form__item"},[e("AppField",{attrs:{label:"Стоимость недвижимости, ₽",size:"large","mask-number-postfix":"₽",variant:"light",mask:Number,"with-range-slider":!0,"range-slider-config":t.amountConfig},on:{accept:t.onChangeAmountHandler,sliderEnd:t.onChangeAmountHandler},model:{value:t.filter.amount,callback:function(e){t.$set(t.filter,"amount",e)},expression:"filter.amount"}})],1)]),t._v(" "),e("div",{staticClass:"form__group"},[e("div",{staticClass:"form__item"},[e("AppField",{attrs:{label:"Первоначальный взнос, ₽",size:"large",variant:"light","mask-number-postfix":"₽","postfix-placeholder":t.initialPaymentPercent,mask:Number,"with-range-slider":!0,"range-slider-config":t.initialPaymentAmountConfig},on:{accept:t.onChangeInitialPaymentHandler,sliderEnd:t.onChangeInitialPaymentHandler},model:{value:t.filter.initialPaymentAmount,callback:function(e){t.$set(t.filter,"initialPaymentAmount",e)},expression:"filter.initialPaymentAmount"}})],1)]),t._v(" "),e("div",{staticClass:"form__group form__group_row"},[e("div",{staticClass:"form__item"},[e("AppField",{attrs:{label:"Срок кредита, лет",size:"large",variant:"light","mask-number-postfix":"лет",mask:Number,"with-range-slider":!0,"range-slider-config":t.periodConfig},on:{accept:t.onChangePeriodHandler,sliderEnd:t.onChangePeriodHandler},model:{value:t.filter.period,callback:function(e){t.$set(t.filter,"period",e)},expression:"filter.period"}})],1),t._v(" "),e("div",{staticClass:"form__item"},[e("AppField",{attrs:{label:"Возраст заемщика, лет",size:"large",variant:"light","mask-number-postfix":"лет",mask:Number},model:{value:t.age,callback:function(e){t.age=e},expression:"age"}})],1)])]),t._v(" "),e("fieldset",{staticClass:"form__fieldset"},[e("div",{staticClass:"form__group"},[e("div",{staticClass:"form__item"},[e("AppCheckbox",{attrs:{name:"military"},model:{value:t.war,callback:function(e){t.war=e},expression:"war"}},[t._v("Военная ипотека")])],1)]),t._v(" "),e("div",{staticClass:"form__group"},[e("div",{staticClass:"form__item"},[e("AppCheckbox",{attrs:{name:"family"},model:{value:t.family,callback:function(e){t.family=e},expression:"family"}},[t._v("Семейная ипотека")])],1)])]),t._v(" "),e("fieldset",{staticClass:"form__fieldset"},[e("div",{staticClass:"form__group"},[e("div",{staticClass:"form__item"},[e("AppButton",{staticClass:"form__submit",attrs:{appearance:"base",size:"large",variant:"primary",disabled:!t.filteredList.length}},[t._v("\n\t\t\t\t\t\t\t\t"+t._s(t.buttonSubmitText)+"\n\t\t\t\t\t\t\t")])],1)])])])]),t._v(" "),e("div",{staticClass:"grid__column"},[e("h6",[t._v("Лучшие условия")]),t._v(" "),e("div",{staticClass:"banks"},t._l(t.limitedList,(function(r,n){return e("AppCardBank",{key:n,attrs:{logo:r.logo,name:r.name,description:r.description,params:r.params},on:{onBankFormSelect:function(e){return t.onBankFormSelectHandler(r)}}})})),1)])]),t._v(" "),e("AppModal",{staticClass:"modal_form",attrs:{id:"modal_mortgage"}},[e("AppFormBankRequest",{attrs:{info:t.formInfo}})],1)],1)}),[],!1,null,null,null);e.default=component.exports},function(t,e,r){"use strict";r.r(e);r(39),r(33),r(49);var n=r(692),o={name:"AppBlockFirst",components:{AppHeroImage:r(850).default},mixins:[n.a],props:{pageTitle:{type:String,default:void 0},presentationFile:{type:String,default:void 0},other:{type:Object,default:void 0},image:{type:String,default:void 0},imageMobile:{type:String,default:void 0},buttonTourLink:{type:Object,default:void 0},estateId:{type:Number,default:void 0},tourLink:{type:String,default:void 0},disableButtonSearchFlats:{type:Boolean,default:void 0}},data:function(){return{buttonShare:{title:"Поделиться проектом",variant:"light",appearance:"ghost",name:"share",otherMenu:[{link:"mailto:test@example.com?subject=ГК «Инград» - ".concat(this.other.name,"&body=Ссылка на страницу проекта ").concat(this.other.name,": https://www.ingrad.ru/projects/").concat(this.other.type,"/").concat(this.other.code,"/"),label:"Отправить по e-mail",icon:"email"},{link:"copy",label:"Скопировать ссылку",icon:"link",copy:"https://www.ingrad.ru/projects/".concat(this.other.type,"/").concat(this.other.code)},{link:"https://wa.me/?text=".concat("https://www.ingrad.ru/projects/".concat(this.other.type,"/").concat(this.other.code)),label:"WhatsApp",icon:"whatsapp",target:!0},{link:"https://telegram.me/share/url?url=".concat("https://www.ingrad.ru/projects/".concat(this.other.type,"/").concat(this.other.code,"/")),label:"Telegram",icon:"telegram",target:!0},{link:"https://vk.com/share.php?url=".concat("https://www.ingrad.ru/projects/".concat(this.other.type,"/").concat(this.other.code,"/")),label:"ВКонтакте",icon:"vkontakte",target:!0},{link:"https://connect.ok.ru/offer?url=".concat("https://www.ingrad.ru/projects/".concat(this.other.type,"/").concat(this.other.code,"/")),label:"Одноклассники",icon:"odnoklassniki",target:!0}]}}},computed:{buttons:function(){var t=[];return this.disableButtonSearchFlats||t.push({title:"Выбрать квартиру",variant:"light",target:"_self",appearance:"base",name:"search",link:"/search/flats?estates=".concat(this.estateId)}),this.other.tourLink&&t.push({title:"3D тур",variant:"light",target:"_blank",appearance:"ghost",name:"tour",link:this.other.tourLink}),this.presentationFile&&t.push({title:"Скачать буклет",variant:"light",target:"_blank",appearance:"ghost",name:"presentation",link:this.presentationFile}),t}}},l=r(3),component=Object(l.a)(o,(function(){var t=this;return(0,t._self._c)("AppHeroImage",{attrs:{title:t.pageTitle,image:t.image,"image-alt":t.imageMobile,buttons:t.buttons,settings:t.settings,share:t.buttonShare}})}),[],!1,null,null,null);e.default=component.exports},function(t,e,r){"use strict";r.r(e);r(404),r(37),r(229);var n=r(692),o={name:"AppBlockAdvantages",components:{AppFeaturesProject:r(961).default},mixins:[n.a],props:{cards:{type:Object,default:void 0},settings:{type:Object,default:void 0}},data:function(){var t,e;return{offsetTop:(null===(t=this.settings)||void 0===t?void 0:t.marginTop)||"m",offsetBottom:(null===(e=this.settings)||void 0===e?void 0:e.marginBottom)||"m"}},computed:{list:function(){return Object.values(this.cards).map((function(t){return{label:t.title,description:t.text,nearby:{color:t.color,title:t.metro,time:t.time,timeIcon:"/img/walk.svg"}}}))}}},l=r(3),component=Object(l.a)(o,(function(){var t=this,e=t._self._c;return e("AppSection",{attrs:{variant:t.variant,"offset-top":t.offsetTop,"offset-bottom":t.offsetBottom,"rounded-next":t.settings.nextBlockRound,"background-color":t.settings.backgroundColor,"text-color":t.settings.textColor,anchor:t.anchor}},[e("AppFeaturesProject",{attrs:{title:"КЛЮЧЕВЫЕ ПРЕИМУЩЕСТВА",list:t.list}})],1)}),[],!1,null,null,null);e.default=component.exports},function(t,e,r){"use strict";r.r(e);var n=r(48),o=(r(39),r(404),r(21),r(56),r(37),r(174),r(22),r(11),r(229),r(692)),l=r(1019),c=r(693),d={name:"AppBlockInfrastructure",components:{AppTabsSlider:l.default},mixins:[o.a],props:{title:{type:String,default:void 0},slides:{type:Object,default:void 0},settings:{type:Object,default:void 0},disableImageHeight:{type:Boolean,default:!1}},data:function(){var t,e;return{offsetTop:(null===(t=this.settings)||void 0===t?void 0:t.marginTop)||"m",offsetBottom:(null===(e=this.settings)||void 0===e?void 0:e.marginBottom)||"m",isTextHidden:!0}},computed:{list:function(){return Object.values(this.slides).sort(Object(c.a)()).map((function(t,e){var r=Object.keys(t).filter((function(t){return!["title","sort"].includes(t)})).map((function(e){var r,n,o,l;return{image:null==t||null===(r=t[e])||void 0===r?void 0:r.image,title:null==t||null===(n=t[e])||void 0===n?void 0:n.title,text:null==t||null===(o=t[e])||void 0===o?void 0:o.text,sort:null==t||null===(l=t[e])||void 0===l?void 0:l.sort}})).sort(Object(c.a)());return{tab:{label:t.title,value:t.title},slider:r,active:0===e}}))||[]}}},m=r(3),component=Object(m.a)(d,(function(){var t=this,e=t._self._c;return e("AppSection",{attrs:{variant:[].concat(Object(n.a)(t.variant),["hidden"]),"offset-top":t.offsetTop,"offset-bottom":t.offsetBottom,"rounded-next":t.settings.nextBlockRound,"background-color":t.settings.backgroundColor,"text-color":t.settings.textColor,anchor:t.anchor}},[t.title?e("h2",{directives:[{name:"dompurify-html",rawName:"v-dompurify-html",value:t.title,expression:"title"}]}):t._e(),t._v(" "),t.list?e("AppTabsSlider",{attrs:{list:t.list,"is-text-hidden":t.isTextHidden,"disable-image-height":t.disableImageHeight}}):t._e()],1)}),[],!1,null,null,null);e.default=component.exports},function(t,e,r){"use strict";r.r(e);r(37),r(404);var n=r(28),o=(r(39),r(229),r(692)),l={name:"AppBlockTransport",components:{AppProjectDesc:r(785).default},mixins:[o.a],props:{title:{type:String,default:void 0},desc:{type:String,default:void 0},coords:{type:String,default:void 0},marker:{type:String,default:void 0},image:{type:String,default:void 0},slides:{type:Object,default:void 0},items1Title:{type:String,default:void 0},items2Title:{type:String,default:void 0},settings:{type:Object,default:void 0}},data:function(){var t,e;return{offsetTop:(null===(t=this.settings)||void 0===t?void 0:t.marginTop)||"m",offsetBottom:(null===(e=this.settings)||void 0===e?void 0:e.marginBottom)||"m"}},computed:{map:function(){return{coords:this.coords.split(","),title:this.marker,zoom:15}},highlight:function(){var t=Object.values(this.slides),e=Object(n.a)(t,1)[0];return e?{title:this.items1Title,list:Object.values(e).map((function(t){return{image:t.image,label:t.title,tag:t.time,tagIcon:"/img/car-small.svg"}}))}:{}},nearby:function(){var t=Object.values(this.slides),e=Object(n.a)(t,2)[1];return e?{title:this.items2Title,list:Object.values(e).map((function(t){return{color:null==t?void 0:t.color,title:"".concat(null==t?void 0:t.title," ").concat(null!=t&&t.distance?"- "+(null==t?void 0:t.distance):""),footnote:"".concat(null==t?void 0:t.time," ").concat(null==t?void 0:t.way)}}))}:{}}}},c=r(3),component=Object(c.a)(l,(function(){var t=this,e=t._self._c;return e("AppSection",{attrs:{variant:t.variant,"offset-top":t.offsetTop,"offset-bottom":t.offsetBottom,"rounded-next":t.settings.nextBlockRound,"background-color":t.settings.backgroundColor,"text-color":t.settings.textColor,anchor:t.anchor}},[e("AppProjectDesc",{attrs:{title:t.title,content:t.desc,highlight:t.highlight,nearby:t.nearby,map:t.map}})],1)}),[],!1,null,null,null);e.default=component.exports},function(t,e,r){"use strict";r.r(e);r(404);var n=r(28),o=r(6),l=(r(39),r(20),r(21),r(37),r(33),r(49),r(29),r(30),r(22),r(11),r(23),r(18)),c=r(692),d=r(1014),m=r(27),_=r(91);function f(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}function h(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?f(Object(r),!0).forEach((function(e){Object(o.a)(t,e,r[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):f(Object(r)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}))}return t}var v={name:"AppBlockGenplan",components:{AppMarkersPlan:d.default,AppButton:m.default},mixins:[c.a,_.a],props:{other:{type:Object,default:void 0},genplan:{type:Array,default:void 0}},data:function(){return{markersPlanKey:0}},computed:{markers:function(){var t,e=this;return null===(t=this.genplan)||void 0===t?void 0:t.filter((function(t){var e;return void 0!==(null===(e=t.flatsInfo)||void 0===e?void 0:e.minEstatePrice)&&""!==t.coords})).map((function(t){var r,o,l,c=t.flatsInfo,d=[],m=e.creatingRoomsList(c,t);null===(r=t.sections)||void 0===r||r.forEach((function(section){if(null!==section.contourCoordinates){var r=h({},section);r.roomsSections=e.creatingRoomsList(section.flatsInfo,t),d.push(r)}}));var _=null!=t&&t.marker?null==t?void 0:t.marker.split(","):[0,0],f=Object(n.a)(_,2),v=f[0],x=f[1];return{icon:t.number,label:"от ".concat(e.priceFormat(null==c?void 0:c.minEstatePrice,1e6)," млн"),path:"M".concat(t.coords,"Z"),sectionsList:d,highlighted:!1,coords:{top:"".concat(x/(null===(o=e.other)||void 0===o||null===(o=o.imagePlan)||void 0===o?void 0:o.height)*100,"%"),left:"".concat(v/(null===(l=e.other)||void 0===l||null===(l=l.imagePlan)||void 0===l?void 0:l.width)*100,"%")},link:"/search/flats?types=flat&estates=".concat(t.estateId,"&houses=").concat(t.id),content:{heading:{title:t.name,footnote:null==t?void 0:t.additional_info,settling:0===Number(null==t?void 0:t.settling)?"Дом сдан":"Ввод<br />".concat(null==t?void 0:t.settling_text)},rooms:m}}}))}},mounted:function(){var t=this;window.matchMedia("(max-width: 767px)").addListener((function(){t.forceRerender()}))},methods:h(h({},Object(l.c)({openModal:"modal/OPEN_MODAL"})),{},{forceRerender:function(){this.markersPlanKey+=1},creatingRoomsList:function(t,e){for(var r=[],n=["Студии","1-комнатные","2-комнатные","3-комнатные","4-комнатные","5-комнатные","6-комнатные","7-комнатные"],i=0;i<8;i++){var o,l=(null==t||null===(o=t.roomsMinPrices)||void 0===o?void 0:o[i])||(null==t?void 0:t[i]);l&&r.push({link:"/search/flats/?types=flat&estates=".concat(e.estateId,"&houses=").concat(e.id,"&rooms=").concat(i),type:n[i],price:"от ".concat(this.priceFormat(l,1e6)," млн ₽")})}return r}})},x=(r(1082),r(3)),component=Object(x.a)(v,(function(){var t,e,r=this,n=r._self._c;return r.markers.length>0&&null!==(t=r.other)&&void 0!==t&&null!==(t=t.imagePlan)&&void 0!==t&&t.url?n("AppSection",{staticClass:"plan-section",attrs:{variant:r.variant,"offset-top":"m","offset-bottom":"m","rounded-next":r.settings.nextBlockRound,"background-color":r.settings.backgroundColor,"text-color":r.settings.textColor,anchor:r.anchor}},[n("div",{staticClass:"plan-flat"},[n("AppMarkersPlan",{key:r.markersPlanKey,attrs:{image:null===(e=r.other)||void 0===e||null===(e=e.imagePlan)||void 0===e?void 0:e.url,markers:r.markers}}),r._v(" "),r.other.panorama?n("AppButton",{staticClass:"plan-flat__panorama",attrs:{variant:"light",size:"large",appearance:"base",icon:"panorama",shadow:!0},on:{click:function(t){return r.openModal({id:"modal_panorama"})}}},[r._v("\n\t\t\tПанорама\n\t\t")]):r._e()],1)]):r._e()}),[],!1,null,null,null);e.default=component.exports},function(t,e,r){"use strict";r.r(e);r(404);var n=r(28),o=(r(37),r(174),r(229),r(692)),l=r(785),c=r(693),d={name:"AppBlockDescription",components:{AppProjectDesc:l.default},mixins:[o.a],props:{title:{type:String,default:void 0},desc:{type:String,default:void 0},slides:{type:Object,default:void 0},descImage:{type:String,default:void 0},image:{type:String,default:void 0},settings:{type:Object,default:void 0}},data:function(){var t,e;return{offsetTop:(null===(t=this.settings)||void 0===t?void 0:t.marginTop)||"m",offsetBottom:(null===(e=this.settings)||void 0===e?void 0:e.marginBottom)||"m"}},computed:{highlight:function(){var t=Object.values(this.slides),e=Object(n.a)(t,1)[0];return e?{list:Object.values(e).sort(Object(c.a)()).map((function(t){return{image:t.image,label:t.title,tag:t.desc,tagIcon:null!=t&&t.desc?"/img/car-small.svg":""}}))}:{}}}},m=r(3),component=Object(m.a)(d,(function(){var t=this,e=t._self._c;return e("AppSection",{attrs:{variant:t.variant,"offset-top":t.offsetTop,"offset-bottom":t.offsetBottom,"rounded-next":t.settings.nextBlockRound,"background-color":t.settings.backgroundColor,"text-color":t.settings.textColor,anchor:t.anchor}},[t.title?e("div",{staticClass:"heading heading_small"},[e("div",{staticClass:"heading__title"},[e("h2",{directives:[{name:"dompurify-html",rawName:"v-dompurify-html",value:t.title,expression:"title"}]})])]):t._e(),t._v(" "),e("AppProjectDesc",{attrs:{content:t.desc,highlight:t.highlight,image:t.image||"/content/projects/desc_1.jpg"}})],1)}),[],!1,null,null,null);e.default=component.exports},function(t,e,r){"use strict";r.r(e);var n=r(48),o=(r(39),r(33),r(404),r(6)),l=r(8),c=(r(55),r(21),r(20),r(37),r(174),r(11),r(29),r(30),r(22),r(229),r(23),r(50),r(18)),d=r(1397),m=r(786),_=r(692),f=r(137),h=r(718),v=r(1029),x=r(790),y=r(693);function w(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}function k(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?w(Object(r),!0).forEach((function(e){Object(o.a)(t,e,r[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):w(Object(r)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}))}return t}var j={name:"AppBlockProgress",components:{AppVideoPlayer:v.default,AppModal:f.default,AppProjectItemSlider:h.default,AppLoader:x.default},mixins:[_.a],props:{title:{type:String,default:void 0},link:{type:String,default:void 0},image:{type:String,default:void 0},galleryList:{type:Array,default:void 0},linkOnline:{type:String,default:void 0},online:{type:[Boolean,Object],default:!1}},data:function(){return{titleBlock:this.title,live:[],activeGallery:0,modalGallery:[],loading:!1,loaderText:"Загрузка"}},fetch:function(){var t=this;return Object(l.a)(regeneratorRuntime.mark((function e(){var r;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t.activeGallery){e.next=2;break}return e.abrupt("return");case 2:return t.loading=!0,e.prev=3,e.next=6,t.$axios.get("/api/gallery/with-additional-parameters/".concat(t.activeGallery));case 6:r=e.sent,t.modalGallery=Object.values(Object.values(Object.values(r.data.data.data[1].slides[1]))).sort(Object(y.a)()).map((function(image){var t;return{image:null==image?void 0:image.image,title:null!=image&&image.title||null!=image&&null!==(t=image.house)&&void 0!==t&&t.number?"Корпус ".concat(image.house.number):null==image?void 0:image.name,text:null==image?void 0:image.text}})),e.next=13;break;case 10:e.prev=10,e.t0=e.catch(3),alert("Произошла ошибка! Мы уже знаем об этом, постараемся скоро устранить.");case 13:t.loading=!1;case 14:case"end":return e.stop()}}),e,null,[[3,10]])})))()},computed:{progress:function(){return this.galleryList.map((function(t){return k(k({},t),{},{active:0})}))},progressActiveSlider:function(){return this.progress.filter((function(t){return t.active}))},liveCover:function(){return this.image?this.image:""},showLive:function(){return this.live.filter((function(t){return t.uri})).length>0}},mounted:function(){this.live=Object.values(this.online).sort(Object(y.a)()).map((function(t){return{uri:null==t?void 0:t.title,image:null==t?void 0:t.image,title:null==t?void 0:t.text}}))||[],d.a.use([m.a]);var t=new d.a(this.$refs.buildProgress,{init:!1,slidesPerView:"auto",spaceBetween:16,speed:350,effect:"slide",watchOverflow:!0,watchSlidesProgress:!0,watchSlidesVisibility:!0,breakpoints:{768:{spaceBetween:32}}});setTimeout((function(){t.init()}),0)},methods:k(k({},Object(c.c)({openModal:"modal/OPEN_MODAL"})),{},{onOpenVideoHandler:function(){this.openModal({id:"modal_build-progress-video"})},onProgressModalHandler:function(t){var e=this;return Object(l.a)(regeneratorRuntime.mark((function r(){return regeneratorRuntime.wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return e.activeGallery=t,r.next=3,e.$fetch();case 3:e.openModal({id:"modal_build-progress"});case 4:case"end":return r.stop()}}),r)})))()}})},C=(r(1084),r(3)),component=Object(C.a)(j,(function(){var t=this,e=t._self._c;return e("AppSection",{attrs:{variant:[].concat(Object(n.a)(t.variant),["hidden"]),"offset-top":"m","offset-bottom":"m","rounded-next":t.settings.nextBlockRound,"background-color":t.settings.backgroundColor,"text-color":t.settings.textColor,anchor:t.anchor}},[t.titleBlock?e("div",{staticClass:"heading heading_small"},[e("div",{staticClass:"heading__title"},[e("h2",{directives:[{name:"dompurify-html",rawName:"v-dompurify-html",value:t.titleBlock,expression:"titleBlock"}]})])]):t._e(),t._v(" "),e("div",{ref:"buildProgress",staticClass:"swiper-container build-progress"},[e("div",{staticClass:"swiper-wrapper"},[t.showLive?e("div",{staticClass:"swiper-slide build-progress__slide"},[e("button",{staticClass:"build-progress__item build-progress__item_live",style:{backgroundImage:"url(".concat(t.liveCover,")")},on:{click:t.onOpenVideoHandler}},[e("span",{staticClass:"build-progress__live"},[t._v("● LIVE")])])]):t._e(),t._v(" "),t._l(t.progress,(function(r,n){return e("div",{key:"build-progress__slide-".concat(n),staticClass:"swiper-slide build-progress__slide"},[e("div",{directives:[{name:"show",rawName:"v-show",value:t.loading&&r.id===t.activeGallery,expression:"loading && item.id === activeGallery"}],staticClass:"build-progress__loading"},[e("AppLoader"),t._v(" "),e("span",[t._v(t._s(t.loaderText))])],1),t._v(" "),e("button",{staticClass:"build-progress__item",style:{backgroundImage:"url(".concat(r.image,")")},on:{click:function(e){return t.onProgressModalHandler(r.id)}}},[e("span",{staticClass:"build-progress__label"},[t._v(t._s(r.name))])])])}))],2)]),t._v(" "),t.modalGallery.length?e("AppModal",{staticClass:"modal_build-progress",attrs:{id:"modal_build-progress","close-button-position":"outside"}},[e("div",{staticClass:"modal__slider"},[e("AppProjectItemSlider",{attrs:{list:t.modalGallery,pagination:!0,keyboard:!0}})],1)]):t._e(),t._v(" "),e("AppModal",{staticClass:"modal_build-progress",attrs:{id:"modal_build-progress-video","close-button-position":"outside"}},[e("AppVideoPlayer",{attrs:{list:t.live}})],1)],1)}),[],!1,null,null,null);e.default=component.exports},function(t,e,r){"use strict";r.r(e);r(404),r(20),r(72),r(21),r(37),r(33),r(11),r(229);var n=r(692),o=r(27),l=r(833),c=r(854),d=r(732),m={name:"AppBlockNews",components:{AppButton:o.default,AppArticles:l.default},mixins:[n.a],props:{news:{type:Object,default:void 0}},computed:{list:function(){var t,e=this;return(null===(t=this.news)||void 0===t||null===(t=t.list)||void 0===t?void 0:t.filter(d.a).map((function(t){var r,image="";t.data&&(image=null===(r=Object.values(t.data))||void 0===r||null===(r=r.filter((function(t){return"image"===t.type})))||void 0===r||null===(r=r.map((function(t){return t.image})))||void 0===r?void 0:r[0]);return{link:"/news/".concat(t.code),image:image,date:null!=t&&t.news_date?e.$dayjs(t.news_date).format(c.a):"",title:(null==t?void 0:t.name)||"",description:(null==t?void 0:t.description)||""}})))||[]}}},_=r(3),component=Object(_.a)(m,(function(){var t=this,e=t._self._c;return t.list.length>0?e("AppSection",{attrs:{variant:t.variant,"offset-top":t.settings.marginTop,"offset-bottom":t.settings.marginBottom,"rounded-next":t.settings.nextBlockRound,"background-color":t.settings.backgroundColor,"text-color":t.settings.textColor,anchor:t.anchor}},[e("div",{staticClass:"heading heading_small heading_aside_right heading_small_control"},[e("div",{staticClass:"heading__title"},[e("h2",[t._v("Новости")])]),t._v(" "),e("div",{staticClass:"heading__aside"},[e("AppButton",{attrs:{to:"/news",variant:"secondary",size:"small",appearance:"base",icon:"more-arrow","icon-position":"after","icon-size":18}},[t._v("\n\t\t\t\tСм. все\n\t\t\t")])],1)]),t._v(" "),e("AppArticles",{attrs:{list:t.list}})],1):t._e()}),[],!1,null,null,null);e.default=component.exports},function(t,e,r){"use strict";r.r(e);r(404),r(54);var n=r(6),o=r(28),l=r(8),c=(r(55),r(20),r(39),r(21),r(135),r(56),r(37),r(405),r(29),r(30),r(22),r(11),r(64),r(63),r(23),r(57),r(406),r(238)),d=r(692),m=r(91),_=r(962),f=r(27);function h(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}function v(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?h(Object(r),!0).forEach((function(e){Object(n.a)(t,e,r[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):h(Object(r)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}))}return t}var x={name:"AppBlockPlannings",components:{AppRoundCheckboxes:_.default,AppButton:f.default},mixins:[d.a,m.a],props:{planning:{type:Array,default:void 0},filter:{type:Object,default:void 0},other:{type:Object,default:void 0}},data:function(){return{types:[],list:[],mortgageParam:null}},computed:{result:function(){return this.list.find((function(t){return t.selected}))},filteredList:function(){var t=this.types.filter((function(t){return t.selected})).map((function(t){return t.value}));return this.list.filter((function(e){return t.length?t.includes(e.rooms):e}))},link:function(){var t=this.other.id,code=(this.result||{}).code,e={estates:t,types:"flat"};code&&(e.planning=code);var r=new URLSearchParams(e);return"/search/flats?".concat(r)},buttonText:function(){var t,e=(null===(t=this.result)||void 0===t?void 0:t.flatsCount)||0;return"Показать ".concat(e," ").concat(Object(c.a)("подобную квартиру","подобных квартир","подобные квартиры",e))}},watch:{list:function(){var t=this;return Object(l.a)(regeneratorRuntime.mark((function e(){var r,n,o,l;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,r=t.result||{},n=r.minPrice,o=r.houses,e.next=4,t.$axios.get("/api/mortgages/payment",{params:{house:o,price:n}});case 4:200===(null==(l=e.sent)?void 0:l.status)&&l.data?t.mortgageParam={label:"Ипотека",value:"".concat(t.priceFormat(l.data.monthPayment)," ₽")}:t.mortgageParam=null,e.next=10;break;case 8:e.prev=8,e.t0=e.catch(0);case 10:case"end":return e.stop()}}),e,null,[[0,8]])})))()}},mounted:function(){var t,e,r,n=this;this.types=(null===(t=Object.entries(null===(e=this.filter)||void 0===e?void 0:e.rooms))||void 0===t?void 0:t.map((function(t){var e=Object(o.a)(t,2),r=e[0];return{label:e[1],value:r,round:"0"!==r,selected:!1}})))||[],this.list=(null===(r=this.planning)||void 0===r?void 0:r.map((function(t,e){var r=[];return t.square&&r.push({label:"Площадь",value:"".concat(t.square," м²")}),t.floors&&r.push({label:"Этаж",value:t.floors}),t.house&&r.push({label:"Корпус",value:t.house}),t.minPrice&&r.push({label:"Стоимость",value:"".concat(n.priceFormat(t.minPrice)," ₽")}),v(v({},t),{},{minPrice:t.minPrice||0,houses:null==t?void 0:t.houses,flatsCount:(null==t?void 0:t.flatsCount)||0,selected:0===e,rooms:t.rooms,image:t.image,title:"".concat(t.square," м²"),params:r})})))||[]},methods:{onFilterHandler:function(t){this.types=t},onSelectHandler:function(t){this.list=this.list.map((function(e){return v(v({},e),{},{selected:e.id===t.id})}))}}},y=(r(1086),r(3)),component=Object(y.a)(x,(function(){var t,e,r=this,n=r._self._c;return null!==(t=r.planning)&&void 0!==t&&t.length?n("AppSection",{attrs:{variant:r.variant,"offset-top":"m","offset-bottom":"m","rounded-next":r.settings.nextBlockRound,"background-color":r.settings.backgroundColor,"text-color":r.settings.textColor,anchor:r.anchor,appearance:"light"}},[n("div",{staticClass:"heading heading_small"},[n("div",{staticClass:"heading__title"},[n("h2",[r._v("Планировки")])])]),r._v(" "),n("div",{staticClass:"room-plans"},[n("div",{staticClass:"room-plans__filter"},[r.types?n("AppRoundCheckboxes",{staticClass:"room-plans__apartments",attrs:{list:r.types,variant:(null===(e=r.types)||void 0===e?void 0:e.length)>2?"justify":"start"},on:{change:r.onFilterHandler}}):r._e(),r._v(" "),r.list?n("div",{staticClass:"room-plans__holder"},[n("div",{staticClass:"room-plans__list"},r._l(r.filteredList,(function(t,e){return n("div",{key:e,staticClass:"room-plans__item",class:{"room-plans__item_active":t.selected},on:{click:function(e){return r.onSelectHandler(t)}}},[n("div",{staticClass:"room-plans__item-image"},[n("img",{attrs:{src:t.image,alt:t.title}})]),r._v(" "),n("span",{staticClass:"room-plans__item-label"},[r._v(r._s(t.title))])])})),0)]):r._e(),r._v(" "),n("AppButton",{staticClass:"room-plans__control",attrs:{to:r.link,variant:"primary",size:"large",appearance:"base"}},[r._v("\n\t\t\t\t"+r._s(r.buttonText)+"\n\t\t\t")])],1),r._v(" "),r.result?n("div",{staticClass:"room-plans__result"},[n("div",{staticClass:"room-plans__image"},[n("img",{attrs:{src:r.result.image,alt:""}})]),r._v(" "),n("ul",{staticClass:"list room-plans__params"},[r._l(r.result.params,(function(t,e){return n("li",{key:e,staticClass:"list__item"},[n("div",{staticClass:"list__item-label"},[r._v(r._s(t.label))]),r._v(" "),n("div",{staticClass:"list__item-value"},[r._v(r._s(t.value))])])})),r._v(" "),r.mortgageParam?n("li",{staticClass:"list__item"},[n("div",{staticClass:"list__item-label"},[r._v(r._s(r.mortgageParam.label))]),r._v(" "),n("div",{staticClass:"list__item-value"},[r._v(r._s(r.mortgageParam.value))])]):r._e()],2)]):r._e()])]):r._e()}),[],!1,null,null,null);e.default=component.exports},function(t,e,r){"use strict";r.r(e);r(404),r(39),r(37),r(33);var n=r(692),o=r(758),l=r(27),c=r(91),d={name:"AppBlockProjects",components:{AppProjects:o.default,AppButton:l.default},mixins:[n.a,c.a],props:{projects:{type:Object,default:void 0},other:{type:Object,default:void 0},linkOtherProjects:{type:String,default:void 0},allLink:{type:String,default:""},settings:{type:Object,default:void 0}},data:function(){var t,e;return{offsetTop:(null===(t=this.settings)||void 0===t?void 0:t.marginTop)||"m",offsetBottom:(null===(e=this.settings)||void 0===e?void 0:e.marginBottom)||"m"}},computed:{list:function(){var t,e=this;return null===(t=this.projects)||void 0===t||null===(t=t.list)||void 0===t?void 0:t.map((function(t){var r,n,o=t.id,l=t.externalId,c=t.type,d=t.location,code=t.code,m=t.name,_=t.imageSlider,f=t.imageMap,h=t.timeToMetro,v=t.flatsInfo,x=v.minEstatePrice,y=v.roomsMinPrices,w=t.deadline,k=t.timeToMetroType;return{link:"/projects/".concat(c,"/").concat(code),title:m,externalId:l,gallery:_||[],map:f||"",station:{color:null==d||null===(r=d.metro)||void 0===r?void 0:r.color,title:null==d||null===(n=d.metro)||void 0===n?void 0:n.name,time:h,type:k},price:e.priceFormat(x),rooms:[{link:null!=y&&y[1]?"/search/flats/?types=flat&estates=".concat(o,"&rooms=1"):"",label:"1-комн. квартиры",price:e.priceFormat(null==y?void 0:y[1])},{link:null!=y&&y[2]?"/search/flats/?types=flat&estates=".concat(o,"&rooms=2"):"",label:"2-комн. квартиры",price:e.priceFormat(null==y?void 0:y[2])},{link:null!=y&&y[3]?"/search/flats/?types=flat&estates=".concat(o,"&rooms=3"):"",label:"3-комн. квартиры +",price:e.priceFormat(null==y?void 0:y[3])}],footnote:{left:w?"Заселение до ".concat(w):void 0,right:undefined}}}))}},methods:{priceFormat:function(t){var e=t?Intl.NumberFormat("ru-RU",{maximumFractionDigits:2}).format(+t/1e6):void 0;return e?"от ".concat(e," млн ₽"):"-"}}},m=(r(1088),r(3)),component=Object(m.a)(d,(function(){var t=this,e=t._self._c;return e("AppSection",{attrs:{variant:t.variant,"offset-top":t.offsetTop,"offset-bottom":t.offsetBottom,"rounded-next":t.settings.nextBlockRound,"background-color":t.settings.backgroundColor,"text-color":t.settings.textColor,anchor:t.anchor}},[e("div",{staticClass:"heading heading_small heading_aside_right heading_small_control"},[e("div",{staticClass:"heading__title"},[e("h2",[t._v("Похожие проекты")])]),t._v(" "),e("div",{staticClass:"heading__aside"},[e("AppButton",{staticClass:"projects-show-all-desktop",attrs:{href:"/",variant:"secondary",size:"small",appearance:"base",icon:"more-arrow","icon-position":"after","icon-size":18}},[t._v("\n\t\t\t\tСм. все\n\t\t\t")])],1)]),t._v(" "),e("AppProjects",{attrs:{list:t.list}}),t._v(" "),e("AppButton",{staticClass:"projects-show-all-mobile",attrs:{href:"/",size:"large",appearance:"ghost",variant:"dark"}},[t._v("\n\t\tСмотреть все\n\t")])],1)}),[],!1,null,null,null);e.default=component.exports},function(t,e,r){"use strict";r.r(e);r(20),r(72),r(404),r(39),r(37),r(33),r(229);var n=r(692),o={name:"AppBlockProjectsInMain",components:{AppProjectSlider:r(1030).default},mixins:[n.a],props:{projects:{type:Object,required:!0}},computed:{list:function(){return Object.values(Object.values(this.projects.list)).map((function(t){var e,r=null===(e=t.imageSlider)||void 0===e?void 0:e.map((function(t){return{src:t,width:"auto",height:"auto"}}));return{variant:t.sliderVariant,title:t.name||"",description:t.description||"",images:r||[],button3d:{text:"3D",size:"large",appearance:"ghost",variant:"light",href:t.tourLink||""},buttonMore:{text:"Узнать подробнее",size:"large",appearance:"base",variant:"light",href:"/projects/".concat(t.type,"/").concat(t.code,"/")}}}))}}},l=r(3),component=Object(l.a)(o,(function(){var t=this,e=t._self._c;return e("AppSection",{attrs:{variant:t.variant,"offset-top":t.settings.marginTop,"offset-bottom":t.settings.marginBottom,"rounded-next":t.settings.nextBlockRound,"background-color":t.settings.backgroundColor,"text-color":t.settings.textColor,anchor:t.anchor}},t._l(t.list,(function(t){return e("AppProjectSlider",{key:t.title,attrs:{variant:t.variant,title:t.title,description:t.description,images:t.images,"button-more":t.buttonMore,button3d:t.button3d}})})),1)}),[],!1,null,null,null);e.default=component.exports},function(t,e,r){"use strict";r.r(e);r(20),r(72),r(404);var n=r(6),o=r(8),l=r(48),c=r(28),d=r(41),m=(r(55),r(39),r(21),r(135),r(37),r(174),r(29),r(30),r(22),r(11),r(229),r(111),r(54),r(23),r(236)),_=r(231),f=r(693),h=r(692),v=r(233);function x(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}function y(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?x(Object(r),!0).forEach((function(e){Object(n.a)(t,e,r[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):x(Object(r)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}))}return t}var w={name:"AppBlockProjectsOnMap",components:{AppIcon:r(15).default,AppTabs:v.default},mixins:[h.a],props:{slides:{type:Object,default:void 0}},data:function(){return{scrollElement:null,isListVisible:!1,tabs:[],map:null,listMarkers:[]}},computed:{rawTabs:function(){return Object.values(this.slides).filter((function(t){return t.active})).map((function(t,e){return{label:(null==t?void 0:t.title)||"Прочее",value:(null==t?void 0:t.title)||"Прочее",isActive:0===e,sort:(null==t?void 0:t.sort)||"0"}})).sort(Object(f.a)())},rawListMarkers:function(){return Object.values(this.slides).filter((function(t){return t.active})).reduce((function(t,e,r){var n=Object.values(e).filter((function(t){return"object"===Object(d.a)(t)})).map((function(t,n){var o,l=(null==t||null===(o=t.coords)||void 0===o?void 0:o.split(","))||[0,0],d=Object(c.a)(l,2),m=d[0],_=d[1];return{id:"".concat(r).concat(n),isActive:!1,sort:null==t?void 0:t.sort,title:t.title,description:t.desc,status:t.subtitle,uri:t.link,coords:[parseFloat(m),parseFloat(_)],image:(null==t?void 0:t.image)||"",category:(null==e?void 0:e.title)||"Прочее"}}));return[].concat(Object(l.a)(t),Object(l.a)(n))}),[]).sort(Object(f.a)())},activeTab:function(){return this.tabs.find((function(t){return t.isActive}))},filteredMarkers:function(){var t=this;return this.listMarkers.filter((function(marker){return marker.category===t.activeTab.value}))},isFilteredMarkersLength:function(){return this.filteredMarkers.some((function(marker){return marker.isActive}))}},mounted:function(){var t=this;return Object(o.a)(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t.tabs=t.rawTabs,t.listMarkers=t.rawListMarkers,e.next=4,Object(m.b)();case 4:t.scrollElement=new _.a(t.$refs.scroll),ymaps.ready((function(){var e;t.map=new ymaps.Map("map_projects",{controls:[],behaviors:["drag","multiTouch","dblClickZoom","scrollZoom"],zoom:11,center:[0,0]},{suppressMapOpenBlock:!0}),null===(e=t.listMarkers)||void 0===e||e.forEach((function(marker){var object=new ymaps.GeoObject({geometry:{type:"Point",coordinates:marker.coords}},{iconLayout:"default#image",iconImageHref:"/img/marker-light.svg",iconImageSize:[40,40],iconImageOffset:[-20,-20],visible:marker.category===t.activeTab.value,markerProps:marker});object.events.add("click",(function(){t.onMarkerMapClickHandler(marker)})),t.map.geoObjects.add(object)})),t.map.setBounds(t.map.geoObjects.getBounds())}));case 6:case"end":return e.stop()}}),e)})))()},methods:{setSelectedTab:function(t){this.tabs=this.tabs.map((function(e){return y(y({},e),{},{isActive:e.value===t})}))},onToggleListVisibility:function(){var t;this.isListVisible=!this.isListVisible,null===(t=this.scrollElement)||void 0===t||t.recalculate()},onTabSelectHandler:function(t){var e,r;this.setSelectedTab(t.value),this.map.geoObjects.each((function(marker){var e=marker.options.get("markerProps");marker.options.set("visible",e.category===t.value)})),this.map.setBounds(this.map.geoObjects.getBounds()),null===(e=this.scrollElement)||void 0===e||e.getScrollElement().scroll({top:0,behavior:"smooth"}),null===(r=this.scrollElement)||void 0===r||r.recalculate()},onMarkerListClickHandler:function(t){t.isActive&&t.uri&&(t.uri.startsWith("http")?window.location.href=t.uri:this.$router.push(t.uri)),this.listMarkers=this.listMarkers.map((function(marker){return y(y({},marker),{},{isActive:marker.id===t.id})})),this.map.geoObjects.each((function(marker){var e=marker.options.get("markerProps");marker.options.set("iconImageHref",e.id===t.id?"/img/marker-dark.svg":"/img/marker-light.svg"),marker.options.set("zIndex",e.id===t.id?"750":"650")}))},onMarkerMapClickHandler:function(t){this.setSelectedTab(t.category),this.onMarkerListClickHandler(t);var e=Object(l.a)(this.$refs.list.querySelectorAll(".map-project-card")).find((function(e){return e.dataset.id===t.id}));if(e){var r=this.scrollElement.getScrollElement().getBoundingClientRect().top,n=e.getBoundingClientRect().top,o=this.scrollElement.getScrollElement().scrollTop;this.scrollElement.getScrollElement().scroll({top:n-r+o,behavior:"smooth"})}}}},k=(r(1090),r(3)),component=Object(k.a)(w,(function(){var t=this,e=t._self._c;return e("div",{staticClass:"map-projects",style:{backgroundColor:t.settings.backgroundColor,color:t.settings.textColor},attrs:{id:t.anchor}},[e("div",{attrs:{id:"map_projects"}}),t._v(" "),e("div",{staticClass:"map-projects-cards map-projects__aside"},[e("div",{staticClass:"map-projects-cards__wrapper",class:{"map-projects-cards__wrapper_opened":t.isListVisible}},[e("div",{staticClass:"map-projects-cards__header"},[e("AppTabs",{staticClass:"map-projects-cards__tabs",attrs:{list:t.tabs,variant:"primary"},on:{onTabSelect:t.onTabSelectHandler}}),t._v(" "),e("button",{staticClass:"map-projects-cards__toggler",on:{click:function(e){return e.preventDefault(),t.onToggleListVisibility.apply(null,arguments)}}},[t._v("\n\t\t\t\t\t"+t._s(t.isListVisible?"Скрыть список":"Показать список")+"\n\t\t\t\t\t"),e("AppIcon",{attrs:{id:"chevron-down",width:10}})],1)],1),t._v(" "),e("div",{ref:"list",staticClass:"map-projects-cards__body"},[e("div",{ref:"scroll",staticClass:"map-projects-cards__list"},[e("div",t._l(t.filteredMarkers,(function(marker){return e("div",{key:marker.id,staticClass:"map-project-card",class:{"map-project-card_active":marker.isActive},attrs:{"data-id":marker.id},on:{click:function(e){return t.onMarkerListClickHandler(marker)}}},[e("div",{staticClass:"map-project-card__body"},[e("div",{staticClass:"map-project-card__title"},[t._v(t._s(marker.title))]),t._v(" "),e("div",{staticClass:"map-project-card__description"},[t._v(t._s(marker.description))]),t._v(" "),marker.status?e("div",{staticClass:"map-project-card__status"},[t._v("\n\t\t\t\t\t\t\t\t\t"+t._s(marker.status)+"\n\t\t\t\t\t\t\t\t")]):t._e()]),t._v(" "),marker.image?e("div",{staticClass:"map-project-card__header"},[e("div",{staticClass:"map-project-card__image"},[e("img",{attrs:{src:marker.image,alt:""}})])]):t._e()])})),0)])])]),t._v(" "),!t.isListVisible&&t.isFilteredMarkersLength?e("div",{staticClass:"map-projects-cards__items"},t._l(t.filteredMarkers,(function(marker){return e("div",{key:"card-".concat(marker.id),staticClass:"map-project-card",class:{"map-project-card_checked":marker.isActive},attrs:{"data-id":marker.id},on:{click:function(e){return t.onMarkerListClickHandler(marker)}}},[e("div",{staticClass:"map-project-card__body"},[e("div",{staticClass:"map-project-card__title"},[t._v(t._s(marker.title))]),t._v(" "),e("div",{staticClass:"map-project-card__description"},[t._v(t._s(marker.description))]),t._v(" "),marker.status?e("div",{staticClass:"map-project-card__status"},[t._v(t._s(marker.status))]):t._e()]),t._v(" "),marker.image?e("div",{staticClass:"map-project-card__header"},[e("div",{staticClass:"map-project-card__image"},[e("img",{attrs:{src:marker.image,alt:""}})])]):t._e()])})),0):t._e()])])}),[],!1,null,null,null);e.default=component.exports},function(t,e,r){"use strict";r.r(e);var n=r(970),o=r(237),l={name:"AppBlockFirstNumbers",components:{AppAnimationHero:n.default},mixins:[o.a],layout:"AppMainLayout",props:{settings:{type:Object,default:void 0},title:{type:String,default:void 0},text:{type:String,default:void 0},numHigh:{type:String,default:void 0},numLower:{type:String,default:void 0},image:{type:String,default:void 0},imageMob:{type:String,default:void 0}},data:function(){return{buttons:[{to:"#calc",variant:"primary",appearance:"base",title:"Рассчитать платеж"}]}},computed:{counter:function(){return this.numHigh&&this.numLower?{start:this.numHigh,end:this.numLower}:{}}}},c=r(3),component=Object(c.a)(l,(function(){var t=this,e=t._self._c;return e("div",{staticClass:"page page_new-motrgage"},[e("AppAnimationHero",{attrs:{image:t.image,"image-alt":t.imageMob,title:t.title,description:t.text,buttons:t.buttons,counter:t.counter}})],1)}),[],!1,null,null,null);e.default=component.exports},function(t,e,r){"use strict";r.r(e);var n=r(971),o=r(237),l={name:"AppBlockCardsMortgage",components:{AppVariantMortgage:n.default},mixins:[o.a],props:{settings:{type:Object,default:void 0}},layout:"AppMainLayout",data:function(){return{}}},c=r(3),component=Object(c.a)(l,(function(){var t=this._self._c;return t("div",{staticClass:"page page_new-motrgage"},[t("AppVariantMortgage",{attrs:{settings:this.settings}})],1)}),[],!1,null,null,null);e.default=component.exports},function(t,e,r){"use strict";r.r(e);var n=r(963),o=r(237),l={name:"AppBlockInstallment",components:{AppVariantInstallment:n.default},mixins:[o.a],props:{settings:{type:Object,default:void 0}},layout:"AppMainLayout",data:function(){return{}}},c=r(3),component=Object(c.a)(l,(function(){var t=this._self._c;return t("div",{staticClass:"page page_new-motrgage"},[t("AppVariantInstallment",{attrs:{settings:this.settings}})],1)}),[],!1,null,null,null);e.default=component.exports},function(t,e,r){"use strict";r.r(e);var n=r(48),o=(r(39),r(404),r(6)),l=(r(20),r(21),r(135),r(56),r(37),r(174),r(408),r(29),r(30),r(22),r(11),r(229),r(23),r(18)),c=r(692),d=r(693),m=r(27),_=r(137),f=r(233),h=r(718);function v(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}function x(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?v(Object(r),!0).forEach((function(e){Object(o.a)(t,e,r[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):v(Object(r)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}))}return t}var y={name:"AppBlockFinish",components:{AppButton:m.default,AppModal:_.default,AppTabs:f.default,AppProjectItemSlider:h.default},mixins:[c.a],props:{title:{type:String,default:void 0},slides:{type:Object,default:void 0},settings:{type:Object,default:void 0},finish:{type:String,default:void 0},finishType:{type:String,default:void 0},buttonPresentationText:{type:String,default:"Скачать буклет"},buttonTourText:{type:String,default:"3D шоу-рум"},buttonPresentationLink:{type:String,default:void 0},buttonTourLink:{type:String,default:void 0}},data:function(){var t,e;return{offsetTop:(null===(t=this.settings)||void 0===t?void 0:t.marginTop)||"m",offsetBottom:(null===(e=this.settings)||void 0===e?void 0:e.marginBottom)||"m",galleryWallSliderStart:0,galleryWall:null,galleryWallTabs:null,mobileContent:{},isMobileView:!1}},computed:{tabsActiveSlider:function(){var t;return null===(t=this.galleryWall)||void 0===t||null===(t=t.find((function(t){return t.active})))||void 0===t?void 0:t.gallery},tabsActiveWall:function(){var t,e=this,r=null===(t=this.tabsActiveSlider)||void 0===t?void 0:t.filter((function(t,r){return e.isMobileView?t:r<3}));return null==r||r.every((function(t){return!(t.text&&(e.mobileContent.title=t.title,e.mobileContent.text=t.text,!t.image))||(r.splice(0,0,r.splice(1,1)[0]),!1)})),r},tabsActiveOther:function(){return this.tabsActiveSlider.length-3},galleryWallSlider:function(){if(this.tabsActiveSlider)return Object.values(this.tabsActiveSlider).map((function(t){return{image:t.image,title:t.title,text:t.text}})).filter((function(t){return t.image}))}},mounted:function(){window.addEventListener("resize",this.updateShowStatus),this.isMobileView=window.innerWidth<768,this.galleryWall=Object.values(this.slides).sort(Object(d.a)()).map((function(t,e){var r=Object.keys(t).filter((function(t){return!["title","sort"].includes(t)})).map((function(e){var r,n,o,l;return{image:null==t||null===(r=t[e])||void 0===r?void 0:r.image,title:null==t||null===(n=t[e])||void 0===n?void 0:n.title,text:null==t||null===(o=t[e])||void 0===o?void 0:o.text,sort:null==t||null===(l=t[e])||void 0===l?void 0:l.sort}})).sort(Object(d.a)()),n=0===e;return{tab:{label:t.title,value:t.title,isActive:n},gallery:r,active:n}}))||[],this.galleryWallTabs=this.galleryWall.map((function(t){return x({},t.tab)}))},beforeDestroy:function(){window.removeEventListener("resize",this.updateShowStatus)},methods:x(x({},Object(l.c)({openModal:"modal/OPEN_MODAL"})),{},{onTabSelectHandler:function(t){this.galleryWallTabs.forEach((function(e){e.isActive=e.label===t.label})),this.galleryWall.forEach((function(e){e.tab.active=e.tab.label===t.label,e.active=e.tab.label===t.label}))},onWallModalHandler:function(t){this.galleryWallSliderStart=t,this.openModal({id:"modal_wall-gallery"})},updateShowStatus:function(){this.isMobileView=window.innerWidth<768}})},w=(r(1092),r(3)),component=Object(w.a)(y,(function(){var t=this,e=t._self._c;return e("AppSection",{attrs:{variant:[].concat(Object(n.a)(t.variant),["hidden"]),"offset-top":t.offsetTop,"offset-bottom":t.offsetBottom,"rounded-next":t.settings.nextBlockRound,"background-color":t.settings.backgroundColor,"text-color":t.settings.textColor,anchor:t.anchor}},[t.title?e("div",{staticClass:"finishing finishing_small finishing__title"},[e("h2",{directives:[{name:"dompurify-html",rawName:"v-dompurify-html",value:t.title,expression:"title"}]}),t._v(" "),t.title?e("div",{staticClass:"finishing__aside",class:t.buttonPresentationLink&&t.buttonTourText?"finishing__aside_positioning":""},[t.buttonPresentationLink?e("AppButton",{attrs:{href:t.buttonPresentationLink,variant:"secondary-light",size:"small-medium",appearance:"base",target:"_blank"}},[t._v("\n\t\t\t\t"+t._s(t.buttonPresentationText)+"\n\t\t\t")]):t._e(),t._v(" "),t.buttonTourLink?e("AppButton",{attrs:{href:t.buttonTourLink,variant:"secondary-light",size:"small-medium",appearance:"base",target:"_blank"}},[t._v("\n\t\t\t\t"+t._s(t.buttonTourText)+"\n\t\t\t")]):t._e()],1):t._e(),t._v(" "),e("div",{staticClass:"gallery-wall"},[t.galleryWallTabs?e("AppTabs",{staticClass:"gallery-wall__tabs",attrs:{list:t.galleryWallTabs,variant:"underline"},on:{onTabSelect:t.onTabSelectHandler}}):t._e(),t._v(" "),e("div",{staticClass:"gallery-wall__gallery"},t._l(t.tabsActiveWall,(function(r,n){return e("div",{key:n,staticClass:"gallery-wall__gallery-item",class:{"gallery-wall__gallery-item_mobile-hide":!r.image},on:{click:function(e){return t.onWallModalHandler(n)}}},[r.image?e("img",{attrs:{src:r.image,alt:""}}):t._e(),t._v(" "),r.text?e("div",{staticClass:"gallery-wall__content",class:{"gallery-wall__content_only-text":!r.image}},[e("div",{directives:[{name:"dompurify-html",rawName:"v-dompurify-html",value:r.title,expression:"item.title"}],staticClass:"gallery-wall__title"}),t._v(" "),e("div",{directives:[{name:"dompurify-html",rawName:"v-dompurify-html",value:r.text,expression:"item.text"}],staticClass:"gallery-wall__description"})]):t._e(),t._v(" "),2===n&&t.tabsActiveOther>0?e("div",{staticClass:"gallery-wall__all"},[t._v("\n\t\t\t\t\t\t+"+t._s(t.tabsActiveOther)+"\n\t\t\t\t\t")]):t._e()])})),0),t._v(" "),t.mobileContent.text?e("div",{staticClass:"gallery-wall__content gallery-wall__content_mobile"},[e("div",{directives:[{name:"dompurify-html",rawName:"v-dompurify-html",value:t.mobileContent.title,expression:"mobileContent.title"}],staticClass:"gallery-wall__title"}),t._v(" "),e("div",{directives:[{name:"dompurify-html",rawName:"v-dompurify-html",value:t.mobileContent.text,expression:"mobileContent.text"}],staticClass:"gallery-wall__description"})]):t._e()],1)]):t._e(),t._v(" "),t.isMobileView?t._e():e("AppModal",{staticClass:"modal_wall-gallery",attrs:{id:"modal_wall-gallery","close-button-position":"outside"}},[e("div",{staticClass:"modal__slider"},[t.galleryWallSlider?e("AppProjectItemSlider",{attrs:{list:t.galleryWallSlider,"slide-start":t.galleryWallSliderStart,pagination:!0,"is-text-hidden":!0}}):t._e()],1)])],1)}),[],!1,null,null,null);e.default=component.exports},function(t,e,r){"use strict";r.r(e);r(22),r(229),r(404);var n=r(692),o={name:"AppBlockFinishMarkup",components:{AppFinishSlider:r(1016).default},mixins:[n.a],props:{title:{type:String,default:""},desc:{type:String,default:""},slides:{type:Object,required:!0},settings:{type:Object,default:void 0}},data:function(){var t,e;return{offsetTop:(null===(t=this.settings)||void 0===t?void 0:t.marginTop)||"m",offsetBottom:(null===(e=this.settings)||void 0===e?void 0:e.marginBottom)||"m"}}},l=(r(1094),r(3)),component=Object(l.a)(o,(function(){var t,e=this,r=e._self._c;return r("AppSection",{staticClass:"finish-markup-container",attrs:{variant:e.variant,"offset-top":e.offsetTop,"offset-bottom":e.offsetBottom,"rounded-next":e.settings.nextBlockRound,"background-color":e.settings.backgroundColor,"text-color":e.settings.textColor,anchor:e.anchor}},[r("div",{staticClass:"finish-markup"},[r("div",{staticClass:"finish-markup__text"},[e.title?r("div",{staticClass:"heading heading_small"},[r("div",{staticClass:"heading__title"},[r("h2",{directives:[{name:"dompurify-html",rawName:"v-dompurify-html",value:e.title,expression:"title"}]})])]):e._e(),e._v(" "),e.desc?r("div",[r("div",{directives:[{name:"dompurify-html",rawName:"v-dompurify-html",value:e.desc,expression:"desc"}]})]):e._e()]),e._v(" "),null!==(t=Object.keys(e.slides))&&void 0!==t&&t.length?r("AppFinishSlider",{staticClass:"finish-markup__slider",attrs:{slides:Object.values(e.slides[1])}}):e._e()],1)])}),[],!1,null,null,null);e.default=component.exports},function(t,e,r){"use strict";r.r(e);var n=r(48),o=(r(39),r(404),r(54),r(37),r(692)),l=r(973),c=r(238),d={name:"AppBlockTypeObjectsProject",components:{AppCardInteresting:l.default},mixins:[o.a],props:{interesting:{type:Array,default:null}},data:function(){var t,e;return{offsetTop:(null===(t=this.settings)||void 0===t?void 0:t.marginTop)||"m",offsetBottom:(null===(e=this.settings)||void 0===e?void 0:e.marginBottom)||"m"}},computed:{interestingList:function(){var t;return null===(t=this.interesting)||void 0===t?void 0:t.map((function(t){var e,r,n;return{title:null==t?void 0:t.title,type:null==t?void 0:t.type,image:null==t?void 0:t.image,link:null==t?void 0:t.link,offers:{count:"".concat(null==t||null===(e=t.offers)||void 0===e?void 0:e.count," ").concat(Object(c.a)("предложение","предложений","предложения",null==t||null===(r=t.offers)||void 0===r?void 0:r.count)),price:null==t||null===(n=t.offers)||void 0===n?void 0:n.price}}}))}}},m=(r(1096),r(3)),component=Object(m.a)(d,(function(){var t=this,e=t._self._c;return e("AppSection",{attrs:{variant:[].concat(Object(n.a)(t.variant),["hidden"]),"offset-top":t.offsetTop,"offset-bottom":t.offsetBottom,"rounded-next":t.settings.nextBlockRound,"background-color":t.settings.backgroundColor,"text-color":t.settings.textColor,anchor:t.anchor}},[e("div",{staticClass:"heading heading_small"},[e("div",{staticClass:"heading__title"},[e("h2",[t._v("Может быть интересно")])])]),t._v(" "),t.interestingList?e("div",{staticClass:"detail-interesting detail-interesting_col-3"},t._l(t.interestingList,(function(t,r){return e("AppCardInteresting",{key:r,attrs:{title:t.title,type:t.type,image:t.image,offers:t.offers,link:t.link}})})),1):t._e()])}),[],!1,null,null,null);e.default=component.exports},function(t,e,r){"use strict";r.r(e);r(404);var n=r(28),o=(r(39),r(21),r(234),r(56),r(37),r(174),r(405),r(11),r(229),r(693)),l=r(1031),c=r(692),d={name:"AppBlockDocs",components:{AppGrayAccordion:l.default},mixins:[c.a],props:{title:{type:String,default:void 0},slides:{type:Object,default:void 0}},data:function(){return{list:[]}},watch:{slides:function(t){this.list=this.buildList(t)}},mounted:function(){this.list=this.buildList(this.slides)},methods:{buildList:function(t){var e,r=(null===(e=Object.values(t).map((function(t,e){var r,l=(null===(r=Object.entries(t).filter((function(t){var e=Object(n.a)(t,1)[0];return!["title","html","sort"].includes(e)})).filter((function(t){var e=Object(n.a)(t,2);e[0];return e[1].file})).map((function(t){var e,r=Object(n.a)(t,2),o=(r[0],r[1]),l=(null===(e=o.file)||void 0===e?void 0:e.split("."))||[];return{sort:(null==o?void 0:o.sort)||0,name:o.title,link:o.file,type:(null==l?void 0:l[l.length-1])||null}})))||void 0===r?void 0:r.sort(Object(o.a)()))||[];return{id:"".concat(t.title).concat(e),isShow:!1,title:t.title,description:t.html,filesList:l,sort:(null==t?void 0:t.sort)||0,isDisabled:null==t?void 0:t.disabled}})))||void 0===e?void 0:e.sort(Object(o.a)()))||[],l=r.findIndex((function(t){return!t.isDisabled}));return r[l].isShow=!0,r}}},m=r(3),component=Object(m.a)(d,(function(){var t=this,e=t._self._c;return e("AppSection",{attrs:{variant:t.variant,"offset-top":t.settings.marginTop,"offset-bottom":t.settings.marginBottom,"rounded-next":t.settings.nextBlockRound,"background-color":t.settings.backgroundColor,"text-color":t.settings.textColor,anchor:t.anchor}},[t.title?e("div",{staticClass:"block-title"},[t._v(t._s(t.title))]):t._e(),t._v(" "),t.list.length?e("AppGrayAccordion",{attrs:{list:t.list}}):t._e()],1)}),[],!1,null,null,null);e.default=component.exports},function(t,e,r){"use strict";r.r(e);r(20),r(72),r(33),r(54),r(39),r(37),r(49),r(40),r(409),r(407);var n=r(27),o=r(1102),l=r(240),c={name:"AppBigProjectCard",components:{AppButton:n.default},props:{tag:{type:String,default:"div"},size:{type:String,default:"medium"},type:{type:String,required:!0},title:{type:String,required:!0},description:{type:String,default:null},isStaticCard:{type:Boolean,default:!1},label:{type:String,default:null},labelImg:{type:String,default:null},nearby:{type:String,default:null},nearbyDesc:{type:String,default:null},nearbyColor:{type:String,default:null},nearbyType:{type:String,default:null},sale:{type:String,default:null},minPrice:{type:String,default:null},deadline:{type:String,default:null},finishing:{type:String,default:null},link:{type:String,default:null},images:{type:Object,required:!0},imagePosition:{type:String,default:"center"},video:{type:Object,default:null},isLast:{type:Boolean,default:!1},popMechanic:{type:Number,default:0},code:{type:String,default:""},isPremium:{type:Boolean,default:!1}},data:function(){return{isVideoLoaded:!1}},computed:{isResidence:function(){return"zk-foriver-residense"===this.code},cardDescriptionBars:function(){var t=/^(.*?)\s*{(#\w+)}/;return this.sale.split("|").map((function(e){var r,n=e.match(t);return{name:(null==n||null===(r=n[1])||void 0===r?void 0:r.trim())||e.trim(),color:(null==n?void 0:n[2])||""}}))},typeToMetro:function(){var t="".concat(Object(l.a)(this.nearbyDesc,["минута","минуты","минут"])),e={auto:"на машине",on_foot:"пешком",transport:"на транспорте"};return"".concat(this.nearbyDesc," ").concat(t," ").concat(e[this.nearbyType]?e[this.nearbyType]:"")},videoDesktopType:function(){return Object(o.a)(this.video.desktop)},isMobile:function(){return window.innerWidth<1023},classNames:function(){var t,e="big-project-card";return["".concat(e,"_size_").concat(this.size),null!==(t=this.video)&&void 0!==t&&t.desktop&&!this.isMobile&&this.videoDesktopType?"big-project-card_isVideoShowed":"","business"!==this.type?"".concat(e,"_not-hover"):"","business"!==this.type&&"comfort"!==this.type||!(this.minPrice||this.deadline||this.finishing)||"popup"===this.link||this.isStaticCard||this.isResidence?"".concat(e,"_none-footer"):"",this.labelImg&&!this.isPremium?"big-project-card_label":""]}},mounted:function(){this.checkVideoStatus()},methods:{onCardHover:function(){var t=this.$refs.video;null==t||t.pause(),t&&(t.currentTime=0),null==t||t.play()},onCardOut:function(){var t;null===(t=this.$refs.video)||void 0===t||t.play()},checkVideoStatus:function(){var t=this,e=this.$refs.video;e&&e.addEventListener("loadeddata",(function(){t.isVideoLoaded=!0}))}}},d=(r(1110),r(3)),component=Object(d.a)(c,(function(){var t,e,r,n,o=this,l=o._self._c;return l(o.tag,{tag:"component",staticClass:"big-project-card",class:o.classNames,on:{mouseover:o.onCardHover,mouseout:o.onCardOut}},[o.link&&"popup"!==o.link?l("a",{staticClass:"big-project-card__max-link",attrs:{href:o.link}}):o._e(),o._v(" "),o.link&&"popup"===o.link?l("a",{staticClass:"big-project-card__max-link",attrs:{onclick:"PopMechanic.show(".concat(o.popMechanic,",true)")}}):o._e(),o._v(" "),null!==(t=o.video)&&void 0!==t&&t.desktop&&!o.isMobile&&o.videoDesktopType?l("video",{key:decodeURI(o.video.desktop.split("/").pop()),ref:"video",staticClass:"big-project-card__video",attrs:{muted:"",loop:"",preload:"none",autoplay:""},domProps:{muted:!0}},[l("source",{attrs:{src:o.video.desktop,type:o.videoDesktopType}})]):o._e(),o._v(" "),l("img",{key:decodeURI(o.images.desktop.split("/").pop()),staticClass:"big-project-card__img lazyload",class:[null!==(e=o.video)&&void 0!==e&&e.desktop&&!o.isMobile&&o.isVideoLoaded?"big-project-card__img_hovered":"","big-project-card__img_".concat(o.imagePosition)],attrs:{loading:"lazy","data-src":o.images.desktop,alt:""}}),o._v(" "),o.isPremium&&o.labelImg?l("img",{staticClass:"big-project-card__label-premium",attrs:{src:o.labelImg}}):o._e(),o._v(" "),l("div",{staticClass:"big-project-card__wrapper"},[o.isPremium?l("div",{staticClass:"big-project-card__premium"},[l("div",{staticClass:"big-project-card__premium_top"},[l("span",[o._v("Premium")])]),o._v(" "),l("div",{staticClass:"big-project-card__premium_bottom"},[l("span",[o._v("Premium")])])]):o._e(),o._v(" "),l("div",{staticClass:"big-project-card__head"},[l("h3",{directives:[{name:"dompurify-html",rawName:"v-dompurify-html",value:o.title,expression:"title"}],staticClass:"big-project-card__title",class:{"big-project-card__title_premium":o.isPremium}}),o._v(" "),o.description&&("inhaus"===o.type||"popup"===o.link)||o.isStaticCard&&o.description?l("div",{directives:[{name:"dompurify-html",rawName:"v-dompurify-html",value:o.description,expression:"description"}],staticClass:"big-project-card__description"}):o._e(),o._v(" "),!o.minPrice||"comfort"!==o.type||"popup"===o.link||o.isStaticCard||o.isResidence?o._e():l("div",{staticClass:"big-project-card__description"},[o._v("\n\t\t\t\tКвартиры от "+o._s(o.minPrice)+"\n\t\t\t")]),o._v(" "),o.isResidence?l("div",{staticClass:"big-project-card__description big-project-card__description_all"},[o._v("\n\t\t\t\tдом. река. любовь.\n\t\t\t")]):o._e(),o._v(" "),null!==(r=o.cardDescriptionBars)&&void 0!==r&&r.length&&null!==(n=o.cardDescriptionBars[0])&&void 0!==n&&n.name?l("ul",{staticClass:"big-project-card__bars"},o._l(o.cardDescriptionBars,(function(t,e){return l("li",{directives:[{name:"dompurify-html",rawName:"v-dompurify-html",value:t.name,expression:"item.name"}],key:"bars_".concat(e),staticClass:"big-project-card__bars-item",style:"--color-bar: ".concat(null==t?void 0:t.color)})})),0):o._e(),o._v(" "),!o.isPremium&&o.labelImg?l("img",{staticClass:"big-project-card__label",attrs:{src:o.labelImg}}):o._e()]),o._v(" "),!o.nearby&&!o.sale||o.isResidence?o._e():l("div",{staticClass:"big-project-card__hint"},[o.nearby?l("div",{staticClass:"big-project-card__nearby",class:{"big-project-card__nearby_line":o.nearbyDesc}},[o.nearbyColor?l("span",{staticClass:"big-project-card__nearby-point",style:"background-color: "+o.nearbyColor}):o._e(),o._v(" "),l("div",{staticClass:"big-project-card__nearby-wrap"},[l("span",{directives:[{name:"dompurify-html",rawName:"v-dompurify-html",value:o.nearby,expression:"nearby"}],staticClass:"big-project-card__nearby-name"}),o._v(" "),o.nearbyDesc&&o.nearbyColor?l("p",{staticClass:"big-project-card__nearby-desc"},[o._v(o._s(o.typeToMetro))]):o.nearbyDesc?l("p",{staticClass:"big-project-card__nearby-desc"},[o._v(o._s(o.nearbyDesc))]):o._e()])]):o._e(),o._v(" "),o.label?l("div",{staticClass:"big-project-card__nearby big-project-card__nearby_primary"},[l("div",{staticClass:"big-project-card__nearby-wrap"},[l("span",{staticClass:"big-project-card__nearby-name"},[o._v(o._s(o.label))])])]):o._e(),o._v(" "),o.deadline&&"inhaus"!==o.type?l("div",{staticClass:"big-project-card__deadline"},[l("div",{staticClass:"big-project-card__deadline-wrap"},[l("span",{staticClass:"big-project-card__deadline-name"},[o._v("Сроки сдачи")]),o._v(" "),l("p",{staticClass:"big-project-card__deadline-desc"},[o._v(o._s(o.deadline))])])]):o._e()]),o._v(" "),"business"!==o.type&&"comfort"!==o.type||"popup"===o.link||o.isStaticCard||o.isResidence?o._e():l("div",{staticClass:"big-project-card__footer"},[o.minPrice||o.deadline||o.finishing?l("ul",{staticClass:"big-project-card__table"},[o.minPrice?l("li",{staticClass:"big-project-card__item"},[l("span",[o._v("Квартиры от")]),o._v(" "),l("b",[o._v(o._s(o.minPrice))])]):o._e(),o._v(" "),o.deadline?l("li",{staticClass:"big-project-card__item"},[l("span",[o._v("Сдача проекта")]),o._v(" "),l("b",[o._v(o._s(o.deadline))])]):o._e()]):o._e(),o._v(" "),"medium"!==o.size&&"large"!==o.size||"business"!==o.type?o._e():l("AppButton",{staticClass:"big-project-card__button",attrs:{to:o.link,variant:"light"}},[o._v("\n\t\t\t\tПодробнее о проекте\n\t\t\t")])],1)])])}),[],!1,null,null,null);e.default=component.exports},function(t,e,r){"use strict";r.r(e);var n=r(28),o=r(48),l=r(6),c=r(8),d=(r(55),r(39),r(20),r(21),r(135),r(234),r(56),r(175),r(37),r(49),r(405),r(787),r(22),r(29),r(30),r(11),r(40),r(43),r(64),r(63),r(243),r(23),r(57),r(406),r(241)),m=r(27),_=r(232),f=r(789),h=r(240);function v(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}function x(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?v(Object(r),!0).forEach((function(e){Object(l.a)(t,e,r[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):v(Object(r)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}))}return t}var y={name:"AppFlatsFilter",components:{AppFieldRangeSlider:d.default,AppButton:m.default,AppSelect:_.default,AppMultiSelect:f.default},props:{price:{type:Object,default:function(){return{}}},square:{type:Object,default:function(){return{}}},rooms:{type:Array,default:function(){return[]}},settling:{type:Array,default:function(){return[]}},estates:{type:Array,default:function(){return[]}},estateId:{type:String,default:null},numberFlats:{type:Number,default:0}},data:function(){return{editParam:"",isRangeTouched:!1,filterRefresh:!1,getFilters:!1,isProjectPage:!1,isFetching:!1,utm:{},redirectLink:"/search/flats",listAll:{},countFlats:this.numberFlats,filterValues:{},formValues:{price:[Math.floor(this.price.from/1e6*10)/10||0,Math.ceil(this.price.to/1e6*10)/10||0],priceConfig:{connect:!0,step:.1,range:{min:Math.floor(this.price.from/1e6*10)/10||0,max:Math.ceil(this.price.to/1e6*10)/10||0}},square:[Math.floor(10*this.square.from)/10||0,Math.ceil(10*this.square.to)/10||0],squareConfig:{connect:!0,step:.1,range:{min:Math.floor(10*this.square.from)/10||0,max:Math.ceil(10*this.square.to)/10||0}},estates:[],estate:null,rooms:[],settlings:[],settling:{label:"Все",value:null}}}},fetch:function(){var t=this;return Object(c.a)(regeneratorRuntime.mark((function e(){var r,n,o,l,c,d,m,_,f,h,v;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t.filterRefresh){e.next=2;break}return e.abrupt("return");case 2:return e.prev=2,t.isFetching=!0,n={ignoreFilterRooms:"rooms"!==t.editParam&&null!==(r=t.formValues)&&void 0!==r&&null!==(r=r.rooms)&&void 0!==r&&r.filter((function(t){return t.selected})).length?1:0},o=t.getQueryParams(),e.next=8,t.$axios.get("/api/flats/search",{params:x(x(x({onlyFilters:1},n),o),{},{priceFrom:1e6*Number(o.priceFrom)||void 0,priceTo:1e6*Number(o.priceTo)||void 0})});case 8:l=e.sent,t.isRangeTouched=!1,c=l.data.data,d=c.numberFlats,m=c.price,_=c.square,f=c.settling,h=c.rooms,t.countFlats=d,t.formValues.price=[Math.floor(m.from/1e6*10)/10,Math.ceil(m.to/1e6*10)/10],t.formValues.square=[Math.floor(10*_.from)/10,Math.ceil(10*_.to)/10],"rooms"===t.editParam||t.formValues.rooms.filter((function(t){return t.selected})).length||(t.formValues.rooms=t.listAll.rooms.map((function(e){return e.disabled=!(h.includes(String(e.value))||"3p"===e.value&&h.filter((function(t){return parseInt(t)>=3})).length),e.selected=-1!==t.formValues.rooms.findIndex((function(t){return t.value===e.value&&t.selected})),e}))),"rooms"!==t.editParam&&t.formValues.rooms.filter((function(t){return t.selected})).length&&(v=l.data.data.ignoreFilterRooms,t.formValues.rooms=t.listAll.rooms.map((function(e){return e.disabled=!(v.includes(String(e.value))||"3p"===e.value&&v.filter((function(t){return parseInt(t)>=3})).length),e.selected=-1!==t.formValues.rooms.findIndex((function(t){return t.value===e.value&&t.selected})),e}))),"rooms"!==t.editParam||t.formValues.rooms.filter((function(t){return t.selected})).length||t.formValues.rooms.forEach((function(e){var r;e.disabled=!(h.includes(String(e.value))||"3p"===e.value&&h.filter((function(t){return parseInt(t)>=3})).length),e.hide=null===(r=t.listAll.rooms.find((function(t){return t.value===e.value})))||void 0===r?void 0:r.hide})),"settling"!==t.editParam&&t.isProjectPage&&t.formValues.settlings.forEach((function(t){if(null===t.value)return t.disabled=!1,t;t.disabled=-1===f.findIndex((function(e){return e.key===String(t.value)})),t.selected=!t.disabled&&t.selected})),t.isFetching=!1,e.next=25;break;case 21:e.prev=21,e.t0=e.catch(2),t.$nuxt.error({statusCode:404,message:"Страница не найдена"}),console.log(e.t0);case 25:case"end":return e.stop()}}),e,null,[[2,21]])})))()},computed:{buttonText:function(){return"Показать ".concat(this.countFlats," ").concat(Object(h.a)(this.countFlats,["квартиру","квартиры","квартир"]))}},mounted:function(){this.isProjectPage=null!==this.estateId,this.setFilterParams()},methods:{setFilterParams:function(){var t,e,r,n,l,c,d,m=this,_={label:"Все",value:null,selected:!0},f=Object(o.a)(this.rooms);f.includes("0")||f.unshift("0"),this.formValues.rooms=f.length?null===(t=f.map((function(t,e){return{label:"3"===t?"3+":"0"===t?"Студия":t,value:e,round:0!==e,selected:!1,disabled:!m.rooms.includes(t),hide:"projects"===m.$route.path.split("/")[1]&&!m.rooms.includes(t)}})))||void 0===t?void 0:t.filter((function(t){return t.value<=3})).map((function(t,e){return x(x({},t),{},{value:3===e?"3p":e})})):[],this.listAll.rooms=f.length?null===(e=f.map((function(t,e){return{label:"3"===t?"3+":"0"===t?"Студия":t,value:e,round:0!==e,selected:!1,disabled:!m.rooms.includes(t),hide:"projects"===m.$route.path.split("/")[1]&&!m.rooms.includes(t)}})))||void 0===e?void 0:e.filter((function(t){return t.value<=3})).map((function(t,e){return x(x({},t),{},{value:3===e?"3p":e})})):[],this.formValues.settlings=this.settling.length?[_].concat(Object(o.a)(this.settling.map((function(t){return{label:t.value,value:t.key,selected:!1}})))):[],this.utm={utm_source:(null===(r=this.$route.query)||void 0===r?void 0:r.utm_source)||void 0,utm_medium:(null===(n=this.$route.query)||void 0===n?void 0:n.utm_medium)||void 0,utm_term:(null===(l=this.$route.query)||void 0===l?void 0:l.utm_term)||void 0,utm_content:(null===(c=this.$route.query)||void 0===c?void 0:c.utm_content)||void 0,utm_campaign:(null===(d=this.$route.query)||void 0===d?void 0:d.utm_campaign)||void 0},this.formValues.estates=this.estates.length?[_].concat(Object(o.a)(this.estates.map((function(t){var e;return{label:t.label,value:t.value,code:t.code,selected:(null===(e=m.$route)||void 0===e||null===(e=e.params)||void 0===e?void 0:e.project)===t.code}})))):[],this.formValues.estate=this.isProjectPage?{value:this.estateId}:this.formValues.estates[0]||null},search:function(){var t=this;return Object(c.a)(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t.redirectLink="/search/flats?page=1&".concat(t.queryParamsAsString(t.searchRedirectLink())),t.filterRefresh=!0,e.next=4,t.$fetch();case 4:case"end":return e.stop()}}),e)})))()},searchLink:function(){var t,e,r,n;this.isFetching||(this.redirectLink+="".concat(this.redirectLink.includes("?")?"&":"?types=flat&","priceFrom=").concat(null===(t=this.formValues)||void 0===t||null===(t=t.price)||void 0===t?void 0:t[0],"&priceTo=").concat(null===(e=this.formValues)||void 0===e||null===(e=e.price)||void 0===e?void 0:e[1],"&squareFrom=").concat(null===(r=this.formValues)||void 0===r||null===(r=r.square)||void 0===r?void 0:r[0],"&squareTo=").concat(null===(n=this.formValues)||void 0===n||null===(n=n.square)||void 0===n?void 0:n[1]),this.$router.push(this.redirectLink))},searchRedirectLink:function(){var t,e,r,n,o,l,c;return{page:1,types:"flat",estates:this.isProjectPage?this.estateId:(null===(t=this.filterValues)||void 0===t||null===(t=t.estates)||void 0===t||null===(t=t.filter((function(t){return t.selected}))[0])||void 0===t?void 0:t.value)||void 0,rooms:(null===(e=this.filterValues)||void 0===e||null===(e=e.rooms)||void 0===e?void 0:e.filter((function(t){return t.selected})).map((function(t){return t.value})).join(","))||void 0,priceFrom:this.isRangeTouched&&(null===(r=this.filterValues)||void 0===r||null===(r=r.price)||void 0===r?void 0:r[0])||void 0,priceTo:this.isRangeTouched&&(null===(n=this.filterValues)||void 0===n||null===(n=n.price)||void 0===n?void 0:n[1])||void 0,squareFrom:this.isRangeTouched&&(null===(o=this.filterValues)||void 0===o||null===(o=o.square)||void 0===o?void 0:o[0])||void 0,squareTo:this.isRangeTouched&&(null===(l=this.filterValues)||void 0===l||null===(l=l.square)||void 0===l?void 0:l[1])||void 0,settling:(null===(c=this.filterValues)||void 0===c||null===(c=c.settling)||void 0===c?void 0:c.value)||void 0}},onSettlingChangeHandler:function(option){var t=this;return Object(c.a)(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t.formValues.settling=option,t.editParam="settling",t.filterValues.settling=option,e.next=5,t.search();case 5:case"end":return e.stop()}}),e)})))()},onCheckboxSelectHandler:function(t){var e=arguments,r=this;return Object(c.a)(regeneratorRuntime.mark((function n(){var o;return regeneratorRuntime.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(o=!(e.length>1&&void 0!==e[1])||e[1],t.selected=!t.selected,r.editParam="rooms",r.filterValues.rooms=r.formValues.rooms.filter((function(t){return t.selected})),!o){n.next=7;break}return n.next=7,r.search();case 7:case"end":return n.stop()}}),n)})))()},onPriceChangeHandler:function(t){var e=this;return Object(c.a)(regeneratorRuntime.mark((function r(){return regeneratorRuntime.wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return e.formValues.price=t,e.editParam="price",e.isRangeTouched&&(e.filterValues.price=t),r.next=5,e.search();case 5:case"end":return r.stop()}}),r)})))()},onSquareChangeHandler:function(t){var e=this;return Object(c.a)(regeneratorRuntime.mark((function r(){return regeneratorRuntime.wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return e.formValues.square=t,e.editParam="square",e.isRangeTouched&&(e.filterValues.square=t),r.next=5,e.search();case 5:case"end":return r.stop()}}),r)})))()},onEstateChangeHandler:function(option){var t=this;return Object(c.a)(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return option.selected=!option.selected,t.editParam="estate",t.filterValues.estates=option,e.next=5,t.search();case 5:case"end":return e.stop()}}),e)})))()},queryParamsAsString:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=Object.entries(Object.keys(t).length?t:this.getQueryParams()).filter((function(t){var e=Object(n.a)(t,2);e[0];return void 0!==e[1]})).filter((function(t){return"page"!==Object(n.a)(t,1)[0]})),r=Object.fromEntries(e);if(Object.keys(this.utm).length)for(var o in this.utm)this.utm[o]&&(r[o]=this.utm[o]);return new URLSearchParams(r).toString()},onTouchRange:function(){this.isRangeTouched=!0},getQueryParams:function(){var t,e,r,n,o,l,c,d;return"estate"!==this.editParam?{page:1,types:"flat",limit:10,sortBy:"price",sortOrder:"asc",estates:this.isProjectPage?this.estateId:(null===(t=this.filterValues)||void 0===t||null===(t=t.estates)||void 0===t||null===(t=t.filter((function(t){return t.selected})))||void 0===t||null===(t=t.map((function(t){return t.value})))||void 0===t?void 0:t.join(","))||void 0,rooms:(null===(e=this.filterValues)||void 0===e||null===(e=e.rooms)||void 0===e?void 0:e.filter((function(t){return t.selected})).map((function(t){return"3p"===t.value?3:t.value})).join(","))||void 0,priceFrom:this.isRangeTouched&&(null===(r=this.filterValues)||void 0===r||null===(r=r.price)||void 0===r?void 0:r[0])||void 0,priceTo:this.isRangeTouched&&(null===(n=this.filterValues)||void 0===n||null===(n=n.price)||void 0===n?void 0:n[1])||void 0,squareFrom:this.isRangeTouched&&(null===(o=this.filterValues)||void 0===o||null===(o=o.square)||void 0===o?void 0:o[0])||void 0,squareTo:this.isRangeTouched&&(null===(l=this.filterValues)||void 0===l||null===(l=l.square)||void 0===l?void 0:l[1])||void 0,settling:(null===(c=this.filterValues)||void 0===c||null===(c=c.settling)||void 0===c?void 0:c.value)||void 0}:{page:1,types:"flat",limit:10,sortBy:"price",sortOrder:"asc",estates:(null===(d=this.filterValues)||void 0===d||null===(d=d.estates)||void 0===d||null===(d=d.filter((function(t){return t.selected})))||void 0===d?void 0:d.map((function(t){return t.value})).join(","))||void 0}}}},w=y,k=(r(1118),r(3)),component=Object(k.a)(w,(function(){var t,e,r=this,n=r._self._c;return n("form",{staticClass:"form",attrs:{action:""}},[n("div",{staticClass:"flats-filter flats-filter__row form__group form__group_row"},[r.formValues.settlings.length&&r.isProjectPage?n("div",{staticClass:"flats-filter__item",class:r.isProjectPage?"":"flats-filter__item_main"},[n("AppSelect",{attrs:{options:r.formValues.settlings,placeholder:"Заселение до",size:"large",variant:"white"},on:{input:r.onSettlingChangeHandler},model:{value:r.formValues.settling,callback:function(t){r.$set(r.formValues,"settling",t)},expression:"formValues.settling"}})],1):r._e(),r._v(" "),r.formValues.estates.length&&!r.isProjectPage?n("div",{staticClass:"flats-filter__item flats-filter__item_project",class:r.isProjectPage?"":"flats-filter__item_main"},[n("AppMultiSelect",{attrs:{placeholder:"Проект",options:r.formValues.estates,size:"large",variant:"white",title:r.formValues.estate.label.length>17?r.formValues.estate.label:""},on:{selected:r.onEstateChangeHandler}})],1):r._e(),r._v(" "),r.formValues.rooms.length?n("div",{staticClass:"flats-filter__item flats-filter__item_rooms",class:r.isProjectPage?"":"flats-filter__item_main"},[n("div",{staticClass:"flats-filter__container"},r._l(r.formValues.rooms,(function(t,e){return n("label",{key:e,staticClass:"flats-filter__check-button flats-filter__check-button_white",class:{"flats-filter__check-button_disabled":t.disabled,"flats-filter__check-button_hide":t.hide}},[n("input",{attrs:{type:"checkbox",disabled:t.disabled},domProps:{checked:t.selected},on:{change:function(e){return r.onCheckboxSelectHandler(t)}}}),r._v(" "),n("span",[r._v(r._s(t.label))])])})),0)]):r._e(),r._v(" "),null!==(t=r.formValues)&&void 0!==t&&null!==(t=t.square)&&void 0!==t&&t.length&&r.formValues.square[1]>0?n("div",{staticClass:"flats-filter__item flats-filter__item_square",class:r.isProjectPage?"":"flats-filter__item_main"},[n("AppFieldRangeSlider",{attrs:{variant:"white","input-size":"large",placeholder:"Площадь м²",type:"text",values:r.formValues.square,"is-span":"","range-slider-config":r.formValues.squareConfig},on:{touchRange:r.onTouchRange,accept:r.onSquareChangeHandler,sliderEnd:r.onSquareChangeHandler},model:{value:r.formValues.square,callback:function(t){r.$set(r.formValues,"square",t)},expression:"formValues.square"}})],1):r._e(),r._v(" "),null!==(e=r.formValues)&&void 0!==e&&null!==(e=e.price)&&void 0!==e&&e.length&&r.formValues.price[1]>0?n("div",{staticClass:"flats-filter__item flats-filter__item_price",class:r.isProjectPage?"":"flats-filter__item_main"},[n("AppFieldRangeSlider",{attrs:{variant:"white","input-size":"large",placeholder:"Стоимость, млн. ₽",type:"text","is-span":"",values:r.formValues.price,"range-slider-config":r.formValues.priceConfig},on:{touchRange:r.onTouchRange,accept:r.onPriceChangeHandler,sliderEnd:r.onPriceChangeHandler},model:{value:r.formValues.price,callback:function(t){r.$set(r.formValues,"price",t)},expression:"formValues.price"}})],1):r._e(),r._v(" "),r.isProjectPage?r._e():n("div",{staticClass:"flats-filter__button flats-filter__button_map"},[r.isProjectPage?r._e():n("AppButton",{attrs:{href:"/map",target:"_blank",variant:"dark",appearance:"ghost",icon:"map","icon-position":"after","icon-size":24}},[r._v("\n\t\t\t\t\tПроекты на карте\n\t\t\t\t")])],1),r._v(" "),n("div",{staticClass:"flats-filter__button flats-filter__button_result",class:r.isProjectPage?"":"flats-filter__button_main"},[n("AppButton",{class:r.isFetching?"flats-filter__fetching":"",on:{click:function(t){return t.preventDefault(),r.searchLink.apply(null,arguments)}}},[r._v("\n\t\t\t\t\t"+r._s(r.buttonText)+"\n\t\t\t\t")])],1)])])}),[],!1,null,null,null);e.default=component.exports},function(t,e,r){"use strict";r.r(e);r(20),r(72);var n=r(1397),o=r(703),l=r(786),c={name:"AppClubSlider",components:{AppIcon:r(15).default},props:{list:{type:Array,required:!0}},data:function(){return{slider:null}},mounted:function(){var t=this;n.a.use([o.a,l.a]);var e={init:!1,slidesPerView:1.5,spaceBetween:32,speed:350,effect:"slide",preloadImages:!1,watchOverflow:!0,watchSlidesProgress:!0,watchSlidesVisibility:!0,lazy:{loadPrevNext:!0,loadOnTransitionStart:!0},navigation:{prevEl:".swiper-button-prev",nextEl:".swiper-button-next"},breakpoints:{1024:{slidesPerView:2},1280:{slidesPerView:2,spaceBetween:50}}};window.innerWidth>=768&&(this.slider=new n.a(this.$refs.slider,e),this.slider.init()),window.matchMedia("(max-width: 767px)").addEventListener("change",(function(r){r.matches?t.slider&&t.slider.destroy(!0,!0):(t.slider=new n.a(t.$refs.slider,e),t.slider.init())}))}},d=(r(855),r(3)),component=Object(d.a)(c,(function(){var t=this,e=t._self._c;return e("div",{staticClass:"slider slider_club"},[e("div",{ref:"slider",staticClass:"swiper-container slider__swiper"},[e("div",{staticClass:"swiper-wrapper"},t._l(t.list,(function(r,n){return e("div",{key:n,staticClass:"swiper-slide slider__slide"},[e("div",{staticClass:"privilege"},[e("div",{staticClass:"privilege__preview"},[e("img",{staticClass:"privilege__image",attrs:{src:r.image,alt:""}}),t._v(" "),r.tag?e("div",{staticClass:"privilege__tag"},[t._v(t._s(r.tag))]):t._e(),t._v(" "),r.brand?e("div",{staticClass:"privilege__brand"},[e("img",{attrs:{src:r.brand,alt:""}})]):t._e()]),t._v(" "),e("div",{staticClass:"privilege__title"},[t._v(t._s(r.title))]),t._v(" "),e("div",{directives:[{name:"dompurify-html",rawName:"v-dompurify-html",value:r.description,expression:"item.description"}],staticClass:"privilege__description"})])])})),0),t._v(" "),e("div",{staticClass:"swiper-button-prev slider__arrow slider__arrow_prev"},[e("AppIcon",{attrs:{id:"chevron-down",width:18,height:10}})],1),t._v(" "),e("div",{staticClass:"swiper-button-next slider__arrow slider__arrow_next"},[e("AppIcon",{attrs:{id:"chevron-down",width:18,height:10}})],1)])])}),[],!1,null,null,null);e.default=component.exports},function(t,e,r){"use strict";r.r(e);r(20),r(21),r(29),r(30),r(22),r(11),r(23);var n=r(6),o=r(8),l=(r(55),r(37),r(236));function c(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}function d(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?c(Object(r),!0).forEach((function(e){Object(n.a)(t,e,r[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):c(Object(r)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}))}return t}var m={name:"AppMapContacts",props:{coords:{type:Array,required:!0},title:{type:String,default:void 0},address:{type:String,default:void 0},text:{type:String,default:void 0},hideTaxi:{type:Boolean,default:!1}},data:function(){return{map:{properties:{controls:[],behaviors:["drag","multiTouch","dblClickZoom"],zoom:11},options:{suppressMapOpenBlock:!0}},marker:{icon:{iconLayout:"default#image",iconImageHref:"/img/contacts-map-marker.svg",iconImageSize:[40,40],iconImageOffset:[-20,-20]}}}},mounted:function(){var t=this;return Object(o.a)(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Object(l.b)();case 2:ymaps.ready((function(){var map=new ymaps.Map("contacts_map",d(d({},t.map.properties),{},{center:t.coords}),t.map.options);map.behaviors.disable("scrollZoom");var e=new ymaps.Placemark(map.getCenter(),{},d({},t.marker.icon));map.geoObjects.add(e)}));case 3:case"end":return e.stop()}}),e)})))()}},_=r(3),component=Object(_.a)(m,(function(){this._self._c;return this._m(0)}),[function(){var t=this._self._c;return t("div",{staticClass:"map map_contacts"},[t("div",{staticClass:"map__canvas",attrs:{id:"contacts_map"}})])}],!1,null,null,null);e.default=component.exports},function(t,e,r){"use strict";r.r(e);r(20),r(21),r(29),r(30),r(22),r(11),r(23);var n=r(6);r(37);function o(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}function l(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?o(Object(r),!0).forEach((function(e){Object(n.a)(t,e,r[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):o(Object(r)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}))}return t}var c={name:"AppAccordion",components:{AppIcon:r(15).default},props:{list:{type:Array,required:!0}},data:function(){return{accordionList:[]}},mounted:function(){this.accordionList=this.list.map((function(t){return l(l({},t),{},{show:!1})}))},methods:{onItemClickHandler:function(t){t.show=!t.show}}},d=(r(857),r(3)),component=Object(d.a)(c,(function(){var t=this,e=t._self._c;return e("div",{staticClass:"accordion"},t._l(t.accordionList,(function(r,n){return e("div",{key:n,staticClass:"accordion__item",class:{accordion__item_show:r.show}},[e("div",{staticClass:"accordion__header",on:{click:function(e){return t.onItemClickHandler(r)}}},[e("div",{directives:[{name:"dompurify-html",rawName:"v-dompurify-html",value:r.heading,expression:"item.heading"}],staticClass:"accordion__header-title"}),t._v(" "),e("div",{staticClass:"accordion__header-icon"},[e("AppIcon",{attrs:{id:"chevron-down",width:18,height:10}}),t._v(" "),e("AppIcon",{attrs:{id:"arrow-right",width:18,height:18}})],1)]),t._v(" "),e("div",{directives:[{name:"show",rawName:"v-show",value:r.show,expression:"item.show"},{name:"dompurify-html",rawName:"v-dompurify-html",value:r.body,expression:"item.body"}],staticClass:"accordion__body"})])})),0)}),[],!1,null,null,null);e.default=component.exports},function(t,e,r){"use strict";r.r(e);r(20),r(72),r(33);var n={name:"AppCardBank",components:{AppButton:r(27).default},props:{logo:{type:String,default:null},name:{type:String,required:!0},description:{type:String,default:null},params:{type:Array,required:!0}},methods:{onBankFormSelect:function(){this.$emit("onBankFormSelect")}}},o=(r(859),r(3)),component=Object(o.a)(n,(function(){var t=this,e=t._self._c;return e("div",{staticClass:"bank"},[e("div",{staticClass:"bank__content"},[e("div",{staticClass:"bank__icon"},[t.logo?e("img",{attrs:{src:t.logo,alt:t.name}}):t._e()]),t._v(" "),e("div",{staticClass:"bank__params"},[e("div",{staticClass:"bank__params-item bank__params-item_heading"},[e("div",{directives:[{name:"dompurify-html",rawName:"v-dompurify-html",value:t.name,expression:"name"}],staticClass:"bank__params-label"}),t._v(" "),t.description?e("div",{directives:[{name:"dompurify-html",rawName:"v-dompurify-html",value:t.description,expression:"description"}],staticClass:"bank__params-value"}):t._e()]),t._v(" "),t._l(t.params,(function(r,n){return e("div",{key:n,staticClass:"bank__params-item"},[e("div",{directives:[{name:"dompurify-html",rawName:"v-dompurify-html",value:r.label,expression:"item.label"}],staticClass:"bank__params-label"}),t._v(" "),e("div",{directives:[{name:"dompurify-html",rawName:"v-dompurify-html",value:r.value,expression:"item.value"}],staticClass:"bank__params-value"})])}))],2)]),t._v(" "),e("div",{staticClass:"bank__control"},[e("AppButton",{staticClass:"bank__control-button",attrs:{variant:"primary",size:"small",appearance:"base"},on:{click:function(e){return e.preventDefault(),t.onBankFormSelect.apply(null,arguments)}}},[t._v("\n\t\t\tОставить заявку\n\t\t")])],1)])}),[],!1,null,null,null);e.default=component.exports},function(t,e,r){"use strict";r.r(e);r(21),r(56),r(11),r(64);var n={name:"AppFieldArea",components:{AppIcon:r(15).default},props:{list:{type:Array,default:null},variant:{type:String,default:"light"},isLabelHide:{type:Boolean,default:!1},isInsideLabelHide:{type:Boolean,default:!1},size:{type:String,default:"large"}},data:function(){return{area:"",result:null,resultOpen:!1,isFocused:!1,isTouched:!1}},computed:{filteredList:function(){var t=this;return this.list.filter((function(e){return!t.area||(e.county.toLowerCase().includes(t.area.toLowerCase())||e.district.toLowerCase().includes(t.area.toLowerCase())||e.metro.title.toLowerCase().includes(t.area.toLowerCase()))}))},classNames:function(){return["field","field_icons","field_placeholder-type_float","field_size_".concat(this.size),"field_variant_".concat(this.variant),"field_appearance_base","field_icon_position_after",this.area?"field_filled":void 0,this.isFocused?"field_focused":void 0,this.isTouched?"field_touched":void 0]}},mounted:function(){var t=this;document.addEventListener("click",(function(e){var r=e.target;r.closest(".autocomplete")||r.classList.contains("autocomplete")||(t.resultOpen=!1)}))},methods:{clearArea:function(){this.area="",this.selectHandle("")},areaFocus:function(){this.resultOpen=!0,this.isFocused=!0},areaBlur:function(){this.isFocused=!1},areaInput:function(t){this.isTouched=!0,this.$emit("input",t)},selectHandle:function(t){this.resultOpen=!1,this.area=t.value,this.$emit("onSelect",t)}}},o=(r(862),r(3)),component=Object(o.a)(n,(function(){var t=this,e=t._self._c;return e("div",{staticClass:"autocomplete"},[e("div",{class:t.classNames},[t.isLabelHide?t._e():e("label",{staticClass:"field__label"},[t._v("Местоположение")]),t._v(" "),e("div",{staticClass:"field__container"},[t.isInsideLabelHide?e("div",{staticClass:"field__title"},[t._v("Местоположение")]):t._e(),t._v(" "),e("div",{class:t.isInsideLabelHide?"field__placeholder":"field__placeholder-solo"},[t._v("Округ, район, метро")]),t._v(" "),e("input",{directives:[{name:"model",rawName:"v-model",value:t.area,expression:"area"}],staticClass:"field__input",attrs:{type:"text",placeholder:"hide"},domProps:{value:t.area},on:{focus:t.areaFocus,blur:t.areaBlur,input:[function(e){e.target.composing||(t.area=e.target.value)},t.areaInput]}}),t._v(" "),e("div",{staticClass:"field__icon"},[e("button",{staticClass:"field__button field__button_del",attrs:{type:"button"},on:{click:t.clearArea}},[e("AppIcon",{attrs:{id:"cross",width:11,height:11}})],1),t._v(" "),e("AppIcon",{attrs:{id:"marker",width:24,height:24}})],1)])]),t._v(" "),t.filteredList.length&&t.resultOpen?e("div",{staticClass:"autocomplete__result"},[e("ul",{staticClass:"list autocomplete__list"},t._l(t.filteredList,(function(r,n){return e("li",{key:n,staticClass:"list__item autocomplete__row",on:{click:function(e){return t.selectHandle(r)}}},[e("div",{staticClass:"autocomplete__col"},[e("div",{staticClass:"autocomplete__county"},[t._v(t._s(r.county))])]),t._v(" "),e("div",{staticClass:"autocomplete__col"},[e("div",{staticClass:"autocomplete__district"},[t._v(t._s(r.district))]),t._v(" "),e("div",{staticClass:"autocomplete__metro",style:{color:r.metro.color}},[e("span",[t._v(t._s(r.metro.title))])])])])})),0)]):t._e()])}),[],!1,null,null,null);e.default=component.exports},function(t,e,r){"use strict";r.r(e);r(33),r(22),r(54),r(111);var n={name:"AppPageHeading",props:{project:{type:Object,required:!0},floor:{type:String,default:null},housing:{type:Object,default:null}},computed:{tag:function(){var t;return null!==(t=this.project)&&void 0!==t&&null!==(t=t.link)&&void 0!==t&&t.startsWith("http")?"a":"nuxt-link"}}},o=(r(864),r(3)),component=Object(o.a)(n,(function(){var t=this,e=t._self._c;return e("div",{staticClass:"page-heading"},[e("div",{staticClass:"container"},[e(t.tag,{tag:"component",attrs:{to:t.project.link,href:t.project.link}},[t._v("\n\t\t\t"+t._s(t.project.name)+"\n\t\t")]),t._v(" "),t.housing&&Object.keys(t.housing).length?e("nuxt-link",{attrs:{to:t.housing.link}},[t._v("\n\t\t\t  ·   Корпус "+t._s(t.housing.number)+"\n\t\t")]):t._e(),t._v(" "),t.floor?e("span",[t._v("   ·   "+t._s(t.floor)+" ")]):t._e()],1)])}),[],!1,null,null,null);e.default=component.exports},function(t,e,r){"use strict";r.r(e);r(54);var n={name:"AppFeatures",props:{list:{type:Array,default:null}}},o=(r(866),r(3)),component=Object(o.a)(n,(function(){var t=this,e=t._self._c;return e("div",{staticClass:"features-detail"},t._l(t.list,(function(r,n){return e("div",{key:n,staticClass:"features-detail__item"},[r.link?e("a",{staticClass:"features-detail__image",attrs:{href:r.link}},[e("img",{attrs:{src:r.image,alt:r.title}})]):e("div",{staticClass:"features-detail__image"},[e("img",{attrs:{src:r.image,alt:r.title}})]),t._v(" "),e("div",{directives:[{name:"dompurify-html",rawName:"v-dompurify-html",value:r.title,expression:"item.title"}],staticClass:"features-detail__title"})])})),0)}),[],!1,null,null,null);e.default=component.exports},function(t,e,r){"use strict";r.r(e);r(54),r(50);var n=r(1397),o=r(703),l=r(786),c=r(15),d=r(851),m={name:"AppProductSlider",components:{AppIcon:c.default,AppProductSmall:d.default},props:{list:{type:Array,required:!0},inited:{type:Boolean,default:!1}},mounted:function(){n.a.use([o.a,l.a]),new n.a(this.$refs.slider,{init:!1,slidesPerView:1,spaceBetween:16,speed:350,effect:"slide",preloadImages:!1,watchOverflow:!0,watchSlidesProgress:!0,watchSlidesVisibility:!0,lazy:{loadPrevNext:!0,loadOnTransitionStart:!0},navigation:{prevEl:".swiper-button-prev",nextEl:".swiper-button-next"},breakpoints:{768:{slidesPerView:2,spaceBetween:24},1024:{slidesPerView:3,spaceBetween:24},1280:{slidesPerView:4,spaceBetween:32}}}).init(),this.inited&&setTimeout((function(){var t=document.querySelector(".slider_product .slider__arrow_next"),e=document.querySelector(".slider_product .slider__arrow_prev");t&&t.click(),e&&e.click()}),1e3)}},_=(r(868),r(3)),component=Object(_.a)(m,(function(){var t=this,e=t._self._c;return e("div",{staticClass:"slider slider_product"},[e("div",{ref:"slider",staticClass:"swiper-container slider__swiper"},[e("div",{staticClass:"swiper-wrapper"},t._l(t.list,(function(t,r){return e("div",{key:r,staticClass:"swiper-slide slider__slide"},[e("AppProductSmall",{attrs:{link:t.link,image:t.image,"image-full":t.imageFull,title:t.title,price:t.price,"external-id":t.externalId}})],1)})),0),t._v(" "),e("div",{staticClass:"swiper-button-prev slider__arrow slider__arrow_prev"},[e("AppIcon",{attrs:{id:"chevron-down",width:18,height:10}})],1),t._v(" "),e("div",{staticClass:"swiper-button-next slider__arrow slider__arrow_next"},[e("AppIcon",{attrs:{id:"chevron-down",width:18,height:10}})],1)])])}),[],!1,null,null,null);e.default=component.exports},function(t,e,r){"use strict";r.r(e);r(20),r(72);var n={name:"AppFeaturesProject",components:{AppNearby:r(699).default},props:{title:{type:String,default:null},list:{type:Array,required:!0}}},o=(r(870),r(3)),component=Object(o.a)(n,(function(){var t=this,e=t._self._c;return e("div",{staticClass:"features"},[t.title?e("h2",{staticClass:"features__title"},[t._v(t._s(t.title))]):t._e(),t._v(" "),e("div",{staticClass:"features__list"},t._l(t.list,(function(r,n){return e("div",{key:n,staticClass:"features__item"},[e("h3",{staticClass:"features__label"},[t._v(t._s(r.label))]),t._v(" "),e("div",{staticClass:"features__description"},[r.description?e("span",[t._v(t._s(r.description))]):t._e(),t._v(" "),r.nearby?e("AppNearby",{attrs:{station:r.nearby.title,"station-color":r.nearby.color,time:r.nearby.time,"time-icon":r.nearby.timeIcon}}):t._e()],1)])})),0)])}),[],!1,null,null,null);e.default=component.exports},function(t,e,r){"use strict";r.r(e);var n={name:"AppRoundCheckboxes",props:{label:{type:String,default:null},list:{type:Array,required:!0},variant:{type:String,default:"justify"},size:{type:String,default:"medium"},activeColor:{type:String,default:"primary"}},computed:{classNames:function(){return["round-checkboxes","round-checkboxes_variant_".concat(this.variant),"round-checkboxes_size_".concat(this.size)]}},methods:{onChange:function(t){t.selected=!t.selected,this.$emit("change",this.list)}}},o=(r(874),r(3)),component=Object(o.a)(n,(function(){var t=this,e=t._self._c;return e("div",{class:t.classNames},[t.label?e("span",{staticClass:"round-checkboxes__label"},[t._v(t._s(t.label))]):t._e(),t._v(" "),t._l(t.list,(function(r,n){return e("label",{key:n,staticClass:"round-checkbox",class:{"round-checkbox_circle":r.round}},[e("input",{attrs:{type:"checkbox"},domProps:{checked:r.selected},on:{change:function(e){return t.onChange(r)}}}),t._v(" "),e("span",{class:["round-checkbox__label","round-checkbox__label_".concat(t.activeColor)]},[t._v(t._s(r.label))])])}))],2)}),[],!1,null,null,null);e.default=component.exports},function(t,e,r){"use strict";r.r(e);r(20),r(72),r(33),r(404);var n=r(692),o={name:"AppVariantInstallment",components:{AppVariantMortgageItem:r(702).default},mixins:[n.a],data:function(){return{mortgageItems:[{title:"<nobr>Рассрочка</nobr>",description:"<p>Условия рассрочки выбираете вы&nbsp;сами: сумму первого взноса, количество платежей и&nbsp;их&nbsp;размеры. Отсрочка первого взноса с&nbsp;выплатой всего 3% от&nbsp;стоимости квартиры. Оставшуюся часть можно вносить равными частями, а&nbsp;также единовременным платежом в&nbsp;срок до&nbsp;100 дней</p>",button:{variant:"dark",appearance:"ghost",title:"Получить рассрочку",to:"/"},image:"/content/instanllment-new/installment-plan.png",imageAlt:"/content/instanllment-new/installment-plan_mob.png",size:"short",id:"installmentPlan"},{title:"TRADE-IN",description:"<p>Мы&nbsp;не&nbsp;выдумывали <nobr>трейд-ин</nobr>&nbsp;&mdash; он&nbsp;давно известен и&nbsp;широко используется во&nbsp;многих отраслях. ГК&nbsp;&laquo;Инград&raquo; первым из&nbsp;застройщиков сделал эту процедуру понятной, безопасной и&nbsp;выгодной для обеих сторон сделки. Наша задача&nbsp;&mdash; помочь человеку купить новое жильё</p>",button:{variant:"light",appearance:"ghost",title:"Подать заявку на TRADE-IN",to:"/"},color:"secondary_100",image:"/content/instanllment-new/trade-in.png",imageAlt:"/content/instanllment-new/trade-in_mob.png",size:"short",id:"tradeIn"},{title:"Материнский капитал",description:"<p>Многие семьи стараются улучшить свое жилищное положение, используя все возможные средства и&nbsp;участвуя в&nbsp;различных государственных программах. Приобретение квартиры с&nbsp;привлечением материнского капитала&nbsp;&mdash; одна из&nbsp;них</p>",button:{variant:"dark",appearance:"ghost",title:"Оформить ипотеку",to:"/"},image:"/content/instanllment-new/maternal.png",imageAlt:"/content/instanllment-new/maternal_mob.png",id:"maternal"},{title:"Субсидии",description:"<p>Многие семьи стараются улучшить свое жилищное положение, используя все возможные средства и&nbsp;участвуя в&nbsp;различных государственных программах. Приобретение квартиры с&nbsp;привлечением материнского капитала&nbsp;&mdash; одна из&nbsp;них</p>",button:{variant:"light",appearance:"ghost",title:"Оформить субсидии",to:"/"},color:"secondary_100",image:"/content/instanllment-new/subsidies.png",imageAlt:"/content/instanllment-new/subsidies_mob.png",id:"subsidies"},{title:"<nobr>Корпоративным</nobr> клиентам",description:"<p>&laquo;Инград&raquo; ценит своих клиентов, особенно тех, с&nbsp;кем делает общее дело. Наши корпоративные клиенты&nbsp;&mdash; это сотрудники <nobr>компаний-партнеров</nobr>. Специально для них мы&nbsp;предлагаем специальные условия покупки недвижимости, которые отличаются от&nbsp;базовых.</p>",button:{variant:"dark",appearance:"ghost",title:"Подробнее",to:"/"},image:"/content/instanllment-new/corporative.png",imageAlt:"/content/instanllment-new/corporative_mob.png",size:"short",id:"corporative"},{title:"Агентам",description:"<p>Наше кредо&nbsp;&mdash; работать с&nbsp;лучшими. &laquo;Инград&raquo; предлагает своим партнерам взаимовыгодные условия, потому что мы&nbsp;нацелены на&nbsp;долгосрочные и&nbsp;эффективные партнерские отношения. Станьте агентом &laquo;Инград&raquo; и&nbsp;пользуйтесь всеми преимуществами прямого договора.</p>",button:{variant:"light",appearance:"ghost",title:"Подробнее",to:"/"},color:"secondary_100",image:"/content/instanllment-new/agents.png",imageAlt:"/content/instanllment-new/agents_mob.png",size:"short",id:"agents"}]}}},l=(r(876),r(3)),component=Object(l.a)(o,(function(){var t=this,e=t._self._c;return e("AppSection",{staticClass:"variant-mortgage",attrs:{variant:t.variant,"offset-top":t.settings.marginTop,"offset-bottom":t.settings.marginBottom,"rounded-next":t.settings.nextBlockRound,"text-color":t.settings.textColor,anchor:t.anchor}},[e("div",{staticClass:"heading heading_mortgage"},[e("div",{staticClass:"variant-mortgage__wrapper"},t._l(t.mortgageItems,(function(t,r){return e("AppVariantMortgageItem",{key:"item_".concat(r),attrs:{id:t.id,name:t.name,title:t.title,description:t.description,button:t.button,image:t.image,"image-alt":t.imageAlt,color:t.color,size:t.size}})})),1)])])}),[],!1,null,null,null);e.default=component.exports},function(t,e,r){"use strict";r.r(e);r(54);var n={name:"AppCardInfo",props:{link:{type:String,required:!0},title:{type:String,required:!0},text:{type:String,default:null},tag:{type:String,default:null},image:{type:String,required:!0}}},o=(r(878),r(3)),component=Object(o.a)(n,(function(){var t=this,e=t._self._c;return e("a",{staticClass:"card-info",attrs:{href:t.link}},[e("div",{staticClass:"card-info__content"},[e("div",{directives:[{name:"dompurify-html",rawName:"v-dompurify-html",value:t.title,expression:"title"}],staticClass:"card-info__title"}),t._v(" "),t.text?e("div",{directives:[{name:"dompurify-html",rawName:"v-dompurify-html",value:t.text,expression:"text"}],staticClass:"card-info__text"}):t._e()]),t._v(" "),e("div",{staticClass:"card-info__icon"},[t.tag?e("span",{directives:[{name:"dompurify-html",rawName:"v-dompurify-html",value:t.tag,expression:"tag"}],staticClass:"card-info__tag"}):t._e(),t._v(" "),e("div",{staticClass:"card-info__image"},[e("img",{attrs:{src:t.image,alt:""}})])])])}),[],!1,null,null,null);e.default=component.exports},function(t,e,r){"use strict";r.r(e);var n=r(28),o=(r(49),{name:"AppMarquee",props:{direction:{type:String,default:"ltr"},duration:{type:Number,default:10}},mounted:function(){for(var t=this,e=Object(n.a)(this.$refs.scroller.children,1)[0],r=-e.clientWidth,o=10*r,l=9*r,c=!1,i=0;i<20;i+=1){var d=e.cloneNode(!0);d.classList.add("marquee__item_clone"),this.$refs.scroller.appendChild(d)}var m=function(e,r){t.$gsap.fromTo(t.$refs.scroller,{x:e},{x:r,ease:"none",duration:t.duration,repeat:-1})},_=function(e){var n=e,o="ltr"===t.direction?n-r:n+r;m(n,o)};m("ltr"===this.direction?o:l,"ltr"===this.direction?l:o);var f=this.$Draggable.create(this.$refs.scroller,{type:"x",onClick:function(){(c=!c)||_(this.startX)},onDragEnd:function(){_(this.endX)}})[0];window.innerWidth<600&&(this.$gsap.killTweensOf(this.$refs.scroller),f.disable(),this.$refs.scroller.removeAttribute("style")),window.matchMedia("(max-width: 600px)").addEventListener("change",(function(e){e.matches?(t.$gsap.killTweensOf(t.$refs.scroller),f.disable(),t.$refs.scroller.removeAttribute("style")):(m("ltr"===t.direction?o:l,"ltr"===t.direction?l:o),f.enable())}))}}),l=(r(880),r(3)),component=Object(l.a)(o,(function(){var t=this._self._c;return t("div",{staticClass:"marquee"},[t("div",{ref:"scroller",staticClass:"marquee__scroller"},[t("div",{staticClass:"marquee__item"},[this._t("default")],2)])])}),[],!1,null,null,null);e.default=component.exports},function(t,e,r){"use strict";r.r(e);var n={name:"AppThumbProject",props:{image:{type:Object,required:!0},title:{type:String,required:!0}}},o=(r(882),r(3)),component=Object(o.a)(n,(function(){var t=this,e=t._self._c;return e("div",{staticClass:"thumb-project"},[e("img",{staticClass:"thumb-project__image",attrs:{src:t.image.src,srcset:t.image.srcset,alt:""}}),t._v(" "),e("div",{staticClass:"thumb-project__title"},[t._v(t._s(t.title))])])}),[],!1,null,null,null);e.default=component.exports},function(t,e,r){"use strict";r.r(e);var n=r(1397),o=r(703),l=r(786),c=r(974),d=r(15),m=r(733),_={name:"AppFeaturesSlider",components:{AppIcon:d.default,AppCardFeature:m.default},props:{list:{type:Array,required:!0}},mounted:function(){n.a.use([o.a,l.a,c.a]),new n.a(this.$refs.slider,{init:!1,slidesPerView:1,spaceBetween:16,speed:350,effect:"slide",preloadImages:!1,watchOverflow:!0,watchSlidesProgress:!0,watchSlidesVisibility:!0,lazy:{loadPrevNext:!0,loadOnTransitionStart:!0},navigation:{prevEl:".swiper-button-prev",nextEl:".swiper-button-next"},pagination:{el:".swiper-pagination",type:"bullets"},breakpoints:{768:{slidesPerView:2},1024:{slidesPerView:3,spaceBetween:32}}}).init()}},f=(r(884),r(3)),component=Object(f.a)(_,(function(){var t=this,e=t._self._c;return e("div",{staticClass:"slider slider_features"},[e("div",{ref:"slider",staticClass:"swiper-container slider__swiper"},[e("div",{staticClass:"swiper-wrapper"},t._l(t.list,(function(t,r){return e("div",{key:r,staticClass:"swiper-slide slider__slide"},[e("AppCardFeature",{key:r,attrs:{title:t.title,list:t.list,text:t.text}})],1)})),0),t._v(" "),e("div",{staticClass:"swiper-button-prev slider__arrow slider__arrow_prev"},[e("AppIcon",{attrs:{id:"chevron-down",width:18,height:10}})],1),t._v(" "),e("div",{staticClass:"swiper-button-next slider__arrow slider__arrow_next"},[e("AppIcon",{attrs:{id:"chevron-down",width:18,height:10}})],1),t._v(" "),e("div",{staticClass:"swiper-pagination slider__pagination"})])])}),[],!1,null,null,null);e.default=component.exports},function(t,e,r){"use strict";r.r(e);r(175),r(20),r(21),r(29),r(30),r(22);var n=r(48),o=r(8),l=r(6),c=(r(55),r(135),r(37),r(11),r(23),r(50),r(236)),d=r(18),m=r(231),_=r(27),f=r(15),h=r(65);function v(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}function x(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?v(Object(r),!0).forEach((function(e){Object(l.a)(t,e,r[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):v(Object(r)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}))}return t}var y={name:"AppMapOffices",components:{AppButton:_.default,AppIcon:f.default},mixins:[h.a],props:{list:{type:Array,required:!0}},data:function(){return{scrollElement:null,selectedIndex:null,mapMarkers:null}},computed:{officesList:function(){var t=this;return this.list.map((function(e,r){return x(x({},e),{},{selected:r===(null==t?void 0:t.selectedIndex)})}))},isOfficesListHasSelected:function(){return this.officesList.find((function(t){return t.selected}))},classNamesMapList:function(){return["map__list",this.isOfficesListHasSelected?"map__list_selected":void 0]}},watch:{isOfficesListHasSelected:function(t){window.innerWidth<=768&&(t?this.lockBody():this.unlockBody())}},mounted:function(){var t=this;return Object(o.a)(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t.scrollElement=new m.a(t.$refs.scroll),e.next=3,Object(c.b)();case 3:ymaps.ready((function(){var e,map=new ymaps.Map("offices_map",{controls:[],behaviors:["drag","multiTouch","dblClickZoom"],zoom:11,center:[0,0]},{suppressMapOpenBlock:!0});map.behaviors.disable("scrollZoom"),null===(e=t.officesList)||void 0===e||e.forEach((function(e,r){var object=new ymaps.GeoObject({geometry:{type:"Point",coordinates:e.coords}},{iconLayout:"default#image",iconImageHref:"/img/marker-light.svg",iconImageSize:[40,40],iconImageOffset:[-20,-20]});object.events.add("click",(function(e){window.innerWidth<=768?(window.scroll({top:map.container._element.getBoundingClientRect().top+window.scrollY+180,left:0,behavior:"smooth"}),map.panTo(e._cache.target.geometry._coordinates,e._cache.target.geometry._lastZoom),setTimeout((function(){t.onMapSelectOfficeHandler(r)}),270)):t.onMapSelectOfficeHandler(r)})),map.geoObjects.add(object)})),t.mapMarkers=map.geoObjects,map.setBounds(map.geoObjects.getBounds(),{zoomMargin:window.innerWidth>=768?[0,0,0,300]:[0,0],useMapMargin:!0}),1===t.officesList.length&&map.getZoom()>15&&map.setZoom(11)})),document.addEventListener("click",(function(e){null===e.target.closest(".map__list_selected")&&t.onListSelectOfficeHandler(null)}));case 5:case"end":return e.stop()}}),e)})))()},methods:x({onListSelectOfficeHandler:function(t){this.selectedIndex=t,this.mapMarkers.each((function(e,r){e.options.set("iconImageHref",r===t?"/img/marker-dark.svg":"/img/marker-light.svg")})),window.innerWidth<=768&&null!==t&&document.querySelector(".map__canvas ymaps")&&(document.querySelector(".map__canvas ymaps").style.zIndex=-1),null===t&&document.querySelector(".map__canvas ymaps")&&(document.querySelector(".map__canvas ymaps").style.zIndex=0)},onMapSelectOfficeHandler:function(t){this.onListSelectOfficeHandler(t);var e=Object(n.a)(this.$refs.list.querySelectorAll(".office")).find((function(e,r){return r===t}));if(e){var r=this.scrollElement.getScrollElement().getBoundingClientRect().top,o=e.getBoundingClientRect().top,l=this.scrollElement.getScrollElement().scrollTop;this.scrollElement.getScrollElement().scroll({top:o-r+l,behavior:"smooth"})}}},Object(d.c)({openModal:"modal/OPEN_MODAL"}))},w=(r(886),r(3)),component=Object(w.a)(y,(function(){var t=this,e=t._self._c;return e("div",{staticClass:"map map_offices"},[e("div",{staticClass:"map__canvas",attrs:{id:"offices_map"}}),t._v(" "),e("div",{ref:"list",class:t.classNamesMapList},[e("div",{ref:"scroll",staticClass:"map__scroll"},t._l(t.officesList,(function(r,n){return e("div",{key:n,staticClass:"office map__office",class:{office_selected:r.selected}},[e("AppButton",{staticClass:"office__close",attrs:{size:"small"},on:{click:function(e){return t.onListSelectOfficeHandler(null)}}},[e("AppIcon",{attrs:{id:"close",width:24,height:24}})],1),t._v(" "),e("div",{staticClass:"office__header",on:{click:function(e){return t.onListSelectOfficeHandler(n)}}},[e("h3",{staticClass:"office__title"},[t._v(t._s(r.title))])]),t._v(" "),e("div",{staticClass:"office__body"},[e("div",{directives:[{name:"dompurify-html",rawName:"v-dompurify-html",value:r.address,expression:"item.address"}],staticClass:"office__content"}),t._v(" "),r.coords.length?e("div",{staticClass:"office__content"},[e("p",[e("b",[t._v("Координаты для навигатора:")]),t._v(" "),e("a",{attrs:{href:"https://yandex.ru/maps/?rtext=~".concat(r.coords.join())}},[t._v("\n\t\t\t\t\t\t\t\t"+t._s(r.coords.join(", "))+"\n\t\t\t\t\t\t\t")])])]):t._e(),t._v(" "),e("div",{directives:[{name:"dompurify-html",rawName:"v-dompurify-html",value:r.content,expression:"item.content"}],staticClass:"office__content"})]),t._v(" "),e("div",{staticClass:"office__footer"},[e("div",{staticClass:"office__buttons"},[e("AppButton",{staticClass:"office__button hide_mobile hide_tablet",attrs:{size:"small",onclick:"Comagic.openWidget(2317); try{ga('send', 'event', 'click', 'SCB_BUTTON', 'open') } catch(e){}"}},[t._v("Обратный звонок\n\t\t\t\t\t\t")]),t._v(" "),e("AppButton",{staticClass:"office__button hide_laptop hide_desktop",attrs:{size:"small",onclick:"ComagicWidget.openSitePhonePanel(); try{ga('send', 'event', 'click', 'SCB_BUTTON', 'open') } catch(e){}"}},[t._v("Обратный звонок\n\t\t\t\t\t\t")]),t._v(" "),r.hideTaxi?t._e():e("AppButton",{staticClass:"office__button hide_mobile hide_tablet",attrs:{onclick:"Comagic.openWidget(2998)",size:"small",appearance:"ghost",variant:"dark"}},[t._v("\n\t\t\t\t\t\t\tОтвезём бесплатно\n\t\t\t\t\t\t")]),t._v(" "),r.hideTaxi?t._e():e("AppButton",{staticClass:"office__button hide_laptop hide_desktop",attrs:{onclick:"ComagicWidget.openSitePhonePanel()",size:"small",appearance:"ghost",variant:"dark"}},[t._v("\n\t\t\t\t\t\t\tОтвезём бесплатно\n\t\t\t\t\t\t")])],1)])],1)})),0)])])}),[],!1,null,null,null);e.default=component.exports},function(t,e,r){"use strict";r.r(e);r(49);var n={name:"AppMaxHeight",components:{AppButton:r(27).default},props:{height:{type:Number,default:null}},mounted:function(){var t=this,e=function(){window.innerWidth>600?t.$refs.container.style.height="auto":t.$refs.container.style.height="".concat(t.height,"px")};e(),window.matchMedia("(max-width: 600px)").addEventListener("change",(function(t){e()}))},methods:{showHandle:function(){this.$refs.container.removeAttribute("style"),this.$refs.container.classList.add("max-height_show")}}},o=(r(888),r(3)),component=Object(o.a)(n,(function(){var t=this,e=t._self._c;return e("div",{ref:"container",staticClass:"max-height"},[t._t("default"),t._v(" "),e("div",{staticClass:"max-height__control"},[e("AppButton",{staticClass:"max-height__button",attrs:{appearance:"ghost",size:"large",variant:"dark"},on:{click:t.showHandle}},[t._v("\n\t\t\tСмотреть все\n\t\t")])],1)],2)}),[],!1,null,null,null);e.default=component.exports},function(t,e,r){"use strict";r.r(e);r(20),r(72),r(22),r(54),r(92),r(37),r(174),r(235),r(40),r(63),r(59),r(50);var n={name:"AppAnimationHero",components:{AppButton:r(27).default},props:{title:{type:String,default:null},description:{type:String,default:null},buttons:{type:Array,default:null},image:{type:String,required:!0},imageAlt:{type:String,default:null},counter:{type:Object,default:null}},data:function(){return{counterClasses:["animation-hero__counter"],countSize:"9.."}},computed:{generateCounter:function(){var t=parseFloat(this.counter.start),e=parseFloat(this.counter.end),r=Array.from({length:9},(function(){return(Math.random()*(t-e)+e).toFixed(0)}));return r.sort((function(a,b){return a-b})).reverse().unshift(this.counter.start),r.push(this.counter.end),r=r.map((function(t){return t.replace(".",",")}))}},mounted:function(){var t=this;setTimeout((function(){t.counterClasses.push("animation-hero__counter_animate")}),0)}},o=(r(890),r(3)),component=Object(o.a)(n,(function(){var t=this,e=t._self._c;return e("div",{staticClass:"animation-hero"},[e("img",{staticClass:"animation-hero__cover animation-hero__cover_horizontal",attrs:{src:t.image,alt:""}}),t._v(" "),e("img",{staticClass:"animation-hero__cover animation-hero__cover_vertical",attrs:{src:t.imageAlt?t.imageAlt:t.image,alt:""}}),t._v(" "),t.title?e("div",{staticClass:"animation-hero__container container"},[e("div",{staticClass:"animation-hero__content"},[e("div",{staticClass:"animation-hero__title"},[e("h1",{staticClass:"visually-hidden"},[t._v("Ипотека от Ingrad")]),t._v(" "),e("span",{directives:[{name:"dompurify-html",rawName:"v-dompurify-html",value:t.title,expression:"title"}],staticClass:"animation-hero__title-text"}),t._v(" "),Object.keys(t.counter).length?e("div",{class:t.counterClasses,attrs:{"data-count":t.countSize}},[e("ul",{staticClass:"animation-hero__counter-list"},t._l(t.generateCounter,(function(r,n){return e("li",{key:"li_".concat(n)},[t._v("\n\t\t\t\t\t\t\t"+t._s(r)+"\n\t\t\t\t\t\t")])})),0)]):t._e()]),t._v(" "),e("div",{directives:[{name:"dompurify-html",rawName:"v-dompurify-html",value:t.description,expression:"description"}],staticClass:"animation-hero__description"}),t._v(" "),Object.keys(t.counter).length?e("div",{staticClass:"animation-hero__buttons"},t._l(t.buttons,(function(r,n){return e("AppButton",{key:n,staticClass:"animation-hero__button",attrs:{to:r.to,href:r.link,variant:r.variant,size:"large",appearance:r.appearance}},[t._v("\n\t\t\t\t\t"+t._s(r.title)+"\n\t\t\t\t")])})),1):t._e()])]):t._e()])}),[],!1,null,null,null);e.default=component.exports},function(t,e,r){"use strict";r.r(e);r(20),r(72),r(33),r(404);var n=r(692),o={name:"AppVariantMortgage",components:{AppVariantMortgageItem:r(702).default},mixins:[n.a],data:function(){return{mortgageItems:[{name:"Новая",title:"Льготная 0,1%",description:"<p>Уникальные ипотечные программы и&nbsp;специальные условия от&nbsp;ведущих банков. Просто заполните анкету и&nbsp;получите одобрение. Всего один шаг, и&nbsp;квартира&nbsp;&mdash; ваша. Ставка на&nbsp;весь срок (до&nbsp;30 лет), сумма кредита до&nbsp;12&nbsp;млн.&nbsp;рублей, первый взнос от&nbsp;15%</p>",button:{variant:"dark",appearance:"ghost",title:"Рассчитать платеж",href:"#calc"},image:"/content/mortgage/preferential.png",imageAlt:"/content/mortgage/preferential_mob.png",size:"short",id:"preferential"},{name:"Новая",title:"Семейная 0,01%",description:"<p>Уникальные ипотечные программы и&nbsp;специальные условия от&nbsp;ведущих банков. Просто заполните анкету и&nbsp;получите одобрение. Всего один шаг, и&nbsp;квартира&nbsp;&mdash; ваша. Ставка на&nbsp;весь срок (до&nbsp;30 лет), сумма кредита до&nbsp;12&nbsp;млн.&nbsp;рублей, первый взнос от&nbsp;15%</p>",button:{variant:"dark",appearance:"ghost",title:"Рассчитать платеж",to:"#calc"},image:"/content/mortgage/family.png",imageAlt:"/content/mortgage/family_mob.png",size:"short",id:"family"},{name:"Уникальная",title:"Стандартная 2,99%",description:"<p>Уникальные ипотечные программы и&nbsp;специальные условия от&nbsp;ведущих банков. Просто заполните анкету и&nbsp;получите одобрение. Всего один шаг, и&nbsp;квартира&nbsp;&mdash; ваша. Ставка на&nbsp;весь срок (до&nbsp;30 лет), любая сумма кредита, первый взнос от&nbsp;10%</p>",button:{variant:"dark",appearance:"ghost",title:"Рассчитать платеж",to:"#calc"},image:"/content/mortgage/main.png",imageAlt:"/content/mortgage/main_mob.png",id:"main"},{name:"Доступная",title:"Без первого взноса",description:"<p>Оформляй покупку сейчас, а&nbsp;первый взнос в&nbsp;течение срока до&nbsp;24&nbsp;месяцев. Ставка на&nbsp;весь срок кредита от&nbsp;1%, сумма кредита не&nbsp;ограничена, первый взнос от&nbsp;15%</p>",button:{variant:"light",appearance:"ghost",title:"Рассчитать платеж",to:"#calc"},color:"secondary_100",image:"/content/mortgage/dont-payment.png",imageAlt:"/content/mortgage/dont-payment_mob.png",id:"dontPayment"},{name:"Технологичная",title:"IT специалистам",description:"<p>Ставка на&nbsp;весь срок кредита от&nbsp;4,5%, сумма до&nbsp;18&nbsp;млн.&nbsp;рублей. Первый взнос от&nbsp;15%</p>",button:{variant:"dark",appearance:"ghost",title:"Рассчитать платеж",to:"#calc"},image:"/content/mortgage/it.png",imageAlt:"/content/mortgage/it_mob.png",id:"it"},{name:"Надежная",title:"Военная ипотека",description:"<p>Понимая ответственность, которую каждый день несут военнослужащие перед своей страной, INGRAD берёт на&nbsp;себя заботу о&nbsp;них самих. Мы&nbsp;стараемся предлагать военным и&nbsp;членам их&nbsp;семей максимально удобные и&nbsp;выгодные программы покупки жилья, постоянно работаем над новыми продуктами и&nbsp;сервисами</p>",button:{variant:"light",appearance:"ghost",title:"Рассчитать платеж",to:"#calc"},color:"secondary_100",image:"/content/mortgage/military.png",imageAlt:"/content/mortgage/military_mob.png",id:"military"}]}}},l=(r(892),r(3)),component=Object(l.a)(o,(function(){var t=this,e=t._self._c;return e("AppSection",{staticClass:"variant-mortgage",attrs:{variant:t.variant,"offset-top":t.settings.marginTop,"offset-bottom":t.settings.marginBottom,"rounded-next":t.settings.nextBlockRound,"background-color":t.settings.backgroundColor,"text-color":t.settings.textColor,anchor:t.anchor}},[e("div",{staticClass:"heading heading_mortgage"},[e("div",{staticClass:"variant-mortgage__wrapper"},t._l(t.mortgageItems,(function(t,r){return e("AppVariantMortgageItem",{key:"item_".concat(r),attrs:{id:t.id,name:t.name,title:t.title,description:t.description,button:t.button,image:t.image,"image-alt":t.imageAlt,color:t.color,size:t.size}})})),1)])])}),[],!1,null,null,null);e.default=component.exports},function(t,e,r){"use strict";r.r(e);r(33);var n=r(41),o=(r(22),r(11),r(63),r(23),r(57),r(406),r(27)),l=r(93),c={name:"AppFormTradeIn",components:{AppSelect:r(232).default,AppField:l.default,AppButton:o.default},data:function(){return{errors:{},disabled:{},formFields:{name:"",phone:"",street:"",houseNumber:"",region:"",city:""},flatConditionOptions:[{label:"Качественный ремонт",value:"1"},{label:"Среднее состояние",value:"2"},{label:"Неудовлетворительное состояние",value:"3"},{label:"Отделка от застройщика",value:"4"},{label:"Без отделки",value:"5"}],button:{text:"Оценить стоимость квартиры",icon:"",iconPosition:"after"}}},methods:{checkForm:function(t){var e=this,data={},r=Object.keys(this.formFields);this.errors={},this.disabled={},t.preventDefault(),r.forEach((function(t){e.formFields[t]||(e.errors[t]=!0),"object"===Object(n.a)(e.formFields[t])&&e.formFields[t]?data[t]=e.formFields[t].label:data[t]=e.formFields[t]})),Object.keys(this.errors).length||(data.utm_code=window.location.href,r.forEach((function(t){e.disabled[t]=!0})),fetch("https://wd.ingrad.ru/other/toEMail/tradeIn.php",{method:"POST",mode:"cors",cache:"no-cache",headers:{"Content-Type":"application/x-www-form-urlencoded"},body:new URLSearchParams(data)}).then((function(){e.disabled={},r.forEach((function(t){e.formFields[t]="flatCondition"===t||"houseType"===t?null:""})),t.target.reset(),e.button.text="Заявка отправлена",e.button.icon="checkicon"})))}}},d=(r(894),r(3)),component=Object(d.a)(c,(function(){var t,e,r,n,o,l,c,d,m,_,f,h,v=this,x=v._self._c;return x("form",{staticClass:"form form_trade-in",on:{submit:v.checkForm}},[x("h2",{staticClass:"form__title"},[v._v("Оценка вашей квартиры")]),v._v(" "),x("fieldset",{staticClass:"form__fieldset"},[x("div",{staticClass:"form__group form__group_row"},[x("div",{staticClass:"form__item"},[x("AppField",{attrs:{error:null===(t=v.errors)||void 0===t?void 0:t.name,disabled:(null===(e=v.disabled)||void 0===e?void 0:e.name)&&!0,label:"Ваше имя",size:"large",variant:"light"},model:{value:v.formFields.name,callback:function(t){v.$set(v.formFields,"name",t)},expression:"formFields.name"}})],1),v._v(" "),x("div",{staticClass:"form__item"},[x("AppField",{attrs:{error:null===(r=v.errors)||void 0===r?void 0:r.phone,disabled:(null===(n=v.disabled)||void 0===n?void 0:n.phone)&&!0,"mask-type":"tel",label:"Контактный телефон",placeholder:"+7","placeholder-type":"default",size:"large",variant:"light"},model:{value:v.formFields.phone,callback:function(t){v.$set(v.formFields,"phone",t)},expression:"formFields.phone"}})],1)]),v._v(" "),x("div",{staticClass:"form__group form__group_row"},[x("div",{staticClass:"form__item"},[x("AppField",{attrs:{error:null===(o=v.errors)||void 0===o?void 0:o.region,disabled:(null===(l=v.disabled)||void 0===l?void 0:l.region)&&!0,label:"Расположение",placeholder:"Регион РФ",size:"large",variant:"light"},model:{value:v.formFields.region,callback:function(t){v.$set(v.formFields,"region",t)},expression:"formFields.region"}})],1),v._v(" "),x("div",{staticClass:"form__item"},[x("AppField",{attrs:{error:null===(c=v.errors)||void 0===c?void 0:c.city,disabled:(null===(d=v.disabled)||void 0===d?void 0:d.city)&&!0,placeholder:"Населенный пункт",size:"large",variant:"light"},model:{value:v.formFields.city,callback:function(t){v.$set(v.formFields,"city",t)},expression:"formFields.city"}})],1)]),v._v(" "),x("div",{staticClass:"form__group form__group_row"},[x("div",{staticClass:"form__item"},[x("AppField",{attrs:{error:null===(m=v.errors)||void 0===m?void 0:m.street,disabled:(null===(_=v.disabled)||void 0===_?void 0:_.street)&&!0,label:"Адрес",placeholder:"Улица",size:"large",variant:"light"},model:{value:v.formFields.street,callback:function(t){v.$set(v.formFields,"street",t)},expression:"formFields.street"}})],1),v._v(" "),x("div",{staticClass:"form__item"},[x("AppField",{attrs:{error:null===(f=v.errors)||void 0===f?void 0:f.houseNumber,disabled:(null===(h=v.disabled)||void 0===h?void 0:h.houseNumber)&&!0,placeholder:"Номер дома",size:"large",variant:"light"},model:{value:v.formFields.houseNumber,callback:function(t){v.$set(v.formFields,"houseNumber",t)},expression:"formFields.houseNumber"}})],1)])]),v._v(" "),x("fieldset",{staticClass:"form__fieldset"},[x("div",{staticClass:"form__group"},[x("div",{staticClass:"form__item"},[x("AppButton",{staticClass:"form__submit",attrs:{appearance:"base",size:"large",variant:"primary",type:"submit",icon:v.button.icon,"icon-position":v.button.iconPosition}},[v._v("\n\t\t\t\t\t\t"+v._s(v.button.text)+"\n\t\t\t\t\t")])],1)])])])}),[],!1,null,null,null);e.default=component.exports},function(t,e,r){"use strict";r.r(e);r(54),r(111);var n={name:"AppCardInteresting",props:{link:{type:String,required:!0},title:{type:String,required:!0},offers:{type:Object,default:null},image:{type:String,required:!0},type:{type:String,default:null}},computed:{classNames:function(){return["card-interesting",this.type?"card-interesting_".concat(this.type):null]},tag:function(){return this.link.startsWith("http")?"a":"nuxt-link"}}},o=(r(897),r(3)),component=Object(o.a)(n,(function(){var t=this,e=t._self._c;return e(t.tag,{tag:"component",class:t.classNames,attrs:{to:t.link,href:t.link}},[e("div",{staticClass:"card-interesting__wrapper"},[e("div",{staticClass:"card-interesting__title"},[t._v(t._s(t.title))]),t._v(" "),e("div",{staticClass:"card-interesting__content"},[t.offers?e("div",{staticClass:"card-interesting__offers"},[t.offers.count?e("div",{staticClass:"card-interesting__count"},[t._v(t._s(t.offers.count))]):t._e(),t._v(" "),t.offers.price?e("div",{staticClass:"card-interesting__price"},[t._v(t._s(t.offers.price))]):t._e()]):t._e()])]),t._v(" "),e("img",{attrs:{src:t.image,alt:t.title}})])}),[],!1,null,null,null);e.default=component.exports},,function(t,e,r){"use strict";r(761)},function(t,e,r){var n=r(12)((function(i){return i[1]}));n.push([t.i,'.slider_main .swiper-container{z-index:auto}.slider_main .swiper-container .swiper-slide{height:auto}.slider_main .swiper-wrapper{z-index:auto}.slider_main .slider__controls{bottom:auto;left:auto;position:relative;right:auto;text-align:center;top:auto}.slider_main .slider__swiper{box-sizing:border-box}.slider_main .slider__swiper .slider__pagination{bottom:calc(var(--gap-xxl)*2);display:flex;justify-content:flex-start;left:50%;position:absolute;transform:translateX(-50%);width:auto;z-index:3}@media screen and (max-width:600px){.slider_main .slider__swiper .slider__pagination{align-items:center;-webkit-backdrop-filter:blur(.04rem);backdrop-filter:blur(.04rem);background-color:hsla(0,0%,100%,.31);border-radius:.16rem;bottom:var(--gap-xs);bottom:calc(var(--gap-s) + var(--gap-xs));display:flex;justify-content:center;margin:0;padding:.12rem .18rem}}.slider_main .slider__swiper .slider__pagination .swiper-pagination-bullet{background:transparent;border-radius:48%;height:.16rem;margin:0 .2rem 0 0;opacity:1;overflow:hidden;position:relative;width:.9rem;z-index:0}@media screen and (max-width:767px){.slider_main .slider__swiper .slider__pagination .swiper-pagination-bullet{width:.5rem}}@media screen and (max-width:600px){.slider_main .slider__swiper .slider__pagination .swiper-pagination-bullet{background-color:var(--color-white);border-radius:50%;height:.08rem;margin:0 .06rem;opacity:.5;width:.08rem}}.slider_main .slider__swiper .slider__pagination .swiper-pagination-bullet:after,.slider_main .slider__swiper .slider__pagination .swiper-pagination-bullet:before{background-color:var(--color-white);content:"";display:block;height:.04rem;left:0;position:absolute;top:calc(50% - .02rem);width:100%}@media screen and (max-width:600px){.slider_main .slider__swiper .slider__pagination .swiper-pagination-bullet:after,.slider_main .slider__swiper .slider__pagination .swiper-pagination-bullet:before{display:none}}.slider_main .slider__swiper .slider__pagination .swiper-pagination-bullet:before{opacity:.5;z-index:0}.slider_main .slider__swiper .slider__pagination .swiper-pagination-bullet:after{transform:translateX(0);transition-property:transform;z-index:1}@media screen and (max-width:600px){.slider_main .slider__swiper .slider__pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1}}.slider_main .slider__swiper .slider__pagination .swiper-pagination-bullet.swiper-pagination-bullet-active:after{animation-duration:7s;animation-name:pagination;animation-timing-function:linear;transform:translateX(-100%)}.slider_main .slider__swiper .slider__pagination .swiper-pagination-bullet.swiper-pagination-bullet-active.swiper-pagination-bullet-no-delay:after{animation-duration:6s}.slider_main .slider__swiper .slider__pagination .swiper-pagination-bullet.swiper-pagination-bullet-active.swiper-pagination-bullet-paused:after{animation-play-state:paused}.slider_main .slider__swiper .slider__pagination .swiper-pagination-bullet.swiper-pagination-bullet-active~.swiper-pagination-bullet:after{transform:translateX(-100%)}.slider_main .slider__arrows{bottom:calc(var(--gap-xxl)*2);display:flex;flex-wrap:wrap;position:absolute;right:var(--container-gap);transform:translateY(50%);z-index:2}.slider_main .slider__arrows>*{min-height:1px;min-width:1px}@media screen and (max-width:1279px){.slider_main .slider__arrows{bottom:calc(var(--gap-xl)*2)}}@media screen and (max-width:600px){.slider_main .slider__arrows{display:none}}.slider_main .slider__arrow{box-shadow:0 2px 5px rgba(0,0,0,.04),0 2px 4px rgba(0,0,0,.06),0 -.5px 3px rgba(0,0,0,.08);height:.32rem;margin:0 0 0 var(--gap-xxxs);width:.32rem}.slider_main .slider__arrow svg{transform:scale(.85) translateY(1px)}@media screen and (max-width:600px){.slider_main .swiper-container_black .slider__pagination .swiper-pagination-bullet{background-color:var(--color-black)}}.slider_main .swiper-container_black .slider__pagination .swiper-pagination-bullet:after,.slider_main .swiper-container_black .slider__pagination .swiper-pagination-bullet:before{background-color:var(--color-black)}',""]),n.locals={},t.exports=n},function(t,e,r){"use strict";r(768)},function(t,e,r){var n=r(12)((function(i){return i[1]}));n.push([t.i,".tabs-text{padding:20px}.tabs-text__wrapper{align-items:center;background-color:var(--color-white);display:flex;justify-content:space-between;padding:0 0 .12rem;position:sticky;top:0;width:100%;z-index:1}@media screen and (max-width:767px){.tabs-text__wrapper{background-color:transparent;padding:0}}.tabs-text__close{background-color:var(--color-secondary-20);border:none;border-radius:50%;color:var(--color-secondary-60);margin-right:-.1rem;padding:.06rem;position:absolute;right:.28rem;top:.2rem;transition-duration:var(--transition-duration);transition-property:color,background-color;z-index:5}.tabs-text__close:hover{background-color:var(--color-secondary-40);color:var(--color-black)}@media screen and (max-width:767px){.tabs-text__close{display:none}}.tabs-text__icon{stroke:currentColor;z-index:2}.tabs-text__title{font-size:.2rem;font-weight:600;line-height:1.2}@media screen and (max-width:767px){.tabs-text__title{font-size:.24rem;line-height:.32rem}}.tabs-text__description{color:var(--color-secondary-80);font-size:.14rem;line-height:1.4285714286;margin-bottom:var(--gap-xxs)}.tabs-text__description:last-child{margin-bottom:0}@media screen and (max-width:767px){.tabs-text__description{font-size:.16rem;line-height:1.5;margin-top:calc(var(--gap-xxxs)/2)}}",""]),n.locals={},t.exports=n},function(t,e,r){"use strict";r(769)},function(t,e,r){var n=r(12)((function(i){return i[1]}));n.push([t.i,".section-plan__not-found{margin-top:.2rem}.section-plan__area{position:absolute;z-index:10}.section-plan__area_highlighted .section-plan__info{opacity:1;padding:15px 10px 0;transition:opacity var(--transition-duration),visibility var(--transition-duration);visibility:visible}.section-plan__info{left:0;opacity:0;padding-top:var(--gap-xxxs);position:absolute;top:100%;visibility:hidden;z-index:2}@media screen and (max-width:767px){.section-plan__info{left:50%;padding-top:0;position:fixed;top:auto;transform:translate(-50%,-50%)}}.section-plan__info-finish{margin-top:calc(var(--gap-xxxs)/2)}.section-plan__info-finish span{font-size:.14rem;font-weight:400;line-height:1.4285714286}.section-plan__info-close{background:none;border:0;display:none;height:.24rem;left:calc(100% + var(--gap-xxxs)/2);margin:0;opacity:1;padding:0;pointer-events:none;position:absolute;top:0;transition-duration:var(--transition-duration);transition-property:opacity;width:.24rem}@media screen and (max-width:767px){.section-plan__info-close{display:block}}.section-plan__info-close-icon{stroke:var(--color-primary);display:block}.section-plan__info-content{background-color:var(--color-white);border-radius:.12rem;box-shadow:0 .02rem .04rem rgba(0,0,0,.04),0 .12rem .12rem rgba(0,0,0,.04),0 .01rem .08rem rgba(0,0,0,.1);padding:var(--gap-xs) var(--gap-xxs);width:3.95rem}@media screen and (max-width:767px){.section-plan__info-content{max-width:calc(100vw - .64rem)}}.section-plan__info-heading{align-items:flex-start;display:flex;flex-wrap:wrap}.section-plan__info-heading>*{min-height:1px;min-width:1px}.section-plan__info-title{flex:1}.section-plan__info-title div{font-size:.2rem;font-weight:600;line-height:1.2}.section-plan__info-favorite{border:none;padding:0}.section-plan__info-favorite svg{height:.32rem;margin:0;width:.32rem}.section-plan__info-headnote{display:block;font-size:.12rem;line-height:1.3333333333}.section-plan__info-footnote{display:block;font-size:.14rem;line-height:1.4285714286;margin-top:calc(var(--gap-xxxs)/2)}.section-plan__info-settling{color:var(--color-black-alpha-50);flex:none;font-size:.14rem;line-height:1.4285714286;margin:.04rem 0 0 .2rem;text-align:right}.section-plan__info-rooms{margin-bottom:-.06rem;margin-top:.1rem}.section-plan__info-room{align-items:center;display:flex;flex-wrap:wrap;font-size:.14rem;line-height:1.4285714286;padding:.06rem 0}.section-plan__info-room>*{min-height:1px;min-width:1px}.section-plan__info-room:hover .section-plan__info-room-price svg{fill:var(--color-primary-hover)}.section-plan__info-room+.section-plan__info-room{border-top:.01rem solid var(--color-border)}.section-plan__info-room-type{flex:1;font-weight:600;padding-right:var(--gap-xxs)}.section-plan__info-room-price{align-items:center;color:var(--color-black-alpha-50);display:flex;flex:none;flex-wrap:wrap}.section-plan__info-room-price>*{min-height:1px;min-width:1px}.section-plan__info-room-price span{flex:none}.section-plan__info-room-price svg{flex:none;margin-left:var(--gap-xxxs);fill:currentColor;transition:fill .25s}.section-plan__info-house{border-top:.01rem solid var(--color-border);padding:var(--gap-xxs)}.section-plan__info-house-title{color:var(--color-black-alpha-50);font-size:.12rem;line-height:1.3333333333;margin-bottom:calc(var(--gap-xxxs)/2)}.section-plan__info-house-item{align-items:center;display:flex;flex-wrap:wrap;position:relative}.section-plan__info-house-item>*{min-height:1px;min-width:1px}.section-plan__info-house-item:hover .section-plan__info-house-icon{fill:var(--color-primary)}.section-plan__info-house-item+.section-plan__info-house-item .section-plan__info-house-content{border-top:.01rem solid var(--color-border)}.section-plan__info-house-image{display:block;flex:none;height:.48rem;margin-right:var(--gap-xxs);width:.48rem}.section-plan__info-house-content{flex:1;padding-bottom:.12rem;padding-top:.12rem;position:relative}.section-plan__info-house-heading{align-items:center;display:flex;flex-wrap:wrap}.section-plan__info-house-heading>*{min-height:1px;min-width:1px}.section-plan__info-house-heading div{flex:1;font-size:.14rem;font-weight:600;line-height:1.4285714286;overflow:hidden;padding-right:var(--gap-xxs);text-overflow:ellipsis;white-space:nowrap}.section-plan__info-house-heading span{color:var(--color-black-alpha-50);flex:none;font-size:.12rem;line-height:1.3333333333}.section-plan__info-house-price{font-size:.14rem;line-height:1.4285714286;padding-bottom:.02rem;padding-top:.02rem}.section-plan__info-house-icon{bottom:.12rem;display:block;position:absolute;right:0;fill:var(--color-black-alpha-50);transition:fill var(--transition-duration)}.section-plan__info_house .section-plan__info-content{padding:0;width:2.52rem}.section-plan__info_house .section-plan__info-heading{padding:var(--gap-xxs)}",""]),n.locals={},t.exports=n},function(t,e,r){"use strict";r(770)},function(t,e,r){var n=r(12)((function(i){return i[1]}));n.push([t.i,".form_corp[data-v-d40b0850]{background-color:var(--color-white);border:.01rem solid #f1f3f3;border-radius:.24rem;color:var(--color-fade);font-size:.12rem;line-height:1.5;padding:var(--gap-s) var(--gap-xs)}.form_corp .form__title[data-v-d40b0850]{color:var(--color-black);font-family:var(--base-font-family);font-size:.24rem;font-weight:600;line-height:1.3333333333;margin-bottom:var(--gap-xxxs)}@media screen and (max-width:600px){.form_corp .form__title[data-v-d40b0850]{font-size:.2rem;line-height:1.2}}.form_corp .form__header[data-v-d40b0850]{margin-bottom:var(--gap-xxs)}.form_corp .form__footer[data-v-d40b0850]{margin-top:var(--gap-xs)}.form_corp .form__phone[data-v-d40b0850]{align-items:flex-start;color:var(--color-black);display:flex;justify-content:center;margin-bottom:.18rem;margin-left:-.28rem}.form_corp .form__phone a[data-v-d40b0850]{border-bottom-color:rgba(0,0,0,.1);padding-bottom:.06rem}.form_corp .form__phone svg[data-v-d40b0850]{margin-right:.04rem}",""]),n.locals={},t.exports=n},function(t,e,r){"use strict";r(771)},function(t,e,r){var n=r(12)((function(i){return i[1]}));n.push([t.i,".slider_hero .swiper-container{z-index:auto}.slider_hero .swiper-container .swiper-slide{height:auto}.slider_hero .swiper-wrapper{z-index:auto}.slider_hero .slider__controls{bottom:auto;left:auto;position:relative;right:auto;text-align:center;top:auto}.slider_hero .slider__pagination{align-items:center;-webkit-backdrop-filter:blur(.04rem);backdrop-filter:blur(.04rem);background-color:hsla(0,0%,100%,.31);border-radius:.16rem;bottom:var(--gap-xs);display:none;justify-content:center;left:50%;margin:0;padding:.12rem .18rem;transform:translateX(-50%)}.slider_hero .slider__pagination .swiper-pagination-bullet{background-color:var(--color-white);height:.08rem;margin:0 .06rem;opacity:.5;width:.08rem}.slider_hero .slider__pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1}@media screen and (max-width:600px){.slider_hero .slider__pagination{bottom:calc(var(--gap-s) + var(--gap-xs));display:flex}}.slider_hero .slider__arrows{bottom:calc(var(--gap-xxl)*2);display:flex;flex-wrap:wrap;position:absolute;right:var(--container-gap);z-index:2}.slider_hero .slider__arrows>*{min-height:1px;min-width:1px}@media screen and (max-width:1279px){.slider_hero .slider__arrows{bottom:calc(var(--gap-xl)*2)}}@media screen and (max-width:600px){.slider_hero .slider__arrows{display:none}}.slider_hero .slider__arrow{margin:0 0 0 var(--gap-xxxs)}",""]),n.locals={},t.exports=n},function(t,e,r){"use strict";r(772)},function(t,e,r){var n=r(12)((function(i){return i[1]}));n.push([t.i,".review{margin:0 auto;max-width:75.546875%;padding-top:var(--gap-m);position:relative;text-align:center}@media screen and (max-width:1023px){.review{max-width:none;text-align:left}}.review__decor{height:.24rem;left:50%;margin-left:-.12rem;position:absolute;top:0;width:.24rem}.review__quote{line-height:1.5555555556;margin:0}.review__author{font-size:.16rem;font-weight:600;line-height:1.5;margin-top:var(--gap-xxs)}.review__author br{display:none}@media screen and (max-width:1023px){.review__author{margin-top:var(--gap-xs)}.review__author br{display:block}}.review__image{background-color:var(--color-placeholder);border-radius:.08rem;display:block;margin:var(--gap-xxxs) auto 0;width:.68rem}@media screen and (max-width:1023px){.review__image{margin:var(--gap-xs) 0 0}}",""]),n.locals={},t.exports=n},function(t,e,r){"use strict";r(773)},function(t,e,r){var n=r(12)((function(i){return i[1]}));n.push([t.i,".slider_interiors .slider__swiper{overflow:visible}.slider_interiors .slider__arrow{position:absolute;top:50%}@media screen and (max-width:767px){.slider_interiors .slider__arrow{display:none}}.slider_interiors .slider__arrow_prev{left:0;transform:translateY(-50%) translateX(calc(-100% - .08rem)) rotate(90deg)}@media screen and (max-width:1439px){.slider_interiors .slider__arrow_prev{left:var(--gap-negative-xs);transform:translateY(-50%) rotate(90deg)}}.slider_interiors .slider__arrow_next{right:0;transform:translateY(-50%) translateX(calc(100% + .08rem)) rotate(-90deg)}@media screen and (max-width:1439px){.slider_interiors .slider__arrow_next{right:var(--gap-negative-xs);transform:translateY(-50%) rotate(-90deg)}}.slider_interiors .slider__slide{opacity:.3;transition-duration:.5s;transition-property:opacity}.slider_interiors .slider__slide.swiper-slide-visible{opacity:1}.slider_interiors .slider__pagination{bottom:var(--gap-negative-s);display:none;line-height:0}.slider_interiors .slider__pagination .swiper-pagination-bullet{background:none;border:.01rem solid #fff;height:.08rem;margin:0 .06rem;opacity:1;width:.08rem}.slider_interiors .slider__pagination .swiper-pagination-bullet-active{background:#fff}@media screen and (max-width:767px){.slider_interiors .slider__pagination{display:block}}.interior{background:var(--color-placeholder);border-radius:.16rem;color:var(--color-black);font-size:.18rem;line-height:1.2222222222;overflow:hidden;position:relative}.interior__image{display:block;width:100%}.interior__description{-webkit-backdrop-filter:blur(2.52rem);backdrop-filter:blur(2.52rem);background-color:hsla(0,0%,100%,.25);border-radius:.16rem;bottom:var(--gap-xs);left:var(--gap-xs);min-height:1rem;padding:.14rem .24rem;position:absolute;right:var(--gap-xs)}",""]),n.locals={},t.exports=n},function(t,e,r){"use strict";r(774)},function(t,e,r){var n=r(12)((function(i){return i[1]}));n.push([t.i,".advantages{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:calc(var(--gap-xxl)*2);grid-row-gap:var(--gap-l)}.advantages>*{min-height:1px;min-width:1px}@media screen and (max-width:1023px){.advantages{grid-column-gap:var(--gap-l);grid-row-gap:var(--gap-m)}}@media screen and (max-width:767px){.advantages{grid-template-columns:1fr;grid-row-gap:var(--gap-xs)}}.advantage{font-size:.16rem;line-height:1.5}.advantage__title{font-family:var(--font-face-primary);font-size:.24rem;font-weight:600;letter-spacing:-.02em;line-height:1.3333333333;margin-bottom:var(--gap-xxxs)}@media screen and (max-width:600px){.advantage__title{font-size:.2rem;line-height:1.2}}@media screen and (max-width:767px){.advantage__title{margin-bottom:var(--gap-xxs)}}.advantage__description{opacity:.8}",""]),n.locals={},t.exports=n},function(t,e,r){"use strict";r(775)},function(t,e,r){var n=r(12)((function(i){return i[1]}));n.push([t.i,".slider_video .slider__swiper{overflow:visible}.slider_video .slider__swiper .slider__arrow{position:absolute;top:50%}.slider_video .slider__swiper .slider__arrow_prev{left:0;transform:translateY(-50%) translateX(calc(-100% - .08rem)) rotate(90deg)}@media screen and (max-width:1499px){.slider_video .slider__swiper .slider__arrow_prev{transform:translateY(-50%) translateX(-50%) rotate(90deg)}}@media screen and (max-width:1439px){.slider_video .slider__swiper .slider__arrow_prev{left:-.14rem;transform:translateY(-50%) rotate(90deg)}}@media screen and (max-width:1279px){.slider_video .slider__swiper .slider__arrow_prev{left:.18rem}}.slider_video .slider__swiper .slider__arrow_next{right:0;transform:translateY(-50%) translateX(calc(100% + .08rem)) rotate(-90deg)}@media screen and (max-width:1499px){.slider_video .slider__swiper .slider__arrow_next{transform:translateY(-50%) translateX(50%) rotate(-90deg)}}@media screen and (max-width:1439px){.slider_video .slider__swiper .slider__arrow_next{right:-.14rem;transform:translateY(-50%) rotate(-90deg)}}@media screen and (max-width:1279px){.slider_video .slider__swiper .slider__arrow_next{right:.18rem}}.slider_video .slider__swiper .slider__arrow_next.swiper-button-disabled,.slider_video .slider__swiper .slider__arrow_prev.swiper-button-disabled{display:none}@media screen and (max-width:1023px){.slider_video .slider__swiper .slider__arrow{display:none}}.slider_video .slider__swiper .slider__slide{border-radius:.08rem;opacity:.5;overflow:hidden;transition-duration:.35s;transition-property:opacity}.slider_video .slider__swiper .slider__slide.swiper-slide-active,.slider_video .slider__swiper .slider__slide.swiper-slide-active+.swiper-slide{opacity:1}.slider_video .slider__iframe{aspect-ratio:16/9;display:block;min-height:2.73rem;width:100%}@media screen and (max-width:600px){.slider_video .slider__iframe{min-height:1.7rem}}.slider_video .slider__modal{height:100%;left:0;position:absolute;top:0;width:100%}",""]),n.locals={},t.exports=n},function(t,e,r){"use strict";r(776)},function(t,e,r){var n=r(12)((function(i){return i[1]}));n.push([t.i,'.hero-video{--hero-height:5.3rem;background-color:var(--color-secondary-15);overflow:hidden;padding:var(--gap-l) 0}@media(min-width:600px){.hero-video{padding:var(--gap-xxxxl) 0}}.hero-video__container{display:flex;flex-wrap:wrap}@media(min-width:600px){.hero-video__container{align-items:center;display:grid;grid-template-areas:"title video" "text video" "button video";height:var(--hero-height)}}.hero-video__title{font-family:var(--font-face-secondary);font-size:.4rem;font-weight:400;grid-area:title;letter-spacing:-.06em;line-height:1.1;margin-bottom:var(--gap-xxs);max-width:5rem;order:-2;width:100%}@media screen and (max-width:600px){.hero-video__title{font-size:.24rem;line-height:1.2}}.hero-video__description{font-size:.16rem;grid-area:text;line-height:1.5;max-width:4.35rem;width:100%}.hero-video__button{grid-area:button;margin-top:var(--gap-s)}.hero-video__thumb-video{margin-bottom:var(--gap-xs);order:-1;width:100%}@media(min-width:600px){.hero-video__thumb-video{grid-area:video;order:0}}@media(min-width:1090px){.hero-video__thumb-video_sticky{display:none}}',""]),n.locals={},t.exports=n},function(t,e,r){"use strict";r(777)},function(t,e,r){var n=r(12)((function(i){return i[1]}));n.push([t.i,"@media screen and (max-width:1023px){.section_trade-in-schema .grid__column:nth-child(2){padding-bottom:calc(var(--section-m) + var(--radius))}}.section_trade-in-schema .advantages_trade-in-schema{grid-template-columns:1fr;grid-row-gap:var(--gap-s)}.grid_trade-in{justify-content:space-between}.grid_trade-in .grid__column:first-child{max-width:5.29rem}.grid_trade-in .grid__column:nth-child(2){max-width:5.33rem}.grid_trade-in .grid__column:nth-child(2) h2{font-family:var(--font-face-secondary);font-size:.4rem;font-weight:400;line-height:1.1}@media screen and (max-width:600px){.grid_trade-in .grid__column:nth-child(2) h2{font-size:.24rem;line-height:1.2}}@media screen and (max-width:1279px){.grid_trade-in .grid__column:nth-child(2){padding-left:var(--gap-l)}}@media screen and (max-width:1023px){.grid_trade-in{display:block}.grid_trade-in .grid__column:first-child{max-width:none}.grid_trade-in .grid__column:nth-child(2){background-color:var(--color-footer);border-radius:.32rem .32rem 0 0;margin:var(--gap-xxl) var(--container-gap-negative) 0;max-width:none;padding:var(--gap-s) var(--container-gap) 0}}",""]),n.locals={},t.exports=n},function(t,e,r){"use strict";r(778)},function(t,e,r){var n=r(12)((function(i){return i[1]}));n.push([t.i,".persons{display:grid;grid-template-columns:repeat(auto-fill,minmax(3.5rem,1fr));grid-gap:.46rem}.persons>*{min-height:1px;min-width:1px}@media screen and (max-width:1023px){.persons{grid-template-columns:1fr 1fr;grid-gap:var(--gap-s)}}@media screen and (max-width:767px){.persons{grid-template-columns:1fr;grid-gap:var(--gap-l)}}.person{display:flex;flex-wrap:wrap}.person>*{min-height:1px;min-width:1px}.person__photo{flex:0 0 .88rem;margin-right:var(--gap-s);max-width:.88rem;width:.88rem}.person__photo img{background-color:var(--color-placeholder);border-radius:50%;display:block;width:100%}.person__section{flex:1}.person__name{font-size:.2rem;font-weight:600;letter-spacing:-.005rem;line-height:1.25}.person__status{color:#a8abad;font-size:.16rem;line-height:1.3125;margin-top:.06rem;max-width:85%}",""]),n.locals={},t.exports=n},function(t,e,r){"use strict";r(779)},function(t,e,r){var n=r(12)((function(i){return i[1]}));n.push([t.i,".form_comfort .form__group+.form__group{margin-top:var(--gap-xs)}.form_comfort .form__fieldset+.form__fieldset{margin-top:var(--gap-s)}.form_comfort .form__group_twin>.form__item:first-child{width:calc(100% - 1rem)}.credit-controls__submit{display:block}@media screen and (max-width:767px){.credit-controls__submit{display:none}}.credit-controls__mobile{display:none}@media screen and (max-width:767px){.credit-controls__mobile{display:block}}",""]),n.locals={},t.exports=n},function(t,e,r){"use strict";r(780)},function(t,e,r){var n=r(12)((function(i){return i[1]}));n.push([t.i,".video-js-player{padding-bottom:56.25%;position:relative;width:100%}.video-js-player__controls{display:flex;justify-content:space-between;left:0;position:absolute;right:0;top:50%;transform:translateY(-50%);z-index:2}.video-js-player__control{align-items:center;background-color:var(--color-white);border-radius:50%;color:var(--color-black);cursor:pointer;display:flex;height:.56rem;justify-content:center;margin:0;position:static;transform:none;transition-duration:var(--transition-duration);transition-property:color,background-color;width:.56rem}.video-js-player__control:after,.video-js-player__control:before{display:none}.video-js-player__control:hover{background-color:var(--color-black);color:var(--color-primary)}.video-js-player__control_prev{margin-left:-1.92rem;transform:rotate(90deg)}@media screen and (max-width:1439px){.video-js-player__control_prev{margin-left:var(--gap-negative-s)}}@media screen and (max-width:1279px){.video-js-player__control_prev{margin-left:var(--gap-xxs)}}.video-js-player__control_next{margin-right:-1.92rem;transform:rotate(-90deg)}@media screen and (max-width:1439px){.video-js-player__control_next{margin-right:var(--gap-negative-s)}}@media screen and (max-width:1279px){.video-js-player__control_next{margin-right:var(--gap-xxs)}}.video-js-player__control svg{fill:currentColor}.video-js-player__title{background-color:var(--color-white);border-radius:.12rem;font-size:.14rem;left:50%;line-height:1.4285714286;margin-top:var(--gap-xxs);padding:.13rem .18rem;position:absolute;top:100%;transform:translateX(-50%)}.vjs-custom-skin .video-js{height:100%;left:0;position:absolute;top:0;width:100%}",""]),n.locals={},t.exports=n},function(t,e,r){"use strict";r(781)},function(t,e,r){var n=r(12)((function(i){return i[1]}));n.push([t.i,'@keyframes pagination{0%{transform:translateX(-100%)}to{transform:translateX(0)}}.slider_projects+.slider_projects{margin-top:var(--gap-s)}@media screen and (max-width:600px){.slider_projects+.slider_projects{margin-top:var(--gap-xs)}}.slider_projects{overflow:hidden;position:relative}@media screen and (max-width:600px){.slider_projects{border-radius:.24rem}}.slider_projects img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.slider_projects .slider__slide{background-color:var(--color-placeholder);border-radius:.32rem;display:flex;min-height:4.8rem;overflow:hidden}.slider_projects .slider__slide div{width:100%}.slider_projects .slider__content{align-items:flex-start;bottom:0;display:flex;flex-direction:column;justify-content:flex-end;left:0;padding:var(--gap-xl) var(--gap-s);position:absolute;right:0;top:0;z-index:1}@media screen and (max-width:600px){.slider_projects .slider__content{padding:var(--gap-xs) var(--gap-xxs)}}.slider_projects .slider__link{display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}@media screen and (max-width:600px){.slider_projects .slider__link{display:block}}.slider_projects .slider__3d{align-items:center;background-color:var(--color-white);border-radius:.12rem;display:none;height:.48rem;justify-content:center;position:absolute;right:var(--gap-xxs);top:var(--gap-xxs);width:.48rem;z-index:2}@media screen and (max-width:600px){.slider_projects .slider__3d{display:flex}}.slider_projects .slider__title{font-family:var(--font-face-secondary);font-size:.32rem;font-weight:800;line-height:1.625;margin-bottom:var(--gap-xxs)}@media screen and (max-width:600px){.slider_projects .slider__title{font-size:.28rem;line-height:1.1428571429}}.slider_projects .slider__description{max-width:4.15rem}.slider_projects .slider__buttons{display:flex;flex-wrap:wrap;margin-top:var(--gap-s)}.slider_projects .slider__buttons>*{min-height:1px;min-width:1px}@media screen and (max-width:600px){.slider_projects .slider__buttons{display:none}}.slider_projects .slider__button{position:relative;z-index:2}.slider_projects .slider__button_more{margin-right:var(--gap-s)}.slider_projects .slider__swiper{box-sizing:border-box}.slider_projects .slider__swiper .slider__pagination{bottom:auto;display:flex;justify-content:flex-start;left:var(--gap-s);position:absolute;top:var(--gap-s);width:auto;z-index:3}@media screen and (max-width:600px){.slider_projects .slider__swiper .slider__pagination{display:none}}.slider_projects .slider__swiper .slider__pagination .swiper-pagination-bullet{background:transparent;border-radius:.02rem;height:.04rem;margin:0 .2rem 0 0;opacity:1;overflow:hidden;position:relative;width:.9rem;z-index:0}@media screen and (max-width:767px){.slider_projects .slider__swiper .slider__pagination .swiper-pagination-bullet{width:.5rem}}.slider_projects .slider__swiper .slider__pagination .swiper-pagination-bullet:after,.slider_projects .slider__swiper .slider__pagination .swiper-pagination-bullet:before{content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}.slider_projects .slider__swiper .slider__pagination .swiper-pagination-bullet:before{opacity:.5;z-index:0}.slider_projects .slider__swiper .slider__pagination .swiper-pagination-bullet:after{transform:translateX(0);transition-property:transform;z-index:1}.slider_projects .slider__swiper .slider__pagination .swiper-pagination-bullet.swiper-pagination-bullet-active:after{animation-duration:6s;animation-name:pagination;animation-timing-function:linear;transform:translateX(-100%)}.slider_projects .slider__swiper .slider__pagination .swiper-pagination-bullet.swiper-pagination-bullet-active.swiper-pagination-bullet-no-delay:after{animation-duration:5s}.slider_projects .slider__swiper .slider__pagination .swiper-pagination-bullet.swiper-pagination-bullet-active.swiper-pagination-bullet-paused:after{animation-play-state:paused}.slider_projects .slider__swiper .slider__pagination .swiper-pagination-bullet.swiper-pagination-bullet-active~.swiper-pagination-bullet:after{transform:translateX(-100%)}.slider_projects.slider_variant_light{color:var(--color-white)}.slider_projects.slider_variant_light .slider__slide:after{background-image:linear-gradient(90deg,rgba(0,0,0,.7),transparent 50%);bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:2}@media screen and (max-width:600px){.slider_projects.slider_variant_light .slider__slide:after{background-image:linear-gradient(0deg,rgba(0,0,0,.7),transparent 50%)}}.slider_projects.slider_variant_light .slider__pagination .swiper-pagination-bullet:after,.slider_projects.slider_variant_light .slider__pagination .swiper-pagination-bullet:before{background-color:var(--color-white)}.slider_projects.slider_variant_dark{color:var(--color-black)}.slider_projects.slider_variant_dark .slider__slide:after{background-image:linear-gradient(90deg,hsla(39,39%,81%,.95) 21.88%,hsla(30,4%,58%,0) 50%);bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:2}@media screen and (max-width:600px){.slider_projects.slider_variant_dark .slider__slide:after{background-image:linear-gradient(0deg,hsla(39,39%,81%,.95) 21.88%,hsla(30,4%,58%,0) 50%)}}.slider_projects.slider_variant_dark .slider__pagination .swiper-pagination-bullet:after,.slider_projects.slider_variant_dark .slider__pagination .swiper-pagination-bullet:before{background-color:var(--color-black)}',""]),n.locals={},t.exports=n},function(t,e,r){"use strict";r(782)},function(t,e,r){var n=r(12)((function(i){return i[1]}));n.push([t.i,".variant-mortgage{overflow-x:hidden}.variant-mortgage__wrapper{display:grid;grid-template-columns:1fr 1fr;width:100%;grid-gap:.32rem;gap:.32rem}@media screen and (max-width:767px){.variant-mortgage__wrapper{grid-template-columns:1fr}}",""]),n.locals={},t.exports=n},function(t,e,r){"use strict";r(783)},function(t,e,r){var n=r(12)((function(i){return i[1]}));n.push([t.i,".slider_finish{background-color:var(--color-footer);border-radius:.32rem .32rem 0 0;margin:0 var(--container-gap-negative);padding:.32rem .14rem .74rem;position:relative}@media screen and (min-width:1023px){.slider_finish{background-color:transparent;border-radius:0;margin:0;padding:0}}.slider_finish .swiper-container{height:100%;max-width:640px;min-height:0;min-width:0;overflow:visible;width:200vw}@media(min-width:600px){.slider_finish .swiper-container{width:100%}}@media screen and (min-width:1023px){.slider_finish .swiper-container{max-width:100%;width:100%}}.slider_finish .swiper-slide{height:auto}.slider_finish .slider__image-wrapper{display:grid;grid-template-columns:1fr 1fr;grid-gap:.1rem;gap:.1rem;height:100%}.slider_finish .slider__image{border-radius:.24rem;display:block;height:100%;max-width:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (min-width:1023px){.slider_finish .slider__image{height:auto;-o-object-fit:contain;object-fit:contain}}.slider_finish .slider__tabs{left:auto;margin-bottom:.34rem;position:relative;top:0;white-space:nowrap;z-index:10}@media screen and (min-width:1023px){.slider_finish .slider__tabs{left:50%;position:absolute;top:0;transform:translate(-50%,-50%)}}.slider_finish .slider__point{background-color:var(--color-primary);border-radius:50%;cursor:pointer;height:12px;position:absolute;transform:translate(-50%,-50%);transition:background-color .3s;width:12px}.slider_finish .slider__point:hover{background-color:var(--color-black)}.slider_finish .slider__point:hover .slider__point-text{opacity:1}.slider_finish .slider__point-text{background-color:var(--color-white);border-radius:.14rem;font-size:.14rem;left:50%;line-height:1.2;min-width:135px;opacity:0;padding:.06rem .1rem;pointer-events:none;position:absolute;text-align:center;transform:translate(-50%,-100%);transition:opacity .3s}.slider_finish .slider__point-down.slider__point-text{bottom:-.08rem;transform:translate(-50%,100%)}.slider_finish .slider__point-up.slider__point-text{top:-.08rem;transform:translate(-50%,-100%)}.slider_finish .slider__point-left.slider__point-text{left:-.08rem;transform:translate(-100%)}.slider_finish .slider__point-right.slider__point-text{left:auto;right:-.08rem;transform:translate(100%)}",""]),n.locals={},t.exports=n},function(t,e,r){"use strict";r(784)},function(t,e,r){var n=r(12)((function(i){return i[1]}));n.push([t.i,".gray-accordion__list{list-style-type:none;margin:0;padding:0;position:relative;z-index:1}.gray-accordion__description{color:var(--color-secondary-80);font-size:.14rem;line-height:.24rem;margin-bottom:.32rem}.gray-accordion__item{border-bottom:1px solid var(--color-secondary-40)}.gray-accordion__item:first-child .gray-accordion__header{padding-top:0}.gray-accordion__item:last-child{border-bottom:0}.gray-accordion__item:last-child .gray-accordion__body,.gray-accordion__item:last-child .gray-accordion__header,.gray-accordion__item_show .gray-accordion__header{padding-bottom:0}.gray-accordion__item_show .gray-accordion__header-icon{background-color:var(--color-white);color:var(--color-black);transform:rotate(180deg)}.gray-accordion__item_show .gray-accordion__body{padding-top:var(--gap-xs)}.gray-accordion__item_disabled{display:none}.gray-accordion__item_alone .gray-accordion__header{cursor:default}.gray-accordion__item+.accordion__item{border-top:1px solid rgba(var(--color-white-rgb),.2)}.gray-accordion__header{align-items:center;cursor:pointer;display:flex;flex-wrap:wrap;justify-content:space-between;padding:var(--gap-xs) 0}.gray-accordion__header>*{min-height:1px;min-width:1px}@media screen and (max-width:767px){.gray-accordion__header{padding:var(--gap-xs) 0}}.gray-accordion__header h2{flex:1;margin-bottom:0;max-width:6.7rem;padding-right:var(--gap-m)}@media screen and (max-width:767px){.gray-accordion__header h2{padding-right:var(--gap-xs)}}.gray-accordion__header-icon{align-items:center;background-color:var(--color-black);border-radius:50%;color:var(--color-white);display:flex;flex:none;flex-wrap:wrap;height:.36rem;justify-content:center;margin-bottom:-.1rem;margin-top:-.1rem;width:.36rem}.gray-accordion__header-icon>*{min-height:1px;min-width:1px}.gray-accordion__header-icon svg{flex:none;fill:currentColor}.gray-accordion__header-icon svg:first-child{display:block}.gray-accordion__header-icon svg:last-child{display:none}.gray-accordion__header-icon svg.icon_arrow-right{transform:rotate(90deg)}@media screen and (max-width:767px){.gray-accordion__header-icon svg:first-child{display:none}.gray-accordion__header-icon svg:last-child{display:block}}.gray-accordion__body{margin-top:-.12rem;max-width:8.6rem;padding-bottom:var(--gap-xs)}@media screen and (max-width:767px){.gray-accordion__body{font-size:.12rem;line-height:1.5}}",""]),n.locals={},t.exports=n},,,,function(t,e,r){"use strict";r.r(e);r(54);var n=r(6),o=(r(21),r(20),r(37),r(29),r(30),r(22),r(11),r(23),r(50),r(231)),l=r(15),c=r(242),d=r(136),m=r(1021);function _(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}function f(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?_(Object(r),!0).forEach((function(e){Object(n.a)(t,e,r[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):_(Object(r)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}))}return t}var h={name:"AppMarkersPlan",components:{AppIcon:l.default,AppSVGArea:c.default,AppFavorite:d.default,AppSectionsPlan:m.default},props:{image:{type:String,required:!0},markers:{type:Array,default:null},isStatic:{type:Boolean,default:!1}},data:function(){return{markersList:[],sectionId:null,mousePosition:{},isShow:!1,mouseOnContent:!1}},computed:{buildingList:function(){return this.markers.filter((function(t){var e;return null==t||null===(e=t.sectionsList)||void 0===e?void 0:e.length}))}},mounted:function(){var t,e=this;if(window.innerWidth<768&&null!==(t=this.$refs)&&void 0!==t&&t.planScroll&&new o.a(this.$refs.planScroll),this.markersList=this.markers,!this.isStatic){var r=function(){var t;if(null!==(t=e.$refs)&&void 0!==t&&t.plan){var r=e.$refs.plan.getBoundingClientRect(),n=r.left+r.width;e.$refs.planInfo.forEach((function(t){if(t.removeAttribute("style"),window.innerWidth<768)t.style.top="".concat(r.top+r.height/2,"px");else{var e=t.getBoundingClientRect();e.left+e.width>n&&(t.style.left="".concat(n-(e.left+e.width),"px"))}}))}};setTimeout((function(){r()}),0),window.addEventListener("resize",(function(){e.onPlanClear(),r()})),this.$refs.planScroll.addEventListener("scroll",(function(){e.onPlanClear(),r()})),window.addEventListener("scroll",(function(){e.onPlanClear(),r()}))}},methods:{onPlanActive:function(t){this.isStatic||(this.markersList=this.markersList.map((function(e,r){return f(f({},e),{},{highlighted:t===r})})))},onPlanClear:function(){this.isStatic||(this.markersList=this.markersList.map((function(t){return f(f({},t),{},{highlighted:!1})})))},onPathEnter:function(t){var e=this;window.innerWidth>768&&(this.mousePosition.offsetX=t.event.offsetX-20,this.mousePosition.offsetY=t.event.offsetY+30,this.$refs.plan.offsetWidth-t.event.offsetX<380&&(this.mousePosition.offsetX=t.event.offsetX-380),this.sectionId=t.section.id,setTimeout((function(){e.isShow=!0}),60))},onPathLeave:function(){var t=this;window.innerWidth>768&&setTimeout((function(){t.isShow=!1}),60)},mouseOnContentHandle:function(t){this.mouseOnContent=t},mouseLeaveContentHandle:function(t){this.mouseOnContent=t}}},v=(r(1042),r(3)),component=Object(v.a)(h,(function(){var t=this,e=t._self._c;return e("div",{ref:"planScroll",staticClass:"plan-scroll"},[e("div",{ref:"plan",staticClass:"plan"},[e("AppSVGArea",{staticClass:"plan__area",attrs:{image:t.image,list:t.markersList,"mouse-on-content":t.mouseOnContent,"section-id":t.sectionId},on:{pathEnter:t.onPathEnter,pathLeave:t.onPathLeave}}),t._v(" "),t.buildingList.length?e("AppSectionsPlan",{staticClass:"plan__section",attrs:{list:t.buildingList,"mouse-position":t.mousePosition,"section-id":t.sectionId,"is-show":t.isShow},on:{mouseOnContentHandle:t.mouseOnContentHandle,mouseLeaveContentHandle:t.mouseLeaveContentHandle}}):t._e(),t._v(" "),e("div",{staticClass:"plan__markers"},t._l(t.markersList,(function(r,n){var o,l,c,d,m,_,f,h,v,x,y,w,k,j;return e("div",{key:n,ref:"planMarker",refInFor:!0,staticClass:"plan__marker",class:{plan__marker_highlighted:null==r?void 0:r.highlighted},style:{top:null==r||null===(o=r.coords)||void 0===o?void 0:o.top,left:null==r||null===(l=r.coords)||void 0===l?void 0:l.left},on:{mouseenter:function(e){return t.onPlanActive(n)},mouseleave:function(e){return t.onPlanClear(n)}}},[null!=r&&r.link?e("NuxtLink",{staticClass:"plan__label plan__label_desktop",attrs:{to:null==r?void 0:r.link}},[e("div",{staticClass:"plan__label-icon"},[t._v(t._s(r.icon))]),t._v(" "),e("div",{staticClass:"plan__label-title"},[t._v(t._s(r.label))])]):e("div",{staticClass:"plan__label plan__label_desktop",class:t.isStatic?"plan__label_static":""},[e("div",{staticClass:"plan__label-icon"},[t._v(t._s(r.icon))])]),t._v(" "),e("div",{staticClass:"plan__label plan__label_mobile",class:t.isStatic?"plan__label_static":""},[e("div",{staticClass:"plan__label-icon"},[t._v(t._s(r.icon))]),t._v(" "),e("div",{staticClass:"plan__label-title"},[t._v(t._s(r.label))])]),t._v(" "),null!=r&&r.content?e("div",{ref:"planInfo",refInFor:!0,staticClass:"plan__info",class:{plan__info_house:null==r||null===(c=r.content)||void 0===c?void 0:c.house}},[e("div",{staticClass:"plan__info-content"},[e("button",{staticClass:"plan__info-close",attrs:{type:"button"}},[e("AppIcon",{staticClass:"plan__info-close-icon",attrs:{id:"cross",width:24,height:24}})],1),t._v(" "),e("div",{staticClass:"plan__info-heading"},[e("div",{staticClass:"plan__info-title"},[null!=r&&null!==(d=r.content)&&void 0!==d&&null!==(d=d.heading)&&void 0!==d&&d.headnote?e("span",{staticClass:"plan__info-headnote"},[t._v(t._s(null==r||null===(m=r.content)||void 0===m||null===(m=m.heading)||void 0===m?void 0:m.headnote))]):t._e(),t._v(" "),e("div",[t._v("Корпус "+t._s(null==r?void 0:r.icon))]),t._v(" "),""!=(null==r||null===(_=r.content)||void 0===_||null===(_=_.heading)||void 0===_?void 0:_.footnote)?e("span",{staticClass:"plan__info-footnote"},[t._v(t._s(null==r||null===(f=r.content)||void 0===f||null===(f=f.heading)||void 0===f?void 0:f.footnote))]):t._e()]),t._v(" "),null!=r&&null!==(h=r.content)&&void 0!==h&&null!==(h=h.heading)&&void 0!==h&&h.settling?e("div",{directives:[{name:"dompurify-html",rawName:"v-dompurify-html",value:null==r||null===(v=r.content)||void 0===v||null===(v=v.heading)||void 0===v?void 0:v.settling,expression:"item?.content?.heading?.settling"}],staticClass:"plan__info-settling"}):t._e(),t._v(" "),null!=r&&null!==(x=r.content)&&void 0!==x&&x.house?e("AppFavorite",{staticClass:"plan__info-favorite",attrs:{active:!1}}):t._e()],1),t._v(" "),null!=r&&null!==(y=r.content)&&void 0!==y&&y.rooms?e("div",{staticClass:"plan__info-rooms"},t._l(null==r||null===(w=r.content)||void 0===w?void 0:w.rooms,(function(r,n){return e("NuxtLink",{key:n,staticClass:"plan__info-room",attrs:{to:null==r?void 0:r.link}},[e("div",{staticClass:"plan__info-room-type"},[t._v(t._s(null==r?void 0:r.type))]),t._v(" "),e("div",{staticClass:"plan__info-room-price"},[e("span",[t._v(t._s(null==r?void 0:r.price))]),t._v(" "),e("AppIcon",{attrs:{id:"arrow-right",width:24,height:24}})],1)])})),1):t._e(),t._v(" "),null!=r&&null!==(k=r.content)&&void 0!==k&&k.house?e("div",{staticClass:"plan__info-house"},[e("div",{staticClass:"plan__info-house-title"},[t._v("Стоимость с участком:")]),t._v(" "),e("div",{staticClass:"plan__info-house-list"},t._l(null==r||null===(j=r.content)||void 0===j?void 0:j.house,(function(r,n){return e("NuxtLink",{key:n,staticClass:"plan__info-house-item",attrs:{to:null==r?void 0:r.link}},[null!=r&&r.image?e("img",{staticClass:"plan__info-house-image",attrs:{src:null==r?void 0:r.image,alt:""}}):t._e(),t._v(" "),e("div",{staticClass:"plan__info-house-content"},[e("div",{staticClass:"plan__info-house-heading"},[e("div",[t._v(t._s(null==r?void 0:r.title))]),t._v(" "),null!=r&&r.size?e("span",[t._v(t._s(null==r?void 0:r.size))]):t._e()]),t._v(" "),e("div",{staticClass:"plan__info-house-price"},[t._v(t._s(null==r?void 0:r.price))]),t._v(" "),e("AppIcon",{staticClass:"plan__info-house-icon",attrs:{id:"arrow-right",width:24,height:24}})],1)])})),1)]):t._e()])]):t._e()],1)})),0)],1)])}),[],!1,null,null,null);e.default=component.exports},,function(t,e,r){"use strict";r.r(e);r(20),r(72),r(175),r(21),r(29),r(30),r(22);var n=r(6),o=(r(39),r(234),r(798),r(37),r(408),r(799),r(235),r(11),r(23),r(1397)),l=r(974),c=r(731),d=r(786),m=r(1039);r(56),r(111);function _(t){for(var e=[],r=t.split("|"),n=["offsetY","offsetX","id","description","position"],o={},i=0;i<r.length;i++){var l=r[i];if(l.startsWith("point"))Object.keys(o).length>0&&e.push(o),(o={})[l]={};else if(n.includes(l)){var c=r[i+1];o[Object.keys(o)[0]][l]=c,i++}}return Object.keys(o).length>0&&e.push(o),e}function f(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}function h(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?f(Object(r),!0).forEach((function(e){Object(n.a)(t,e,r[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):f(Object(r)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}))}return t}var v={name:"AppFinishSlider",components:{AppTabs:r(233).default},props:{slides:{type:Array,required:!0},keyboard:{type:Boolean,default:!1}},data:function(){return{slider:null,slidesList:this.generateModifiedSlidesList()}},mounted:function(){var t=this;this.slidesList[0].isActive=!0,window.addEventListener("resize",this.resizeHandler),this.$nextTick((function(){o.a.use([l.a,c.a,d.a,m.a]);var e={init:!1,slidesPerView:1,speed:350,preloadImages:!1,lazy:{loadPrevNext:!0,loadOnTransitionStart:!0},watchOverflow:!0,watchSlidesProgress:!0,watchSlidesVisibility:!0,keyboard:{enabled:!0,onlyInViewport:!0}};t.keyboard||(e.keyboard.enabled=t.keyboard);var r=h({effect:"fade",spaceBetween:0,fadeEffect:{crossFade:!0}},e),n=h({effect:"slide",spaceBetween:10,slidesOffsetAfter:document.querySelector(".swiper-slide").offsetWidth-window.innerWidth+10*t.slidesList.length,slidesPerView:1,freeMode:!0,freeModeMomentumRatio:.5,freeModeMomentumVelocityRatio:1},e);t.slider&&t.slider.destroy(!0,!0),t.slider=new o.a(t.$refs.slider,window.innerWidth<768?n:r),t.slider.on("slideChange",t.onSlideChange),t.slider.init(),t.$refs.slider.swiper.update(),t.offsetPoints()}))},beforeDestroy:function(){window.removeEventListener("resize",this.resizeHandler)},methods:{generateModifiedSlidesList:function(){var t=this.slides.map((function(t){return h(h({},t),{},{isActive:!1})})),e=t.findIndex((function(t){return null==t?void 0:t.combined}));if(t.length>2&&e){var r=t.splice(e-1,2);t.push({title:"".concat(r[0].title,"/").concat(r[1].title),desc:["".concat(r[0].desc,"|").concat(r[1].desc)],imageMarkup:[r[0].imageMarkup,r[1].imageMarkup],isActive:!1})}return t},resizeHandler:function(){this.offsetPoints();var t=this.slider.slides[0].offsetWidth-window.innerWidth+10*this.slider.slides.length;window.innerWidth<560?(this.slider.params.slidesOffsetAfter=t,this.$refs.slider.swiper.update()):(this.slider.params.slidesOffsetAfter=0,this.$refs.slider.swiper.update())},offsetPoints:function(){var t=this,e=this.$refs.sliderImage[this.slider.activeIndex].offsetWidth,r=e/900,n=this.slidesList.map((function(t){return Array.isArray(t.desc)?_(t.desc.join(", ")):_(t.desc)})).flat();this.$refs.sliderPoint.forEach((function(o,l){var c=l===t.$refs.sliderPoint.length-1?n[l].point.offsetX*r.toFixed(2)+e+10:n[l].point.offsetX*r.toFixed(2);o.style.top="".concat(n[l].point.offsetY*r.toFixed(2),"px"),o.style.left="".concat(c,"px")}))},onTabSelect:function(t){var e=this;this.slidesList.forEach((function(r,n){r.isActive=r.title===t.title,r.isActive&&e.slider.slideTo(n)}))},stringToArray:function(t){return _(t)},onSlideChange:function(){var t=this;this.offsetPoints(),this.slidesList.forEach((function(e,r){e.isActive=r===t.slider.activeIndex}))}}},x=(r(1007),r(3)),component=Object(x.a)(v,(function(){var t=this,e=t._self._c;return e("div",{staticClass:"slider slider_finish"},[e("AppTabs",{staticClass:"slider__tabs",attrs:{variant:"underline",list:t.slidesList},on:{onTabSelect:t.onTabSelect}}),t._v(" "),e("div",{ref:"slider",staticClass:"swiper-container slider__swiper"},[e("div",{ref:"sliderWrapper",staticClass:"swiper-wrapper"},t._l(t.slidesList,(function(r,n){return e("div",{key:"finish_".concat(n),ref:"sliderSlide",refInFor:!0,staticClass:"swiper-slide slider__slide"},[Array.isArray(r.imageMarkup)?e("div",{ref:"sliderImageWrapper",refInFor:!0,staticClass:"slider__image-wrapper"},t._l(r.imageMarkup,(function(img,i){return e("img",{key:"img_".concat(i),ref:"sliderImage",refInFor:!0,staticClass:"slider__image",attrs:{src:img,alt:""}})})),0):e("img",{ref:"sliderImage",refInFor:!0,staticClass:"slider__image",attrs:{src:r.imageMarkup,alt:""}}),t._v(" "),t._l(t.stringToArray(Array.isArray(r.desc)?r.desc.join(", "):r.desc),(function(t,i){var r=t.point;return e("div",{key:"point_".concat(i),ref:"sliderPoint",refInFor:!0,staticClass:"slider__point"},[e("p",{directives:[{name:"dompurify-html",rawName:"v-dompurify-html",value:null==r?void 0:r.description,expression:"point?.description"}],staticClass:"slider__point-text",class:"slider__point-".concat(r.position)})])}))],2)})),0)])],1)}),[],!1,null,null,null);e.default=component.exports},function(t,e,r){"use strict";r.r(e);r(20),r(72),r(54),r(21),r(29),r(30),r(22),r(23);var n=r(28),o=r(6),l=(r(135),r(11),r(50),r(1397)),c=r(703),d=r(731),m=r(1395),_=r(786),f=r(974),h=r(15),v=r(711);function x(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}var y={name:"AppMainSlider",components:{AppIcon:h.default,AppHero:v.default},props:{list:{type:Array,required:!0},swiperOptions:{type:Object,default:void 0}},mounted:function(){var t=this;l.a.use([c.a,d.a,m.a,_.a,f.a]);var e=this,r=new l.a(this.$refs.slider,function(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?x(Object(r),!0).forEach((function(e){Object(o.a)(t,e,r[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):x(Object(r)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}))}return t}({init:!1,slidesPerView:1,spaceBetween:0,speed:1e3,effect:"fade",loop:!1,preloadImages:!1,lazy:{loadPrevNext:!0,loadOnTransitionStart:!0},autoplay:{delay:5e3,disableOnInteraction:!1},fadeEffect:{crossFade:!0},navigation:{prevEl:".swiper-button-prev",nextEl:".swiper-button-next"},pagination:{el:".swiper-pagination",type:"bullets",clickable:!0},on:{init:function(t){if(window.headerClass){var r=t.slides[t.activeIndex].querySelector("video");e.editHeader(t),r&&r.play()}},slideChangeTransitionStart:function(t){if(window.headerClass){var r=t.slides[t.activeIndex].querySelector("video");e.editHeader(t),r&&(r.pause(),r.currentTime=0)}},slideChangeTransitionEnd:function(t){if(window.headerClass){var e=t.slides[t.activeIndex].querySelector("video");e&&e.play()}},afterInit:function(t){var e=t.params.autoplay.delay+t.params.speed,r=Object(n.a)(t.pagination.bullets,1)[0];null==r||r.classList.add("swiper-pagination-bullet-no-delay"),setTimeout((function(){null==r||r.classList.remove("swiper-pagination-bullet-no-delay")}),e)}}},this.swiperOptions));setTimeout((function(){var n;t.list.find((function(t){return t.typeHeaderMenu}))&&window.addEventListener("scroll",(function(){if(window.headerClass){var t,header=document.querySelector(".header"),e=null===(t=document.querySelector(".slider_main"))||void 0===t?void 0:t.getBoundingClientRect().bottom,r=window.pageYOffset;e&&(e-120+r<r||header.classList.contains("is-opened"))?(header.classList.remove("header_transparent_black"),header.classList.remove("header_transparent_white")):setTimeout((function(){header.classList.add(window.headerClass)}),0)}})),window.headerClass=null===(n=e.list)||void 0===n?void 0:n[0].typeHeaderMenu,r.init()}),0)},methods:{editHeader:function(t){var e,header=document.querySelector(".header"),main=document.querySelector(".main"),r=null===(e=document.querySelector(".slider_main").getBoundingClientRect())||void 0===e?void 0:e.bottom,n=window.pageYOffset,o=t.slides[t.activeIndex].querySelector(".hero");t.el.classList.toggle("swiper-container_black",o.classList.contains("hero_menu_black")),window.headerClass=o.classList.contains("hero_menu_white")?"header_transparent_white":o.classList.contains("hero_menu_black")?"header_transparent_black":"",r-120+n>n&&!header.classList.contains("is-opened")?(o.classList.contains("hero_menu_white")&&(main.style.paddingTop=0,header.classList.remove("header_transparent_black"),header.classList.contains("header_transparent_white")||header.classList.add("header_transparent_white")),o.classList.contains("hero_menu_black")&&(main.style.paddingTop=0,header.classList.remove("header_transparent_white"),header.classList.contains("header_transparent_black")||header.classList.add("header_transparent_black"))):(header.classList.remove("header_transparent_black"),header.classList.remove("header_transparent_white"))}}},w=y,k=(r(975),r(3)),component=Object(k.a)(w,(function(){var t=this,e=t._self._c;return e("div",{staticClass:"slider slider_main"},[e("div",{ref:"slider",staticClass:"swiper-container slider__swiper"},[e("div",{staticClass:"swiper-wrapper"},t._l(t.list,(function(t,r){return e("div",{key:r,staticClass:"swiper-slide slider__slide"},[e("AppHero",{attrs:{title:t.title,image:t.image,button:t.button,description:t.description,variant:t.variant,appearance:t.appearance,"title-variant":t.titleVariant,video:t.video,link:t.link,"type-header-menu":t.typeHeaderMenu,html:t.html,"base-color":t.baseColor,"offset-desktop":t.offsetDesktop,"offset-mobile":t.offsetMobile,"is-hidden-mob":t.isHiddenMob,type:"slider","is-main-slider":!0}})],1)})),0),t._v(" "),t.list.length>1?e("div",{staticClass:"container slider__controls"},[e("div",{staticClass:"slider__arrows"},[e("div",{staticClass:"swiper-button-prev slider__arrow slider__arrow_prev"},[e("AppIcon",{attrs:{id:"chevron-down",width:18,height:10}})],1),t._v(" "),e("div",{staticClass:"swiper-button-next slider__arrow slider__arrow_next"},[e("AppIcon",{attrs:{id:"chevron-down",width:18,height:10}})],1)]),t._v(" "),e("div",{staticClass:"swiper-pagination slider__pagination"})]):t._e()])])}),[],!1,null,null,null);e.default=component.exports},function(t,e,r){"use strict";r.r(e);r(33),r(54);var n=r(6),o=r(8),l=(r(55),r(20),r(39),r(21),r(37),r(22),r(29),r(30),r(11),r(23),r(18)),c=r(27),d=r(699),m=r(91),_=r(15),f=r(249),h=r(137);function v(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}function x(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?v(Object(r),!0).forEach((function(e){Object(n.a)(t,e,r[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):v(Object(r)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}))}return t}var y={name:"AppCardSummary",components:{AppIcon:_.default,AppButton:c.default,AppNearby:d.default,AppPurchaseTerms:f.default,AppModal:h.default},mixins:[m.a],props:{data:{type:Object,required:!0},mobile:{type:Boolean,default:!1},showDiscount:{type:Boolean,default:!1},isFlatOfDay:{type:Boolean,default:!1}},data:function(){return{isModalClosed:!0,purchaseTermsData:{},isPopupPurchaseTermsShow:!1,lkURL:"https://club.ingrad.ru",apURL:"https://club.ingrad.ru/api/apartments/purchase/settings",listShow:this.data.listShow}},computed:{modalPurchaseIsShow:function(){return!(!Object.keys(this.purchaseTermsData).length||this.isSold||this.isReserved)},onlyPurchaseLink:function(){var t,e=this,r=!1,view=["cash","installment","mortgage"].map((function(t){return e.purchaseTermsData[t].length>1&&(r=!0),1===e.purchaseTermsData[t].length?e.purchaseTermsData[t][0]:0})).filter((function(t){return 0!==t}));return r||1!==view.length||null===(t=view[0])||void 0===t?void 0:t.reservation_link},classNames:function(){return["card-summary",this.isModalClosed?void 0:"card-summary_modal-opened",this.mobile?"card-summary_mobile":void 0]},linkOrder:function(){return"".concat(this.lkURL,"/apartments/reservation?site_id=").concat(this.data.id,"&crm_article_id=").concat(this.data.externalId)},linkConsultation:function(){return"".concat(this.lkURL,"/video-call/flat?site_id=").concat(this.data.id,"&crm_article_id=").concat(this.data.externalId)},linkHowBuy:function(){return"".concat(this.lkURL,"/apartments/purchase?crm_article_id=").concat(this.data.externalId)},isSold:function(){return"sold"===this.data.status},isReserved:function(){return"reserve"===this.data.status},discount:function(){if(this.data.oldPrice)return 100-Math.round(this.data.price/this.data.oldPrice*100)},paramsShow:function(){var t;return null===(t=this.data.list)||void 0===t?void 0:t.filter((function(t){return Array.isArray(t.value)?t.value.length>0:!!t.value}))},paramsShowFiltered:function(){var t=this;return this.paramsShow.filter((function(e,r){return r<t.listShow||null===t.listShow}))}},mounted:function(){var t=this;return Object(o.a)(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t.getPurchaseTermsData();case 2:case"end":return e.stop()}}),e)})))()},methods:x(x({},Object(l.c)({openModal:"modal/OPEN_MODAL"})),{},{openModalPurchaseTerms:function(){this.openModal({id:"modal_purchase-terms"}),this.isModalClosed=!1},closeModalPurchaseTerms:function(){this.isModalClosed=!0},showAllHandler:function(){this.listShow=null},tag:function(t){return t.link?"nuxt-link":"span"},getPurchaseTermsData:function(){var t=arguments,e=this;return Object(o.a)(regeneratorRuntime.mark((function r(){var n,o,l,data;return regeneratorRuntime.wrap((function(r){for(;;)switch(r.prev=r.next){case 0:if(n=t.length>0&&void 0!==t[0]?t[0]:{},e.apURL){r.next=3;break}return r.abrupt("return");case 3:return r.prev=3,o=Object.keys(n).length?"&credit_period=".concat(n.period,"&first_payment=").concat(n.initialPaymentAmount):"",r.next=7,fetch("".concat(e.apURL,"?crm_article_id=").concat(e.data.externalId,"&type=json").concat(o),{mode:"cors",cache:"no-cache"});case 7:if(!(l=r.sent).ok){r.next=13;break}return r.next=11,l.json();case 11:(data=r.sent).success&&(data.data.cash[0].active=!0,data.data.installment.length&&data.data.installment.forEach((function(t){t.active=!1})),data.data.mortgage.forEach((function(t){t.active=!1})),data.data.isCanReserve=e.data.isCanReserve,e.purchaseTermsData=data.data);case 13:r.next=18;break;case 15:r.prev=15,r.t0=r.catch(3),console.log(r.t0.message);case 18:case"end":return r.stop()}}),r,null,[[3,15]])})))()},selectPurchaseTerm:function(t){this.purchaseTermsData.cash[0].active=!1,"cash"===t.mode&&(this.purchaseTermsData[t.mode][0].active=!0),this.purchaseTermsData.installment.length&&this.purchaseTermsData.installment.forEach((function(e){e.active=t.id===e.id})),this.purchaseTermsData.mortgage.forEach((function(e){e.active=t.id===e.id}))}})},w=y,k=(r(1037),r(3)),component=Object(k.a)(w,(function(){var t,e=this,r=e._self._c;return r("div",{class:e.classNames},[null!==(t=e.data)&&void 0!==t&&null!==(t=t.promos)&&void 0!==t&&t.length?r("ul",{staticClass:"list card-summary__tags"},e._l(e.data.promos,(function(t,n){return r("li",{key:"promo_".concat(n),staticClass:"list__item list__item_primary"},[r("nuxt-link",{attrs:{to:"/search/flats?promo=".concat(t.code)}},[e._v("\n\t\t\t\t"+e._s(t.name)+"\n\t\t\t")])],1)})),0):e._e(),e._v(" "),e.data.title?r("h1",{directives:[{name:"dompurify-html",rawName:"v-dompurify-html",value:e.data.title,expression:"data.title"}],staticClass:"card-summary__title",attrs:{itemprop:"name"}}):e._e(),e._v(" "),e.isSold||"office"===e.data.type?e._e():r("div",{staticClass:"card-summary__prices",attrs:{itemprop:"offers",itemscope:"",itemtype:"http://schema.org/Offer"}},[r("span",{attrs:{itemprop:"price",content:e.data.price}}),e._v(" "),r("span",{attrs:{itemprop:"priceCurrency",content:"RUB"}}),e._v(" "),e.data.price?r("div",{staticClass:"card-summary__price"},[e._v(e._s(e.priceFormat(e.data.price))+" ₽")]):e._e(),e._v(" "),e.data.oldPrice>e.data.price?r("div",{staticClass:"card-summary__old-price"},[e._v("\n\t\t\t"+e._s(e.priceFormat(e.data.oldPrice))+" ₽\n\t\t")]):e._e(),e._v(" "),e.data.oldPrice>e.data.price?r("div",{staticClass:"card-summary__discount"},[e._v("%")]):e._e()]),e._v(" "),r("div",{staticClass:"card-summary__params"},[e.data.list&&e.paramsShowFiltered.length?r("ul",{staticClass:"list card-summary__params-list"},e._l(e.paramsShowFiltered,(function(t,n){return r("li",{key:n,staticClass:"list__item"},[r("div",{staticClass:"list__item-label"},[e._v(e._s(t.label))]),e._v(" "),r("div",{staticClass:"list__item-value"},[t.nearby?e._e():r(e.tag(t),{tag:"component",attrs:{to:t.link}},[e._v("\n\t\t\t\t\t\t"+e._s(t.value)+"\n\t\t\t\t\t")]),e._v(" "),t.nearby?r("AppNearby",{attrs:{station:t.nearby.title,"station-color":t.nearby.color,time:t.nearby.time,type:t.nearby.type}}):e._e()],1)])})),0):e._e(),e._v(" "),e.paramsShow&&e.paramsShow.length>e.listShow&&null!==e.listShow?r("AppButton",{staticClass:"card-summary__params-control",attrs:{icon:"arrow-down","icon-position":"after",appearance:"clear",size:"clear",variant:"dark"},on:{click:e.showAllHandler}},[e._v("\n\t\t\tПодробнее\n\t\t")]):e._e()],1),e._v(" "),e.isSold||e.isReserved?r("div",{staticClass:"card-summary__status"},[r("div",{staticClass:"summary-status"},[r("div",{staticClass:"summary-status__icon"},[e.isSold?r("svg",{staticStyle:{transform:"translateX(0.03rem)"},attrs:{width:36,height:32,viewBox:"0 0 36 32",fill:"none",xmlns:"http://www.w3.org/2000/svg"}},[r("mask",{attrs:{id:"path-1-inside-1_6936_51686",fill:"white"}},[r("path",{attrs:{d:"M0.0362235 17.8015C-0.252143 13.5348 1.18926 9.49879 4.0721 6.32776C6.95494 3.27195 10.9908 1.4847 15.1999 1.4847C19.8125 1.4847 24.1368 3.56034 27.0195 7.13496L33.7657 0.389114C34.2845 -0.129705 35.0917 -0.129705 35.6109 0.389114C36.1297 0.907933 36.1297 1.71512 35.6109 2.23434L16.4688 21.2611C16.2384 21.4915 15.8921 21.6649 15.5462 21.6649C15.2004 21.6649 14.8545 21.5495 14.6236 21.2611L8.33913 14.9186C7.82031 14.3998 7.82031 13.5926 8.33913 13.0734C8.85795 12.5546 9.66514 12.5546 10.1844 13.0734L15.5462 18.4933L25.1174 8.98008C22.7533 5.92427 19.0633 4.07905 15.1428 4.07905C11.6832 4.07905 8.28158 5.52047 5.91755 8.11492C3.49596 10.7094 2.34293 14.0536 2.57345 17.6281C3.03476 23.7976 7.9933 28.8135 14.2201 29.2748C20.7354 29.7361 26.6163 25.0659 27.5965 18.6659C27.7119 18.0317 27.7694 17.3975 27.7694 16.7057C27.7694 16.0139 28.3462 15.4372 29.0379 15.4372C29.7296 15.4372 30.3063 16.014 30.3063 16.7057C30.3063 17.5129 30.2488 18.2625 30.1334 19.0117C28.9804 26.3918 22.5225 31.8692 15.085 31.8692C14.7391 31.8692 14.3932 31.8692 13.9894 31.8117C6.55146 31.2929 0.555361 25.2964 0.0364498 17.8011L0.0362235 17.8015Z"}})]),e._v(" "),r("path",{attrs:{d:"M0.0362235 17.8015C-0.252143 13.5348 1.18926 9.49879 4.0721 6.32776C6.95494 3.27195 10.9908 1.4847 15.1999 1.4847C19.8125 1.4847 24.1368 3.56034 27.0195 7.13496L33.7657 0.389114C34.2845 -0.129705 35.0917 -0.129705 35.6109 0.389114C36.1297 0.907933 36.1297 1.71512 35.6109 2.23434L16.4688 21.2611C16.2384 21.4915 15.8921 21.6649 15.5462 21.6649C15.2004 21.6649 14.8545 21.5495 14.6236 21.2611L8.33913 14.9186C7.82031 14.3998 7.82031 13.5926 8.33913 13.0734C8.85795 12.5546 9.66514 12.5546 10.1844 13.0734L15.5462 18.4933L25.1174 8.98008C22.7533 5.92427 19.0633 4.07905 15.1428 4.07905C11.6832 4.07905 8.28158 5.52047 5.91755 8.11492C3.49596 10.7094 2.34293 14.0536 2.57345 17.6281C3.03476 23.7976 7.9933 28.8135 14.2201 29.2748C20.7354 29.7361 26.6163 25.0659 27.5965 18.6659C27.7119 18.0317 27.7694 17.3975 27.7694 16.7057C27.7694 16.0139 28.3462 15.4372 29.0379 15.4372C29.7296 15.4372 30.3063 16.014 30.3063 16.7057C30.3063 17.5129 30.2488 18.2625 30.1334 19.0117C28.9804 26.3918 22.5225 31.8692 15.085 31.8692C14.7391 31.8692 14.3932 31.8692 13.9894 31.8117C6.55146 31.2929 0.555361 25.2964 0.0364498 17.8011L0.0362235 17.8015Z",fill:"black",stroke:"#F3F3F3","stroke-width":"0.6",mask:"url(#path-1-inside-1_6936_51686)"}})]):e._e(),e._v(" "),e.isReserved?r("AppIcon",{attrs:{id:"lock",width:44,height:44}}):e._e()],1),e._v(" "),e.isSold?r("div",{staticClass:"summary-status__title"},[e._v("\n\t\t\t\t"+e._s("office"!==e.data.type?"Квартира продана":"Помещение продано")+"\n\t\t\t")]):e._e(),e._v(" "),e.isReserved?r("div",{staticClass:"summary-status__title"},[e._v("\n\t\t\t\t"+e._s("office"!==e.data.type?"Квартира забронирована":"Помещение забронировано")+"\n\t\t\t")]):e._e()])]):e._e(),e._v(" "),r("div",{staticClass:"card-summary__control"},[e.isSold||e.isReserved||!e.data.isCanReserve?r("AppButton",{staticClass:"card-summary__control-item hide_mobile hide_tablet",attrs:{size:"medium",variant:"dark",appearance:"ghost",onclick:"Comagic.openWidget(2317); try{ga('send', 'event', 'click', 'SCB_BUTTON', 'open') } catch(e){}"}},[e._v("\n\t\t\tКонсультация\n\t\t")]):e._e(),e._v(" "),e.isSold||e.isReserved||!e.data.isCanReserve?r("AppButton",{staticClass:"card-summary__control-item hide_laptop hide_desktop",attrs:{size:"medium",variant:"dark",appearance:"ghost",onclick:"ComagicWidget.openSitePhonePanel(); try{ga('send', 'event', 'click', 'SCB_BUTTON', 'open') } catch(e){}"}},[e._v("\n\t\t\tКонсультация\n\t\t")]):e._e(),e._v(" "),e.isSold||e.isReserved||!e.data.isCanReserve?e._e():r("div",{staticClass:"card-summary__control-row"},[e.isFlatOfDay||e.modalPurchaseIsShow&&!e.onlyPurchaseLink?e._e():r("AppButton",{staticClass:"card-summary__control-item",attrs:{href:e.modalPurchaseIsShow?e.onlyPurchaseLink:e.linkOrder,size:"medium",variant:"primary"}},[e._v("\n\t\t\t\tЗабронировать\n\t\t\t")]),e._v(" "),e.modalPurchaseIsShow&&!e.onlyPurchaseLink?r("AppButton",{staticClass:"card-summary__control-item",attrs:{size:"medium"},on:{click:e.openModalPurchaseTerms}},[e._v("\n\t\t\t\tЗабронировать\n\t\t\t")]):e._e(),e._v(" "),r("AppButton",{staticClass:"card-summary__control-item card-summary__control-item_phone",attrs:{onclick:"Comagic.openWidget(2317); try{ga('send', 'event', 'click', 'SCB_BUTTON', 'open') } catch(e){}",size:"medium",variant:"green"}},[r("AppIcon",{attrs:{id:"phone"}})],1),e._v(" "),r("AppButton",{staticClass:"card-summary__control-item card-summary__control-item_phone card-summary__control-item_phone_big",attrs:{size:"medium",variant:"dark",appearance:"ghost",onclick:"ComagicWidget.openSitePhonePanel(); try{ga('send', 'event', 'click', 'SCB_BUTTON', 'open') } catch(e){}"}},[e._v("\n\t\t\t\tКонсультация\n\t\t\t")])],1)],1),e._v(" "),r("AppModal",{staticClass:"modal_purchase-terms",attrs:{id:"modal_purchase-terms"},on:{closeModal:e.closeModalPurchaseTerms}},[r("AppPurchaseTerms",{attrs:{"purchase-terms-data":e.purchaseTermsData},on:{changeInput:e.getPurchaseTermsData,choiseItem:e.selectPurchaseTerm}})],1)],1)}),[],!1,null,null,null);e.default=component.exports},function(t,e,r){"use strict";r.r(e);r(20),r(21),r(29),r(30),r(22);var n=r(6),o=(r(135),r(37),r(11),r(23),r(233)),l=r(718),c=r(1020);function d(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}function m(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?d(Object(r),!0).forEach((function(e){Object(n.a)(t,e,r[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):d(Object(r)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}))}return t}var _={name:"AppTabsSlider",components:{AppTabs:o.default,AppProjectItemSlider:l.default,AppTabsContent:c.default},props:{list:{type:Array,required:!0},isTextHidden:{type:Boolean,default:!1},disableImageHeight:{type:Boolean,default:!1}},data:function(){return{galleryList:[],isShowText:!0}},computed:{sliderTabs:function(){return this.galleryList.map((function(t){return m(m({},t.tab),{},{isActive:t.active})}))},tabsActiveSlider:function(){return this.galleryList.find((function(t){return t.active}))}},mounted:function(){this.galleryList=this.list,this.updateShowStatus(),window.addEventListener("resize",this.updateShowStatus),document.addEventListener("click",this.handleClickOutside)},beforeDestroy:function(){window.removeEventListener("resize",this.updateShowStatus),document.removeEventListener("click",this.handleClickOutside)},methods:{onTabSelectHandler:function(t){this.galleryList.forEach((function(e){e.active=e.tab.label===t.label}))},showTextContent:function(){event.stopPropagation(),this.isShowText=!this.isShowText},updateShowStatus:function(){window.innerWidth<768&&(this.isShowText=!0)},handleClickOutside:function(t){var e=this.$refs.elementToShow,r=document.querySelector(".tabs-gallery");e&&!e.$el.contains(t.target)&&!r.contains(t.target)&&window.innerWidth>768&&(this.isShowText=!1)}}},f=(r(1040),r(3)),component=Object(f.a)(_,(function(){var t,e,r,n,o=this,l=o._self._c;return l("div",{staticClass:"tabs-gallery"},[l("AppTabs",{staticClass:"tabs-gallery__tabs",attrs:{list:o.sliderTabs,variant:"underline"},on:{onTabSelect:o.onTabSelectHandler}}),o._v(" "),o.tabsActiveSlider?l("div",{staticClass:"tabs-gallery__slider"},[l("AppProjectItemSlider",{attrs:{"is-text-hidden":o.isTextHidden,list:o.tabsActiveSlider.slider,"disable-image-height":o.disableImageHeight}}),o._v(" "),!o.isShowText&&null!==(t=o.tabsActiveSlider)&&void 0!==t&&null!==(t=t.slider[0])&&void 0!==t&&t.text?l("button",{staticClass:"tabs-gallery__info",on:{click:o.showTextContent}},[o._v("i")]):o._e(),o._v(" "),l("transition",{attrs:{name:"fade"}},[o.isShowText&&o.isTextHidden&&(null!==(e=o.tabsActiveSlider)&&void 0!==e&&null!==(e=e.slider[0])&&void 0!==e&&e.title||null!==(r=o.tabsActiveSlider)&&void 0!==r&&null!==(r=r.slider[0])&&void 0!==r&&r.text)?l("AppTabsContent",{ref:"elementToShow",staticClass:"tabs-gallery__content",class:{"tabs-gallery__content_empty":!(null!==(n=o.tabsActiveSlider)&&void 0!==n&&null!==(n=n.slider[0])&&void 0!==n&&n.title)},attrs:{"is-show-text":o.isShowText,"tabs-slider":o.tabsActiveSlider},on:{click:o.showTextContent}}):o._e()],1)],1):o._e()],1)}),[],!1,null,null,null);e.default=component.exports},function(t,e,r){"use strict";r.r(e);var n=r(231),o={name:"AppTabsContent",components:{AppIcon:r(15).default},props:{isShowText:{type:Boolean,default:!1},tabsSlider:{type:Object,required:!0}},mounted:function(){window.innerWidth>768&&new n.a(this.$refs.tabsText)},beforeDestroy:function(){window.innerWidth<768&&new n.a(this.$refs.tabsText).unMount()}},l=(r(977),r(3)),component=Object(l.a)(o,(function(){var t,e=this,r=e._self._c;return r("div",{ref:"tabsText",staticClass:"tabs-text"},[null!==(t=e.tabsSlider)&&void 0!==t&&null!==(t=t.slider)&&void 0!==t&&null!==(t=t[0])&&void 0!==t&&t.title?r("div",{staticClass:"tabs-text__wrapper"},[r("div",{staticClass:"tabs-text__title"},[e._v(e._s(e.tabsSlider.slider[0].title))])]):e._e(),e._v(" "),e.isShowText?r("button",{staticClass:"tabs-text__close",on:{click:function(t){return e.$emit("click")}}},[r("AppIcon",{staticClass:"tabs-text__icon",attrs:{id:"cross",width:12,height:12}})],1):e._e(),e._v(" "),r("div",{directives:[{name:"dompurify-html",rawName:"v-dompurify-html",value:e.tabsSlider.slider[0].text,expression:"tabsSlider.slider[0].text"}],staticClass:"tabs-text__description"})])}),[],!1,null,null,null);e.default=component.exports},function(t,e,r){"use strict";r.r(e);r(39),r(33),r(54),r(49);var n=r(15),o=r(136),l={name:"AppSectionsPlan",components:{AppIcon:n.default,AppFavorite:o.default},props:{list:{type:Array,required:!0},mousePosition:{type:Object,required:!0},sectionId:{type:Number,default:null},isShow:{type:Boolean,default:!1}},data:function(){return{isShowContent:!1,mouseOnContent:!1}},watch:{isShow:function(t){this.isShowContent=t}},methods:{mouseOnContentHandle:function(){this.mouseOnContent=!0,this.$emit("mouseOnContentHandle",this.mouseOnContent)},mouseLeaveContentHandle:function(){this.mouseOnContent=!1,this.$emit("mouseOnContentHandle",this.mouseOnContent)}}},c=(r(979),r(3)),component=Object(c.a)(l,(function(){var t=this,e=t._self._c;return e("div",{staticClass:"section-plan"},t._l(t.list,(function(r,n){return e("div",{key:n},t._l(r.sectionsList,(function(section,i){var n,o,l,c,d,m;return e("div",{key:i,class:{"section-plan__area section-plan__area_highlighted":t.sectionId===section.id},style:{top:"".concat(t.mousePosition.offsetY,"px"),left:"".concat(t.mousePosition.offsetX,"px")}},[t.sectionId===section.id?e("div",[null!=r&&r.content&&t.isShowContent||null!=r&&r.content&&t.mouseOnContent?e("div",{staticClass:"section-plan__info",class:{"section-plan__info_house":null==r||null===(n=r.content)||void 0===n?void 0:n.house},on:{mouseenter:function(e){return t.mouseOnContentHandle()},mouseleave:function(e){return t.mouseLeaveContentHandle()}}},[e("div",{staticClass:"section-plan__info-content"},[e("div",{staticClass:"section-plan__info-heading"},[e("div",{staticClass:"section-plan__info-title"},[null!=r&&null!==(o=r.content)&&void 0!==o&&null!==(o=o.heading)&&void 0!==o&&o.headnote?e("span",{staticClass:"section-plan__info-headnote"},[t._v(t._s(null==r||null===(l=r.content)||void 0===l||null===(l=l.heading)||void 0===l?void 0:l.headnote))]):t._e(),t._v(" "),e("div",[t._v(t._s("Корпус ".concat(null==r?void 0:r.icon,", секция ").concat(null==section?void 0:section.number)))]),t._v(" "),null!=section&&section.finish_types?e("div",{staticClass:"section-plan__info-finish"},t._l(null==section?void 0:section.finish_types,(function(r,n){var o;return e("span",{key:"".concat(n,"_finish")},[t._v("\n\t\t\t\t\t\t\t\t\t\t\t"+t._s(n===(null==section||null===(o=section.finish_types)||void 0===o?void 0:o.length)-1?"".concat(null==r?void 0:r.name):"".concat(null==r?void 0:r.name,", "))+"\n\t\t\t\t\t\t\t\t\t\t")])})),0):t._e()]),t._v(" "),null!=r&&null!==(c=r.content)&&void 0!==c&&null!==(c=c.heading)&&void 0!==c&&c.settling?e("div",{directives:[{name:"dompurify-html",rawName:"v-dompurify-html",value:null==r||null===(d=r.content)||void 0===d||null===(d=d.heading)||void 0===d?void 0:d.settling,expression:"item?.content?.heading?.settling"}],staticClass:"section-plan__info-settling"}):t._e(),t._v(" "),null!=r&&null!==(m=r.content)&&void 0!==m&&m.house?e("AppFavorite",{staticClass:"section-plan__info-favorite",attrs:{active:!1}}):t._e()],1),t._v(" "),null!=section&&section.roomsSections.length?e("div",{staticClass:"section-plan__info-rooms"},t._l(null==section?void 0:section.roomsSections,(function(r,n){return e("NuxtLink",{key:n,staticClass:"section-plan__info-room",attrs:{to:"".concat(null==r?void 0:r.link,"&sections=").concat(section.id)}},[e("div",{staticClass:"section-plan__info-room-type"},[t._v(t._s(null==r?void 0:r.type))]),t._v(" "),e("div",{staticClass:"section-plan__info-room-price"},[e("span",[t._v(t._s(null==r?void 0:r.price))]),t._v(" "),e("AppIcon",{attrs:{id:"arrow-right",width:24,height:24}})],1)])})),1):e("div",{staticClass:"section-plan__not-found"},[t._v("Нет квартир в продаже")])])]):t._e()]):t._e()])})),0)})),0)}),[],!1,null,null,null);e.default=component.exports},function(t,e,r){"use strict";r.r(e);r(56),r(33),r(64),r(20),r(21),r(29),r(30),r(22),r(11),r(23);var n=r(8),o=r(6),l=(r(55),r(18)),c=r(27),d=r(66),m=r(15);function _(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}function f(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?_(Object(r),!0).forEach((function(e){Object(o.a)(t,e,r[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):_(Object(r)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}))}return t}var h={name:"AppFormCorpClient",components:{AppField:r(93).default,AppIcon:m.default,AppPhone:d.default,AppButton:c.default},props:{info:{type:Object,default:void 0}},data:function(){return{name:"",tel:"",company:"",promocode:"",errors:[],submitted:!1}},computed:f(f({},Object(l.b)({phone:"phone/phone"})),{},{formData:function(){return{name:this.name,tel:7+this.tel,company:this.company,promocode:this.promocode,info:f({type:"corpClient",page:this.$route.path},this.info)}}}),methods:{onSubmitHandler:function(){var t=this;return Object(n.a)(regeneratorRuntime.mark((function e(){var r;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t.errors=[],t.name||t.errors.push("name"),(!t.tel||t.tel.length<10)&&t.errors.push("tel"),t.company||t.errors.push("company"),!(t.errors.length>0)){e.next=6;break}return e.abrupt("return",!1);case 6:return e.prev=6,e.next=9,t.$axios.post("/api/send/corporate",t.formData);case 9:200===(null==(r=e.sent)?void 0:r.status)&&(t.errors=[],t.submitted=!0,t.name="",t.tel="",t.company="",t.promocode=""),e.next=15;break;case 13:e.prev=13,e.t0=e.catch(6);case 15:case"end":return e.stop()}}),e,null,[[6,13]])})))()}}},v=(r(981),r(3)),component=Object(v.a)(h,(function(){var t=this,e=t._self._c;return e("form",{staticClass:"form form_corp",on:{submit:function(e){return e.preventDefault(),t.onSubmitHandler.apply(null,arguments)}}},[t._m(0),t._v(" "),e("div",{staticClass:"form__body"},[e("div",{staticClass:"form__fieldset"},[e("div",{staticClass:"form__group"},[e("div",{staticClass:"form__item"},[e("AppField",{attrs:{placeholder:"Ваше имя",size:"large",variant:"light",disabled:t.submitted,error:t.errors.includes("name")},model:{value:t.name,callback:function(e){t.name=e},expression:"name"}})],1)]),t._v(" "),e("div",{staticClass:"form__group"},[e("div",{staticClass:"form__item"},[e("AppField",{attrs:{placeholder:"Телефон",size:"large",variant:"light",type:"tel","mask-type":"tel",disabled:t.submitted,error:t.errors.includes("tel")},model:{value:t.tel,callback:function(e){t.tel=e},expression:"tel"}})],1)]),t._v(" "),e("div",{staticClass:"form__group"},[e("div",{staticClass:"form__item"},[e("AppField",{attrs:{placeholder:"Компания",size:"large",variant:"light",type:"text",disabled:t.submitted,error:t.errors.includes("company")},model:{value:t.company,callback:function(e){t.company=e},expression:"company"}})],1)]),t._v(" "),e("div",{staticClass:"form__group"},[e("div",{staticClass:"form__item"},[e("AppField",{attrs:{placeholder:"Промокод",size:"large",variant:"light",type:"text",disabled:t.submitted},model:{value:t.promocode,callback:function(e){t.promocode=e},expression:"promocode"}})],1)]),t._v(" "),e("div",{staticClass:"form__group"},[e("div",{staticClass:"form__item"},[e("AppButton",{staticClass:"form__submit",attrs:{appearance:"base",size:"large",variant:"primary"}},[t._v("\n\t\t\t\t\t\t"+t._s(t.submitted?"Отправлено":"Получить предложение")+"\n\t\t\t\t\t")])],1)])])]),t._v(" "),e("div",{staticClass:"form__footer"},[e("div",{staticClass:"form__phone"},[e("AppIcon",{attrs:{id:"phone"}}),t._v(" "),e("AppPhone",{attrs:{phone:t.phone}})],1),t._v(" "),t._m(1)])])}),[function(){var t=this,e=t._self._c;return e("div",{staticClass:"form__header"},[e("h2",{staticClass:"form__title"},[t._v(" Условия для корпоративных клиентов")]),t._v(" "),e("p",[t._v("Наш менеджер свяжется с вами в ближайшее время.")])])},function(){var t=this,e=t._self._c;return e("p",[t._v("\n\t\t\tНажимая кнопку «Получить консультацию», вы подтверждаете свое\n\t\t\t"),e("a",{attrs:{href:"/politika_konfedentsialnosti/"}},[t._v("согласие")]),t._v(" на\n\t\t\t"),e("a",{attrs:{href:"/politika_obrabotki_personalnyh_dannyh/"}},[t._v("обработку персональных данных")])])}],!1,null,"d40b0850",null);e.default=component.exports},function(t,e,r){"use strict";r.r(e);r(20),r(72),r(54),r(21),r(29),r(30),r(22);var n=r(6),o=(r(92),r(11),r(63),r(23),r(50),r(1397)),l=r(703),c=r(731),d=r(1395),m=r(786),_=r(974),f=r(15),h=r(711);function v(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}var x={name:"AppHeroSlider",components:{AppIcon:f.default,AppHero:h.default},props:{list:{type:Array,required:!0},swiperOptions:{type:Object,default:void 0}},mounted:function(){o.a.use([l.a,c.a,d.a,m.a,_.a]);var t=new o.a(this.$refs.slider,function(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?v(Object(r),!0).forEach((function(e){Object(n.a)(t,e,r[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):v(Object(r)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}))}return t}({init:!1,slidesPerView:1,spaceBetween:0,speed:1e3,effect:"fade",loop:!0,preloadImages:!1,lazy:{loadPrevNext:!0,loadOnTransitionStart:!0},autoplay:{delay:5e3,disableOnInteraction:!1},fadeEffect:{crossFade:!0},navigation:{prevEl:".swiper-button-prev",nextEl:".swiper-button-next"},pagination:{el:".swiper-pagination",type:"bullets"},on:{slideChangeTransitionStart:function(t){Array.from(t.slides).forEach((function(){var e=t.slides[t.activeIndex].querySelector("video");e&&(e.pause(),e.currentTime=0)}))},slideChangeTransitionEnd:function(t){var e=t.slides[t.activeIndex].querySelector("video");e&&e.play()}}},this.swiperOptions));setTimeout((function(){t.init()}),0)}},y=x,w=(r(983),r(3)),component=Object(w.a)(y,(function(){var t=this,e=t._self._c;return e("div",{staticClass:"slider slider_hero"},[e("div",{ref:"slider",staticClass:"swiper-container slider__swiper"},[e("div",{staticClass:"swiper-wrapper"},t._l(t.list,(function(t,r){return e("div",{key:r,staticClass:"swiper-slide slider__slide"},[e("AppHero",{attrs:{title:t.title,image:t.image,button:t.button,description:t.description,variant:t.variant,link:t.link,appearance:t.appearance,"title-variant":t.titleVariant,video:t.video,type:"slider"}})],1)})),0),t._v(" "),t.list.length>1?e("div",{staticClass:"container slider__controls"},[e("div",{staticClass:"slider__arrows"},[e("div",{staticClass:"swiper-button-prev slider__arrow slider__arrow_prev"},[e("AppIcon",{attrs:{id:"chevron-down",width:18,height:10}})],1),t._v(" "),e("div",{staticClass:"swiper-button-next slider__arrow slider__arrow_next"},[e("AppIcon",{attrs:{id:"chevron-down",width:18,height:10}})],1)]),t._v(" "),e("div",{staticClass:"swiper-pagination slider__pagination"})]):t._e()])])}),[],!1,null,null,null);e.default=component.exports},function(t,e,r){"use strict";r.r(e);var n={name:"AppReview",props:{quote:{type:String,required:!0},author:{type:String,required:!0},image:{type:String,required:!0}}},o=(r(985),r(3)),component=Object(o.a)(n,(function(){var t=this,e=t._self._c;return e("div",{staticClass:"review"},[e("img",{staticClass:"review__decor",attrs:{src:"/img/blockquote.svg",width:"24",height:"24",alt:""}}),t._v(" "),e("blockquote",{directives:[{name:"dompurify-html",rawName:"v-dompurify-html",value:t.quote,expression:"quote"}],staticClass:"review__quote"}),t._v(" "),e("div",{directives:[{name:"dompurify-html",rawName:"v-dompurify-html",value:t.author,expression:"author"}],staticClass:"review__author"}),t._v(" "),e("img",{staticClass:"review__image",attrs:{src:t.image,alt:"",width:"68",height:"68"}})])}),[],!1,null,null,null);e.default=component.exports},function(t,e,r){"use strict";r.r(e);r(20),r(72);var n=r(1397),o=r(703),l=r(1395),c=r(786),d=r(974),m={name:"AppInteriorsSlider",components:{AppIcon:r(15).default},props:{list:{type:Array,required:!0}},mounted:function(){n.a.use([o.a,l.a,c.a,d.a]),new n.a(this.$refs.slider,{init:!1,slidesPerView:1,spaceBetween:40,speed:1e3,effect:"slide",loop:!0,watchOverflow:!0,watchSlidesProgress:!0,watchSlidesVisibility:!0,preloadImages:!1,lazy:{loadPrevNext:!0,loadOnTransitionStart:!0},autoplay:{delay:5e3,disableOnInteraction:!1},navigation:{prevEl:".swiper-button-prev",nextEl:".swiper-button-next"},pagination:{el:".swiper-pagination",type:"bullets"},breakpoints:{768:{slidesPerView:2},1024:{slidesPerView:3}}}).init()}},_=(r(987),r(3)),component=Object(_.a)(m,(function(){var t=this,e=t._self._c;return e("div",{staticClass:"slider slider_interiors"},[e("div",{ref:"slider",staticClass:"swiper-container slider__swiper"},[e("div",{staticClass:"swiper-wrapper"},t._l(t.list,(function(r,n){return e("div",{key:n,staticClass:"swiper-slide slider__slide"},[e("div",{staticClass:"interior"},[e("img",{staticClass:"swiper-lazy interior__image",attrs:{src:"data:image/gif;base64,R0lGODlhyAAlAYAAAP///wAAACH5BAEAAAEALAAAAADIACUBAAL+jI+py+0Po5y02ouz3rz7D4biSJbmiabqyrbuC8fyTNf2jef6zvf+DwwKh8Si8YhMKpfMpvMJjUqn1Kr1is1qt9yu9wsOi8fksvmMTqvX7Lb7DY/L5/S6/Y7P6/f8vv8PGCg4SFhoeIiYqLjI2Oj4CBkpOUlZaXmJmam5ydnp+QkaKjpKWmp6ipqqusra6voKGys7S1tre4ubq7vL2+v7CxwsPExcbHyMnKy8zNzs/AwdLT1NXW19jZ2tvc3d7f0NHi4+Tl5ufo6err7O3u7+Dh8vP09fb3+Pn6+/z9/v/w8woMCBBAsaPIgwocKFDBs6fAgxosSJFCtavIgxo8ZJjRw7evwIMqTIkSRLmjyJMqXKlSxbunwJM6bMmTRr2ryJM6fOnTx7+vwJNKjQoUSLGj2KNKnSpUybOn0KNarUqVSrWr2KNWvJAgA7","data-src":r.image,alt:""}}),t._v(" "),r.description?e("div",{staticClass:"interior__description"},[t._v("\n\t\t\t\t\t\t"+t._s(r.description)+"\n\t\t\t\t\t")]):t._e()])])})),0),t._v(" "),e("div",{staticClass:"swiper-button-prev slider__arrow slider__arrow_prev"},[e("AppIcon",{attrs:{id:"chevron-down",width:18,height:10}})],1),t._v(" "),e("div",{staticClass:"swiper-button-next slider__arrow slider__arrow_next"},[e("AppIcon",{attrs:{id:"chevron-down",width:18,height:10}})],1),t._v(" "),e("div",{staticClass:"swiper-pagination slider__pagination"})])])}),[],!1,null,null,null);e.default=component.exports},function(t,e,r){"use strict";r.r(e);r(20),r(72);var n={name:"AppAdvantages",props:{list:{type:Array,required:!0}}},o=(r(989),r(3)),component=Object(o.a)(n,(function(){var t=this,e=t._self._c;return e("div",{staticClass:"advantages"},t._l(t.list,(function(r,n){return e("div",{key:n,staticClass:"advantage"},[e("h3",{directives:[{name:"dompurify-html",rawName:"v-dompurify-html",value:r.title,expression:"item.title"}],staticClass:"advantage__title"}),t._v(" "),e("p",{directives:[{name:"dompurify-html",rawName:"v-dompurify-html",value:r.description,expression:"item.description"}],staticClass:"advantage__description"})])})),0)}),[],!1,null,null,null);e.default=component.exports},function(t,e,r){"use strict";r.r(e);r(20),r(21),r(29),r(30),r(22),r(11),r(23);var n=r(6),o=(r(37),r(18)),l=r(1397),c=r(703),d=r(786),m=r(15),_=r(246);function f(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}function h(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?f(Object(r),!0).forEach((function(e){Object(n.a)(t,e,r[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):f(Object(r)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}))}return t}var v={name:"AppVideoSlider",components:{AppIcon:m.default},props:{list:{type:Array,required:!0}},computed:{videoList:function(){return this.list.map((function(video){return h(h({},video),{},{videoUri:Object(_.a)(video.videoUri)})}))},isTouch:function(){return"ontouchstart"in window||window.DocumentTouch&&document instanceof DocumentTouch}},mounted:function(){l.a.use([c.a,d.a]),new l.a(this.$refs.slider,{init:!1,slidesPerView:1.1,spaceBetween:16,speed:350,effect:"slide",preloadImages:!1,watchOverflow:!0,watchSlidesProgress:!0,watchSlidesVisibility:!0,lazy:{loadPrevNext:!0,loadOnTransitionStart:!0},navigation:{prevEl:".swiper-button-prev",nextEl:".swiper-button-next"},breakpoints:{768:{slidesPerView:2},1024:{slidesPerView:2.5,spaceBetween:40}}}).init()},methods:h(h({},Object(o.c)({openModal:"modal/OPEN_MODAL"})),{},{onOpenVideoHandler:function(video){this.openModal({id:"modal_video",videoUri:video})}})},x=(r(991),r(3)),component=Object(x.a)(v,(function(){var t=this,e=t._self._c;return e("div",{staticClass:"slider slider_video"},[e("div",{ref:"slider",staticClass:"swiper-container slider__swiper"},[e("div",{staticClass:"swiper-wrapper"},t._l(t.videoList,(function(r,n){return e("div",{key:n,staticClass:"swiper-slide slider__slide"},[e("iframe",{staticClass:"slider__iframe",attrs:{allowfullscreen:"",allow:"fullscreen",src:r.videoUri}}),t._v(" "),t.isTouch?e("div",{staticClass:"slider__modal",on:{click:function(e){return t.onOpenVideoHandler(r.videoUri)}}}):t._e()])})),0),t._v(" "),e("div",{staticClass:"swiper-button-prev slider__arrow slider__arrow_prev"},[e("AppIcon",{attrs:{id:"chevron-down",width:18,height:10}})],1),t._v(" "),e("div",{staticClass:"swiper-button-next slider__arrow slider__arrow_next"},[e("AppIcon",{attrs:{id:"chevron-down",width:18,height:10}})],1)])])}),[],!1,null,null,null);e.default=component.exports},function(t,e,r){"use strict";r.r(e);r(33);var n=r(6);r(37),r(20),r(21),r(29),r(30),r(22),r(11),r(23);function o(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}function l(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?o(Object(r),!0).forEach((function(e){Object(n.a)(t,e,r[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):o(Object(r)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}))}return t}var c={name:"AppPersons",props:{list:{type:Array,required:!0}},computed:{personsList:function(){return this.list.map((function(t){var e=t.name;return l(l({},t),{},{name:e})}))}}},d=(r(997),r(3)),component=Object(d.a)(c,(function(){var t=this,e=t._self._c;return e("div",{staticClass:"persons"},t._l(t.personsList,(function(r,n){return e("div",{key:n,staticClass:"person persons__item"},[e("div",{staticClass:"person__photo"},[e("img",{attrs:{src:r.image,alt:"",width:"88",height:"88"}})]),t._v(" "),e("div",{staticClass:"person__section"},[e("div",{directives:[{name:"dompurify-html",rawName:"v-dompurify-html",value:r.name,expression:"item.name"}],staticClass:"person__name"}),t._v(" "),e("div",{directives:[{name:"dompurify-html",rawName:"v-dompurify-html",value:r.status,expression:"item.status"}],staticClass:"person__status"})])])})),0)}),[],!1,null,null,null);e.default=component.exports},function(t,e,r){"use strict";r.r(e);var n={name:"AppVideoPlayer",components:{AppIcon:r(15).default},props:{list:{type:Array,required:!0}},data:function(){return{playerIndex:0,playerOptions:{autoplay:!0,controls:!0,controlBar:{timeDivider:!1,durationDisplay:!1}}}},computed:{player:function(){return this.$refs.videoPlayer.player},title:function(){var t;return null===(t=this.list)||void 0===t||null===(t=t[this.playerIndex])||void 0===t?void 0:t.title}},watch:{playerIndex:function(){this.switchVideo()}},methods:{playVideo:function(source){this.player.reset(),this.player.src({withCredentials:!1,type:"application/x-mpegurl",src:source}),this.player.play()},switchVideo:function(){var t,e=null===(t=this.list)||void 0===t||null===(t=t[this.playerIndex])||void 0===t?void 0:t.uri;e&&this.playVideo(e)},prevVideo:function(){this.playerIndex=this.playerIndex<=0?this.list.length-1:this.playerIndex-1},nextVideo:function(){this.playerIndex=this.playerIndex>=this.list.length-1?0:this.playerIndex+1}}},o=(r(1001),r(3)),component=Object(o.a)(n,(function(){var t=this,e=t._self._c;return e("div",{staticClass:"video-js-player"},[e("client-only",[e("video-player",{ref:"videoPlayer",staticClass:"vjs-custom-skin",attrs:{options:t.playerOptions},on:{ready:t.switchVideo}}),t._v(" "),t.title?e("div",{staticClass:"video-js-player__title"},[t._v(t._s(t.title))]):t._e(),t._v(" "),e("div",{staticClass:"video-js-player__controls"},[e("div",{staticClass:"video-js-player__control video-js-player__control_prev",on:{click:t.prevVideo}},[e("AppIcon",{attrs:{id:"chevron-down",width:18,height:10}})],1),t._v(" "),e("div",{staticClass:"video-js-player__control video-js-player__control_next",on:{click:t.nextVideo}},[e("AppIcon",{attrs:{id:"chevron-down",width:18,height:10}})],1)])],1)],1)}),[],!1,null,null,null);e.default=component.exports},function(t,e,r){"use strict";r.r(e);r(20),r(72);var n=r(28),o=(r(11),r(23),r(50),r(1397)),l=r(974),c=r(731),d=r(1395),m=r(786),_=r(27),f={name:"AppProjectSlider",components:{AppIcon:r(15).default,AppButton:_.default},props:{variant:{type:String,default:"light"},images:{type:Array,required:!0},title:{type:String,required:!0},description:{type:String,required:!0},button3d:{type:Object,required:!0},buttonMore:{type:Object,required:!0}},computed:{classNames:function(){return["slider","slider_projects","slider_variant_".concat(this.variant)]}},mounted:function(){o.a.use([l.a,c.a,d.a,m.a]);var t=new o.a(this.$refs.slider,{init:!1,slidesPerView:1,spaceBetween:0,speed:1e3,effect:"fade",loop:!0,allowTouchMove:!1,preloadImages:!1,lazy:{loadPrevNext:!0,loadOnTransitionStart:!0},autoplay:{delay:5e3,disableOnInteraction:!1},fadeEffect:{crossFade:!0},pagination:{el:".swiper-pagination",type:"bullets",clickable:!0},on:{afterInit:function(t){var e=t.params.autoplay.delay+t.params.speed,r=Object(n.a)(t.pagination.bullets,1)[0];null==r||r.classList.add("swiper-pagination-bullet-no-delay"),setTimeout((function(){null==r||r.classList.remove("swiper-pagination-bullet-no-delay")}),e)}}});t.init(),t.autoplay.stop(),new IntersectionObserver((function(e){e.forEach((function(e){e.isIntersecting?t.autoplay.start():t.autoplay.stop();var r=t.el.querySelector(".swiper-pagination-bullet-active");null==r||r.classList.toggle("swiper-pagination-bullet-paused",!e.isIntersecting)}))}),{rootMargin:"-50% 0% -50% 0%",threshold:0}).observe(this.$refs.slider)}},h=(r(1003),r(3)),component=Object(h.a)(f,(function(){var t=this,e=t._self._c;return e("div",{class:t.classNames},[e("div",{ref:"slider",staticClass:"swiper-container slider__swiper"},[e("div",{staticClass:"swiper-wrapper"},t._l(t.images,(function(t,r){return e("div",{key:r,staticClass:"swiper-slide slider__slide"},[e("div",[e("img",{staticClass:"swiper-lazy",attrs:{"data-src":t.src,width:t.width,height:t.height,src:"data:image/gif;base64,R0lGODlhKQAPAIAAAP///wAAACH5BAEAAAEALAAAAAApAA8AAAIXjI+py+0Po5y02ouz3rz7D4biSJYmVgAAOw==",alt:""}})])])})),0),t._v(" "),e("div",{staticClass:"swiper-pagination slider__pagination"}),t._v(" "),e("div",{staticClass:"slider__content"},[e("nuxt-link",{staticClass:"slider__link",attrs:{to:t.buttonMore.href}}),t._v(" "),e("a",{staticClass:"slider__3d",attrs:{target:"_blank",href:t.button3d.href}},[e("AppIcon",{attrs:{id:"tour3d",width:32,height:32}})],1),t._v(" "),e("div",{staticClass:"slider__title"},[t._v(t._s(t.title))]),t._v(" "),e("div",{staticClass:"slider__description"},[t._v(t._s(t.description))]),t._v(" "),e("div",{staticClass:"slider__buttons"},[e("div",{staticClass:"slider__button slider__button_more"},[e("AppButton",{attrs:{variant:t.variant,appearance:"base",size:t.buttonMore.size,href:t.buttonMore.href}},[t._v(t._s(t.buttonMore.text))])],1),t._v(" "),t.button3d.href?e("div",{staticClass:"slider__button slider__button_3d"},[e("AppButton",{attrs:{variant:t.variant,appearance:"ghost",target:"_blank",size:t.button3d.size,href:t.button3d.href}},[t._v(t._s(t.button3d.text))])],1):t._e()])],1)])])}),[],!1,null,null,null);e.default=component.exports},function(t,e,r){"use strict";r.r(e);r(20),r(72),r(33),r(54),r(56);var n={name:"AppGrayAccordion",components:{AppIcon:r(15).default},props:{list:{type:Array,required:!0}},data:function(){return{accordionList:[]}},watch:{list:function(t){this.accordionList=t}},mounted:function(){this.accordionList=this.list},methods:{onItemClickHandler:function(t){t.isShow=!t.isShow},getFileTypeIcon:function(t){return["pdf"].includes(t)?t:"unknown-file"}}},o=(r(1009),r(3)),component=Object(o.a)(n,(function(){var t=this,e=t._self._c;return e("div",{staticClass:"gray-box gray-accordion"},[e("ul",{staticClass:"gray-accordion__list"},t._l(t.accordionList,(function(r,n){return e("li",{key:"gray-accordion_".concat(n),staticClass:"gray-accordion__item",class:{"gray-accordion__item_show":r.isShow,"gray-accordion__item_disabled":r.isDisabled,"gray-accordion__item_alone":1===t.accordionList.length}},[e("div",{staticClass:"gray-accordion__header",on:{click:function(e){return t.onItemClickHandler(r)}}},[r.title?e("h2",{directives:[{name:"dompurify-html",rawName:"v-dompurify-html",value:r.title,expression:"item.title"}]}):t._e(),t._v(" "),t.accordionList.length>1?e("div",{staticClass:"gray-accordion__header-icon"},[e("AppIcon",{attrs:{id:"chevron-down",width:14,height:14}}),t._v(" "),e("AppIcon",{attrs:{id:"arrow-right",width:14,height:14}})],1):t._e()]),t._v(" "),e("div",{directives:[{name:"show",rawName:"v-show",value:r.isShow,expression:"item.isShow"}],staticClass:"gray-accordion__body"},[r.description?e("div",{directives:[{name:"dompurify-html",rawName:"v-dompurify-html",value:r.description,expression:"item.description"}],staticClass:"gray-accordion__description"}):t._e(),t._v(" "),r.filesList.length?e("ul",{staticClass:"files"},t._l(r.filesList,(function(r,i){return e("li",{key:"files".concat(i)},[e("a",{attrs:{href:r.link,target:"_blank"}},[e("AppIcon",{attrs:{id:t.getFileTypeIcon(r.type),width:24,height:24}}),t._v(" "),e("span",[t._v("\n\t\t\t\t\t\t\t\t"+t._s(r.label?r.label:r.name)+"\n\t\t\t\t\t\t\t")])],1)])})),0):t._e()])])})),0)])}),[],!1,null,null,null);e.default=component.exports},,,,,,function(t,e,r){"use strict";r(802)},function(t,e,r){var n=r(12)((function(i){return i[1]}));n.push([t.i,'.card-summary{background-color:var(--color-white);border:.01rem solid var(--color-border);border-radius:.24rem;padding:var(--gap-xs)}.card-summary_modal-opened{z-index:1000!important}.card-summary_mobile{display:none}.card-summary_mobile+.section_variant_negative-margins{padding-top:0}@media screen and (max-width:1439px){.card-summary_mobile{display:block}.card-summary_mobile+.section_variant_negative-margins{padding-top:var(--gap-xl)}}@media screen and (max-width:767px){.card-summary_mobile{margin-left:var(--container-gap-negative);margin-right:var(--container-gap-negative);padding-left:var(--container-gap);padding-right:var(--container-gap)}}.card-summary__tags{display:flex;flex:none;flex-wrap:wrap;margin:0 0 .06rem;margin-left:var(--gap-negative-xs)}.card-summary__tags>*{min-height:1px;min-width:1px}@media screen and (max-width:1023px){.card-summary__tags{margin-left:var(--gap-negative-xxxs);margin-top:calc(var(--gap-xxxs)/2)}}.card-summary__tags .list__item{background-color:var(--color-border);border-radius:.06rem;color:var(--color-fade);display:block;flex:none;font-size:.1rem;font-weight:600;font-weight:700;letter-spacing:.04em;line-height:1.6;margin:var(--gap-xxxs) 0 0 var(--gap-xs);max-width:calc(100% - var(--gap-xs));padding:calc(var(--gap-xxxs)/2) var(--gap-xxxs);text-transform:uppercase}.card-summary__tags .list__item_primary{background-color:var(--color-primary);color:var(--color-black)}@media screen and (max-width:1023px){.card-summary__tags .list__item{margin-left:var(--gap-xxxs)}}.card-summary__title{align-items:flex-start;display:flex;font-family:var(--font-face-primary);font-size:.24rem;font-weight:600;justify-content:space-between;line-height:1.3333333333;margin-bottom:calc(var(--gap-xxxs)/2);margin-top:0}@media screen and (max-width:600px){.card-summary__title{font-size:.2rem;line-height:1.2}}@media screen and (max-width:1439px){.card-summary__title br{display:none}}@media screen and (max-width:600px){.card-summary__title{font-size:.18rem}}.card-summary__prices{align-items:center;display:flex;flex-wrap:wrap}.card-summary__prices>*{min-height:1px;min-width:1px}.card-summary__price{font-size:.24rem;font-weight:600;line-height:1.3333333333;margin-right:.12rem}@media screen and (max-width:600px){.card-summary__price{font-size:.2rem;line-height:1.2}}.card-summary__old-price{color:#969a9c;font-size:.16rem;font-weight:600;line-height:1.5;margin-right:.12rem;position:relative}@media(min-width:1440px){.card-summary__old-price{margin-left:auto;margin-right:0}}.card-summary__old-price:before{background-color:#f50200;content:"";display:block;height:.02rem;left:0;position:absolute;top:50%;transform:rotate(-3deg);width:100%}.card-summary__discount{background-color:var(--color-primary);border-radius:.06rem;font-size:.12rem;font-weight:600;line-height:.24rem;margin-left:.06rem;padding:0 .04rem}.card-summary__square-price{color:#7d8082;font-size:.16rem;line-height:1.5;margin-top:.04rem}.card-summary__params{margin-top:var(--gap-xs)}.card-summary__params-list{margin-bottom:0}@media screen and (max-width:1439px){.card-summary__params-list{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:var(--gap-xxl);grid-row-gap:var(--gap-xxs)}.card-summary__params-list>*{min-height:1px;min-width:1px}}@media screen and (max-width:767px){.card-summary__params-list{display:block}}.card-summary__params-list .list__item{align-items:center;color:var(--color-black-alpha-50);display:flex;flex-wrap:wrap}.card-summary__params-list .list__item>*{min-height:1px;min-width:1px}.card-summary__params-list .list__item-label{flex:none;font-weight:600;padding-right:var(--gap-xxs)}.card-summary__params-list .list__item-value{flex:1;max-width:100%;text-align:right}.card-summary__params-list .list__item-value a{border-bottom:.01rem dashed}.card-summary__params-list .list__item-value a:hover{border-bottom-color:transparent}.card-summary__params-list .list__item-discount{border:.01rem solid rgba(0,0,0,.2);border-radius:.26rem;color:var(--color-black);flex:none;margin-left:auto;padding:.03rem .11rem}.card-summary__params-list .list__item+.list__item{margin-top:.2rem}@media screen and (max-width:1439px){.card-summary__params-list .list__item+.list__item{margin-top:0}}@media screen and (max-width:767px){.card-summary__params-list .list__item+.list__item{margin-top:.2rem}}.card-summary__params-control{justify-content:space-between;margin-top:.2rem;width:100%}@media screen and (max-width:1439px){.card-summary__params-control{width:auto}}@media screen and (max-width:767px){.card-summary__params-control{width:100%}}.card-summary__status{margin-top:var(--gap-xxs)}.card-summary .summary-status,.card-summary .summary-status__icon{align-items:center;display:flex;justify-content:center}.card-summary .summary-status__icon{background-color:#f1f1f2;border-radius:.16rem;height:.7rem;margin-right:var(--gap-xxs);width:.7rem}.card-summary .summary-status__title{font-size:.14rem;font-weight:600}.card-summary__control{margin-top:var(--gap-xs)}.card-summary__control-row{display:flex;margin-top:var(--gap-xxs)}@media screen and (max-width:1023px){.card-summary__control-row{display:block}}.card-summary__control-row .card-summary__control-item:nth-child(2),.card-summary__control-row .card-summary__control-item_phone{flex:0 0 .48rem;margin-left:var(--gap-xxs);max-width:.48rem;width:.48rem}@media screen and (max-width:1023px){.card-summary__control-row .card-summary__control-item:nth-child(2),.card-summary__control-row .card-summary__control-item_phone{margin-left:0;margin-top:var(--gap-xxs);max-width:100%;width:100%}}.card-summary__control-item{width:100%}.card-summary__control-item+.card-summary__control-slide{margin-top:var(--gap-xxs)}@media screen and (max-width:1023px){.card-summary__control-item_phone{display:none}}.card-summary__control-item_phone_big{display:none}@media screen and (max-width:1023px){.card-summary__control-item_phone_big{display:block}}.card-summary__control-item svg{margin:-.02rem -.09rem;fill:none}.card-summary__control-slide{transition-delay:var(--transition-duration);transition-duration:var(--transition-duration)}.card-summary__control-slide+.card-summary__control-row{margin-top:0}.card-summary__control-slide .card-summary__control-wrapper{padding-bottom:var(--gap-xxs)}',""]),n.locals={},t.exports=n},function(t,e,r){"use strict";var n=r(698),o=r(696),l=r(694);function c(){return c=Object.assign||function(t){for(var i=1;i<arguments.length;i++){var source=arguments[i];for(var e in source)Object.prototype.hasOwnProperty.call(source,e)&&(t[e]=source[e])}return t},c.apply(this,arguments)}var d={handle:function(t){var e=this;if(e.enabled){var r=Object(n.b)(),o=Object(n.a)(),l=e.rtlTranslate,c=t;c.originalEvent&&(c=c.originalEvent);var d=c.keyCode||c.charCode,m=e.params.keyboard.pageUpDown,_=m&&33===d,f=m&&34===d,h=37===d,v=39===d,x=38===d,y=40===d;if(!e.allowSlideNext&&(e.isHorizontal()&&v||e.isVertical()&&y||f))return!1;if(!e.allowSlidePrev&&(e.isHorizontal()&&h||e.isVertical()&&x||_))return!1;if(!(c.shiftKey||c.altKey||c.ctrlKey||c.metaKey||o.activeElement&&o.activeElement.nodeName&&("input"===o.activeElement.nodeName.toLowerCase()||"textarea"===o.activeElement.nodeName.toLowerCase()))){if(e.params.keyboard.onlyInViewport&&(_||f||h||v||x||y)){var w=!1;if(e.$el.parents("."+e.params.slideClass).length>0&&0===e.$el.parents("."+e.params.slideActiveClass).length)return;var k=e.$el,j=k[0].clientWidth,C=k[0].clientHeight,O=r.innerWidth,A=r.innerHeight,P=e.$el.offset();l&&(P.left-=e.$el[0].scrollLeft);for(var S=[[P.left,P.top],[P.left+j,P.top],[P.left,P.top+C],[P.left+j,P.top+C]],i=0;i<S.length;i+=1){var z=S[i];if(z[0]>=0&&z[0]<=O&&z[1]>=0&&z[1]<=A){if(0===z[0]&&0===z[1])continue;w=!0}}if(!w)return}e.isHorizontal()?((_||f||h||v)&&(c.preventDefault?c.preventDefault():c.returnValue=!1),((f||v)&&!l||(_||h)&&l)&&e.slideNext(),((_||h)&&!l||(f||v)&&l)&&e.slidePrev()):((_||f||x||y)&&(c.preventDefault?c.preventDefault():c.returnValue=!1),(f||y)&&e.slideNext(),(_||x)&&e.slidePrev()),e.emit("keyPress",d)}}},enable:function(){var t=this,e=Object(n.a)();t.keyboard.enabled||(Object(o.a)(e).on("keydown",t.keyboard.handle),t.keyboard.enabled=!0)},disable:function(){var t=this,e=Object(n.a)();t.keyboard.enabled&&(Object(o.a)(e).off("keydown",t.keyboard.handle),t.keyboard.enabled=!1)}};e.a={name:"keyboard",params:{keyboard:{enabled:!1,onlyInViewport:!0,pageUpDown:!0}},create:function(){Object(l.a)(this,{keyboard:c({enabled:!1},d)})},on:{init:function(t){t.params.keyboard.enabled&&t.keyboard.enable()},destroy:function(t){t.keyboard.enabled&&t.keyboard.disable()}}}},function(t,e,r){"use strict";r(803)},function(t,e,r){var n=r(12)((function(i){return i[1]}));n.push([t.i,'.tabs-gallery{padding-top:var(--gap-s);position:relative}@media screen and (max-width:1023px){.tabs-gallery{background-color:var(--color-footer);border-radius:.64rem .64rem 0 0;margin:0 var(--container-gap-negative);padding:var(--gap-xl) var(--container-gap) var(--gap-xxl)}}@media screen and (max-width:767px){.tabs-gallery{border-radius:.32rem .32rem 0 0;padding:var(--gap-s) var(--container-gap) var(--gap-s)}}.tabs-gallery__tabs{left:50%;position:absolute;top:0;transform:translateX(-50%);white-space:nowrap;z-index:2}@media screen and (max-width:1023px){.tabs-gallery__tabs{left:auto;position:relative;transform:none}}.tabs-gallery__info{background-color:var(--color-white);border:none;border-radius:50%;bottom:var(--gap-s);font-size:.2rem;font-weight:600;line-height:.24rem;padding:.16rem .25rem;position:absolute;right:var(--gap-s);transition-duration:var(--transition-duration);transition-property:color,background-color;z-index:1}.tabs-gallery__info:hover{background-color:var(--color-black);color:var(--color-primary)}.tabs-gallery__content{background-color:var(--color-white);border-radius:.24rem;bottom:var(--gap-s);max-height:60%;padding:var(--gap-xs) var(--gap-s) var(--gap-l);position:absolute;right:var(--gap-s);width:4.45rem;z-index:1}.tabs-gallery__content_empty{padding:var(--gap-xs) var(--gap-s)}.tabs-gallery__content.fade-enter-active,.tabs-gallery__content.fade-leave-active{transition:opacity var(--transition-duration)}.tabs-gallery__content.fade-enter,.tabs-gallery__content.fade-leave-to{opacity:0}.tabs-gallery__content:after{background:linear-gradient(transparent,var(--color-white));border-radius:.24rem;bottom:0;content:"";height:16%;left:0;pointer-events:none;position:absolute;visibility:collapse;width:100%}@media screen and (max-width:767px){.tabs-gallery__content:after{display:none}.tabs-gallery__content{background:none;border-radius:0;bottom:auto;margin-top:var(--gap-xxs);padding:0;position:static;right:auto;width:100%}}.tabs-gallery__slider{height:6.4rem;position:relative}@media screen and (max-width:767px){.tabs-gallery__slider{height:auto}.tabs-gallery__slider .slider_project_item .slider__title{font-size:.24rem;line-height:.32rem}.tabs-gallery__slider .slider_project_item .slider__description{font-size:.16rem;line-height:1.5;margin-top:calc(var(--gap-xxxs)/2)}}.tabs-gallery .simplebar-track{background-color:var(--color-secondary-40);right:.1rem}.tabs-gallery .simplebar-track.simplebar-vertical{border-radius:.5rem;bottom:.6rem;height:calc(100% - 1.2rem);right:.11rem;top:.6rem;width:.05rem}.tabs-gallery .simplebar-track.simplebar-scrollbar:before{background-color:var(--color-black);border-radius:.5rem}',""]),n.locals={},t.exports=n},function(t,e,r){"use strict";r(804)},function(t,e,r){var n=r(12)((function(i){return i[1]}));n.push([t.i,"@media screen and (max-width:1023px){.plan-scroll{margin-left:var(--container-gap-negative);margin-right:var(--container-gap-negative)}}@media screen and (max-width:767px){.plan-scroll{overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none}.plan-scroll::-webkit-scrollbar{display:none;height:0;width:0}.plan-scroll .plan{display:inline-block;height:100%;vertical-align:top}.plan-scroll .plan__area{height:100%}.plan-scroll svg{display:inline-block;height:4rem;vertical-align:top;width:auto}}.plan-scroll .simplebar-track{background:rgba(var(--color-white-rgb),.6)}.plan-scroll .simplebar-track.simplebar-horizontal{bottom:var(--gap-xxs);height:.04rem;left:.36rem;right:.36rem;width:calc(100% - .72rem)}.plan-scroll .simplebar-scrollbar:before{background-color:var(--color-white)}.plan{position:relative}.plan__area{border-radius:.32rem;overflow:hidden}@media screen and (max-width:1023px){.plan__area{border-radius:0}}.plan__section{left:0;top:0}.plan__marker,.plan__section{position:absolute}.plan__marker_highlighted .plan__info{opacity:1;transition:opacity var(--transition-duration),visibility var(--transition-duration);visibility:visible}.plan__label{align-items:center;background-color:var(--color-white);border-radius:.12rem;box-shadow:0 .02rem .05rem rgba(var(--color-black-rgb),.04),0 .02rem .04rem rgba(var(--color-black-rgb),.06),0 -.5px .03rem rgba(var(--color-black-rgb),.08);cursor:pointer;display:flex;flex-wrap:wrap;font-size:.12rem;font-weight:600;line-height:1.5;padding:.04rem .08rem .04rem .04rem;position:relative}.plan__label>*{min-height:1px;min-width:1px}@media screen and (max-width:1023px){.plan__label{background-color:none;box-shadow:none;padding:0}}@media screen and (max-width:600px){.plan__label_desktop{display:none}}.plan__label_mobile{background-color:none;display:none}@media screen and (max-width:600px){.plan__label_mobile{display:flex;flex-wrap:wrap}.plan__label_mobile>*{min-height:1px;min-width:1px}}.plan__label_static{background-color:transparent;background-color:initial;cursor:default;padding:0}.plan__label_static .plan__label-icon{margin-right:0}.plan__label-icon{align-items:center;background-color:var(--color-primary);border-radius:.08rem;display:flex;flex:none;flex-wrap:wrap;height:.26rem;justify-content:center;margin-right:var(--gap-xxxs);min-width:.26rem;padding:0 .04rem}.plan__label-icon>*{min-height:1px;min-width:1px}@media screen and (max-width:1023px){.plan__label-icon{margin-right:0}}.plan__label-title{flex:none}@media screen and (max-width:1023px){.plan__label-title{display:none}}.plan__info{left:0;opacity:0;padding-top:var(--gap-xxxs);position:absolute;top:100%;visibility:hidden;z-index:2}@media screen and (max-width:767px){.plan__info{left:50%;padding-top:0;position:fixed;top:auto;transform:translate(-50%,-50%)}}.plan__info-close{background:none;border:0;display:none;height:.24rem;left:calc(100% + var(--gap-xxxs)/2);margin:0;opacity:1;padding:0;pointer-events:none;position:absolute;top:0;transition-duration:var(--transition-duration);transition-property:opacity;width:.24rem}@media screen and (max-width:767px){.plan__info-close{display:block}}.plan__info-close-icon{stroke:var(--color-primary);display:block}.plan__info-content{background-color:var(--color-white);border-radius:.12rem;box-shadow:0 .02rem .04rem rgba(0,0,0,.04),0 .12rem .12rem rgba(0,0,0,.04),0 .01rem .08rem rgba(0,0,0,.1);padding:var(--gap-xs) var(--gap-xxs);width:3.95rem}@media screen and (max-width:767px){.plan__info-content{max-width:calc(100vw - .64rem)}}.plan__info-heading{align-items:flex-start;display:flex;flex-wrap:wrap}.plan__info-heading>*{min-height:1px;min-width:1px}.plan__info-title{flex:1}.plan__info-title div{font-size:.2rem;font-weight:600;line-height:1.2}.plan__info-favorite{border:none;padding:0}.plan__info-favorite svg{height:.32rem;margin:0;width:.32rem}.plan__info-headnote{display:block;font-size:.12rem;line-height:1.3333333333}.plan__info-footnote{display:block;font-size:.14rem;line-height:1.4285714286;margin-top:calc(var(--gap-xxxs)/2)}.plan__info-settling{color:var(--color-black-alpha-50);flex:none;font-size:.14rem;line-height:1.4285714286;margin:.04rem 0 0 .2rem;text-align:right}.plan__info-rooms{margin-bottom:-.06rem;margin-top:.1rem}.plan__info-room{align-items:center;display:flex;flex-wrap:wrap;font-size:.14rem;line-height:1.4285714286;padding:.06rem 0}.plan__info-room>*{min-height:1px;min-width:1px}.plan__info-room:hover .plan__info-room-price svg{fill:var(--color-primary-hover)}.plan__info-room+.plan__info-room{border-top:.01rem solid var(--color-border)}.plan__info-room-type{flex:1;font-weight:600;padding-right:var(--gap-xxs)}.plan__info-room-price{align-items:center;color:var(--color-black-alpha-50);display:flex;flex:none;flex-wrap:wrap}.plan__info-room-price>*{min-height:1px;min-width:1px}.plan__info-room-price span{flex:none}.plan__info-room-price svg{flex:none;margin-left:var(--gap-xxxs);fill:currentColor;transition:fill .25s}.plan__info-house{border-top:.01rem solid var(--color-border);padding:var(--gap-xxs)}.plan__info-house-title{color:var(--color-black-alpha-50);font-size:.12rem;line-height:1.3333333333;margin-bottom:calc(var(--gap-xxxs)/2)}.plan__info-house-item{align-items:center;display:flex;flex-wrap:wrap;position:relative}.plan__info-house-item>*{min-height:1px;min-width:1px}.plan__info-house-item:hover .plan__info-house-icon{fill:var(--color-primary)}.plan__info-house-item+.plan__info-house-item .plan__info-house-content{border-top:.01rem solid var(--color-border)}.plan__info-house-image{display:block;flex:none;height:.48rem;margin-right:var(--gap-xxs);width:.48rem}.plan__info-house-content{flex:1;padding-bottom:.12rem;padding-top:.12rem;position:relative}.plan__info-house-heading{align-items:center;display:flex;flex-wrap:wrap}.plan__info-house-heading>*{min-height:1px;min-width:1px}.plan__info-house-heading div{flex:1;font-size:.14rem;font-weight:600;line-height:1.4285714286;overflow:hidden;padding-right:var(--gap-xxs);text-overflow:ellipsis;white-space:nowrap}.plan__info-house-heading span{color:var(--color-black-alpha-50);flex:none;font-size:.12rem;line-height:1.3333333333}.plan__info-house-price{font-size:.14rem;line-height:1.4285714286;padding-bottom:.02rem;padding-top:.02rem}.plan__info-house-icon{bottom:.12rem;display:block;position:absolute;right:0;fill:var(--color-black-alpha-50);transition:fill var(--transition-duration)}.plan__info_house .plan__info-content{padding:0;width:2.52rem}.plan__info_house .plan__info-heading{padding:var(--gap-xxs)}",""]),n.locals={},t.exports=n},function(t,e,r){"use strict";r(805)},function(t,e,r){var n=r(12)((function(i){return i[1]}));n.push([t.i,".contacts__title{font-size:.48rem}@media screen and (max-width:600px){.contacts__title{font-size:.3rem}}.contacts__subtitle{font-size:.2rem;font-weight:600;line-height:1.2;margin-bottom:.2rem}@media screen and (max-width:600px){.contacts__subtitle{margin-bottom:var(--gap-xxs)}}.contacts__group+.contacts__group{margin-top:var(--gap-l)}@media screen and (max-width:600px){.contacts__group+.contacts__group{margin-top:var(--gap-xs)}}.contacts__row{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--gap-xxs);gap:var(--gap-xxs)}@media screen and (max-width:600px){.contacts__row{gap:var(--gap-xs);grid-template-columns:1fr}}.contact__title{font-weight:600;line-height:1.5;margin-bottom:var(--gap-xxs)}@media screen and (max-width:600px){.contact__title{display:none}}.contact__title_mobile{display:none}@media screen and (max-width:600px){.contact__title_mobile{display:block}}.contact__item+.contact__item{margin-top:var(--gap-xxs)}.contact__link,.contact__link span{align-items:center;display:flex}.contact__link span{background-color:var(--color-primary);border-radius:50%;height:.24rem;justify-content:center;margin-right:var(--gap-xxxs);width:.24rem}",""]),n.locals={},t.exports=n},function(t,e,r){"use strict";r(806)},function(t,e,r){var n=r(12)((function(i){return i[1]}));n.push([t.i,".privilege-sliders-tabs{display:none;margin-bottom:var(--gap-xs)}@media screen and (max-width:767px){.privilege-sliders-tabs{display:block}}.section_privilege h2{margin-bottom:var(--gap-l);max-width:9rem}@media screen and (max-width:767px){.section_privilege h2{font-size:.3rem;line-height:1.2;margin-bottom:var(--gap-s)}}.privilege-sliders__item+.privilege-sliders__item{margin-top:var(--gap-xl)}@media screen and (max-width:767px){.privilege-sliders__item+.privilege-sliders__item{margin-top:0}.privilege-sliders__item{display:none}.privilege-sliders__item_active{display:block}}.privilege-sliders__title{font-size:.24rem;font-weight:600;line-height:.28rem;margin-bottom:var(--gap-s)}@media screen and (max-width:767px){.privilege-sliders__title{display:none}}",""]),n.locals={},t.exports=n},function(t,e,r){"use strict";r(807)},function(t,e,r){var n=r(12)((function(i){return i[1]}));n.push([t.i,".section.section_mobile-app>.container:before{z-index:1}@media screen and (max-width:1023px){.section.section_mobile-app>.container:before{bottom:calc(2rem - var(--gap-s));right:0;top:auto;transform:translateX(50%)}}@media screen and (max-width:767px){.section.section_mobile-app h2{font-size:.3rem;line-height:1.2}}@media screen and (max-width:1023px){.grid_mobile-app{display:block}}.grid_mobile-app .grid__column:first-child{flex:0 0 55.8333%;max-width:55.8333%;width:55.8333%}@media screen and (max-width:1023px){.grid_mobile-app .grid__column:first-child{max-width:none;width:auto}}.grid_mobile-app .grid__column:nth-child(2){margin-top:-1.2rem;position:relative}@media screen and (max-width:1023px){.grid_mobile-app .grid__column:nth-child(2){margin-bottom:calc(-2rem + var(--gap-xxl));margin-top:var(--gap-s)}}@media screen and (max-width:767px){.grid_mobile-app .grid__column:nth-child(2){margin-bottom:calc(-2.2rem + var(--gap-xxl))}}.grid_mobile-app .grid__column:nth-child(2) img{display:block;max-width:6.93rem;position:absolute;right:calc(var(--container-gap-negative) + var(--gap-negative-xxl));top:var(--gap-xxl);z-index:1}@media screen and (max-width:1279px){.grid_mobile-app .grid__column:nth-child(2) img{max-width:100%;right:var(--container-gap-negative)}}@media screen and (max-width:1023px){.grid_mobile-app .grid__column:nth-child(2) img{position:relative;right:calc(var(--container-gap-negative) + var(--gap-negative-xxl));top:auto}}@media screen and (max-width:767px){.grid_mobile-app .grid__column:nth-child(2) img{right:calc(var(--container-gap-negative) + var(--gap-negative-xl))}}.grid_mobile-app .grid__content{opacity:.8}.grid_mobile-app .grid__footnote{font-size:.21rem;line-height:1.3333;margin-bottom:var(--gap-xs)}@media screen and (max-width:767px){.grid_mobile-app .grid__footnote{font-size:.16rem;line-height:1.5}}.grid_mobile-app .grid__app-buttons{display:inline-flex;margin-top:var(--gap-s);vertical-align:top}.grid_mobile-app .grid__app-buttons>*+*{margin-left:var(--gap-xxs)}",""]),n.locals={},t.exports=n},function(t,e,r){"use strict";r(808)},function(t,e,r){var n=r(12)((function(i){return i[1]}));n.push([t.i,".map{border-radius:.32rem;height:7.5rem;overflow:hidden;position:relative;z-index:2}@media screen and (max-width:767px){.map{border-radius:.24rem;height:5.56rem}}",""]),n.locals={},t.exports=n},function(t,e,r){"use strict";r(809)},function(t,e,r){var n=r(12)((function(i){return i[1]}));n.push([t.i,".photos{display:flex}.photos__item{flex:0 0 21.484375%;margin-right:var(--gap-xxs);max-width:21.484375%;width:21.484375%}.photos__item:nth-child(5n+2){transform:translateY(1.37rem)}.photos__item:nth-child(5n+3){transform:translateY(.7rem)}.photos__item:nth-child(5n+4){transform:translateY(-.7rem)}.photos__holder{overflow:hidden;padding-bottom:162.9090909091%;position:relative}.photos__image{display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}@media screen and (max-width:767px){.photos__item{flex:0 0 30.79%;margin-right:.06rem;max-width:30.79%;width:30.79%}.photos__item:first-child{margin-left:calc(-30.79% - .06rem)}.photos__item:nth-child(5n+2){transform:translateY(.5rem)}.photos__item:nth-child(5n+3){transform:translateY(.25rem)}.photos__item:nth-child(5n+4){transform:translateY(-.25rem)}}",""]),n.locals={},t.exports=n},function(t,e,r){"use strict";r(810)},function(t,e,r){var n=r(12)((function(i){return i[1]}));n.push([t.i,"@media screen and (max-width:767px){.section_stats>.container>h6{display:none}}.section_stats h6{font-family:var(--base-font-family);font-size:.12rem;font-weight:600;line-height:1.3333333333;margin-bottom:var(--gap-xxxl);opacity:.3;text-transform:uppercase}@media screen and (max-width:1023px){.section_stats h6{margin-bottom:var(--gap-l)}}@media screen and (max-width:767px){.section_stats h6{margin-bottom:var(--gap-s)}}.grid_stats{position:relative}@media screen and (max-width:767px){.grid_stats{flex-direction:column-reverse}}.grid_stats .grid__column:first-child{align-items:flex-start;display:flex;flex:0 0 45.3125%;flex-direction:column;max-width:45.3125%;width:45.3125%}.grid_stats .grid__column:first-child h6{display:none}@media screen and (max-width:767px){.grid_stats .grid__column:first-child{align-items:stretch;background-color:var(--color-white);border-radius:.32rem .32rem 0 0;flex:none;margin:var(--gap-negative-s) var(--container-gap-negative) 0;max-width:none;padding:var(--gap-s) var(--container-gap) 0;position:relative;width:100%;z-index:1}.grid_stats .grid__column:first-child h6{display:block;margin-bottom:0}}.grid_stats .grid__image{height:100%;max-width:7.8rem;-o-object-fit:cover;object-fit:cover;position:absolute;width:54.16666667vw}@media screen and (max-width:767px){.grid_stats .grid__image{height:4.5rem;margin-left:var(--container-gap-negative);margin-right:var(--container-gap-negative);max-width:none;position:relative;width:calc(100% + var(--container-gap)*2)}}.grid_stats .grid__stats{display:flex;flex-direction:column;height:100%}.stats__item:not(:first-child){padding-top:var(--gap-l)}@media screen and (max-width:767px){.stats__item:not(:first-child){padding-top:var(--gap-s)}}.stat{border-bottom:.01rem solid #ededed;padding-bottom:var(--gap-s)}@media screen and (max-width:767px){.stat{padding-top:var(--gap-xs)}}.stat__value{font-family:var(--font-face-secondary);font-size:.96rem;font-weight:500;letter-spacing:-.1em;line-height:1.1979166667}@media screen and (max-width:1023px){.stat__value{font-size:.48rem;line-height:.52rem}}.stat__label{font-size:.12rem;font-weight:600;line-height:1.3333333333;margin-top:var(--gap-xxxs);text-transform:uppercase}@media screen and (max-width:767px){.stat__label{font-size:.1rem;font-weight:600;letter-spacing:.04em;line-height:1.6;margin-top:var(--gap-xxs);text-transform:uppercase}}",""]),n.locals={},t.exports=n},function(t,e,r){"use strict";r(811)},function(t,e,r){var n=r(12)((function(i){return i[1]}));n.push([t.i,".heading_interiors h2{font-family:var(--font-face-secondary);font-size:.72rem;font-weight:400;letter-spacing:-.03em;line-height:.76rem}@media screen and (max-width:1439px){.heading_interiors h2{font-size:.48rem;line-height:1.2}}@media screen and (max-width:767px){.heading_interiors h2{font-size:.3rem}}.heading_interiors h2:not(:last-child){margin-bottom:var(--gap-xs)}.heading_interiors .heading__aside{flex:0 0 47.65625%;max-width:47.65625%;width:47.65625%}@media screen and (max-width:767px){.heading_interiors .heading__aside{max-width:none;width:auto}}",""]),n.locals={},t.exports=n},function(t,e,r){"use strict";r(812)},function(t,e,r){var n=r(12)((function(i){return i[1]}));n.push([t.i,".heading_projects h2{font-family:var(--font-face-secondary);font-size:.72rem;font-weight:400;letter-spacing:-.03em;line-height:.52rem}@media screen and (max-width:1023px){.heading_projects h2{font-size:.6rem}}@media screen and (max-width:767px){.heading_projects h2{font-size:.3rem}}.heading_projects h2:not(:last-child){margin-bottom:var(--gap-xs)}.heading_projects .heading__aside{flex:0 0 47.65625%;max-width:47.65625%;width:47.65625%}@media screen and (max-width:767px){.heading_projects .heading__aside{max-width:none;width:auto}}",""]),n.locals={},t.exports=n},function(t,e,r){"use strict";r(813)},function(t,e,r){var n=r(12)((function(i){return i[1]}));n.push([t.i,".section_clients h2{font-family:var(--font-face-secondary);font-size:.72rem;font-weight:400;letter-spacing:-.03em;line-height:.76rem}@media screen and (max-width:1439px){.section_clients h2{font-size:.48rem;line-height:1.2}}@media screen and (max-width:767px){.section_clients h2{font-size:.3rem}}.section_clients h2:not(:last-child){margin-bottom:var(--gap-xs)}.section_clients p{max-width:81.2%}@media screen and (max-width:1023px){.section_clients p{max-width:none}}.grid_clients{justify-content:space-between}@media screen and (max-width:1023px){.grid_clients{display:block}}.grid_clients .grid__column:first-child{flex:0 0 47%;max-width:47%;width:47%}@media screen and (max-width:1023px){.grid_clients .grid__column:first-child{max-width:none;width:auto}}.grid_clients .grid__column:nth-child(2){flex:0 0 47.34375%;max-width:47.34375%;padding-top:.16rem;width:47.34375%}@media screen and (max-width:1023px){.grid_clients .grid__column:nth-child(2){margin-top:var(--gap-s);max-width:none;padding-top:0;width:auto}}.grid_clients .grid__button{margin-top:var(--gap-xs)}@media screen and (max-width:767px){.grid_clients .grid__button{width:100%}}.percent{position:relative;width:86.96369637%}@media screen and (max-width:1023px){.percent{align-items:center;display:flex;flex-direction:row-reverse;flex-wrap:wrap;justify-content:space-between;max-width:3.5rem;width:auto}.percent>*{min-height:1px;min-width:1px}}.percent__image{display:block;width:100%}@media screen and (max-width:1023px){.percent__image{flex:none;width:.75rem}}.percent__note{bottom:0;max-width:2.2rem;position:absolute;right:0;transform:translateX(.8rem)}@media screen and (max-width:1023px){.percent__note{flex:none;position:static;transform:none}}",""]),n.locals={},t.exports=n},function(t,e,r){"use strict";r(814)},function(t,e,r){var n=r(12)((function(i){return i[1]}));n.push([t.i,".installment-terms{display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:.28rem;grid-row-gap:.28rem}.installment-terms>*{min-height:1px;min-width:1px}.installment-terms+.installment-features{margin-top:var(--gap-xxxxl)}@media screen and (max-width:1279px){.installment-terms{grid-column-gap:var(--gap-xs);grid-row-gap:var(--gap-xs)}}@media screen and (max-width:767px){.installment-terms{grid-template-columns:1fr}}",""]),n.locals={},t.exports=n},function(t,e,r){"use strict";r(815)},function(t,e,r){var n=r(12)((function(i){return i[1]}));n.push([t.i,'.section_awards h2{font-family:var(--font-face-secondary);font-size:.72rem;font-weight:400;letter-spacing:-.03em;line-height:.76rem}@media screen and (max-width:1439px){.section_awards h2{font-size:.48rem;line-height:1.2}}@media screen and (max-width:767px){.section_awards h2{font-size:.3rem}}.section_awards h2:not(:last-child){margin-bottom:var(--gap-xs)}.section_awards p{max-width:81.2%}@media screen and (max-width:1023px){.section_awards p{max-width:none}}.grid_awards{justify-content:space-between}@media screen and (max-width:1023px){.grid_awards{display:block}}.grid_awards .grid__column:first-child{flex:0 0 47%;max-width:47%;width:47%}@media screen and (max-width:1023px){.grid_awards .grid__column:first-child{max-width:none;width:auto}}.grid_awards .grid__column:nth-child(2){flex:0 0 50%;max-width:50%;padding-top:var(--gap-m);width:50%}@media screen and (max-width:1023px){.grid_awards .grid__column:nth-child(2){max-width:none;padding-top:var(--gap-s);width:auto}}.awards{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;list-style:none;margin-top:-.5rem;text-align:center}.awards>*{min-height:1px;min-width:1px}@media screen and (max-width:1023px){.awards{display:inline-flex;flex-wrap:nowrap;justify-content:flex-start;margin-left:var(--container-gap-negative);margin-right:var(--container-gap-negative);margin-top:0;overflow-x:auto;scrollbar-width:none;width:calc(100% + var(--container-gap)*2);-ms-overflow-style:none}.awards::-webkit-scrollbar{display:none;height:0;width:0}.awards:after,.awards:before{content:"";flex:none;height:100%;width:var(--container-gap)}}.awards__item{flex:0 0 33.33%;max-width:33.33%;padding-top:.5rem;width:33.33%}@media screen and (max-width:1023px){.awards__item{align-items:center;border:.01rem solid #dfe1e2;border-radius:.24rem;display:flex;flex:none;flex-wrap:wrap;height:2rem;justify-content:center;max-width:none;padding:var(--gap-xs);width:2rem}.awards__item>*{min-height:1px;min-width:1px}.awards__item img{max-height:100%;max-width:100%;transform:scale(.96)}.awards__item+.awards__item{margin-left:.22rem}}',""]),n.locals={},t.exports=n},function(t,e,r){"use strict";r(816)},function(t,e,r){var n=r(12)((function(i){return i[1]}));n.push([t.i,".section_trade-in-advantages>.container:before{top:calc(var(--gap-negative-xxxl)*2)}.section_trade-in-advantages>.container>*{position:relative}.section_trade-in-advantages h2{font-size:.64rem;letter-spacing:-.06em;line-height:1.12;margin-bottom:var(--gap-l)}@media screen and (max-width:767px){.section_trade-in-advantages h2{font-size:.3rem;margin-bottom:var(--gap-xs)}}.section_trade-in-advantages .slider_video{margin-top:.8rem}@media screen and (max-width:767px){.section_trade-in-advantages .slider_video{margin-top:var(--gap-l)}}",""]),n.locals={},t.exports=n},function(t,e,r){"use strict";r(817)},function(t,e,r){var n=r(12)((function(i){return i[1]}));n.push([t.i,".sticky-video{position:relative}.sticky-video__wrapper{display:none}@media(min-width:1090px){.sticky-video__wrapper{display:block;height:90%;left:50%;padding-top:var(--gap-xxxxl);position:absolute;right:var(--container-gap);z-index:2}}.sticky-video__thumb-video{max-width:6.4rem;position:sticky;top:calc(var(--header-height) + var(--gap-xxxxl))}",""]),n.locals={},t.exports=n},function(t,e,r){"use strict";r(818)},function(t,e,r){var n=r(12)((function(i){return i[1]}));n.push([t.i,".installment-features__heading{margin-bottom:var(--gap-s)}.installment-features__heading-title{font-family:var(--font-face-secondary);font-size:.4rem;font-weight:400;line-height:1.1;margin-bottom:var(--gap-xxxs)}@media screen and (max-width:600px){.installment-features__heading-title{font-size:.24rem;line-height:1.2}}.installment-features__heading-footnote{font-size:.18rem}@media screen and (max-width:600px){.installment-features__heading-footnote{font-size:.16rem}}.installment-features__list{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:var(--gap-xs);grid-row-gap:var(--gap-xs)}.installment-features__list>*{min-height:1px;min-width:1px}@media screen and (max-width:767px){.installment-features__list{grid-template-columns:1fr}}",""]),n.locals={},t.exports=n},function(t,e,r){"use strict";r(819)},function(t,e,r){var n=r(12)((function(i){return i[1]}));n.push([t.i,".heading_persons{align-items:center;margin-bottom:var(--gap-xxl)}@media screen and (max-width:1023px){.heading_persons{display:block;margin-bottom:var(--gap-s)}.heading_persons .heading__title{margin-bottom:var(--gap-xs)}}.heading_persons h2{font-family:var(--font-face-secondary);font-size:.72rem;font-weight:400;letter-spacing:-.03em;line-height:.76rem}@media screen and (max-width:1439px){.heading_persons h2{font-size:.48rem;line-height:1.2}}@media screen and (max-width:767px){.heading_persons h2{font-size:.3rem}}.heading_persons h2:not(:last-child){margin-bottom:var(--gap-xs)}.heading_persons .heading__aside{flex:none}.tabs_persons{background:none;border-radius:0;box-shadow:none;height:auto;padding:0}.tabs_persons .tabs__button{padding-bottom:.03rem}",""]),n.locals={},t.exports=n},function(t,e,r){"use strict";r(820)},function(t,e,r){var n=r(12)((function(i){return i[1]}));n.push([t.i,".intro{font-size:.2rem;line-height:1.4}.intro__image{display:block;margin-bottom:var(--gap-s);width:5.71rem}.intro__title{font-family:var(--font-face-secondary);font-size:.72rem;font-weight:400;letter-spacing:-.06em;line-height:1;margin-bottom:0;margin-left:-.1em}@media screen and (max-width:600px){.intro__title{font-size:.3rem;line-height:1.2}}.intro__grid{justify-content:space-between;margin-top:var(--gap-xxl)}.intro__grid .grid__column:first-child{flex:0 0 24.53125%;max-width:24.53125%;width:24.53125%}.intro__grid .grid__column:nth-child(2){flex:0 0 54.6875%;max-width:54.6875%;width:54.6875%}@media screen and (max-width:1439px){.intro__grid .grid__column:first-child{flex:0 0 32%;max-width:32%;width:32%}}@media screen and (max-width:1023px){.intro{font-size:.16rem;line-height:1.5}.intro__grid .grid__column:nth-child(2){flex:0 0 60%;max-width:60%;width:60%}}@media screen and (max-width:767px){.intro__image{margin:0 auto var(--gap-xxs);width:2.44rem}.intro__title{margin-bottom:var(--gap-xs);text-align:center}.intro__grid{display:block;margin-top:var(--gap-xs)}.intro__grid .grid__column:first-child{max-width:none;width:auto}.intro__grid .grid__column:nth-child(2){margin-top:var(--gap-s);max-width:none;width:auto}}",""]),n.locals={},t.exports=n},function(t,e,r){"use strict";r(821)},function(t,e,r){var n=r(12)((function(i){return i[1]}));n.push([t.i,'.project-filters__form{margin-bottom:var(--gap-xxl)}@media screen and (max-width:767px){.project-filters__row{display:block;margin:0}.project-filters .project-filters__item{padding-left:0}.project-filters .project-filters__item+.project-filters__item{margin-top:var(--gap-xs)}}.project-filters .project-filters__item_controls{border-bottom:.01rem solid transparent;display:flex;gap:.16rem}.project-filters .project-filters__item_controls .button{padding-bottom:.11rem;padding-top:.11rem}.project-filters .project-filters__buttons{flex:none;padding-left:var(--gap-s);white-space:nowrap}.project-filters .project-filters__buttons .field__container{border:none;border-radius:0;box-shadow:none}@media screen and (max-width:1023px){.project-filters .project-filters__buttons{margin-top:var(--gap-xs);padding-left:var(--gap-xs);width:100%}}@media screen and (max-width:767px){.project-filters .project-filters__buttons{padding-left:0}.project-filters .project-filters__buttons .field__container{display:inline-flex;margin-left:var(--container-gap-negative);margin-right:var(--container-gap-negative);overflow-x:auto;scrollbar-width:none;vertical-align:top;width:calc(100% + var(--container-gap)*2);-ms-overflow-style:none}.project-filters .project-filters__buttons .field__container::-webkit-scrollbar{display:none;height:0;width:0}.project-filters .project-filters__buttons .field__container:after,.project-filters .project-filters__buttons .field__container:before{content:"";flex:none;height:100%;width:var(--container-gap)}}.project-filters__check-button{cursor:pointer;display:inline-block;flex:none;position:relative;vertical-align:top}.project-filters__check-button input{height:0;left:0;overflow:hidden;position:absolute;top:0;visibility:hidden;width:0}.project-filters__check-button input:checked+span{background-color:var(--color-black);color:var(--color-white)}.project-filters__check-button span{border:.01rem solid;border-color:var(--color-secondary-50);border-radius:.12rem;color:var(--color-secondary-100);display:block;font-size:.16rem;font-weight:600;line-height:1.5;padding:var(--gap-xxs) .14rem;text-align:center;transition:color var(--transition-duration),background-color var(--transition-duration)}@media screen and (max-width:767px){.project-filters__check-button span{font-size:.14rem;line-height:1.4285714286;padding:.13rem .18rem}}.project-filters__check-button_size_small span{font-size:.14rem;line-height:.2rem;padding:.14rem .18rem}.project-filters__check-button+.project-filters__check-button{margin-left:var(--gap-xxxs)}.project-filters__tags{display:flex;flex-wrap:wrap;margin:var(--gap-negative-xxxs) 0 0 var(--gap-negative-xs);width:calc(100% + var(--gap-xs))}.project-filters__tags>*{min-height:1px;min-width:1px}@media screen and (max-width:1279px){.project-filters__tags{display:inline-flex;flex-wrap:nowrap;margin:var(--gap-xxxs) var(--container-gap-negative) 0;overflow-x:auto;scrollbar-width:none;width:calc(100% + var(--container-gap)*2);-ms-overflow-style:none;vertical-align:top}.project-filters__tags::-webkit-scrollbar{display:none;height:0;width:0}.project-filters__tags:after,.project-filters__tags:before{content:"";flex:none;height:100%;width:var(--container-gap)}}.project-filters__tags-item{flex:none;margin:var(--gap-xs) 0 0 var(--gap-xs);max-width:calc(100% - var(--gap-xs))}@media screen and (max-width:1279px){.project-filters__tags-item{margin:0;max-width:none}.project-filters__tags-item+.project-filters__tags-item{margin-left:var(--gap-xs)}}.project-filters__tags-item input{height:0;left:0;overflow:hidden;position:absolute;top:0;visibility:hidden;width:0}.project-filters__tags-item input:checked+.project-filters__tags-holder{background-color:var(--color-black);color:var(--color-white)}.project-filters__tags-holder{align-items:center;background-color:var(--color-footer);border-radius:.25rem;cursor:pointer;display:flex;flex-wrap:wrap;flex-wrap:nowrap;height:.5rem;max-width:100%;padding:.05rem var(--gap-xxs) .05rem var(--gap-xxxs);position:relative;transition:background-color .25s,color .25s}.project-filters__tags-holder>*{min-height:1px;min-width:1px}.project-filters__tags-image{align-items:center;background-color:var(--color-footer);border-radius:50%;display:flex;flex:none;flex-wrap:wrap;height:.4rem;justify-content:center;overflow:hidden;width:.4rem}.project-filters__tags-image>*{min-height:1px;min-width:1px}.project-filters__tags-image img{display:block;flex:none}.project-filters__tags-label{flex:none;font-weight:600;max-width:calc(100% - .4rem);overflow:hidden;padding-left:.12rem;text-overflow:ellipsis;white-space:nowrap}.project-filters__more{margin-top:var(--gap-s);width:100%}',""]),n.locals={},t.exports=n},function(t,e,r){"use strict";r(822)},function(t,e,r){var n=r(12)((function(i){return i[1]}));n.push([t.i,".section_faq .heading_faq{align-items:center;margin-bottom:.42rem}@media screen and (max-width:767px){.section_faq .heading_faq{margin-bottom:var(--gap-xxxs)}}.section_faq .heading_faq .heading__title h2{font-size:.48rem;line-height:.52rem}@media screen and (max-width:1023px){.section_faq .heading_faq .heading__title h2{font-size:.3rem;line-height:.36rem}}.section_faq .heading_faq .heading__aside{text-align:right}@media screen and (max-width:767px){.section_faq .heading_faq .heading__aside{display:none}}.section_faq>.container:before{right:-2.08rem;top:-1.36rem}@media screen and (max-width:1023px){.section_faq>.container:before{right:-1.46rem;top:-1.02rem}}",""]),n.locals={},t.exports=n},function(t,e,r){"use strict";r(823)},function(t,e,r){var n=r(12)((function(i){return i[1]}));n.push([t.i,".section_calculator .heading_calculator .heading__aside{flex:1;max-width:48.359375%}@media screen and (max-width:767px){.section_calculator .heading_calculator .heading__aside{max-width:none}}.grid_calculator{display:flex;flex-wrap:wrap;justify-content:space-between}.grid_calculator>*{min-height:1px;min-width:1px}@media screen and (max-width:1023px){.grid_calculator{display:block}}.grid_calculator .grid__column:first-child{margin-top:calc(var(--gap-m) + 1px);max-width:39.296875%}@media screen and (max-width:1023px){.grid_calculator .grid__column:first-child{margin-top:0;max-width:none}}.grid_calculator .grid__column:nth-child(2){border:1px solid var(--color-secondary);border-radius:.24rem;max-width:48.359375%;padding:var(--gap-m) var(--gap-s)}@media screen and (max-width:1023px){.grid_calculator .grid__column:nth-child(2){background-color:var(--color-secondary);border-radius:.24rem .24rem 0 0;margin:var(--gap-xxl) var(--container-gap-negative) calc(-1.2rem + var(--gap-negative-xxl));max-width:none;padding:var(--gap-xs) var(--container-gap) calc(1.2rem + var(--gap-xxl))}}@media screen and (max-width:600px){.grid_calculator .grid__column:nth-child(2){margin-bottom:calc(var(--gap-negative-xxl) + var(--gap-negative-s));padding-bottom:calc(var(--gap-xxl) + var(--gap-s))}}.grid_calculator h6{font-family:var(--font-face-primary);font-size:.32rem;font-weight:600;letter-spacing:-.02em;line-height:1;margin-bottom:var(--gap-s)}@media screen and (max-width:600px){.grid_calculator h6{font-size:.2rem;line-height:1.2;margin-bottom:var(--gap-xs)}}.form_mortgage .form__heading{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:var(--gap-s)}.form_mortgage .form__heading>*{min-height:1px;min-width:1px}@media screen and (max-width:600px){.form_mortgage .form__heading{display:block;margin-bottom:var(--gap-xs)}}.form_mortgage .form__title{font-family:var(--font-face-primary);font-size:.32rem;font-weight:600;letter-spacing:-.02em;line-height:1;margin-bottom:0}@media screen and (max-width:600px){.form_mortgage .form__title{font-size:.2rem;line-height:1.2}}.form_mortgage .form__reset{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;flex:none;font-weight:600;opacity:.4;padding:0;-webkit-text-decoration:none;text-decoration:none}@media screen and (max-width:600px){.form_mortgage .form__reset{margin-top:var(--gap-xxxs)}}",""]),n.locals={},t.exports=n},function(t,e,r){"use strict";r(824)},function(t,e,r){var n=r(12)((function(i){return i[1]}));n.push([t.i,".plan-flat{position:relative}.plan-flat__panorama{bottom:var(--gap-s);position:absolute;right:var(--gap-s);z-index:1}@media screen and (max-width:1023px){.plan-flat__panorama{border-radius:.12rem;bottom:auto;font-size:.14rem;line-height:1.4285714286;margin-top:var(--gap-xxxs);padding:.13rem .18rem;position:relative;right:auto;width:100%}}",""]),n.locals={},t.exports=n},function(t,e,r){"use strict";r(825)},function(t,e,r){var n=r(12)((function(i){return i[1]}));n.push([t.i,'.build-progress{height:3.04rem;overflow:visible}@media screen and (max-width:1023px){.build-progress{height:2.4rem}}@media screen and (max-width:767px){.build-progress{height:1.8rem}}.build-progress__loading{align-items:center;background-color:hsla(0,0%,100%,.8);bottom:0;display:flex;flex-direction:column;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:10}.build-progress__slide{width:3.04rem}@media screen and (max-width:1023px){.build-progress__slide{width:2.4rem}}@media screen and (max-width:767px){.build-progress__slide{width:1.8rem}}.build-progress__item{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;border:none;border-radius:.24rem;height:100%;overflow:hidden;padding:0;position:relative;transform:translateZ(0);width:100%}.build-progress__item_live{border-radius:50%}.build-progress__item:hover:before{opacity:.8}.build-progress__item:before{background:linear-gradient(0deg,rgba(var(--color-black-rgb),.4),rgba(var(--color-black-rgb),.4));content:"";display:block;height:100%;left:0;position:absolute;top:0;transition:opacity .25s;width:100%}.build-progress__label{color:var(--color-white);display:block;font-size:.2rem;font-weight:600;left:var(--gap-xs);line-height:1.2;position:absolute;right:var(--gap-xs);text-align:left;top:var(--gap-s)}@media screen and (max-width:767px){.build-progress__label{font-size:.16rem;left:var(--gap-xxs);line-height:1.5;right:var(--gap-xxs);top:var(--gap-xxs)}}.build-progress__live{background-color:var(--color-white);border-radius:.12rem;color:var(--color-alert);font-size:.14rem;font-weight:600;height:.48rem;line-height:.2rem;padding:.14rem .18rem;position:relative}',""]),n.locals={},t.exports=n},function(t,e,r){"use strict";r(826)},function(t,e,r){var n=r(12)((function(i){return i[1]}));n.push([t.i,'.room-plans{display:flex;flex-wrap:wrap}.room-plans>*{min-height:1px;min-width:1px}@media screen and (max-width:1023px){.room-plans{display:block}}.room-plans__filter{background-color:var(--color-white);border-radius:.32rem;flex:none;overflow:hidden;padding-top:var(--gap-s);position:relative;width:4.16rem}@media screen and (max-width:1023px){.room-plans__filter{background:none;border-radius:0;overflow:visible;padding-top:0;width:100%}}.room-plans__filter:before{background:linear-gradient(0deg,var(--color-white) 50.07%,rgba(var(--color-white-rgb),0) 80.79%);bottom:0;content:"";display:block;height:1.76rem;left:0;pointer-events:none;position:absolute;width:100%;z-index:1}@media screen and (max-width:1023px){.room-plans__filter:before{display:none}}.room-plans__apartments{padding:0 var(--gap-xs)}@media screen and (max-width:1023px){.room-plans__apartments{max-width:4rem;padding:0}.room-plans__apartments .round-checkbox span{background-color:var(--color-white)}}.room-plans__types{display:flex;flex-wrap:wrap;justify-content:space-between;padding:0 var(--gap-xs)}.room-plans__types>*{min-height:1px;min-width:1px}.room-plans__holder{height:4.48rem;margin-top:var(--gap-s);overflow-y:auto;position:relative;scrollbar-width:none;-ms-overflow-style:none}.room-plans__holder::-webkit-scrollbar{display:none;height:0;width:0}@media screen and (max-width:1023px){.room-plans__holder{height:auto;margin-top:var(--gap-xs);overflow:visible}}.room-plans__list{display:grid;grid-template-columns:repeat(3,1fr);grid-row-gap:var(--gap-xxxs);grid-column-gap:var(--gap-xxxs);padding:0 var(--gap-xs) 1.76rem var(--gap-xs)}.room-plans__list>*{min-height:1px;min-width:1px}@media screen and (max-width:1023px){.room-plans__list{display:inline-flex;flex-wrap:nowrap;padding:0;grid-row-gap:0;grid-column-gap:0;margin-left:var(--container-gap-negative);margin-right:var(--container-gap-negative);overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none;max-width:calc(100% + var(--container-gap)*2);vertical-align:top}.room-plans__list::-webkit-scrollbar{display:none;height:0;width:0}.room-plans__list:after,.room-plans__list:before{content:"";flex:none;height:100%;width:var(--container-gap)}}.room-plans__item{background-color:var(--color-footer);border:1px solid var(--color-footer);border-radius:.24rem;padding:var(--gap-xxs) var(--gap-xxxs);position:relative;-webkit-tap-highlight-color:rgba(0,0,0,0)}@media screen and (max-width:1023px){.room-plans__item{background-color:var(--color-white);flex:none;width:1.18rem}.room-plans__item+.room-plans__item{margin-left:var(--gap-xxxs)}}.room-plans__item_active{border-color:var(--color-primary)}.room-plans__item-image{align-items:center;display:flex;flex-wrap:wrap;height:.94rem;justify-content:center}.room-plans__item-image>*{min-height:1px;min-width:1px}.room-plans__item-image img{display:block;flex:none;max-height:100%}.room-plans__item-label{display:block;font-size:.14rem;font-weight:600;line-height:1.4285714286;margin-top:.1rem;text-align:center}.room-plans__control{bottom:var(--gap-s);left:var(--gap-xs);position:absolute;right:var(--gap-xs);z-index:1}@media screen and (max-width:1023px){.room-plans__control{bottom:auto;left:auto;margin-top:var(--gap-xxs);position:relative;right:auto;width:100%}}.room-plans__result{background-color:var(--color-white);border-radius:.32rem;flex:1;margin-left:var(--gap-s);padding:var(--gap-s) 0}@media screen and (max-width:1023px){.room-plans__result{background:none;border-radius:0;margin-left:0;margin-top:var(--gap-xs);padding:0}}.room-plans__image{align-items:center;display:flex;flex-wrap:wrap;height:4.16rem;justify-content:center}.room-plans__image>*{min-height:1px;min-width:1px}@media screen and (max-width:1023px){.room-plans__image{height:3rem}}@media screen and (max-width:767px){.room-plans__image{align-items:flex-start;height:auto;padding:0 var(--gap-s)}}.room-plans__image img{display:block;flex:none;max-height:100%}.room-plans__params{display:flex;flex-wrap:wrap;justify-content:center;margin-top:var(--gap-m)}.room-plans__params>*{min-height:1px;min-width:1px}@media screen and (max-width:1023px){.room-plans__params{margin-top:var(--gap-xs)}}@media screen and (max-width:767px){.room-plans__params{display:block}}.room-plans__params .list__item{display:block}@media screen and (max-width:767px){.room-plans__params .list__item{align-items:center;display:flex;flex-wrap:wrap}.room-plans__params .list__item>*{min-height:1px;min-width:1px}}.room-plans__params .list__item .list__item-label{font-size:.14rem;line-height:1.4285714286;opacity:.5}@media screen and (max-width:767px){.room-plans__params .list__item .list__item-label{flex:none;width:50%}}.room-plans__params .list__item .list__item-value{font-size:.14rem;font-weight:600;line-height:1.4285714286;margin-top:var(--gap-xxxs)}@media screen and (max-width:767px){.room-plans__params .list__item .list__item-value{flex:1;font-size:.2rem;line-height:1.2;margin-top:0;text-align:right}}.room-plans__params .list__item+.list__item{margin-left:var(--gap-xxl)}@media screen and (max-width:1279px){.room-plans__params .list__item+.list__item{margin-left:var(--gap-s)}}@media screen and (max-width:767px){.room-plans__params .list__item+.list__item{margin-left:0;margin-top:var(--gap-xxs)}}',""]),n.locals={},t.exports=n},function(t,e,r){"use strict";r(827)},function(t,e,r){var n=r(12)((function(i){return i[1]}));n.push([t.i,"@media screen and (max-width:767px){.projects-show-all-desktop{display:none}}.projects-show-all-mobile{display:none;margin-top:var(--gap-s);width:100%}@media screen and (max-width:767px){.projects-show-all-mobile{display:block}}",""]),n.locals={},t.exports=n},function(t,e,r){"use strict";r(828)},function(t,e,r){var n=r(12)((function(i){return i[1]}));n.push([t.i,"#map_projects{height:100%;width:100%}.map-projects{background-color:var(--color-placeholder);height:calc(100vh - var(--header-height) + var(--gap-xxl));overflow:hidden;position:relative}@media screen and (max-width:600px){.map-projects{height:calc(100vh - var(--header-height) + var(--gap-s))}}.map-projects__aside{left:var(--container-gap);position:absolute;top:.6rem;width:4.29rem;z-index:10}@media screen and (min-width:1280px){.map-projects__aside{bottom:calc(.6rem + var(--gap-xxl));display:flex;flex-direction:column}}@media screen and (max-width:1279px){.map-projects__aside{top:var(--gap-s)}}@media screen and (max-width:600px){.map-projects__aside{right:var(--container-gap);top:var(--gap-xxs);width:auto}}.map-projects-cards__wrapper{background-color:var(--color-white);border-radius:.16rem;box-shadow:0 .02rem .04rem rgba(0,0,0,.04),0 .12rem .12rem rgba(0,0,0,.04),0 .01rem .08rem rgba(0,0,0,.1);display:flex;flex-direction:column;overflow:hidden}@media screen and (max-width:1279px){.map-projects-cards__wrapper{border-radius:.16rem}.map-projects-cards__wrapper_opened .map-projects-cards__body{display:block}.map-projects-cards__wrapper_opened .map-projects-cards__toggler{border-bottom-color:rgba(0,0,0,.1);margin-bottom:.03rem}.map-projects-cards__wrapper_opened .map-projects-cards__toggler svg{transform:scale(-1)}}.map-projects-cards__tabs{border-radius:.16rem;margin-bottom:0}.map-projects-cards__tabs .tabs__list{align-items:stretch;display:flex;margin:0;max-width:100%;overflow:visible}.map-projects-cards__tabs .tabs__list:after,.map-projects-cards__tabs .tabs__list:before{display:none}.map-projects-cards__tabs .tabs__button{color:var(--color-black)}.map-projects-cards__header{padding:var(--gap-xxxs);padding-bottom:.24rem}@media screen and (max-width:1279px){.map-projects-cards__header{padding:var(--gap-xxs);padding-bottom:0}}.map-projects-cards__toggler{align-items:center;background:none;border:0;border-bottom:.01rem solid transparent;display:none;font-size:.12rem;font-weight:600;justify-content:center;line-height:1.5;line-height:.24rem;margin-left:var(--gap-negative-xs);margin-right:var(--gap-negative-xs);padding-bottom:.09rem;padding-top:.09rem;width:calc(100% + var(--gap-xs)*2)}.map-projects-cards__toggler svg{margin-left:.1rem;stroke:#000}@media screen and (max-width:1279px){.map-projects-cards__toggler{display:flex;margin-left:var(--gap-negative-xxs);margin-right:var(--gap-negative-xxs);width:calc(100% + var(--gap-xxs)*2)}}.map-projects-cards__body{overflow:hidden}@media screen and (max-width:1279px){.map-projects-cards__body{display:none}}@media screen and (max-width:600px){.map-projects-cards__body{height:calc(70vh - var(--header-height));max-height:4rem}}.map-projects-cards__list{max-height:100%}.map-projects-cards__list .simplebar-track.simplebar-vertical{background:none;height:100%;top:0}.map-projects-cards__list .simplebar-track .simplebar-scrollbar:before{background-color:#d8d8d8}.map-projects-cards__items{display:none}@media screen and (max-width:1279px){.map-projects-cards__items{display:block}}.map-projects-cards__items .map-project-card{display:none}.map-projects-cards__items .map-project-card_checked{display:flex}.map-project-card{border-radius:.12rem;cursor:pointer;display:flex;margin:0 var(--gap-xxxs);overflow:hidden;padding:var(--gap-xxxs) var(--gap-xxs);position:relative}.map-project-card+.map-project-card{margin-top:var(--gap-xxxs)}.map-project-card:last-child{margin-bottom:var(--gap-xxxs)}@media screen and (max-width:1279px){.map-project-card{padding:.1rem var(--gap-xxs)}}.map-project-card:hover:not(.map-project-card_active):not(.map-project-card_checked){background-color:var(--color-secondary-20)}.map-project-card_checked{background-color:var(--color-white);border-radius:.16rem;box-shadow:0 .02rem .04rem rgba(0,0,0,.04),0 .12rem .12rem rgba(0,0,0,.04),0 .01rem .08rem rgba(0,0,0,.1);margin:.08rem 0;padding:.09rem .11rem .09rem .21rem}.map-project-card_active{background-color:#ffe799}.map-project-card__body{flex:1;position:relative}.map-project-card__header{flex:0 0 1.32rem;margin-left:var(--gap-xxs);max-width:1.32rem;width:1.32rem}@media screen and (max-width:1279px){.map-project-card__header{flex:0 0 1.1rem;max-width:1.1rem;width:1.1rem}}.map-project-card__title{font-size:.16rem;font-weight:600;line-height:1.5;margin-bottom:.02rem}@media screen and (max-width:1279px){.map-project-card__title{margin-bottom:0}}.map-project-card__description{font-size:.14rem;line-height:1.4285714286}@media screen and (max-width:1279px){.map-project-card__description{font-size:.12rem;line-height:1.5}}.map-project-card__status{background:#dfe1e2;border-radius:.08rem;color:#7d8082;display:inline-block;font-size:.12rem;font-weight:600;letter-spacing:.025em;line-height:1.5;margin-top:.06rem;padding:.03rem .06rem}@media screen and (max-width:1279px){.map-project-card__status{margin-top:.02rem}}.map-project-card__image{background-color:var(--color-placeholder);border-radius:.12rem;height:.96rem;overflow:hidden}@media screen and (max-width:1279px){.map-project-card__image{height:.8rem}}.map-project-card__image img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}",""]),n.locals={},t.exports=n},function(t,e,r){"use strict";r(829)},function(t,e,r){var n=r(12)((function(i){return i[1]}));n.push([t.i,'.finishing{display:flex;flex-wrap:wrap}.finishing+.modal_wall-gallery .slider__cover{height:5.4rem}.finishing>*{min-height:1px;min-width:1px}@media screen and (max-width:767px){.finishing__aside{display:flex;justify-content:center;margin-top:var(--gap-xxs);order:1}.finishing__aside_positioning{justify-content:space-between}}.finishing__title h2{flex:1;font-family:var(--font-face-primary);font-size:.32rem;font-weight:600;line-height:1.25}@media screen and (max-width:600px){.finishing__title h2{font-size:.24rem;line-height:1.3333333333}}@media screen and (max-width:767px){.finishing__title{padding-right:0}}@media screen and (max-width:600px){.finishing_small{margin-bottom:var(--gap-xs)}}@media screen and (max-width:767px){.finishing{flex-direction:column;flex-wrap:nowrap}.flat-detail-hero{padding-top:var(--gap-xxs)}}.detail-interesting{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:var(--gap-s);grid-row-gap:var(--gap-xxs)}.detail-interesting>*{min-height:1px;min-width:1px}@media screen and (max-width:767px){.detail-interesting{grid-template-columns:1fr}}.media-frame{position:relative}.media-frame__image{border-radius:.32rem;height:100%;-o-object-fit:cover;object-fit:cover;overflow:hidden;width:100%}@media screen and (max-width:1023px){.media-frame__image{border-radius:.12rem}}@media screen and (max-width:767px){.media-frame__image{height:77.7777vw}.media-frame__plan-holder{overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;height:4rem;margin-left:var(--container-gap-negative);margin-right:var(--container-gap-negative)}}@media screen and (max-width:767px){.media-frame__plan-holder::-webkit-scrollbar{display:none;height:0;width:0}.media-frame__plan-holder .media-frame__plan,.media-frame__plan-holder svg{display:inline-block;height:100%;vertical-align:top}.media-frame__plan-holder svg{width:auto}}.media-frame__plan{border-radius:.32rem;overflow:hidden}@media screen and (max-width:1023px){.media-frame__plan{border-radius:0;margin-left:var(--container-gap-negative);margin-right:var(--container-gap-negative)}}@media screen and (max-width:767px){.media-frame__plan{margin:0}}.media-frame__control{bottom:.2rem;position:absolute;right:.2rem;z-index:1}@media screen and (max-width:1023px){.media-frame__control{bottom:auto;margin-top:var(--gap-xxs);position:relative;right:auto;width:100%}}.gallery-wall{padding-top:var(--gap-xxs);position:relative;width:100%}@media screen and (max-width:1023px){.gallery-wall{padding-top:0}}.gallery-wall__tabs{left:50%;position:absolute;top:var(--gap-negative-xxs);transform:translateX(-50%);white-space:nowrap;z-index:2}@media screen and (max-width:1023px){.gallery-wall__tabs{left:auto;position:relative;top:auto;transform:none}}.gallery-wall__gallery{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,3.08rem);grid-column-gap:var(--gap-xs);grid-row-gap:var(--gap-xs);border-radius:.24rem;overflow:hidden;transform:translateZ(0)}.gallery-wall__gallery>*{min-height:1px;min-width:1px}@media screen and (max-width:767px){.gallery-wall__gallery{align-items:flex-start;display:inline-flex;flex-wrap:nowrap;grid-template-columns:none;grid-template-rows:none;grid-column-gap:0;grid-row-gap:0;border-radius:0;margin-left:var(--container-gap-negative);margin-right:var(--container-gap-negative);max-width:calc(100% + var(--container-gap)*2);overflow-x:auto;scrollbar-width:none;vertical-align:top;-ms-overflow-style:none}.gallery-wall__gallery::-webkit-scrollbar{display:none;height:0;width:0}.gallery-wall__gallery:after,.gallery-wall__gallery:before{content:"";display:block;flex:none;height:100%;width:var(--container-gap)}}.gallery-wall__gallery-item{border-radius:.12rem;cursor:pointer;overflow:hidden;position:relative;transition:opacity var(--transition-duration)}@media screen and (max-width:767px){.gallery-wall__gallery-item_mobile-hide{display:none}}.gallery-wall__gallery-item:hover{opacity:.7}.gallery-wall__gallery-item:first-child{grid-row:1/3}.gallery-wall__gallery-item img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (max-width:767px){.gallery-wall__gallery-item{border-radius:.24rem;flex:none;height:calc(73vw - var(--container-gap)*3*.73);pointer-events:none;width:calc(100vw + var(--container-gap-negative)*3)}.gallery-wall__gallery-item+.gallery-wall__gallery-item{margin-left:.1rem}}@media screen and (max-width:600px){.gallery-wall__gallery-item{border-radius:0;height:auto}.gallery-wall__gallery-item img{border-radius:.24rem;height:calc(73vw - var(--container-gap)*3*.73)}}.gallery-wall__content{background-color:var(--color-white);border-radius:.24rem;bottom:var(--gap-s);left:var(--gap-s);max-width:4.45rem;padding:var(--gap-s);position:absolute;right:var(--gap-s)}@media screen and (max-width:767px){.gallery-wall__content{display:none}}.gallery-wall__content_mobile{display:none}@media screen and (max-width:767px){.gallery-wall__content_mobile{background:none;border-radius:0;display:block;margin-top:var(--gap-xxs);max-width:100%;padding:0;position:static}}.gallery-wall__content_only-text{border-radius:0;bottom:0;display:flex;flex-direction:column;justify-content:center;left:0;max-width:none;right:0;top:0}@media screen and (min-width:1280px){.gallery-wall__content_only-text{padding:var(--gap-l)}}.gallery-wall__title{font-size:.2rem;font-weight:600;line-height:1.2}.gallery-wall__description{font-size:.14rem;line-height:1.4285714286;margin-top:var(--gap-xxs);overflow-y:auto}.gallery-wall__all{align-items:center;background-color:rgba(var(--color-black-rgb),.2);color:var(--color-white);display:flex;flex-wrap:wrap;font-size:.32rem;font-weight:600;height:100%;justify-content:center;left:0;line-height:1.25;position:absolute;top:0;width:100%}.gallery-wall__all>*{min-height:1px;min-width:1px}@media screen and (max-width:600px){.gallery-wall__all{font-size:.24rem;line-height:1.3333333333}}@media screen and (max-width:767px){.gallery-wall__all{display:none}}',""]),n.locals={},t.exports=n},function(t,e,r){"use strict";r(830)},function(t,e,r){var n=r(12)((function(i){return i[1]}));n.push([t.i,".finish-markup{width:100%}@media screen and (min-width:1023px){.finish-markup{display:flex;gap:.32rem}}.finish-markup__text{margin-bottom:.24rem}@media screen and (min-width:1023px){.finish-markup__text{flex:1 1 31.6%;margin-bottom:0}.finish-markup__slider{flex:1 1;width:66%}}.finish-markup-container{overflow:hidden}",""]),n.locals={},t.exports=n},function(t,e,r){"use strict";r(831)},function(t,e,r){var n=r(12)((function(i){return i[1]}));n.push([t.i,".detail-interesting.detail-interesting_col-3{display:grid;grid-template-columns:1fr 1fr 1fr;grid-column-gap:var(--gap-s);grid-row-gap:var(--gap-xxs)}.detail-interesting.detail-interesting_col-3>*{min-height:1px;min-width:1px}@media screen and (max-width:767px){.detail-interesting.detail-interesting_col-3{grid-template-columns:1fr}}",""]),n.locals={},t.exports=n},function(t,e,r){"use strict";r(832)},function(t,e,r){var n=r(12)((function(i){return i[1]}));n.push([t.i,".page-menu__main-select{display:none;max-width:7.83rem}@media screen and (max-width:1023px){.page-menu__main-select{display:block}}.page-menu__main-select.select_filled .select__input{color:var(--color-white);font-weight:600}.page-menu__main-select.select_filled .select__container{background-color:var(--color-black);border-color:var(--color-black)}.page-menu__main-select.select_filled .select__icon{fill:var(--color-white);stroke:var(--color-white)}.page-menu__main-list{display:flex;flex-wrap:wrap;margin:-.16rem 0 0 -.16rem}@media screen and (max-width:1023px){.page-menu__main-list{display:none}}.page-menu__button{font-size:.16rem;margin:.16rem 0 0 .16rem;padding:.12rem .16rem}.page-menu__sub-select{margin-top:var(--gap-xs);max-width:4.2rem}.page-menu__sub-select .select__input{font-size:.16rem}@media screen and (max-width:1023px){.page-menu__sub-select .select__input{font-size:.14rem}.page-menu__sub-select{margin-top:var(--gap-xxs);max-width:7.83rem}}",""]),n.locals={},t.exports=n},,function(t,e,r){"use strict";r.r(e);r(135),r(11);var n=r(232),o={name:"AppPageMenu",components:{AppButton:r(27).default,AppSelect:n.default},props:{menuList:{type:Array,required:!0}},data:function(){return{menuActiveItem:null,submenuActiveItem:null,submenuList:[]}},mounted:function(){var t,e,r;this.menuActiveItem=null===(t=this.menuList)||void 0===t?void 0:t.find((function(t){return t.isActive})),this.submenuList=(null===(e=this.menuActiveItem)||void 0===e?void 0:e.submenuList)||[],this.submenuActiveItem=(null===(r=this.submenuList)||void 0===r?void 0:r[0])||[]},methods:{onClickPageMenu:function(option){var t;this.$emit("change",{isSub:!1,option:option}),this.menuActiveItem=option,this.submenuList=(null==option?void 0:option.submenuList)||[],this.submenuActiveItem=(null===(t=this.submenuList)||void 0===t?void 0:t[0])||[]},onChangeSubmenuHandler:function(){this.$emit("change",{isSub:!0,option:this.submenuActiveItem})}}},l=(r(1098),r(3)),component=Object(l.a)(o,(function(){var t=this,e=t._self._c;return e("div",{staticClass:"page-menu"},[t.menuList.length?e("AppSelect",{staticClass:"page-menu__main-select",attrs:{variant:"white",options:t.menuList},on:{input:t.onClickPageMenu},model:{value:t.menuActiveItem,callback:function(e){t.menuActiveItem=e},expression:"menuActiveItem"}}):t._e(),t._v(" "),e("div",{staticClass:"page-menu__main-list"},t._l(t.menuList,(function(r,n){return e("AppButton",{key:"pageMenu".concat(n),staticClass:"page-menu__button",attrs:{appearance:r.isActive?"base":"ghost",variant:r.isActive?"dark":"inactive"},on:{click:function(e){return t.onClickPageMenu(r)}}},[t._v("\n\t\t\t"+t._s(r.label)+"\n\t\t")])})),1),t._v(" "),t.submenuList.length?e("AppSelect",{staticClass:"page-menu__sub-select",attrs:{variant:"white",options:t.submenuList},on:{input:t.onChangeSubmenuHandler},model:{value:t.submenuActiveItem,callback:function(e){t.submenuActiveItem=e},expression:"submenuActiveItem"}}):t._e()],1)}),[],!1,null,null,null);e.default=component.exports},,,,,,function(t,e,r){"use strict";r(896)},function(t,e,r){var n=r(12)((function(i){return i[1]}));n.push([t.i,".section_black .heading_black{align-items:center;margin-bottom:.42rem}@media screen and (max-width:767px){.section_black .heading_black{margin-bottom:var(--gap-xxxs)}}.section_black .heading_black .heading__title h2{font-size:.48rem;line-height:.52rem}@media screen and (max-width:1023px){.section_black .heading_black .heading__title h2{font-size:.3rem;line-height:.36rem}}.section_black .heading_black .heading__aside{display:flex;flex-wrap:wrap;gap:30px;justify-content:flex-end}@media screen and (max-width:767px){.section_black .heading_black .heading__aside{justify-content:flex-start;width:100%}.section_black .heading_black .heading__aside .button{width:45%}}.section_black>.container:before{right:-2.08rem;top:-1.36rem}@media screen and (max-width:1023px){.section_black>.container:before{right:-1.46rem;top:-1.02rem}}.section_black .section__html{color:var(--color-white);font-size:.24rem;font-weight:600;line-height:1.3333333333;margin-top:.3rem;max-width:8.5rem}@media screen and (max-width:600px){.section_black .section__html{font-size:.2rem;line-height:1.2}}@media(min-width:600px){.section_black .section__html{margin-top:.7rem}}.section_black .section__html ol li{margin-bottom:.2rem;padding-left:.25rem}@media(min-width:600px){.section_black .section__html ol li{margin-bottom:.35rem;padding-left:.35rem}}.section_black .section__html ol li:last-child{margin-bottom:0}.section_black .section__html a{color:var(--color-white);cursor:pointer;-webkit-text-decoration:underline;text-decoration:underline}.section_black .section__html a:hover{-webkit-text-decoration:none;text-decoration:none}",""]),n.locals={},t.exports=n},,function(t,e,r){"use strict";r(899)},function(t,e,r){var n=r(12)((function(i){return i[1]}));n.push([t.i,'.big-project-card{background-color:#9ca3b5;border-radius:.32rem;display:flex;flex-direction:column;overflow:hidden;padding:.24rem;position:relative;z-index:1}@media screen and (max-width:1023px){.big-project-card{border-radius:.12rem;padding:0}}@media screen and (max-width:767px){.big-project-card{display:flex;flex-direction:column}}.big-project-card_isVideoShowed:after{background:linear-gradient(0deg,rgba(0,0,0,.2),rgba(0,0,0,.2)),linear-gradient(180deg,rgba(0,0,0,.2),transparent 50%),linear-gradient(180deg,transparent -35.43%,#000 83%);bottom:0;content:"";filter:blur(54px);left:0;opacity:0;position:absolute;right:0;top:0;transition:.4s ease-in;z-index:2}@media screen and (max-width:1023px){.big-project-card_isVideoShowed:after{display:none}}.big-project-card_isVideoShowed:hover .big-project-card__img_hovered{opacity:0}.big-project-card_isVideoShowed:hover .big-project-card__video{opacity:1}.big-project-card_isVideoShowed:hover:after{opacity:.6}.big-project-card_size_long,.big-project-card_size_small{min-height:4.88rem;transition:.3s ease-in}@media screen and (max-width:1023px){.big-project-card_size_long,.big-project-card_size_small{min-height:4.33rem}}@media(min-width:1024px){.big-project-card_size_long:hover:not(.big-project-card_isVideoShowed),.big-project-card_size_small:hover:not(.big-project-card_isVideoShowed){box-shadow:0 22.65px 30px 0 rgba(0,0,0,.13);transform:translateY(-.1rem)}}.big-project-card_size_long .big-project-card__title,.big-project-card_size_small .big-project-card__title{font-size:.3rem;line-height:.4rem}@media(max-width:1320px){.big-project-card_size_long .big-project-card__title,.big-project-card_size_small .big-project-card__title{font-size:.3rem;line-height:.36rem}}@media(max-width:825px){.big-project-card_size_long .big-project-card__title,.big-project-card_size_small .big-project-card__title{font-size:.26rem}}.big-project-card_size_long .big-project-card__description,.big-project-card_size_small .big-project-card__description{opacity:1}.big-project-card_size_long .big-project-card__table,.big-project-card_size_small .big-project-card__table{display:none}@media screen and (max-width:1023px){.big-project-card_size_long .big-project-card__table,.big-project-card_size_small .big-project-card__table{display:flex}}.big-project-card_size_long .big-project-card__hint,.big-project-card_size_small .big-project-card__hint{margin-right:auto}@media screen and (max-width:1023px){.big-project-card_size_long .big-project-card__hint,.big-project-card_size_small .big-project-card__hint{margin-right:.2rem}}.big-project-card_size_large,.big-project-card_size_medium{min-height:7rem;padding:.32rem}@media screen and (max-width:1023px){.big-project-card_size_large,.big-project-card_size_medium{min-height:4.33rem;padding:0}}.big-project-card_size_large:after,.big-project-card_size_medium:after{background:linear-gradient(0deg,rgba(0,0,0,.2),rgba(0,0,0,.2)),linear-gradient(180deg,rgba(0,0,0,.2),transparent 50%),linear-gradient(180deg,transparent -35.43%,#000 83%);bottom:0;content:"";filter:blur(54px);left:0;opacity:0;position:absolute;right:0;top:0;transition:.4s ease-in;z-index:2}@media screen and (max-width:1023px){.big-project-card_size_large:after,.big-project-card_size_medium:after{display:none}}.big-project-card_size_large:hover:not(.big-project-card_not-hover) .big-project-card__img_hovered,.big-project-card_size_medium:hover:not(.big-project-card_not-hover) .big-project-card__img_hovered{opacity:0}.big-project-card_size_large:hover:not(.big-project-card_not-hover) .big-project-card__video,.big-project-card_size_medium:hover:not(.big-project-card_not-hover) .big-project-card__video{opacity:1}.big-project-card_size_large:hover:not(.big-project-card_not-hover):after,.big-project-card_size_medium:hover:not(.big-project-card_not-hover):after{opacity:.6}.big-project-card_size_large:hover:not(.big-project-card_not-hover) .big-project-card__button,.big-project-card_size_large:hover:not(.big-project-card_not-hover) .big-project-card__description,.big-project-card_size_large:hover:not(.big-project-card_not-hover) .big-project-card__table,.big-project-card_size_medium:hover:not(.big-project-card_not-hover) .big-project-card__button,.big-project-card_size_medium:hover:not(.big-project-card_not-hover) .big-project-card__description,.big-project-card_size_medium:hover:not(.big-project-card_not-hover) .big-project-card__table{opacity:1}.big-project-card_size_large .big-project-card__head,.big-project-card_size_medium .big-project-card__head{max-width:3.4rem}.big-project-card_size_large .big-project-card__hint,.big-project-card_size_medium .big-project-card__hint{align-items:flex-end;flex-direction:column;position:absolute;right:0;top:0}@media screen and (max-width:1023px){.big-project-card_size_large .big-project-card__hint,.big-project-card_size_medium .big-project-card__hint{position:static}}@media(max-width:1320px){.big-project-card_size_large .big-project-card__hint,.big-project-card_size_medium .big-project-card__hint{align-items:center;flex-direction:row}.big-project-card_size_large .big-project-card__table,.big-project-card_size_medium .big-project-card__table{background-color:var(--color-white);border-color:var(--color-secondary-50);color:var(--color-black);opacity:1}.big-project-card_size_large .big-project-card__item,.big-project-card_size_medium .big-project-card__item{border-color:var(--color-secondary-50)}.big-project-card_size_large .big-project-card__button,.big-project-card_size_medium .big-project-card__button{opacity:1}.big-project-card_size_medium .big-project-card__head{max-width:100%}.big-project-card_size_medium .big-project-card__hint{margin-bottom:.16rem;margin-left:auto;position:static}}@media screen and (min-width:767px){.big-project-card_size_long .big-project-card__img{-o-object-position:center;object-position:center}}.big-project-card_size_long .big-project-card__title{font-size:.32rem;line-height:.385rem}@media screen and (max-width:1279px){.big-project-card_size_long .big-project-card__title{font-size:.3rem;line-height:.36rem}}@media(max-width:825px){.big-project-card_size_long .big-project-card__title{font-size:.26rem}}.big-project-card_size_large{padding:.32rem}@media screen and (max-width:1023px){.big-project-card_size_large{padding:0}}@media screen and (min-width:767px){.big-project-card_size_large .big-project-card__img{-o-object-position:center;object-position:center}}.big-project-card_size_large .big-project-card__head{max-width:6.5rem}.big-project-card_size_large .big-project-card__title{max-width:100%}.big-project-card_size_large .big-project-card__footer{align-items:center;display:flex;gap:.5rem;justify-content:space-between}.big-project-card_size_large .big-project-card__button{margin-left:auto;margin-top:0;max-width:5.76rem}.big-project-card_size_large .big-project-card__table{max-width:5.76rem;width:100%}@media screen and (max-width:1023px){.big-project-card_size_large .big-project-card__table{max-width:100%}}@media screen and (min-width:1023px){.big-project-card_label .big-project-card__head{padding-right:.76rem}}.big-project-card__label{bottom:0;left:.2rem;position:absolute;transform:translateY(calc(100% - 20px))}@media screen and (min-width:1023px){.big-project-card__label{left:auto;right:-.08rem;top:-.24rem;transform:translate(0)}}.big-project-card__label-premium{bottom:.53rem;position:absolute;right:.45rem;z-index:3}@media screen and (min-width:1023px){.big-project-card__label-premium{bottom:.63rem;right:.56rem}}.big-project-card__premium{bottom:0;left:0;position:absolute;right:0;top:0}.big-project-card__premium_top span{color:var(--color-white);font-size:.16rem;line-height:.26rem;position:absolute;right:.19rem;text-transform:uppercase;top:41%;transform:rotate(180deg);writing-mode:vertical-rl}.big-project-card__premium_top:after{background-color:var(--color-white);content:"";height:2px;left:2.18rem;position:absolute;right:.45rem;top:.33rem}.big-project-card__premium_top:before{background-color:var(--color-white);content:"";height:26.7%;position:absolute;right:.32rem;top:.5rem;width:2px}@media(min-width:600px){.big-project-card__premium_top:after{background-color:var(--color-white);content:"";height:2px;left:4.1rem;position:absolute;right:.43rem;top:.35rem;width:auto}.big-project-card__premium_top:before{height:28.7%;top:.5rem}}@media screen and (min-width:767px){.big-project-card__premium_top:after{left:4.8rem}}@media screen and (min-width:1023px){.big-project-card__premium_top span{right:.06rem;top:43.6%}.big-project-card__premium_top:after{right:.32rem;top:.17rem}.big-project-card__premium_top:before{height:33.7%;right:.17rem;top:.34rem}}@media screen and (min-width:1280px){.big-project-card__premium_top:after{left:4.9rem}}.big-project-card__premium_bottom span{color:var(--color-white);font-size:.16rem;left:.16rem;line-height:.26rem;position:absolute;text-transform:uppercase;top:40.6%;transform:rotate(180deg);writing-mode:vertical-rl}.big-project-card__premium_bottom:after{background-color:var(--color-white);bottom:.32rem;content:"";height:2px;left:.42rem;position:absolute;right:.45rem}.big-project-card__premium_bottom:before{background-color:var(--color-white);bottom:.44rem;content:"";height:29.5%;left:.3rem;position:absolute;width:2px}@media(min-width:600px){.big-project-card__premium_bottom:before{height:35%}}@media screen and (min-width:1023px){.big-project-card__premium_bottom span{left:.05rem;top:43.6%}.big-project-card__premium_bottom:after{bottom:.19rem;left:.36rem;right:.32rem}.big-project-card__premium_bottom:before{bottom:.37rem;height:33.2%;left:.18rem}}.big-project-card__img,.big-project-card__video{bottom:0;height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;right:0;top:0;transition:.6s ease-in;width:100%;z-index:2}.big-project-card__img_left,.big-project-card__video_left{-o-object-position:left;object-position:left}.big-project-card__img_right,.big-project-card__video_right{-o-object-position:right;object-position:right}.big-project-card__video{opacity:0;z-index:1}@media screen and (max-width:1023px){.big-project-card:not(.big-project-card_none-footer) .big-project-card__img{bottom:.55rem;height:calc(100% - .55rem)}}.big-project-card__wrapper{display:flex;flex-direction:column;flex-grow:1;height:100%;position:relative;z-index:4}.big-project-card__head{margin-bottom:auto;position:relative}@media screen and (max-width:1023px){.big-project-card__head{padding:.2rem}}.big-project-card__title{color:var(--color-white);font-size:.34rem;letter-spacing:-.02rem;line-height:.48rem;margin-bottom:.08rem;text-transform:uppercase}@media screen and (max-width:1279px){.big-project-card__title{font-size:.3rem;line-height:.36rem}}@media(max-width:825px){.big-project-card__title{font-size:.26rem}}.big-project-card__title_premium{max-width:58vw}@media(min-width:600px){.big-project-card__title_premium{max-width:none}}.big-project-card__description{color:var(--color-white);font-size:.2rem;line-height:.26rem;opacity:0;transition:.4s ease-in}@media screen and (max-width:1023px){.big-project-card__description{display:none}.big-project-card__description_all{display:block}}.big-project-card__description p{margin-bottom:.1rem;margin-top:0}.big-project-card__hint{align-items:center;display:flex;flex-wrap:wrap;gap:10px}@media screen and (max-width:1023px){.big-project-card__hint{margin-bottom:.16rem;padding-left:.2rem;padding-right:.2rem}}.big-project-card__bars-item{--color-bar:var(--color-primary);-webkit-backdrop-filter:blur(54px);backdrop-filter:blur(54px);background:var(--color-bar);border-radius:.1rem;color:var(--color-black);display:block;margin-top:.1rem;padding:.08rem .16rem;width:-moz-fit-content;width:fit-content}@media screen and (max-width:1023px){.big-project-card__bars-item{margin-top:.1rem}}.big-project-card__deadline,.big-project-card__nearby{align-items:center;-webkit-backdrop-filter:blur(54px);backdrop-filter:blur(54px);background:hsla(0,0%,62%,.48);border-radius:.16rem;color:var(--color-white);display:flex;max-width:100%;min-height:.6rem;padding:.08rem .16rem}.big-project-card__deadline_primary,.big-project-card__nearby_primary{background-color:var(--color-primary)}.big-project-card__deadline_primary .big-project-card__nearby-name,.big-project-card__nearby_primary .big-project-card__nearby-name{color:var(--color-black)}.big-project-card__nearby-wrap{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.big-project-card__nearby-wrap_uncut{overflow:visible;text-overflow:normal;white-space:normal}@media screen and (max-width:1023px){.big-project-card__deadline{display:none}}.big-project-card__nearby-point{border-radius:50%;height:.12rem;margin-right:.08rem;width:.12rem}.big-project-card__deadline-name,.big-project-card__nearby-name{color:var(--color-white);font-size:.16rem;font-weight:400;line-height:.24rem}.big-project-card__deadline-desc,.big-project-card__nearby-desc{color:hsla(0,0%,100%,.7);font-size:.12rem;font-weight:400;line-height:.2rem}.big-project-card__table{border:1px solid hsla(0,0%,100%,.2);border-radius:.14rem;color:var(--color-white);display:flex;list-style-type:none;margin:0;opacity:0;padding:0;text-align:center;transition:.4s ease-in}@media screen and (max-width:1023px){.big-project-card__table{background-color:var(--color-white);border-color:var(--color-secondary-40);border-radius:0 0 .12rem .12rem;color:var(--color-black);opacity:1}}.big-project-card__table span{font-size:.16rem;font-weight:400;line-height:.24rem}@media(max-width:1320px){.big-project-card__table span{font-size:.13rem;line-height:.16rem}}@media screen and (max-width:1023px){.big-project-card__table span{color:var(--color-secondary-60);font-size:.12rem;font-weight:600;text-transform:uppercase}}.big-project-card__table b{display:block;font-size:.18rem;font-weight:600;line-height:.24rem;margin-top:4px}@media(max-width:1320px){.big-project-card__table b{font-size:.16rem;line-height:.18rem}}@media screen and (max-width:1023px){.big-project-card__table b{font-size:.12rem;margin-top:0}}.big-project-card__item{border-right:1px solid hsla(0,0%,100%,.2);flex-grow:1;padding:.14rem .1rem .18rem}.big-project-card__item:last-child,.big-project-card__item:nth-child(3n){border-right:none!important}@media screen and (max-width:1023px){.big-project-card__item{border:none;padding-bottom:.1rem;padding-top:.09rem;position:relative}.big-project-card__item:not(:last-child):after{background-color:var(--color-secondary-40);content:"";height:70%;position:absolute;right:0;top:50%;transform:translateY(-50%);width:.01rem}}.big-project-card__button{margin-top:.25rem;opacity:0;transition:.4s ease-in;width:100%}@media screen and (max-width:1023px){.big-project-card__button{display:none}}.big-project-card__max-link{bottom:0;cursor:pointer;left:0;opacity:0;position:absolute;right:0;top:0;z-index:5}',""]),n.locals={},t.exports=n},function(t,e,r){"use strict";r(900)},function(t,e,r){var n=r(12)((function(i){return i[1]}));n.push([t.i,".big-projects-list__header{align-items:center;display:flex;justify-content:space-between;margin-bottom:.4rem}.big-projects-list__title{font-family:var(--font-face-primary);font-size:.32rem;font-weight:600;line-height:.36rem;margin-bottom:0;margin-right:.3rem}@media screen and (max-width:767px){.big-projects-list__title{margin-bottom:.2rem}}.big-projects-list__button{min-width:2.2rem}@media screen and (max-width:767px){.big-projects-list__button{display:none}}.big-projects-list__wrapper{display:grid;grid-template-columns:repeat(2,minmax(580px,640px));grid-gap:.32rem;gap:.32rem;margin:0}@media(max-width:1320px){.big-projects-list__wrapper{grid-template-columns:repeat(2,minmax(335px,580px))}}@media screen and (max-width:1023px){.big-projects-list__wrapper{gap:.26rem}}@media screen and (max-width:767px){.big-projects-list__wrapper{display:block}}@media(min-width:1280px){.big-projects-list__wrapper_last-long .big-projects-list__item:last-child{grid-column:-3/-1}.big-projects-list__wrapper_odd:not(.big-projects-list__wrapper_triple) .big-projects-list__item:last-child{grid-column:1/-1}}@media(max-width:1279px){.big-projects-list__wrapper_odd .big-projects-list__item:last-child{grid-column:1/-1}}.big-projects-list__wrapper_mt{margin-top:.32rem}.big-projects-list__wrapper_mb{margin-bottom:.32rem}@media(min-width:1280px){.big-projects-list__wrapper_triple{grid-template-columns:repeat(3,minmax(365px,416px))}.big-projects-list__wrapper_triple.big-projects-list__wrapper_first-long .big-projects-list__item:first-child{grid-column:1/span 2}}@media(min-width:600px){.big-projects-list__item_max{grid-column:1/-1!important;min-height:6rem!important;width:100%!important}}@media screen and (max-width:767px){.big-projects-list__item{margin-bottom:.24rem}.big-projects-list__item:last-child{margin-bottom:0}}.big-projects-list__mortgage .container{padding:0}.big-projects-list__mortgage .heading{margin:0}",""]),n.locals={},t.exports=n},function(t,e,r){"use strict";r(901)},function(t,e,r){var n=r(12)((function(i){return i[1]}));n.push([t.i,".projects-main__wrapper{margin-top:var(--gap-xxl)}@media screen and (max-width:767px){.projects-main__wrapper{margin-top:var(--gap-s)}}.projects-main__list_inhaus{margin-top:.78rem}@media screen and (max-width:767px){.projects-main__list_inhaus{margin-top:var(--gap-s)}}",""]),n.locals={},t.exports=n},function(t,e,r){"use strict";r(902)},function(t,e,r){var n=r(12)((function(i){return i[1]}));n.push([t.i,".flat-day__header{margin-bottom:.6rem;margin-top:.36rem}@media(min-width:600px){.flat-day__header{margin-top:.2rem}}.flat-day__rc{color:var(--color-secondary-70);font-size:.24rem;font-weight:600;line-height:1.3333333333}@media screen and (max-width:600px){.flat-day__rc{font-size:.2rem;line-height:1.2}}.flat-day__title{font-family:var(--font-face-secondary);font-size:.72rem;font-weight:400;letter-spacing:-.06em;line-height:1;margin-bottom:0;margin-left:-.1em}@media screen and (max-width:600px){.flat-day__title{font-size:.3rem;line-height:1.2}}.flat-day__description{font-size:.24rem;font-weight:600;line-height:1.3333333333;margin-bottom:.28rem;max-width:7.7rem}@media screen and (max-width:600px){.flat-day__description{font-size:.2rem;line-height:1.2}}.flat-day__description p{margin-bottom:0;margin-top:.14rem}.flat-day__description a{-webkit-text-decoration:underline;text-decoration:underline}.flat-day__description a:hover{-webkit-text-decoration:none;text-decoration:none}.flat-day__button{cursor:pointer}@media screen and (max-width:767px){.product-media-section{padding-bottom:0}.product-media-section+.card-summary{margin-top:var(--gap-negative-xs);position:relative;z-index:2}}.product-media__controls{align-items:flex-end;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:var(--gap-xs)}.product-media__controls>*{min-height:1px;min-width:1px}@media screen and (max-width:767px){.product-media__controls{align-items:center;margin-bottom:0}}.product-media__trigger{background-color:var(--color-secondary);border-radius:.12rem;display:flex;flex-wrap:wrap;padding:.03rem}.product-media__trigger>*{min-height:1px;min-width:1px}@media screen and (max-width:767px){.product-media__trigger{margin-bottom:var(--gap-xxs)}}.product-media__trigger-item{flex:none}@media screen and (max-width:767px){.product-media__trigger-item{border-radius:.08rem;font-size:.12rem;letter-spacing:.025em;line-height:1.3333333333;padding:.07rem .12rem}}.product-media__buttons{display:flex;flex-wrap:wrap}.product-media__buttons>*{min-height:1px;min-width:1px}@media screen and (max-width:767px){.product-media__buttons{margin-bottom:var(--gap-xxs)}}.product-media__buttons-item{flex:none}@media screen and (max-width:767px){.product-media__buttons-item{border-radius:.08rem;font-size:.12rem;letter-spacing:.025em;line-height:1.3333333333;padding:.07rem .12rem}}.product-media__content{align-items:center;background-color:var(--color-footer);border-radius:.24rem;display:flex;flex-wrap:wrap;height:auto;justify-content:center;overflow:hidden;position:relative}.product-media__content>*{min-height:1px;min-width:1px}@media screen and (max-width:767px){.product-media__content{border-radius:0;margin-left:var(--container-gap-negative);margin-right:var(--container-gap-negative);padding:var(--gap-xxs) var(--container-gap) calc(var(--gap-xs) + var(--gap-xxs))}}.product-media__image{cursor:pointer;display:block;flex:none;max-height:4.6rem;max-width:100%}@media screen and (max-width:600px){.product-media__image{max-height:3.4rem}}@media screen and (max-width:1439px){.product-media__image{margin-bottom:15%;margin-top:15%}}@media(min-width:600px){.product-media__image{margin-bottom:7%;margin-top:7%}}.product-media__image_alernate{cursor:default}.product-media__print{background-color:var(--color-white);border:none;border-radius:50%;box-shadow:0 .02rem .05rem rgba(0,0,0,.04),0 .02rem .04rem rgba(0,0,0,.06),0 -.005rem .03rem rgba(0,0,0,.08);color:var(--color-black)!important;position:absolute;right:1.48rem;top:.2rem}.product-media__print:hover svg{opacity:.3}.product-media__print svg{margin:-.01rem -.06rem;transform:scale(.9);transition:var(--transition-duration)}@media screen and (max-width:767px){.product-media__print{right:calc(var(--gap-xs)/2 + .6rem);top:calc(var(--gap-xs)/2)}}.product-media__other-menu{position:absolute;right:.84rem;top:.2rem}@media screen and (max-width:767px){.product-media__other-menu{right:calc(var(--gap-xs)/2);top:calc(var(--gap-xs)/2)}}.product-media__favorite{background-color:var(--color-white);border:none;border-radius:50%;box-shadow:0 .02rem .05rem rgba(0,0,0,.04),0 .02rem .04rem rgba(0,0,0,.06),0 -.005rem .03rem rgba(0,0,0,.08);position:absolute;right:.2rem;top:.2rem}.product-media__favorite .icon_heart{margin:-.01rem -.06rem;stroke-width:2.5px}@media screen and (max-width:767px){.product-media__favorite{bottom:.4rem;left:.12rem;right:auto;top:auto}}.product-media__rosewind{left:calc(var(--gap-xs) - .1rem);position:absolute;top:calc(var(--gap-xs) - .1rem)}@media screen and (max-width:767px){.product-media__rosewind{background-color:var(--color-white);border-radius:50%;box-shadow:0 .02rem .05rem rgba(0,0,0,.04),0 .02rem .04rem rgba(0,0,0,.06),0 -.005rem .03rem rgba(0,0,0,.08);left:calc(var(--gap-xs)/2);padding:.03rem;top:calc(var(--gap-xs)/2)}}.product-media__rosewind div{align-items:center;display:flex;height:.64rem;justify-content:center;width:.64rem}@media screen and (max-width:767px){.product-media__rosewind div{height:.42rem;width:.42rem}}.product-media__rosewind img{width:100%}",""]),n.locals={},t.exports=n},function(t,e,r){"use strict";r(903)},function(t,e,r){var n=r(12)((function(i){return i[1]}));n.push([t.i,".flats-filter{align-items:center;-moz-column-gap:var(--gap-xxs);column-gap:var(--gap-xxs);row-gap:var(--gap-xxs)}.flats-filter__fetching{cursor:wait!important}.flats-filter__row{align-items:flex-start;display:flex;margin-left:0}@media screen and (max-width:767px){.flats-filter__row{align-items:stretch;flex-direction:column;gap:.2rem}.flats-filter .form__item{padding-left:0!important}}.flats-filter__container{display:flex;gap:.08rem;width:100%}@media screen and (max-width:767px){.flats-filter__container *{flex-grow:1!important}}.flats-filter__item{flex:1 1;min-width:1.7rem}.flats-filter__item .field-range__fields .field-range__field{align-items:flex-end}.flats-filter__item .field-range__fields .field-range__field input{padding:.23rem 0 .07rem}.flats-filter__item .field-range__fields .field-range__field:last-child input{padding:0 0 .07rem;top:-.04rem;transform:none}.flats-filter__item .field-range__fields .field-range__prefix{padding:0 .07rem .05rem 0}@media screen and (max-width:767px){.flats-filter__item_main{display:none}}.flats-filter__item_project{max-width:2rem}.flats-filter__item_price{min-width:3.2rem}.flats-filter__item_square{max-width:2.7rem;min-width:1.7rem}@media screen and (max-width:767px){.flats-filter__item_square{max-width:none}}.flats-filter__item_rooms{min-width:2.6rem}.flats-filter__item_settlings{min-width:3.1rem}.flats-filter__item .form__label{font-size:.1rem;font-weight:700;line-height:.16rem;margin-bottom:var(--gap-xxxs);text-transform:uppercase}.flats-filter__check-button{cursor:pointer;display:inline-block;flex:1 1;margin-left:0!important;position:relative;vertical-align:top}.flats-filter__check-button input{height:0;left:0;overflow:hidden;position:absolute;top:0;visibility:hidden;width:0}.flats-filter__check-button input:checked+span{background-color:var(--color-black);color:var(--color-white)}.flats-filter__check-button_light span{background-color:var(--color-secondary);border-radius:.12rem;color:var(--color-black);display:block;font-size:.14rem;font-weight:400;min-width:.48rem;padding:.14rem;text-align:center;transition:color var(--transition-duration),background-color var(--transition-duration)}@media screen and (max-width:767px){.flats-filter__check-button_light span{font-size:.14rem;line-height:1.4285714286;padding:.13rem .18rem}}.flats-filter__check-button_white span{background-color:var(--color-white);border:.01rem solid;border-color:var(--color-secondary-50);border-radius:.12rem;color:var(--color-secondary-100);display:block;font-size:.16rem;font-size:.14rem;font-weight:600;font-weight:400;line-height:1.5;line-height:.2rem;min-width:.48rem;padding:var(--gap-xxs) .14rem;text-align:center;transition:color var(--transition-duration),background-color var(--transition-duration);width:100%}@media screen and (max-width:767px){.flats-filter__check-button_white span{padding:.13rem .18rem}}.flats-filter__check-button_disabled{opacity:.5;pointer-events:none}.flats-filter__check-button_hide{display:none!important}.flats-filter__check-button_size_small span{font-size:.14rem;line-height:.2rem;padding:.14rem .18rem}.flats-filter__button{margin-left:auto}@media screen and (max-width:767px){.flats-filter__button{margin-left:0}}.flats-filter__button_map{display:none}@media screen and (max-width:767px){.flats-filter__button_map{display:block}}.flats-filter__button .button{align-self:flex-end;cursor:pointer;padding:.18rem .16rem}@media screen and (max-width:767px){.flats-filter__button .button{width:100%}}.flats-filter__button_result{min-width:2rem}@media screen and (max-width:767px){.flats-filter__button_main{display:none}}.flats-filter__button_main .button{padding:.18rem .16rem;width:100%}",""]),n.locals={},t.exports=n},function(t,e,r){"use strict";r(904)},function(t,e,r){var n=r(12)((function(i){return i[1]}));n.push([t.i,".flat-in-project-filter{z-index:3!important}",""]),n.locals={},t.exports=n},function(t,e,r){"use strict";r(905)},function(t,e,r){var n=r(12)((function(i){return i[1]}));n.push([t.i,"@media screen and (max-width:767px){.heading_main{display:none!important}}.heading__flex{align-items:center;-moz-column-gap:var(--gap-s);column-gap:var(--gap-s);display:flex;flex-wrap:wrap;row-gap:var(--gap-xs)}.heading__link{color:var(--color-white-active);display:inline-block;font-family:Inter,Arial,sans-serif;font-size:22px;font-weight:600;letter-spacing:-.02em;line-height:36px;text-align:left;transition:var(--transition-duration)}.heading__link:first-child,.heading__link:hover{color:var(--color-black)}",""]),n.locals={},t.exports=n},function(t,e,r){"use strict";r(906)},function(t,e,r){var n=r(12)((function(i){return i[1]}));n.push([t.i,".tenders__list{list-style:none}.tenders__item{background-color:var(--color-secondary-10);border:1px solid hsla(0,0%,66%,.5);border-radius:var(--gap-xxs);padding:var(--gap-xxs);position:relative;transition:all var(--transition-duration)}.tenders__item:hover{background-color:var(--color-secondary-15);border:1px solid #a9a9a9}.tenders__item:not(:last-child){margin-bottom:var(--gap-xs)}@media screen and (min-width:767px){.tenders__item{padding:var(--gap-xs)}}.tenders__item p{font-size:.14rem}@media screen and (min-width:767px){.tenders__item p{font-size:.16rem}}.tenders__header{align-items:flex-start;-moz-column-gap:var(--gap-xs);column-gap:var(--gap-xs);display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:.2rem;row-gap:var(--gap-xxs)}.tenders__header h3{align-self:center;font-family:var(--base-font-family);font-size:.16rem;font-weight:600;line-height:1.2;margin-bottom:0}@media screen and (min-width:767px){.tenders__header h3{flex:1 1;font-size:.18rem;min-width:60%}}.tenders__info{display:flex;flex-wrap:wrap;gap:var(--gap-xxxs)}.tenders__info span{background-color:var(--color-secondary);border-radius:.2rem;color:var(--color-secondary-100);display:inline-block;font-size:.14rem;line-height:.24rem;padding:.04rem .16rem;text-align:center}@media screen and (min-width:767px){.tenders__info span{font-size:.16rem}}.tenders__link{bottom:0;left:0;position:absolute;right:0;top:0}.tenders__project-title{display:inline-block;font-size:.14rem;margin-bottom:var(--gap-xxxs)}@media screen and (min-width:767px){.tenders__project-title{font-size:.16rem}}",""]),n.locals={},t.exports=n},,,,function(t,e,r){"use strict";r.r(e);r(404),r(20),r(29),r(30),r(22);var n=r(8),o=r(6),l=(r(21),r(37),r(174),r(11),r(229),r(54),r(23),r(55),r(692)),c=r(732),d=r(693),m=(r(33),r(907)),_=r(908),f=r(909),h=r(910),v=r(911),x=r(912),y=r(913),w=r(914),k=r(915),j=r(916),C=r(917),O=r(918),A=r(919),P=r(920),S=r(921),z=r(922),M=r(923),I=r(924),T=r(756),B=r(925),L=r(926),F=r(757),E=r(927),D=r(928),N=r(849),H=r(929),R=r(930),V=r(931),$=r(932),W=r(933),Y=r(934),U=r(935),X=r(936),G=r(937),K=r(938),Z=r(939),J=r(940),Q=r(941),tt=r(942),et=r(943),it=r(944),at=r(945),nt=r(946),ot=r(760),st=r(947),lt=r(948),ct=r(949),pt=r(950);function ut(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}function mt(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?ut(Object(r),!0).forEach((function(e){Object(o.a)(t,e,r[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):ut(Object(r)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}))}return t}var _t={type:{text:m.default,image:_.default,video:f.default,html:h.default,slider:v.default,multislider:x.default,black_block:y.default,quote:w.default,map:k.default,text_cards:S.default,visual_cards:M.default,column_text:I.default,double_cards:L.default,form:F.default,mosaic:j.default,numbers:C.default,image_slider:O.default,line_cards:A.default,tabs:E.default,banners:P.default,adaptive_slider:z.default,page_content_header:D.default,mortgage:N.default,projects_filter:H.default,faq:R.default,full_mortgage:V.default,first:$.default,advantages:W.default,infrastructure:Y.default,transport:U.default,genplan:X.default,description:G.default,progress:K.default,news:Z.default,plannings:J.default,projects:Q.default,projects_in_main:tt.default,projects_on_map:et.default,banner_first_numbers:it.default,cards_mortgage:at.default,installment:nt.default,mortgage_blocks:ot.default,heroVideo:T.default,stickyVideo:B.default,finish:st.default,finish_markup:lt.default,type_objects_project:ct.default,docs:pt.default}},gt=Object.keys(_t.type).reduce((function(t,e){return mt(mt({},t),{},Object(o.a)({},_t.type[e].name,_t.type[e]))}),{}),ft=r(1101);function ht(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}function vt(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?ht(Object(r),!0).forEach((function(e){Object(o.a)(t,e,r[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):ht(Object(r)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}))}return t}var bt={name:"AppBlockNavigationMenu",components:vt({AppPageHeading:r(958).default,AppPageMenu:ft.default},gt),mixins:[l.a],props:{title:{type:String,default:void 0},structure:{type:Array,default:void 0}},data:function(){return{blocks:[],types:_t.type,menu:[],page:null}},watch:{page:function(t){var e=this;return Object(n.a)(regeneratorRuntime.mark((function r(){return regeneratorRuntime.wrap((function(r){for(;;)switch(r.prev=r.next){case 0:if(t){r.next=2;break}return r.abrupt("return");case 2:return r.next=4,e.fetchPage();case 4:case"end":return r.stop()}}),r)})))()}},mounted:function(){var t,e,r,n=this;this.menu=null===(t=this.structure)||void 0===t?void 0:t.map((function(menu,t){var e,r=n.buildMenu(menu),o=(null===(e=menu.children)||void 0===e?void 0:e.map(n.buildMenu))||[];return vt(vt({},r),{},{isActive:0===t,submenuList:o})})),this.page=(null===(e=this.menu)||void 0===e||null===(e=e[0])||void 0===e||null===(e=e.submenuList)||void 0===e||null===(e=e[0])||void 0===e?void 0:e.value)||(null===(r=this.menu)||void 0===r||null===(r=r[0])||void 0===r?void 0:r.value)||null},methods:{fetchPage:function(){var t=this;return Object(n.a)(regeneratorRuntime.mark((function e(){var r,n,data;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t.page){e.next=2;break}return e.abrupt("return");case 2:return e.prev=2,e.next=5,t.$axios.get("/api/pages/".concat(t.page));case 5:n=e.sent,data=n.data,t.blocks=(null===(r=Object.values(data.data))||void 0===r||null===(r=r.filter(c.a))||void 0===r?void 0:r.sort(Object(d.a)()))||[],e.next=13;break;case 10:e.prev=10,e.t0=e.catch(2),t.blocks=[];case 13:case"end":return e.stop()}}),e,null,[[2,10]])})))()},buildMenu:function(menu){return{label:menu.title,value:menu.link}},onPageMenuChangeHandler:function(t){var e,r=t.isSub,option=t.option;r||this.menu.forEach((function(t){t.isActive=option.value===t.value})),this.page=(null===(e=option.submenuList)||void 0===e||null===(e=e[0])||void 0===e?void 0:e.value)||option.value}}},xt=r(3),component=Object(xt.a)(bt,(function(){var t=this,e=t._self._c;return e("div",[e("AppSection",{attrs:{variant:t.variant,"offset-top":t.settings.marginTop,"offset-bottom":t.settings.marginBottom,"rounded-next":t.settings.nextBlockRound,"background-color":t.settings.backgroundColor,"text-color":t.settings.textColor,anchor:t.anchor}},[t.title?e("div",{staticClass:"block-title"},[t._v(t._s(t.title))]):t._e(),t._v(" "),t.menu.length?e("AppPageMenu",{attrs:{"menu-list":t.menu},on:{change:t.onPageMenuChangeHandler}}):t._e()],1),t._v(" "),t._l(t.blocks,(function(r,n){return e(t.types[r.type],t._b({key:n,tag:"component"},"component",r,!1))}))],2)}),[],!1,null,null,null);e.default=component.exports},,function(t,e,r){"use strict";r.r(e);r(20),r(72),r(54),r(21),r(37),r(174),r(49),r(11),r(229);var n=r(692),o=r(1017),l=r(711),c=r(693),d=r(730),m={name:"AppBlockMainSlider",components:{AppHero:l.default,AppMainSlider:o.default},mixins:[n.a],props:{timestamp:{type:Number,default:0},slides:{type:Object,required:!0},colorText:{type:String,default:void 0},colorTitle:{type:String,default:void 0},variantButton:{type:String,default:void 0},autoplay:{type:String,default:void 0}},computed:{list:function(){var t=this;return Object.values(Object.values(this.slides)[0]).sort(Object(c.a)()).map((function(t){var e,r,n;return{isDisabled:null!==(e=t.disable)&&void 0!==e&&e,startTime:null!==(r=t["slide-start"])&&void 0!==r?r:0,endTime:null!==(n=t["slide-end"])&&void 0!==n?n:0,title:t.title,variant:t.colorText,titleVariant:t.colorTitle,link:t.link,appearance:t.appearance,image:{desktop:t.image,mobile:t.imageMob,width:"auto",height:"auto"},typeHeaderMenu:t.typeHeaderMenu,video:t.video,description:t.desc,html:t.html,offsetDesktop:t.offsetDesktop,offsetMobile:t.offsetMobile,baseColor:t.baseColor,isHiddenMob:t.isHiddenMob,button:t.buttons?Object.values(t.buttons).map((function(button){return{text:button.text,to:button.link,variant:button.variantButton}}))[0]:[]}})).filter((function(e){return Object(d.a)(e.isDisabled,e.startTime,e.endTime,t.timestamp)}))},swiperOptions:function(){return{autoplay:!1}},firstSlide:function(){return this.list[0]}}},_=r(3),component=Object(_.a)(m,(function(){var t=this,e=t._self._c;return t.list.length>1?e("AppMainSlider",{attrs:{list:t.list,"swiper-options":t.swiperOptions}}):e("AppHero",{attrs:{title:t.firstSlide.title,image:t.firstSlide.image,button:t.firstSlide.button,description:t.firstSlide.description,variant:t.firstSlide.variant,"title-variant":t.firstSlide.titleVariant,appearance:t.firstSlide.appearance,video:t.firstSlide.video,link:t.firstSlide.link,"offset-desktop":t.firstSlide.offsetDesktop,"offset-mobile":t.firstSlide.offsetMobile,html:t.firstSlide.html,"base-color":t.firstSlide.baseColor,"is-hidden-mob":t.firstSlide.isHiddenMob,"autoplay-video":!0}})}),[],!1,null,null,null);e.default=component.exports},function(t,e,r){"use strict";r.r(e);r(404);var n=r(692),o={name:"AppBlockBlack",components:{AppButton:r(27).default},mixins:[n.a],props:{title:{type:String,default:void 0},html:{type:String,default:void 0}}},l=(r(1107),r(3)),component=Object(l.a)(o,(function(){var t=this,e=t._self._c;return e("AppSection",{staticClass:"section_black",attrs:{variant:t.variant,"offset-top":t.settings.marginTop,"offset-bottom":t.settings.marginBottom,"rounded-next":t.settings.nextBlockRound,"background-color":t.settings.backgroundColor,"text-color":t.settings.textColor,appearance:"dark",anchor:t.anchor,sun:!0}},[e("div",{staticClass:"heading heading_black"},[e("div",{staticClass:"heading__title"},[e("h2",[t._v("Правила акции")])]),t._v(" "),e("div",{staticClass:"heading__aside"},[e("AppButton",{attrs:{variant:t.settings.textColor?"custom":"light",href:"https://club.ingrad.ru/public/oferta-reserv",size:"large",appearance:"ghost",target:"_blank"}},[t._v("\n\t\t\t\tДоговор оферты\n\t\t\t")]),t._v(" "),e("AppButton",{staticClass:"hide_mobile hide_tablet",attrs:{variant:t.settings.textColor?"custom":"light",size:"large",appearance:"ghost",onclick:"Comagic.openWidget(2317); try{ga('send', 'event', 'click', 'SCB_BUTTON', 'open') } catch(e){}"}},[t._v("\n\t\t\t\tПерезвоните мне\n\t\t\t")]),t._v(" "),e("AppButton",{staticClass:"hide_laptop hide_desktop",attrs:{variant:t.settings.textColor?"custom":"light",size:"large",appearance:"ghost",onclick:"ComagicWidget.openSitePhonePanel(); try{ga('send', 'event', 'click', 'SCB_BUTTON', 'open') } catch(e){}"}},[t._v("\n\t\t\t\tПерезвоните мне\n\t\t\t")])],1)]),t._v(" "),e("div",{directives:[{name:"dompurify-html",rawName:"v-dompurify-html",value:t.html,expression:"html"}],staticClass:"section__html"})])}),[],!1,null,null,null);e.default=component.exports},function(t,e,r){"use strict";r.r(e);r(404),r(49);var n=r(230),o=r(729),l={name:"AppMainProjects",components:{AppSection:n.default,AppBigProjectsList:o.default},props:{enableVideo:{type:Boolean,default:!1},total:{type:Number,default:0},projectsSorting:{type:Object,default:function(){return{}}},inhaus:{type:Array,default:function(){return[]}},anchor:{type:String,default:void 0}},data:function(){return{mortgage:{}}}},c=(r(1114),r(3)),component=Object(c.a)(l,(function(){var t,e,r=this,n=r._self._c;return n("AppSection",{attrs:{variant:["rounded","with-border"],anchor:r.anchor,"rounded-next":"","offset-top":"xs","offset-bottom":"xs"}},[n("div",{staticClass:"projects-main"},[n("div",{staticClass:"projects-main__wrapper"},[null!==(t=r.projectsSorting.comfort)&&void 0!==t&&t.length?n("AppBigProjectsList",{staticClass:"projects-main__list",attrs:{title:"Новостройки в&nbsp;Москве и&nbsp;области",list:r.projectsSorting.comfort,mortgage:r.mortgage,"enable-video":r.enableVideo,type:"comfort"}}):r._e(),r._v(" "),null!==(e=r.projectsSorting)&&void 0!==e&&null!==(e=e.inhaus)&&void 0!==e&&e.length?n("AppBigProjectsList",{staticClass:"projects-main__list projects-main__list_inhaus",attrs:{title:"Загородная недвижимость",list:r.projectsSorting.inhaus,"enable-video":r.enableVideo,type:"inhaus"}}):r._e()],1)])])}),[],!1,null,null,null);e.default=component.exports;installComponents(component,{AppBigProjectsList:r(729).default})},function(t,e,r){"use strict";r.r(e);r(33),r(22),r(404),r(54);var n=r(6),o=(r(20),r(39),r(21),r(798),r(37),r(799),r(29),r(30),r(11),r(229),r(40),r(43),r(59),r(23),r(18)),l=r(692),c=r(230),d=r(1018),m=r(136),_=r(27),f=r(705),h=r(960),v=r(91);function x(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}function y(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?x(Object(r),!0).forEach((function(e){Object(n.a)(t,e,r[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):x(Object(r)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}))}return t}var w={name:"AppFlatDayPage",components:{AppCardSummary:d.default,AppFavorite:m.default,AppButton:_.default,AppSection:c.default,AppOtherMenu:f.default,AppProductSlider:h.default},mixins:[v.a,l.a],layout:"AppMainLayout",props:{flat_of_day:{type:Object,default:function(){return{}}}},data:function(){return{externalId:null,heading:{},tour:null,windowLink:null,flatHeroImages:[],similar:[],roseWind:null,roseWindFloor:null,type:null,floorNumber:null,housing:{},summary:{},otherMenuList:[],printPdf:{}}},computed:{roseWindStyle:function(){return{transform:"rotate(".concat(this.roseWind||0,"deg)")}},roseWindFloorStyle:function(){return{transform:"rotate(".concat(this.roseWindFloor||0,"deg)")}},heroImageActive:function(){return this.flatHeroImages.filter((function(t){return t.active}))[0]},discount:function(){if(this.summary.oldPrice)return Math.round((this.summary.oldPrice-this.summary.price)/this.summary.oldPrice*100)}},mounted:function(){var t,e,r,n,o,l,c,d,m,_,f,h,v,x,y,w,k,j,C,O,A,P,S,z,M,I,T,B,L,F,E,D,N,H,R,V,$,W;if(this.flat_of_day&&Object.keys(this.flat_of_day).length){var Y,U,X=this.flat_of_day,G=X.flat,K=X.similarFlats;if(0===(null==G?void 0:G.rooms)?G.flatName="Студия, "+(null==G?void 0:G.square)+" м²":G.flatName="office"===(null==G?void 0:G.type)?(null==G?void 0:G.square)+" м²":(null==G?void 0:G.rooms)+"-комнатная, "+(null==G?void 0:G.square)+" м²",null!=G&&null!==(t=G.mortgage)&&void 0!==t&&t.monthPayment){var Z=G.mortgage.monthPayment.toString().replace(/(\d)(?=(\d\d\d)+([^\d]|$))/g,"$1 ");G.mortgagePayment="от ".concat(Z," ₽ в месяц"),G.mortgageLink="/mortgage?estate="+G.estateId.id+"&house="+G.houseId.id+"&price="+G.price+"&term="+G.mortgage.maxTerm+"&maxPayment="+G.mortgage.maxPayment+"#calc"}else G.mortgagePayment="",G.mortgageLink="#";if(null!=G&&null!==(e=G.section)&&void 0!==e&&e.floorCount)G.flatFloors=(null==G?void 0:G.floorNum)+" из "+(null==G||null===(Y=G.section)||void 0===Y?void 0:Y.floorCount);else G.flatFloors=(null==G?void 0:G.floorNum)+" из "+(null==G||null===(U=G.houseId)||void 0===U?void 0:U.floorsCount);G.closestMetroName=null==G||null===(r=G.estateId)||void 0===r||null===(r=r.location)||void 0===r||null===(r=r.metro)||void 0===r?void 0:r.name,G.closestMetroColor=null==G||null===(n=G.estateId)||void 0===n||null===(n=n.location)||void 0===n||null===(n=n.metro)||void 0===n?void 0:n.color,G.closestMetroTime=null==G||null===(o=G.estateId)||void 0===o?void 0:o.timeToMetro,null!=G&&null!==(l=G.houseId)&&void 0!==l&&l.deadline?G.deadline="до "+G.houseId.deadline:null!=G&&null!==(c=G.estateId)&&void 0!==c&&c.deadline?G.deadline="до "+G.estateId.deadline:G.deadline="",null!=G&&null!==(d=G.houseId)&&void 0!==d&&d.settling&&"0"!==G.houseId.settling?G.settling=G.houseId.settling_text:G.settling="Дом сдан",G.balcony=parseInt(null==G?void 0:G.balcony)>0?"Да":"Нет",G.loggia=parseInt(null==G?void 0:G.loggia)>0?"Да":"Нет",G.terrace=parseInt(null==G?void 0:G.terrace)>0?"Да":"Нет",G.finish=G.finish?G.finish:"",null!=G&&null!==(m=G.houseId)&&void 0!==m&&m.coords?G.houseId.coords="M"+G.houseId.coords+"Z":G.houseId.coords="";var J=[];"sold"!==G.status&&J.push({label:"Ипотека",value:G.mortgagePayment,link:G.mortgageLink}),J.push({label:"Метро",value:null==G?void 0:G.closestMetroName,nearby:{color:null==G?void 0:G.closestMetroColor,title:null==G?void 0:G.closestMetroName,time:null==G?void 0:G.closestMetroTime,type:null==G?void 0:G.estateId.timeToMetroType}},{label:"Корпус",value:null==G||null===(_=G.houseId)||void 0===_?void 0:_.number},{label:"Секция",value:null==G?void 0:G.sectionNum},{label:"Этаж",value:null==G?void 0:G.flatFloors},{label:"office"!==G.type?"Квартира":"Помещение",value:null==G?void 0:G.number},{label:"Заселение",value:null==G?void 0:G.deadline}),"office"!==(null==G?void 0:G.type)&&J.push({label:"Отделка",value:null==G?void 0:G.finish},{label:"Балкон",value:null==G?void 0:G.balcony},{label:"Лоджия",value:null==G?void 0:G.loggia},{label:"Терраса",value:null==G?void 0:G.terrace}),"office"!==(null==G?void 0:G.type)&&"flat"!==(null==G?void 0:G.type)||J.push({label:"Ввод",value:null==G?void 0:G.settling}),this.externalId=null==G?void 0:G.externalId,this.heading={name:null==G||null===(f=G.estateId)||void 0===f?void 0:f.name,link:"/projects/".concat(null==G||null===(h=G.estateId)||void 0===h?void 0:h.type,"/").concat(null==G||null===(v=G.estateId)||void 0===v?void 0:v.code,"/")},this.tour=null==G?void 0:G.tourLink,this.windowLink=null==G?void 0:G.imageWindow,this.flatHeroImages=[{image:null==G||null===(x=G.planning)||void 0===x?void 0:x.image,active:!(null!=G&&null!==(y=G.planning)&&void 0!==y&&y.imageFurniture)},{image:null==G||null===(w=G.planning)||void 0===w?void 0:w.image3d,active:!1},{image:null==G?void 0:G.imageFloor,active:!1},{image:null==G||null===(k=G.planning)||void 0===k?void 0:k.imageFurniture,active:!(null==G||null===(j=G.planning)||void 0===j||!j.imageFurniture)}],this.hero={title:null==G||null===(C=G.tradeIn)||void 0===C?void 0:C.title,image:{src:null==G||null===(O=G.tradeIn)||void 0===O?void 0:O.image},button:{to:null==G||null===(A=G.tradeIn)||void 0===A?void 0:A.link,text:"Подробнее"},description:null==G||null===(P=G.tradeIn)||void 0===P?void 0:P.text},this.similar=Object.values(Object.values(K.listFlats)).map((function(t){var e;return 0===t.rooms?t.flatName="Студия, "+t.square+" м²":t.flatName="office"===(null==t?void 0:t.type)?t.square+" м²":t.rooms+"-комнатная "+t.square+" м²",t.price=t.price.toString().replace(/(\d)(?=(\d\d\d)+([^\d]|$))/g,"$1 "),null!==(e=t.planning)&&void 0!==e&&e.image?t.image=t.planning.image:t.image="/",{image:t.image,title:t.flatName,price:t.price+" ₽",link:t.link,externalId:null==t?void 0:t.externalId}})),this.roseWind=null==G?void 0:G.roseWind,this.roseWindFloor=null==G?void 0:G.roseWindFloor,this.type=null==G?void 0:G.type,this.floorNumber="".concat("office"!==(null==G?void 0:G.type)?"Квартира":"Помещение"," №").concat(null==G?void 0:G.number),this.housing={estateId:null==G?void 0:G.estateId,number:null==G||null===(S=G.houseId)||void 0===S?void 0:S.number,link:"office"===(null==G?void 0:G.type)?"/search/offices/?estates=".concat(null==G?void 0:G.estateId.id,"&houses=").concat(null==G||null===(z=G.houseId)||void 0===z?void 0:z.id):"/search/flats/?types=".concat(null==G?void 0:G.type,"&estates=").concat(null==G?void 0:G.estateId.id,"&houses=").concat(null==G||null===(M=G.houseId)||void 0===M?void 0:M.id)},this.summary={id:G.id,externalId:G.externalId,title:null==G?void 0:G.flatName,price:null==G?void 0:G.price,isCanReserve:null==G?void 0:G.can_reserve,oldPrice:null==G?void 0:G.priceNoDiscount,list:J,type:G.type,listShow:6,status:G.status,squareCost:G.squareCost},this.printPdf={link:"https://new-api.ingrad.ru/apartment/".concat(G.id,"/pdf?tel="),label:"Скачать PDF",target:!0,isGeneratePhone:!0,icon:"print"},this.otherMenuList=[{link:"share",label:"Поделиться",icon:"share",list:[{link:"back",label:"Назад",icon:"arrow-right"},{link:"copy",label:"Скопировать ссылку",icon:"link",copy:"https://www.ingrad.ru/projects/".concat(null==G||null===(I=G.estateId)||void 0===I?void 0:I.type,"/").concat(null==G||null===(T=G.estateId)||void 0===T?void 0:T.code,"/flats/").concat(G.id)},{link:"https://wa.me/?text=".concat("https://www.ingrad.ru/projects/".concat(null==G||null===(B=G.estateId)||void 0===B?void 0:B.type,"/").concat(null==G||null===(L=G.estateId)||void 0===L?void 0:L.code,"/flats/").concat(G.id)),label:"WhatsApp",icon:"whatsapp",target:!0},{link:"https://telegram.me/share/url?url=".concat("https://www.ingrad.ru/projects/".concat(null==G||null===(F=G.estateId)||void 0===F?void 0:F.type,"/").concat(null==G||null===(E=G.estateId)||void 0===E?void 0:E.code,"/flats/").concat(G.id)),label:"Telegram",icon:"telegram",target:!0},{link:"https://vk.com/share.php?url=".concat("https://www.ingrad.ru/projects/".concat(null==G||null===(D=G.estateId)||void 0===D?void 0:D.type,"/").concat(null==G||null===(N=G.estateId)||void 0===N?void 0:N.code,"/flats/").concat(G.id)),label:"ВКонтакте",icon:"vkontakte",target:!0},{link:"https://connect.ok.ru/offer?url=".concat("https://www.ingrad.ru/projects/".concat(null==G||null===(H=G.estateId)||void 0===H?void 0:H.type,"/").concat(null==G||null===(R=G.estateId)||void 0===R?void 0:R.code,"/flats/").concat(G.id)),label:"Одноклассники",icon:"odnoklassniki",target:!0}]},{link:"https://new-api.ingrad.ru/apartment/".concat(G.id,"/pdf?tel="),label:"Скачать PDF",target:!0,isGeneratePhone:!0},{link:"mailto:test@example.com?subject=ГК «Инград» - ".concat(null==G||null===(V=G.estateId)||void 0===V?void 0:V.name).concat("office"!==(null==G?void 0:G.type)?" - Квартира":" - Помещение"," №").concat(null==G?void 0:G.number,"&body=Ссылка на страницу: https://www.ingrad.ru/projects/").concat(null==G||null===($=G.estateId)||void 0===$?void 0:$.type,"/").concat(null==G||null===(W=G.estateId)||void 0===W?void 0:W.code,"/flats/").concat(G.id),label:"Отправить по e-mail",icon:"email"}]}},methods:y(y({},Object(o.c)({openModal:"modal/OPEN_MODAL"})),{},{onChangeHeroImage:function(t){this.flatHeroImages.forEach((function(e,r){e.active=r===t}))}})},k=(r(1116),r(3)),component=Object(k.a)(w,(function(){var t,e,r,n,o,l,c,d,m,_,f=this,h=f._self._c;return h("div",{staticClass:"flat-day"},[Object.keys(f.heading).length?h("AppSection",{attrs:{"offset-bottom":"xs",variant:f.variant,"offset-top":f.settings.marginTop,"background-color":f.settings.backgroundColor,"text-color":f.settings.textColor,anchor:f.anchor}},[h("div",{staticClass:"flat-day__header"},[null!==(t=f.heading)&&void 0!==t&&t.link?h("nuxt-link",{staticClass:"flat-day__rc",attrs:{to:null===(e=f.heading)||void 0===e?void 0:e.link}},[f._v("ЖК "+f._s(null===(r=f.heading)||void 0===r?void 0:r.name))]):f._e(),f._v(" "),h("h1",{staticClass:"flat-day__title"},[f._v("\n\t\t\t\t\t"+f._s(null!==(n=f.heading)&&void 0!==n&&n.link?"Квартира дня -40%":"Квартира дня")+"\n\t\t\t\t")]),f._v(" "),h("div",{staticClass:"flat-day__description"},[h("p",[f._v("\n\t\t\t\t\t\t"+f._s(null!==(o=f.heading)&&void 0!==o&&o.link?"Не упустите свой шанс на новую квартиру и ловите уникальное предложение дня со скидкой -40% уже сегодня!":"Скоро будет опубликована. Приносим извинения за техническую задержку.")+"\n\t\t\t\t\t")])]),f._v(" "),h("AppButton",{staticClass:"flat-day__button",attrs:{to:"#pravila"}},[f._v("Правила акции")])],1),f._v(" "),null!==(l=f.heading)&&void 0!==l&&l.link?h("div",{staticClass:"grid grid_detail grid_detail_static"},[h("div",{staticClass:"grid__column"},[h("AppSection",{staticClass:"product-media-section",attrs:{variant:["bottom-small"],"offset-top":"xs","offset-bottom":"xs"}},[h("div",{staticClass:"product-media"},[h("div",{staticClass:"product-media__controls"},[h("div",{staticClass:"product-media__trigger"},[f.flatHeroImages[0]&&f.flatHeroImages[0].image?h("AppButton",{staticClass:"product-media__trigger-item",attrs:{variant:f.flatHeroImages[0].active?"light":"secondary",size:"medium"},on:{click:function(t){return f.onChangeHeroImage(0)}}},[f._v("\n\t\t\t\t\t\t\t\t\t\tПланировка\n\t\t\t\t\t\t\t\t\t")]):f._e(),f._v(" "),f.flatHeroImages[3]&&f.flatHeroImages[3].image?h("AppButton",{staticClass:"product-media__trigger-item",attrs:{variant:f.flatHeroImages[3].active?"light":"secondary",size:"medium"},on:{click:function(t){return f.onChangeHeroImage(3)}}},[f._v("\n\t\t\t\t\t\t\t\t\t\tС мебелью\n\t\t\t\t\t\t\t\t\t")]):f._e(),f._v(" "),f.flatHeroImages[1]&&f.flatHeroImages[1].image?h("AppButton",{staticClass:"product-media__trigger-item",attrs:{variant:f.flatHeroImages[1].active?"light":"secondary",size:"medium"},on:{click:function(t){return f.onChangeHeroImage(1)}}},[f._v("\n\t\t\t\t\t\t\t\t\t\t3D\n\t\t\t\t\t\t\t\t\t")]):f._e(),f._v(" "),f.flatHeroImages[2]&&f.flatHeroImages[2].image?h("AppButton",{staticClass:"product-media__buttons-item",attrs:{variant:f.flatHeroImages[2].active?"light":"secondary",size:"medium"},on:{click:function(t){return f.onChangeHeroImage(2)}}},[f._v("\n\t\t\t\t\t\t\t\t\t\tПлан этажа\n\t\t\t\t\t\t\t\t\t")]):f._e()],1),f._v(" "),h("div",{staticClass:"product-media__buttons"},[f.windowLink&&""!=f.windowLink?h("AppButton",{staticClass:"product-media__buttons-item",attrs:{variant:"secondary",size:"medium",href:f.windowLink,target:"_blank"}},[f._v("\n\t\t\t\t\t\t\t\t\t\tВид из окна\n\t\t\t\t\t\t\t\t\t")]):f._e(),f._v(" "),f.tour&&""!=f.tour?h("AppButton",{staticClass:"product-media__buttons-item",attrs:{variant:"secondary",size:"medium",href:f.tour,target:"_blank"}},[f._v("\n\t\t\t\t\t\t\t\t\t\t3D-тур\n\t\t\t\t\t\t\t\t\t")]):f._e()],1)]),f._v(" "),h("div",{staticClass:"product-media__content"},[h("img",{ref:"productImage",staticClass:"product-media__image",attrs:{src:null===(c=f.heroImageActive)||void 0===c?void 0:c.image,alt:""}}),f._v(" "),Object.keys(f.printPdf).length?h("AppButton",{staticClass:"product-media__print",class:{"js-generate_phone":f.printPdf.isGeneratePhone},attrs:{href:f.printPdf.link,target:null!==(d=f.printPdf)&&void 0!==d&&d.target?"_blank":"",size:"medium",appearance:"ghost",variant:"secondary",title:f.printPdf.label}},[h("AppIcon",{attrs:{id:f.printPdf.icon,width:24,height:24}})],1):f._e(),f._v(" "),h("AppOtherMenu",{staticClass:"product-media__other-menu",attrs:{list:f.otherMenuList}}),f._v(" "),h("AppFavorite",{staticClass:"product-media__favorite",attrs:{"external-id":f.externalId}}),f._v(" "),(f.flatHeroImages[0]&&f.flatHeroImages[0].active||f.flatHeroImages[3]&&f.flatHeroImages[3].active)&&null!=f.roseWind?h("div",{staticClass:"product-media__rosewind"},[h("div",{style:f.roseWindStyle},[h("img",{attrs:{src:"/img/rose-wild.svg",alt:""}})])]):f._e(),f._v(" "),f.flatHeroImages[2]&&f.flatHeroImages[2].active&&null!=f.roseWindFloor?h("div",{staticClass:"product-media__rosewind"},[h("div",{style:f.roseWindFloorStyle},[h("img",{attrs:{src:"/img/rose-wild.svg",alt:""}})])]):f._e()],1)])]),f._v(" "),null!==(m=f.summary)&&void 0!==m&&null!==(m=m.list)&&void 0!==m&&m.length?h("AppCardSummary",{attrs:{"show-discount":"","is-flat-of-day":"",data:f.summary,mobile:!0}}):f._e()],1),f._v(" "),h("div",{staticClass:"grid__column"},[null!==(_=f.summary)&&void 0!==_&&null!==(_=_.list)&&void 0!==_&&_.length?h("AppCardSummary",{attrs:{"show-discount":"","is-flat-of-day":"",data:f.summary}}):f._e()],1)]):f._e()]):f._e(),f._v(" "),f.similar.length?h("AppSection",{attrs:{variant:"hidden","offset-top":"xs","offset-bottom":f.settings.marginBottom,"rounded-next":f.settings.nextBlockRound,"background-color":f.settings.backgroundColor,"text-color":f.settings.textColor}},[h("div",{staticClass:"heading heading_small"},[h("div",{staticClass:"heading__title"},[h("h2",[f._v("Похожие планировки")])])]),f._v(" "),h("AppProductSlider",{attrs:{list:f.similar,inited:""}})],1):f._e()],1)}),[],!1,null,null,null);e.default=component.exports},function(t,e,r){"use strict";r.r(e);r(22),r(404);var n=r(692),o={name:"AppFlatInProjectFilter",components:{AppFlatsFilter:r(952).default},mixins:[n.a],props:{flats_filters_data:{type:Object,required:!0}},data:function(){return{filters:this.flats_filters_data,estateId:String(this.flats_filters_data.estates[0].value)}}},l=(r(1120),r(3)),component=Object(l.a)(o,(function(){var t=this,e=t._self._c;return e("AppSection",{staticClass:"flat-in-project-filter",attrs:{variant:t.variant,"offset-top":t.settings.marginTop,"offset-bottom":t.settings.marginBottom,"rounded-next":t.settings.nextBlockRound,"background-color":t.settings.backgroundColor,"text-color":t.settings.textColor,anchor:t.anchor}},[Object.keys(t.filters).length?e("AppFlatsFilter",t._b({attrs:{"estate-id":t.estateId}},"AppFlatsFilter",t.filters,!1)):t._e()],1)}),[],!1,null,null,null);e.default=component.exports},function(t,e,r){"use strict";r.r(e);r(22),r(404),r(54);var n=r(8),o=(r(174),r(229),r(55),r(230)),l=r(952),c=r(692),d=r(693),m={name:"AppFlatsFilterSmall",components:{AppSection:o.default,AppFlatsFilter:l.default},mixins:[c.a],props:{anchor:{type:String,default:void 0},slides:{type:Object,default:function(){return{}}}},data:function(){return{filters:{},links:[]}},fetch:function(){var t=this;return Object(n.a)(regeneratorRuntime.mark((function e(){var r;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t.$axios.get("/api/flats/search?onlyFilters=1");case 2:r=e.sent,t.filters=r.data.data;case 4:case"end":return e.stop()}}),e)})))()},mounted:function(){var t=this;return Object(n.a)(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t.links=Object.values(t.slides[1]).sort(Object(d.a)()),e.next=3,t.$fetch();case 3:case"end":return e.stop()}}),e)})))()}},_=(r(1122),r(3)),component=Object(_.a)(m,(function(){var t=this,e=t._self._c;return e("AppSection",{attrs:{variant:t.variant,"offset-top":t.settings.marginTop,"offset-bottom":t.settings.marginBottom,"rounded-next":t.settings.nextBlockRound,"background-color":t.settings.backgroundColor,"text-color":t.settings.textColor,anchor:t.anchor}},[t.links.length?e("div",{staticClass:"heading heading_main heading_small"},[e("div",{staticClass:"heading__title"},[e("h1",{staticClass:"heading__flex"},t._l(t.links,(function(r,n){return e("NuxtLink",{key:"heading__link_".concat(n),staticClass:"heading__link",attrs:{to:r.link}},[t._v(t._s(r.title))])})),1)])]):t._e(),t._v(" "),Object.keys(t.filters).length?e("AppFlatsFilter",t._b({},"AppFlatsFilter",t.filters,!1)):t._e()],1)}),[],!1,null,null,null);e.default=component.exports},function(t,e,r){"use strict";r.r(e);r(39),r(404);var n={name:"AppBlockTenders",mixins:[r(692).a],props:{tenders:{type:Array,required:!0}}},o=(r(1124),r(3)),component=Object(o.a)(n,(function(){var t,e=this,r=e._self._c;return null!==(t=e.tenders)&&void 0!==t&&t.length?r("AppSection",{attrs:{variant:e.variant,"offset-top":"m","offset-bottom":"m","rounded-next":e.settings.nextBlockRound,"background-color":e.settings.backgroundColor,"text-color":e.settings.textColor,anchor:e.anchor}},[r("div",{staticClass:"tenders"},[r("ul",{staticClass:"tenders__list"},e._l(e.tenders,(function(t,n){return r("li",{key:"tender_".concat(n),staticClass:"tenders__item"},[r("a",{staticClass:"tenders__link",attrs:{href:"https://interact.ingrad.com/site/view-tender?id=".concat(null==t?void 0:t.number)}}),e._v(" "),r("div",{staticClass:"tenders__header"},[r("h3",[e._v("Тендер № "+e._s("".concat(null==t?void 0:t.number,", ").concat(null==t?void 0:t.title)))]),e._v(" "),r("div",{staticClass:"tenders__info"},[r("span",[e._v(e._s(null==t?void 0:t.date_from)+" — "+e._s(null==t?void 0:t.date_to))]),e._v(" "),r("span",{directives:[{name:"dompurify-html",rawName:"v-dompurify-html",value:null==t?void 0:t.category,expression:"item?.category"}]})])]),e._v(" "),r("p",{directives:[{name:"dompurify-html",rawName:"v-dompurify-html",value:null==t?void 0:t.project_title,expression:"item?.project_title"}],staticClass:"tenders__project-title"}),e._v(" "),r("p",{directives:[{name:"dompurify-html",rawName:"v-dompurify-html",value:null==t?void 0:t.project_desc,expression:"item?.project_desc"}]})])})),0)])]):e._e()}),[],!1,null,null,null);e.default=component.exports},function(t,e,r){"use strict";r.r(e);r(404);var n=r(48),o=(r(37),r(11),r(1161),r(63),r(1162),r(1163),r(1164),r(1166),r(1167),r(1168),r(1169),r(1170),r(1171),r(1172),r(1173),r(1174),r(1175),r(1176),r(1177),r(1178),r(57),r(230)),l=r(729),c=r(692),d=r(95),m={name:"AppProjectsList",components:{AppSection:o.default,AppBigProjectsList:l.default},mixins:[c.a],props:{title:{type:String,default:null},estatesOnMain:{type:Array,default:null},enableVideo:{type:Boolean,default:!1}},computed:{estates:function(){return Object(d.a)(this.estatesOnMain,!0)},estatesTypes:function(){return Object(n.a)(new Set(this.estatesOnMain.map((function(t){return t.type}))))}}},_=r(3),component=Object(_.a)(m,(function(){var t=this,e=t._self._c;return e("AppSection",{attrs:{variant:t.variant,"offset-top":t.settings.marginTop,"offset-bottom":t.settings.marginBottom,"rounded-next":t.settings.nextBlockRound,"background-color":t.settings.backgroundColor,"text-color":t.settings.textColor,anchor:t.anchor}},[t.estatesTypes.length?e("div",t._l(t.estatesTypes,(function(r){return e("AppBigProjectsList",{key:"projects-list_".concat(r),attrs:{title:t.title,type:r,list:t.estates[r],"enable-video":t.enableVideo}})})),1):t._e()])}),[],!1,null,null,null);e.default=component.exports;installComponents(component,{AppBigProjectsList:r(729).default})},,,,function(t,e,r){"use strict";r.d(e,"a",(function(){return bt})),r.d(e,"b",(function(){return xt}));var n=r(6),o=(r(33),r(20),r(21),r(29),r(30),r(22),r(23),r(11),r(907)),l=r(908),c=r(909),d=r(910),m=r(911),_=r(1131),f=r(912),h=r(913),v=r(914),x=r(915),y=r(916),w=r(917),k=r(918),j=r(919),C=r(920),O=r(921),A=r(922),P=r(923),S=r(924),z=r(756),M=r(925),I=r(926),T=r(757),B=r(927),L=r(928),F=r(849),E=r(929),D=r(930),N=r(1132),H=r(931),R=r(932),V=r(933),$=r(934),W=r(935),Y=r(936),U=r(937),X=r(938),G=r(939),K=r(940),Z=r(941),J=r(942),Q=r(943),tt=r(944),et=r(945),it=r(946),at=r(760),nt=r(947),ot=r(948),st=r(949),lt=r(1129),ct=r(950),pt=r(1133),ut=r(1134),mt=r(1135),_t=r(1136),gt=r(1137),ft=r(1138);function ht(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}function vt(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?ht(Object(r),!0).forEach((function(e){Object(n.a)(t,e,r[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):ht(Object(r)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}))}return t}var bt={type:{text:o.default,image:l.default,video:c.default,html:d.default,slider:m.default,multislider:f.default,black_block:h.default,quote:v.default,map:x.default,text_cards:O.default,visual_cards:P.default,column_text:S.default,double_cards:I.default,form:T.default,mosaic:y.default,numbers:w.default,image_slider:k.default,line_cards:j.default,tabs:B.default,banners:C.default,adaptive_slider:A.default,page_content_header:L.default,mortgage:F.default,projects_filter:E.default,faq:D.default,full_mortgage:H.default,first:R.default,advantages:V.default,infrastructure:$.default,transport:W.default,genplan:Y.default,description:U.default,progress:X.default,news:G.default,plannings:K.default,projects:Z.default,projects_in_main:J.default,projects_on_map:Q.default,banner_first_numbers:tt.default,cards_mortgage:et.default,installment:it.default,mortgage_blocks:at.default,heroVideo:z.default,stickyVideo:M.default,finish:nt.default,finish_markup:ot.default,type_objects_project:st.default,navigation_menu:lt.default,docs:ct.default,flatsFilterSmall:_t.default,projects_filter_on_main:pt.default,main_slider:_.default,flat_of_day:ut.default,black_html:N.default,flats_filter:mt.default,tenders:gt.default,big_projects_list:ft.default}},xt=Object.keys(bt.type).reduce((function(t,e){return vt(vt({},t),{},Object(n.a)({},bt.type[e].name,bt.type[e]))}),{})},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(t,e,r){"use strict";var n=r(9),o=r(1376);n({target:"Number",stat:!0,forced:Number.parseInt!==o},{parseInt:o})},function(t,e,r){"use strict";var n=r(19),o=r(16),l=r(17),c=r(34),d=r(254).trim,m=r(255),_=n.parseInt,f=n.Symbol,h=f&&f.iterator,v=/^[+-]?0x/i,x=l(v.exec),y=8!==_(m+"08")||22!==_(m+"0x16")||h&&!o((function(){_(Object(h))}));t.exports=y?function(t,e){var r=d(c(t));return _(r,e>>>0||(x(v,r)?16:10))}:_},,,,,,,,,,,,,,,,,,,,,,function(t,e,r){"use strict";r.r(e);var n=r(8),o=(r(55),r(20),r(72),r(39),r(21),r(798),r(174),r(799),r(33),r(1375),r(22),r(11),r(229),r(1142)),l=r(693),c=r(732),d=(r(135),r(54),r(23),{2:{api:"/api/estates/",block:"estate_alias",getPageData:function(t){var e,r,n,o,d,m=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},_=null==m?void 0:m.meta.find((function(i){return"robots"===i.name})),f=t.id,data=t.data,h=t.metaTitle,v=t.metaDescription,x=t.name,y=t.description,w=t.type,code=t.code,k=t.tourLink,j=t.panorama,C=t.imagePlan,O=t.flat3dTourLink,A=t.flatFinishPresentation,P=t.externalId,S=t.presentationFile,z=(null===(e=Object.values(data))||void 0===e||null===(e=e.filter(c.a))||void 0===e?void 0:e.sort(Object(l.a)()))||[];z.forEach((function(t){"finish"===t.type&&(t.buttonTourLink=O,t.buttonPresentationLink=A),t.presentationFile=S}));var M=null===(r=z.filter((function(t){return"first"===t.type})))||void 0===r?void 0:r.image,link=(null==m?void 0:m.link)||[{rel:"canonical",href:"https://www.ingrad.ru/projects/".concat(w,"/").concat(code)}];return{timestamp:(null==m?void 0:m.timestamp)||0,externalId:P,head:{title:(null==m?void 0:m.title)||h||x,meta:[{name:"description",content:(null==m||null===(n=m.meta)||void 0===n?void 0:n.find((function(t){return"description"===t.name})).content)||v},{name:"og:title",content:(null==m||null===(o=m.meta)||void 0===o?void 0:o.find((function(t){return"og:title"===t.name})).content)||h||x},{name:"og:description",content:(null==m||null===(d=m.meta)||void 0===d?void 0:d.find((function(t){return"og:description"===t.name})).content)||v},{name:"og:url",content:"https://www.ingrad.ru/projects/".concat(w,"/").concat(code)},{name:"og:type",content:"website"},{name:"og:image",content:M||"https://www.ingrad.ru/logo.jpg"},_],link:link},durs:[],title:(null==m?void 0:m.pageTitle)||x,description:y,blocks:z,other:{id:f,type:w,code:code,name:x,tourLink:k,panorama:j,imagePlan:C,flat3dTourLink:O,flatFinishPresentation:A}}}}}),m=function(t){return d[t]||{}},_={name:"AppSlugPage",components:o.b,layout:"AppMainLayout",asyncData:function(t){var e=t.params,r=t.$axios,o=t.error,d=t.redirect,_=(t.route,t.env,e.slug),f=Number.parseInt(_);return isFinite(f)?r.get("/api/flats/".concat(f)).then((function(t){var e,r,n=t.data.flat;return d("/projects/".concat(null===(e=n.estateId)||void 0===e?void 0:e.type,"/").concat(null===(r=n.estateId)||void 0===r?void 0:r.code,"/flats/").concat(n.id))})).catch((function(t){o({statusCode:404,message:"Page not found"})})):r.get("/api/pages/".concat(_)).then(function(){var t=Object(n.a)(regeneratorRuntime.mark((function t(e){var n,d,data,f,h,v,x,y,w,k,j,C,O,A,P,S,z,M;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(d=e.data,data=d.data,f=d.type,h=d.active,v=d.metaTitle,x=d.metaDescription,y=d.name,w=d.description,k=d.settings,j=d.mortgage,C=d.timestamp,O=m(f),!Object.keys(O).length){t.next=9;break}return P=null===(A=Object.values(data))||void 0===A||null===(A=A.filter(c.a))||void 0===A?void 0:A.filter((function(t){return t.type===O.block}))[0],t.next=6,r.get("".concat(O.api).concat(P.code));case 6:return S=t.sent,z=S.data,t.abrupt("return",O.getPageData(z,{timestamp:null!=C?C:0,title:v||y,pageTitle:y,meta:[{name:"description",content:x},{name:"og:title",content:v||y},{name:"og:description",content:x},{name:"robots",content:"all"}],link:[{rel:"canonical",href:"https://www.ingrad.ru/".concat(_)}]}));case 9:return M=(null===(n=Object.values(data))||void 0===n||null===(n=n.filter(c.a))||void 0===n?void 0:n.sort(Object(l.a)()))||[],h||o({statusCode:404,message:"Page not found"}),t.abrupt("return",{timestamp:null!=C?C:0,head:{title:v||y,meta:[{name:"description",content:x},{name:"og:title",content:v||y},{name:"og:description",content:x},{name:"og:url",content:"https://www.ingrad.ru/".concat(_)},{name:"og:type",content:"website"},{name:"og:image",content:"https://www.ingrad.ru/logo.jpg"}],link:[{rel:"canonical",href:"https://www.ingrad.ru/".concat(_)}]},title:y,description:w,blocks:M,settings:k,mortgage:j});case 12:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}()).catch((function(t){o({statusCode:404,message:"Page not found"})}))},data:function(){return{title:"",blocks:[],types:{},other:{}}},head:function(){return this.head},mounted:function(){this.types=o.a.type}},f=_,h=r(3),component=Object(h.a)(f,(function(){var t=this,e=t._self._c;return e("div",{staticClass:"page"},t._l(t.blocks,(function(r,n){return e(t.types[r.type],t._b({key:n,tag:"component",attrs:{timestamp:t.timestamp,other:t.other,"page-title":t.title}},"component",r,!1))})),1)}),[],!1,null,null,null);e.default=component.exports}])]);