.contacts_contactArea__2AmoI{padding:20px 0}.contacts_contactForm__o3UK6{align-self:center;flex:0 0 55%;max-width:55%}.contacts_contactFormHeader__yjaWP{margin-bottom:30px}.contacts_contactFormHeader__yjaWP h2{font-size:32px;line-height:1.2;margin-bottom:10px;text-transform:uppercase}.contacts_contactInfo__M_zO6{flex:0 0 33.333333%;max-width:33.333333%;min-width:356px;padding:0 15px}.contacts_contactMap__1PcLP{height:450px;margin-top:30px;width:100%}.contacts_contactMap__1PcLP iframe{border:none;height:100%;width:100%}.contacts_contactWrapper__SMHtE{display:flex;flex-wrap:wrap;margin:0 -15px}.contacts_container__RtBKb{margin:0 auto;max-width:1200px;padding:0 15px}.contacts_wrapper__1ozKY{display:flex;flex-wrap:wrap;justify-content:center;width:100%}@media (max-width:768px){.contacts_contactForm__o3UK6,.contacts_contactInfo__M_zO6{flex:0 0 100%;max-width:100%;padding:0 20px}.contacts_contactInfo__M_zO6{margin-bottom:30px}}.About_about__zuu8a{display:flex;justify-content:center;line-height:normal;padding:30px 0;position:relative}.About_p__a3a1m{color:var(--gray);line-height:1.8}.About_about__zuu8a h2{font-size:2rem}.About_about__zuu8a h3{color:var(--white);font-size:16px;font-weight:700;line-height:1;margin:0;text-transform:uppercase}.About_container__71xoX{align-items:center;display:flex;flex-direction:column;max-width:1140px}.About_row__zh1n1{display:flex;justify-content:center}.About_item__BKM5F{flex:0 0 auto;width:50%}.About_left__5NCyx{display:flex;height:90%;justify-content:center}.About_left__5NCyx,.About_right__44AEZ{position:relative}.About_right__44AEZ{display:block}.About_img__rX_J_{align-items:center;display:flex;justify-content:center;overflow:hidden}.About_img__rX_J_:before{border:10px solid var(--primary);content:"";height:80%;left:0;position:absolute;top:50px;width:50%;z-index:-1}.About_experience__uiXVz{background:var(--primary);bottom:30px;left:35px;padding:20px;position:absolute}.About_experienceText__o2fDb{color:var(--white)}.About_shape__CENvF{bottom:-40px;padding:20px;position:absolute;right:0;z-index:-1}.About_shapeImg__29OMS{height:auto;max-width:100%;transition:all .3s ease-out 0s;width:80px}.About_siteHeading__ybyJ6{align-items:center;display:flex;flex-direction:column;margin-bottom:20px}.About_tagline__1rBnl{color:var(--primary);font-size:18px;font-weight:500;position:relative;text-transform:uppercase}.About_tagline__1rBnl:after{background:var(--primary);content:"";display:inline-block;height:2px;margin-left:10px;vertical-align:baseline;width:50px}.About_title__EgBqy{color:#171b2a;font-size:48px;font-weight:700;margin-bottom:0;margin-top:5px;text-transform:uppercase}.About_title__EgBqy span{color:var(--primary)}.About_listWrapper__OKYbh{margin-bottom:40px;margin-top:32px}.About_listWrapper__OKYbh,.About_list__KbGiJ{display:block;position:relative}.About_list__KbGiJ{font-size:15px;list-style:none;padding-left:0}.About_list__KbGiJ li{color:var(--black);line-height:2.5}.About_icon__kFpiW,.About_list__KbGiJ li{align-items:center;display:flex;position:relative}.About_icon__kFpiW span{color:var(--primary);font-size:20px}.About_fas__OdlVx{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-feature-settings:normal;font-style:normal;font-variant:normal;line-height:1;text-rendering:auto}.About_faCheckCircle__DIrvt:before{content:"\f058"}.About_text__50hSE{margin-left:16px}@media (max-width:980px){.About_row__zh1n1{align-items:center;flex-direction:column;gap:20px}.About_item__BKM5F{width:90%}.About_about__zuu8a h2{font-size:2rem}.About_about__zuu8a h3{font-size:16px}.About_listWrapper__OKYbh{margin-top:10px}.About_siteHeading__ybyJ6{text-align:center}}.Advantages_container__ixw5C{margin:0 auto;max-width:1140px;padding:0 15px}.Advantages_advItem__7fPvb{flex:0 0 auto;padding:0 12px;width:33.33333333%}.Advantages_nestedItem__vCHR7{background:#fff;box-shadow:0 0 40px 5px rgb(0 0 0/5%);height:310px;margin-bottom:25px;padding:20px;position:relative;transition:all .5s ease-in-out}.Advantages_number__1geDb{text-align:center}.Advantages_number__1geDb i{color:var(--primary);font-size:50px;font-weight:900;line-height:1}.Advantages_title__op3lm{font-size:28px;margin:5px 0 0;text-align:center}.Advantages_title__op3lm a{font-size:20px;margin-bottom:10px}.Advantages_title__op3lm a:hover{color:var(--primary)}.Advantages_gap__JUpCB{gap:20px}@media (max-width:980px){.Advantages_advItem__7fPvb{width:50%}}@media (max-width:768px){.Advantages_advItem__7fPvb{width:100%}.Advantages_nestedItem__vCHR7{height:auto}}@keyframes ElementHeader_heading-move__mcRnW{0%{transform:translateX(-1px)}50%{transform:translateX(85px)}to{transform:translateX(-1px)}}.ElementHeader_heading__aUw7A{align-items:center;display:flex;flex-direction:column;padding-bottom:20px;padding-top:20px;text-align:center}.ElementHeader_heading__aUw7A p{width:60%}.ElementHeader_headingDivider__T8bUX{background-color:var(--primary);display:inline-block;height:4px;margin:20px;overflow:hidden;position:relative;width:90px}.ElementHeader_headingDivider__T8bUX:after{animation:ElementHeader_heading-move__mcRnW 5s linear infinite;background-color:var(--white);content:"";height:7px;left:0;position:absolute;top:-1.1px;width:8px}.ElementHeader_title__dyeJI{color:var(--black);font-size:2rem;font-weight:700;line-height:1.2;margin-bottom:0;margin-top:5px;text-transform:uppercase;width:60%}.ElementHeader_title__dyeJI span{color:var(--primary)}.ElementHeader_dark__ngYzx .ElementHeader_title__dyeJI{color:var(--white)}.ElementHeader_dark__ngYzx p{color:var(--gray-on-dark)}.ElementHeader_titleTagline__UocT0{color:var(--primary);font-size:18px;font-weight:500;position:relative;text-transform:uppercase}.ElementHeader_titleTagline__UocT0:after{background:var(--primary);content:"";display:inline-block;height:2px;margin-left:10px;vertical-align:baseline;width:50px}@media (max-width:980px){.ElementHeader_title__dyeJI{font-size:2rem}.ElementHeader_heading__aUw7A p,.ElementHeader_title__dyeJI{width:90%}}.Button_button__mg_cR{align-items:center;border:none;display:flex;justify-content:center;padding:0;p{margin:0}}.Button_button__mg_cR:disabled{cursor:not-allowed;opacity:.6}.Button_btn__alSGT{background:var(--primary);border:none;box-shadow:0 3px 24px rgb(0 0 0/10%);cursor:pointer;font-size:16px;overflow:hidden;padding:8px 10px;position:relative;text-align:center;text-transform:uppercase;transition:all .5s ease-in-out;width:100%}.Button_btn__alSGT,.Button_btn__alSGT:hover{color:var(--white)}.Button_btn__alSGT:hover{background:var(--black)}.Button_button__mg_cR:disabled .Button_btn__alSGT:hover{background:var(--primary)}.Button_btn__alSGT i{background:var(--black);clip-path:polygon(25% 0,100% 0,100% 100%,0 99%,0 50%);color:var(--white);margin-left:10px;padding:10px 12px;transition:all .5s ease-in-out}.Button_btn__alSGT:hover i{background:var(--primary)}.Button_button__mg_cR:disabled .Button_btn__alSGT:hover i{background:var(--black)}.ButtonIcon_buttonIcon__f_SYe{background-size:50px 50px;border:none;border-radius:5px;cursor:pointer;height:50px;width:50px}.ButtonIcon_primary__F8_3Z:hover svg{fill:var(--white)}.ButtonIcon_primary__F8_3Z:active svg{fill:var(--primary)}.ButtonIcon_primary__F8_3Z:hover svg path{fill:var(--white)}.CasesItem_itemWrapper__yFaUV{flex:0 0 auto;left:0;margin:0 5px;top:0;width:calc(33.33333% - 10px)}.CasesItem_item__UXbhs{margin-bottom:25px;position:relative}.CasesItem_item__UXbhs:hover .CasesItem_caseLink__NC03_{margin-top:0;opacity:1}.CasesItem_item__UXbhs:hover .CasesItem_itemImg__nhfmi:before{opacity:1;transform:scaleY(1)}.CasesItem_item__UXbhs h4{color:var(--black);font-size:22px;line-height:1.2;margin:0}.CasesItem_itemImg__nhfmi{display:flex;justify-content:center;overflow:hidden;position:relative}.CasesItem_itemImg__nhfmi:before{background:rgba(255,99,27,.7);content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transform:scaleY(0);transition:all .4s ease-in-out;width:100%}.CasesItem_imgFluid__hvoM2{height:322px;-o-object-fit:cover;object-fit:cover;width:auto;width:100%}.CasesItem_caseLink__NC03_{border:none;border-radius:0;box-shadow:0 3px 24px rgb(0 0 0/10%);color:var(--primary)!important;cursor:pointer;font-size:28px;height:60px;left:50%;line-height:60px;margin-top:50px;opacity:0;text-align:center;top:50%;transform:translate(-50%,-50%);transition-delay:.3s;width:60px}.CasesItem_caseLink__NC03_,.CasesItem_itemContent__oKeSU{background:var(--white);position:absolute}.CasesItem_itemContent__oKeSU{align-items:center;bottom:20px;display:flex;gap:20px;justify-content:space-between;left:20px;margin-top:10px;overflow:hidden;padding:15px 15px 15px 18px;right:20px;width:-moz-fit-content;width:fit-content;z-index:1}.CasesItem_itemContentInfo__6mmTJ small{color:var(--primary);font-size:15px}.CasesItem_itemArrow__hLL6M{background:var(--primary);clip-path:polygon(25% 0,100% 0,100% 100%,0 99%,0 50%);color:var(--white);cursor:pointer;font-size:22px;height:55px;line-height:55px;text-align:center;width:55px}.CasesItem_itemArrow__hLL6M:hover{background:var(--black);color:var(--white)}@media (max-width:980px){.CasesItem_itemWrapper__yFaUV{width:50%}.CasesItem_itemContent__oKeSU{left:75px}}@media (max-width:768px){.CasesItem_itemWrapper__yFaUV{width:100%}.CasesItem_itemContent__oKeSU{left:40px}}.ImgGallery_overlay__vDu2u{background:rgba(0,0,0,.9);height:100%;left:0;padding:20px;position:fixed;top:0;width:100%;z-index:9999}.ImgGallery_gallery__fMDX6,.ImgGallery_overlay__vDu2u{align-items:center;display:flex;justify-content:center}.ImgGallery_gallery__fMDX6{max-height:90vh;max-width:90vw;position:relative}.ImgGallery_imageContainer__DNbO_{align-items:center;display:flex;justify-content:center}.ImgGallery_image__bWwHN{height:auto;max-height:80vh;max-width:100%;-o-object-fit:contain;object-fit:contain;width:auto}.ImgGallery_closeBtn__XdWJc{background:none;border:none;color:#fff;cursor:pointer;font-size:24px;padding:10px;position:absolute;right:0;top:-50px;z-index:10}.ImgGallery_closeBtn__XdWJc:hover{color:var(--primary)}.ImgGallery_navBtn__R4d1Q{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:hsla(0,0%,100%,.1);border:none;border-radius:50%;color:#fff;cursor:pointer;font-size:24px;height:60px;position:fixed;top:50%;transform:translateY(-50%);transition:all .3s ease;width:60px;z-index:10000}.ImgGallery_navBtn__R4d1Q:hover{background:var(--primary);transform:translateY(-50%) scale(1.1)}.ImgGallery_prevBtn__Sk2Fp{left:50px}.ImgGallery_nextBtn___4OJy{right:50px}.ImgGallery_counter__bUdi0{background:rgba(0,0,0,.5);border-radius:20px;bottom:-50px;color:#fff;font-size:16px;left:50%;padding:8px 16px;position:absolute;transform:translateX(-50%)}@media (max-width:768px){.ImgGallery_prevBtn__Sk2Fp{left:20px}.ImgGallery_nextBtn___4OJy{right:20px}.ImgGallery_navBtn__R4d1Q{font-size:20px;height:50px;width:50px}.ImgGallery_closeBtn__XdWJc{font-size:20px;top:-40px}}.Cta_ctaArea__ildZf{background-attachment:fixed;background-image:url(/img/slider/karkasniy_dom_slider-640.webp);background-position:50%;background-size:cover;padding:90px 0;position:relative;z-index:1}@media (min-width:601px){.Cta_ctaArea__ildZf{background-image:url(/img/slider/karkasniy_dom_slider-1280.webp)}}@media (min-width:1201px){.Cta_ctaArea__ildZf{background-image:url(/img/slider/karkasniy_dom_slider-1920.webp)}}.Cta_ctaArea__ildZf:before{background:rgba(var(--black-rgb),.82);content:"";inset:0;position:absolute;z-index:-1}.Cta_ctaInner__euF7e{align-items:center;display:flex;flex-direction:column;gap:18px;text-align:center}.Cta_tagline__7ckN8{color:var(--primary);font-size:18px;font-weight:500;letter-spacing:1px;text-transform:uppercase}.Cta_divider__FbBRr{background-color:var(--primary);display:inline-block;height:4px;width:90px}.Cta_title__gHpEC{color:var(--white);font-size:2rem;font-weight:700;line-height:1.2;margin:5px 0 0;text-transform:uppercase;width:70%}.Cta_title__gHpEC span{color:var(--primary)}.Cta_paragraph__cJHcj{color:var(--gray-light);margin:0;width:60%}.Cta_buttonWrapper__GqO6k{margin-top:12px}@media (max-width:980px){.Cta_title__gHpEC{font-size:1.6rem}.Cta_paragraph__cJHcj,.Cta_title__gHpEC{width:90%}.Cta_ctaArea__ildZf{padding:50px 0}}.Stats_statsArea__pPUZ7{background:var(--white);padding:60px 0}.Stats_statsGrid__RPTon{display:flex;flex-wrap:wrap;gap:0;justify-content:center}.Stats_statItem__6Vp0Q{flex:1 1;min-width:200px;padding:30px 20px;position:relative;text-align:center}.Stats_statItem__6Vp0Q:not(:last-child):after{background:var(--gray-light);content:"";height:50%;position:absolute;right:0;top:25%;width:1px}.Stats_icon__rNmZb{color:var(--primary);font-size:38px;margin-bottom:12px}.Stats_icon__rNmZb,.Stats_value__1cTzQ{line-height:1}.Stats_value__1cTzQ{color:var(--black);font-size:3rem;font-weight:700;margin-bottom:10px}.Stats_value__1cTzQ span{color:var(--primary)}.Stats_label__144o4{color:var(--gray);font-size:14px;letter-spacing:1px;margin:0;text-transform:uppercase}@media (max-width:980px){.Stats_statItem__6Vp0Q{flex:0 0 50%}.Stats_statItem__6Vp0Q:not(:last-child):after{display:none}.Stats_value__1cTzQ{font-size:2.4rem}}@media (max-width:600px){.Stats_statItem__6Vp0Q{flex:0 0 100%;padding:20px 10px}}.Faq_accordion__NS3Je{--bs-accordion-body-padding-x:1.25rem;--bs-accordion-body-padding-y:1rem;--bs-accordion-btn-focus-box-shadow:0 0 0 0.25rem rgba(13,110,253,.25);--bs-accordion-btn-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23212529' stroke-linecap='round' stroke-linejoin='round' viewBox='0 0 16 16'%3E%3Cpath d='m2 5 6 6 6-6'/%3E%3C/svg%3E");--bs-accordion-btn-icon-transition:transform 0.2s ease-in-out;--bs-accordion-btn-icon-width:1.25rem;--bs-accordion-btn-padding-x:1.25rem;--bs-accordion-btn-padding-y:1rem;--bs-accordion-transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,border-radius 0.15s ease}.Faq_accordionBody__GD8_x{color:var(--black);padding:var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x)}.Faq_accordionButton__zN246{align-items:center;background-color:var(--white);border:0;border-radius:0!important;box-shadow:none!important;color:var(--black);cursor:pointer;display:flex;font-size:18px;font-weight:700;overflow-anchor:none;padding:var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);position:relative;text-align:left;transition:var(--bs-accordion-transition);width:100%}.Faq_accordionButton__zN246:after{background-image:var(--bs-accordion-btn-icon);background-repeat:no-repeat;background-size:var(--bs-accordion-btn-icon-width);content:"";flex-shrink:0;height:var(--bs-accordion-btn-icon-width);margin-left:auto;transition:var(--bs-accordion-btn-icon-transition);width:var(--bs-accordion-btn-icon-width)}.Faq_accordionButton__zN246:not(.Faq_collapsed__VKMSV){background-color:var(--white);border-bottom:1px dashed var(--primary);box-shadow:inset 0 -1px 0 rgb(0 0 0/13%);color:var(--primary)}.Faq_accordionButton__zN246:not(.Faq_collapsed__VKMSV):after{transform:rotate(-180deg)}.Faq_accordionCollapse__hdN_a{display:none}.Faq_accordionCollapse__hdN_a.Faq_show__9YeeY{display:block}.Faq_accordionHeader__pMS_a{font-size:28px;margin:0}.Faq_accordionItem__QALr6{border:none;border-radius:0!important;box-shadow:0 0 40px 5px rgb(0 0 0/5%);margin-bottom:30px}.Faq_accordionItem__QALr6 i{background:var(--primary);color:var(--white);height:45px;line-height:45px;text-align:center;width:45px}.Faq_accordionItem__QALr6 span{height:45px;margin-right:15px;width:45px}.Faq_faqArea__zyp2f{padding-bottom:30px}.Faq_faqContainer__4Q75S{align-items:center;display:flex;justify-items:center;padding:0 20px}.Faq_faqContainer__4Q75S,.Faq_faqWrapper__Uy5Bu{flex-direction:column}.Faq_faqButton__SoJ63{align-self:center;width:-moz-fit-content;width:fit-content}.Header_header__pXml_{background:var(--white);width:100%}.Header_strip__zaPZx{align-items:center;display:flex;gap:32px;line-height:1.2;min-height:124px}.Header_geo__zEOIX{border-left:1px solid var(--gray-light);flex-direction:column;flex-shrink:0;padding-left:24px}.Header_email__O2Plx,.Header_geo__zEOIX,.Header_region__fxG0q{display:flex;gap:8px}.Header_email__O2Plx,.Header_region__fxG0q{align-items:center;font-size:15px;margin:0;white-space:nowrap}.Header_region__fxG0q{color:var(--gray)}.Header_email__O2Plx{color:var(--black);font-weight:500;text-decoration:none}.Header_accentIcon__Rd1Ps,.Header_email__O2Plx:hover{color:var(--primary)}.Header_spacer__8sBks{flex:1 1}.Header_phone__X41T3{align-items:flex-end;display:flex;flex-direction:column;flex-shrink:0}.Header_number__3RFbC{color:var(--black);font-size:22px;font-weight:700;text-decoration:none;white-space:nowrap}.Header_number__3RFbC:hover{color:var(--primary)}.Header_hours__YmdpB{color:var(--gray);font-size:13px;margin:0;white-space:nowrap}.Header_messengers__4wgG6{display:flex;gap:8px}.Header_desktopOnly__TFv0G,.Header_messengers__4wgG6{flex-shrink:0}.Header_desktopOnly__TFv0G button{font-size:15px;padding:13px 22px}.Header_round__ilf_7{align-items:center;border:1px solid var(--gray-light);border-radius:50%;color:var(--primary);display:flex;flex-shrink:0;height:44px;justify-content:center;transition:border-color .2s,color .2s;width:44px}.Header_round__ilf_7:hover{border-color:var(--primary)}.Header_call__oCMv0{display:none}.Header_menuPhone__WKBlz{align-items:center;color:var(--black);display:flex;font-size:20px;font-weight:700;gap:8px;text-decoration:none;white-space:nowrap}@media (max-width:1200px){.Header_strip__zaPZx{gap:20px}}@media (max-width:980px){.Header_geo__zEOIX{display:none}}@media (max-width:800px){.Header_strip__zaPZx{gap:12px;min-height:64px}.Header_desktopOnly__TFv0G,.Header_geo__zEOIX,.Header_phone__X41T3{display:none}.Header_call__oCMv0{display:flex}}.ActionButton_button__pjg56{align-items:center;background:none;border:1px solid transparent;border-radius:4px;cursor:pointer;display:inline-flex;font-family:inherit;font-size:16px;font-weight:500;gap:12px;justify-content:center;line-height:1.2;padding:18px 28px;text-align:center;transition:background-color .3s ease,color .3s ease,border-color .3s ease}.ActionButton_button__pjg56:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.ActionButton_icon__ckk3i{flex-shrink:0;transition:transform .3s ease}.ActionButton_button__pjg56:hover .ActionButton_icon__ckk3i{transform:translateX(3px)}.ActionButton_leading__YeHRz{flex-shrink:0}.ActionButton_primary__Y0eaR{background-color:var(--primary);color:var(--white)}.ActionButton_primary__Y0eaR:focus,.ActionButton_primary__Y0eaR:hover{background-color:var(--black);color:var(--white)}.ActionButton_outline__WKef6{border-color:var(--black);color:var(--black)}.ActionButton_outline__WKef6:focus,.ActionButton_outline__WKef6:hover{background-color:var(--black);color:var(--white)}.ActionButton_outlineLight__oXcGd{border-color:rgba(var(--white-rgb),.25);color:var(--white)}.ActionButton_outlineLight__oXcGd:focus,.ActionButton_outlineLight__oXcGd:hover{border-color:var(--white);color:var(--white)}.ActionButton_fullWidth__90eVc{width:100%}@media (max-width:600px){.ActionButton_button__pjg56{padding:16px 20px}}.Footer_about__cUtQq{align-items:center;display:flex;flex-direction:column}.Footer_aboutWrapper___5ij9{align-items:flex-start;display:flex;flex-direction:column;margin:0 30px;max-width:350px;min-width:266px;p{color:#fff}}.Footer_contacts__BUCvT li{align-items:center;color:#f5faff;display:flex;font-size:16px;justify-content:flex-start;margin-bottom:10px;position:relative}.Footer_contacts__BUCvT li a{color:#f5faff;transition:.3s}.Footer_contacts__BUCvT li i{border-radius:5px;color:#ed7632;font-size:18px;height:30px;line-height:31px;margin-right:15px;text-align:center;transition:.3s;width:12px}.Footer_container__Mn8SS{width:100%}.Footer_copyright__sqw0C{background:#282b38;color:#f5faff;padding:0 10px;width:100%;a{color:#ed7632}}.Footer_copyrightContainer__KZlt8{width:100%}.Footer_footer__o4_Ec{align-items:center;background:#171b2a;display:flex;flex-direction:column;ul{padding-left:0}a{text-decoration:none}p{margin-top:0}}.Footer_footerLogo__p3v4Y{height:140px;width:240px}.Footer_footerWidgetWrapper__C5kLn{display:flex;justify-content:space-evenly;padding-bottom:30px;padding-top:20px}.Footer_footerList__6AaH3{display:flex;flex-direction:column;gap:1rem}.Footer_footerList__6AaH3 li a{color:#fff;transition:all .5s ease-in-out}.Footer_footerList__6AaH3 li a i{color:#ed7632;margin-right:5px}.Footer_footerList__6AaH3 li a:hover{color:#ed7632;padding-left:10px}.Footer_list__FsWR4{display:flex;flex-direction:column;gap:1rem}.Footer_list__FsWR4 li a{color:#fff;transition:all .5s ease-in-out}.Footer_list__FsWR4 li a i{color:#ed7632;margin-right:5px}.Footer_list__FsWR4 li a:hover{color:#ed7632;padding-left:10px}.Footer_row__yzbRy{align-items:center;flex-direction:column}.Footer_inRow__u9rVy,.Footer_row__yzbRy{display:flex}.Footer_inRow__u9rVy{justify-content:center;width:100%}.Footer_social__ZBgR2{display:flex;gap:15px}.Footer_social__ZBgR2 li a i{border:2px solid #ed7632;color:#fff;height:35px;line-height:30px;text-align:center;transition:all .5s ease-in-out;width:35px}.Footer_social__ZBgR2 li a i:hover{background:#ed7632;color:#fff}.Footer_serviceLinksWrapper__UaAJ8,.Footer_serviceLinks__cIcJ7,.Footer_servicesWrapper__eHuvd,.Footer_services__uDUaG{display:flex;flex-direction:column;min-width:270px}.Footer_title__aIcLm{color:#fff;margin-bottom:30px;padding-bottom:20px;position:relative;z-index:1}.Footer_title__aIcLm:before{left:0;width:15px}.Footer_title__aIcLm:after,.Footer_title__aIcLm:before{background-color:#ed7632;bottom:0;content:"";height:3px;position:absolute;z-index:-1}.Footer_title__aIcLm:after{left:20px;width:35px}.Footer_textContainer__ez_uS{display:flex;justify-content:center;width:100%;p{font-size:12px;text-align:center;width:35rem}}@media (max-width:860px){.Footer_footerWidgetWrapper__C5kLn{display:grid;grid-template-columns:repeat(2,1fr);padding-top:0}.Footer_about__cUtQq{grid-column:1/3;grid-row:2}.Footer_services__uDUaG{grid-column:1/2;grid-row:1;margin:0 0 0 50px}.Footer_serviceLinks__cIcJ7{grid-column:2/3;grid-row:1;margin-bottom:20px}.Footer_title__aIcLm{padding-top:1rem}}@media (max-width:600px){.Footer_services__uDUaG{grid-row:1/2;margin:0}.Footer_serviceLinks__cIcJ7,.Footer_services__uDUaG{grid-column:1/3;justify-self:center;width:270px}.Footer_serviceLinks__cIcJ7{grid-row:2/3}.Footer_about__cUtQq{grid-column:1/3;grid-row:3/4}}.Footer_linkDisabled__pxcHK{color:var(--arhimed)!important;cursor:default;pointer-events:none}.Navbar_navbar__GEw3d{display:flex;flex-wrap:wrap;left:auto!important;position:relative!important;right:auto!important;top:auto!important;width:100%;a{color:var(--white);font-size:16px;font-weight:500}}.Navbar_navbar__GEw3d .Navbar_fixedTop__NH6Pv{animation:Navbar_slide-down__n1Dfh .7s;background-color:var(--white);box-shadow:0 0 15px rgba(0,0,0,.17)}.Navbar_navItem__aU5yd{text-align:center;text-transform:uppercase}.Navbar_navItem__aU5yd a:hover{color:var(--primary)}.Navbar_navLink__RmziP{color:var(--black);font-size:16px;font-weight:500;margin-right:22px;padding:33px 0;position:relative;text-transform:uppercase;z-index:1}.Navbar_navItem__aU5yd:last-child .Navbar_navLink__RmziP{margin-right:0}.Navbar_navItem__aU5yd:hover .Navbar_navLink__RmziP{color:var(--primary)}.Navbar_dropdown__GtJxg{position:relative}.Navbar_dropdownMenu__p4Q5h{background-color:var(--white);position:absolute;text-align:left;z-index:100}.Navbar_navbar__GEw3d .Navbar_navItem__aU5yd .Navbar_dropdownMenu__p4Q5h{border:none;border-radius:0;border-top:4px solid var(--primary);box-shadow:0 3px 24px rgb(0 0 0/10%);display:block;margin-top:5px;min-width:180px;opacity:0;padding:0;transition:.3s;visibility:hidden;width:auto}.Navbar_navItem__aU5yd:hover .Navbar_dropdownMenu__p4Q5h{opacity:1;top:100%;transform:rotateX(0deg);transition:.3s;visibility:visible}.Navbar_dropdownMenuEnd__Wkr7M{left:auto;right:0}.Navbar_dropdownMenu__p4Q5h.Navbar_fadeDown__IRPT5{top:80%;transform:rotateX(-75deg);transform-origin:0 0}.Navbar_dropdownMenu__p4Q5h.Navbar_fadeUp__zmsT3{top:140%}.Navbar_dropdownMenu__p4Q5h li{border-bottom:1px solid #eee}.Navbar_dropdownMenu__p4Q5h li:last-child{border-bottom:none;margin-bottom:0}.Navbar_noTransition__Hs_ML{opacity:0!important;transition:none!important;visibility:hidden!important}.Navbar_dropdownItem___4jTj{border:0;display:block;text-decoration:none;width:100%}.Navbar_dropdownMenu__p4Q5h .Navbar_dropdownItem___4jTj{color:var(--black);font-size:15px;font-weight:500;padding:8px 15px;position:relative;text-transform:uppercase;transition:all .5s ease-in-out}.Navbar_dropdownMenu__p4Q5h .Navbar_dropdownItem___4jTj:before{background:var(--white);content:"";height:2px;left:0;opacity:0;position:absolute;top:20px;transition:all .7s ease-in-out;width:0}.Navbar_dropdownMenu__p4Q5h .Navbar_dropdownItem___4jTj:hover:before{opacity:1;width:28px}.Navbar_dropdownMenu__p4Q5h .Navbar_dropdownItem___4jTj:hover{background:var(--primary);color:var(--white);padding-left:33px}.Navbar_dropdownItem___4jTj:hover{background-color:var(--primary);color:var(--white)}.Navbar_navbarExpand__5AouK .Navbar_navbarCollapse__8trG3{background-color:var(--navbar);display:flex!important;flex-basis:auto;height:3rem;justify-content:center}.Navbar_navbarExpand__5AouK .Navbar_navbarToggler__c5o6u{display:none}.Navbar_navbarExpand__5AouK .Navbar_navbarNav__pZ5TK{flex-direction:row;gap:1rem;justify-content:space-around;max-width:1200px}.Navbar_navbarExpand__5AouK .Navbar_navbarNav__pZ5TK .Navbar_dropdownMenu__p4Q5h{position:absolute}.Navbar_navbarExpand__5AouK .Navbar_navbarNav__pZ5TK .Navbar_navLink__RmziP{padding-left:.5rem;padding-right:.5rem}.Navbar_navbarCollapse__8trG3{align-items:center;flex-basis:100%;flex-grow:1}.Navbar_navbarNav__pZ5TK{display:flex;flex-direction:column;list-style:none;margin-bottom:0;padding-left:0}.Navbar_dropdownToggle__A_fTh:after{border:none;content:"\f067";display:inline-block;font-family:font awesome\ 5 pro;font-size:11px;font-weight:600;margin-left:5px;vertical-align:1.5px}.Navbar_dropdownToggle__A_fTh:hover:after{content:"\f068"}@media (max-width:1050px){.Navbar_navbar__GEw3d{margin-top:10px}}@media (max-width:800px){.Navbar_navbar__GEw3d{display:none}}.HeaderLogo_logo__7qqMW{display:flex;flex-shrink:0}.HeaderLogo_image__TAKFN{height:112px;width:auto}@media (max-width:800px){.HeaderLogo_image__TAKFN{height:48px}}.MobileMenu_buttonMenu__6mO52{background:var(--primary);border:none;flex-shrink:0}.MobileMenu_buttonMenu__6mO52,.MobileMenu_mobileMenu__otaPt{display:none}.MobileMenu_closeContainer__Ucw7I{align-self:flex-start}.MobileMenu_closeMenu__nnuJN{background:var(--primary);border:none}@media (max-width:800px){.MobileMenu_buttonMenu__6mO52{align-items:center;border-radius:4px;display:flex;height:44px;justify-content:center;padding:0;width:44px}.MobileMenu_buttonMenu__6mO52 svg{height:26px;width:26px}.MobileMenu_mobileMenu__otaPt{align-items:center;background:var(--white);display:flex;height:100vh;justify-content:flex-end;left:0;overflow-y:auto;position:fixed;scrollbar-width:none;top:0;width:100%;z-index:100}.MobileMenu_closeMenu__nnuJN{align-self:flex-start;margin:40px 30px 0 0;position:relative}}@keyframes HeroSection_fadeInUp__dpXNp{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:translateZ(0)}}.HeroSection_animated__GQkl2{animation-duration:1.5s;animation-fill-mode:both}.HeroSection_breadcrumb__p4bLS{display:flex;justify-content:center;padding:20px 0 0}.HeroSection_breadcrumbMenu__DWLPp{margin:0 0 0 50px;width:1150px}.HeroSection_breadcrumbMenu__DWLPp li{color:var(--white);display:inline-block;font-weight:400;margin-left:25px;position:relative;text-transform:capitalize}.HeroSection_breadcrumbMenu__DWLPp li a{color:var(--white)}.HeroSection_breadcrumbMenu__DWLPp li:first-child{margin-left:0}.HeroSection_breadcrumbMenu__DWLPp li.HeroSection_active__T3TmV{color:var(--primary)}.HeroSection_breadcrumbMenu__DWLPp li:not(:last-child):before{color:var(--white);content:"\f101";font-family:font awesome\ 5 pro;font-size:16px;position:absolute;right:-21px;text-align:center;top:1px}.HeroSection_buttonCallme__R16O9{min-width:150px;white-space:nowrap;width:auto}.HeroSection_fadeInUp__dpXNp{animation-name:HeroSection_fadeInUp__dpXNp}.HeroSection_formPlaceholder__qytb1{background-color:hsla(0,0%,100%,.05);border-radius:10px;height:650px;margin:20px 0;width:400px}.HeroSection_heroBtn__Khp9F{display:flex;gap:2rem;justify-content:flex-start;margin:1rem 0 2rem}.HeroSection_heroContent__TdGSF{flex-direction:column;height:100%;padding-top:1rem;width:475px}.HeroSection_heroContentContainer__3SHY4,.HeroSection_heroContent__TdGSF{display:flex;justify-content:center}.HeroSection_heroContentContainer__3SHY4{gap:10%}.HeroSection_heroDescription__xg_tQ{color:var(--white);font-weight:400;line-height:30px;margin-bottom:20px}.HeroSection_heroSection__v2Lxh{display:flex;flex-direction:column;overflow:hidden;padding:0 10px;position:relative;z-index:1}.HeroSection_heroSection__v2Lxh:before{background:rgba(0,0,0,.6);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.HeroSection_heroSubTitle__BvVyr{color:var(--primary);font-size:20px;font-weight:600;text-transform:uppercase}.HeroSection_heroSubTitle__BvVyr span,.HeroSection_heroTitle__rsdwc{color:var(--white)}.HeroSection_heroTitle__rsdwc{font-size:2.5rem;font-weight:700;line-height:1.3;margin:20px 0;text-transform:uppercase}.HeroSection_heroTitle__rsdwc span{color:var(--primary)}.HeroSection_imageContainer__Rveb6{height:100%;left:0;position:absolute;top:0;width:100%;z-index:-2}@media (max-width:1150px){.HeroSection_heroSection__v2Lxh{gap:1%}}@media (max-width:1050px){.HeroSection_heroTitle__rsdwc{font-size:2.5rem;padding-left:10px}.HeroSection_heroSubTitle__BvVyr{font-size:1rem}}@media (max-width:900px){.HeroSection_heroContentContainer__3SHY4{gap:2%}}@media (max-width:800px){.HeroSection_heroContent__TdGSF{align-items:center;padding:20px 10px;width:100%}.HeroSection_breadcrumbMenu__DWLPp{width:350px}}@keyframes LinkBlock_heading-move__Qh8rz{0%{transform:translateX(-1px)}50%{transform:translateX(85px)}to{transform:translateX(-1px)}}.LinkBlock_categoryList__H7ffG{display:flex;flex-direction:column;width:310px}.LinkBlock_categoryList__H7ffG a{border-bottom:1px solid #ced4da;display:block;padding:10px 0;transition:all .5s ease-in-out}.LinkBlock_categoryList__H7ffG a:hover{color:var(--primary);padding-left:10px}.LinkBlock_categoryList__H7ffG a i{color:var(--primary);margin-right:5px}.LinkBlock_categoryWrapper__0ty53{display:flex;justify-content:space-evenly;padding:30px 0}.LinkBlock_divider__xiceC{background-color:var(--primary);display:block;height:4px;margin:0 auto;overflow:hidden;position:relative;width:90px}.LinkBlock_divider__xiceC:after{animation:LinkBlock_heading-move__Qh8rz 5s linear infinite;background-color:var(--white);content:"";height:7px;left:0;position:absolute;top:-1.1px;width:8px}.LinkBlock_linkBlock__HpPkT{background:var(--white);box-shadow:0 0 40px 5px rgb(0 0 0/5%);margin-bottom:30px;max-width:1140px;padding:30px 30px 5px;width:95%}.LinkBlock_linkBlock__HpPkT h3{color:var(--black);font-family:var(--font-rubik),rubik,sans-serif;font-size:20px;font-weight:600;line-height:1.2;margin:0;padding-bottom:20px;text-align:center;text-transform:uppercase}.LinkBlock_linkBlock__HpPkT h3 span{color:var(--primary)}.LinkBlock_linkWrapper__E43oL{display:flex;justify-content:center}@media (max-width:800px){.LinkBlock_categoryWrapper__0ty53{align-items:center;flex-direction:column}}.Preloader_preloader__cMZLm{align-items:center;background:#fff;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9999}.Preloader_loader__mVTso{height:40px;position:relative;width:40px}.Preloader_loaderBox1__bXIW8,.Preloader_loaderBox2__v_Ubj{animation:Preloader_loader-bounce__J8IBP 2s ease-in-out infinite;background-color:#ed7632;border-radius:50%;height:100%;left:0;opacity:.6;position:absolute;top:0;width:100%}.Preloader_loaderBox2__v_Ubj{animation-delay:-1s}@keyframes Preloader_loader-bounce__J8IBP{0%,to{transform:scale(0)}50%{transform:scale(1)}}.SectionHeading_heading__EPMGL{align-items:flex-end;display:flex;gap:40px;justify-content:space-between}.SectionHeading_main__HqEfa{display:flex;flex-direction:column;gap:20px;max-width:640px}.SectionHeading_tagline__r68nQ{align-items:center;color:var(--primary);display:flex;font-size:14px;font-weight:500;gap:12px;letter-spacing:1.5px;line-height:1.4;margin:0;text-transform:uppercase}.SectionHeading_tagline__r68nQ:before{background-color:var(--primary);content:"";flex-shrink:0;height:2px;width:32px}.SectionHeading_title__w1crF{color:var(--black);font-size:44px;font-weight:700;line-height:1.16;margin:0}.SectionHeading_accent__Z5CUO{color:var(--primary);display:block}.SectionHeading_intro___kWkm{color:var(--gray);flex:0 1 420px;font-size:16px;line-height:1.7;margin:0}.SectionHeading_dark__tELRE .SectionHeading_title__w1crF{color:var(--white)}.SectionHeading_dark__tELRE .SectionHeading_intro___kWkm{color:var(--gray-on-dark)}.SectionHeading_stack__3XONb{align-items:flex-start;flex-direction:column;gap:24px}.SectionHeading_stack__3XONb .SectionHeading_intro___kWkm{flex-basis:auto}.SectionHeading_compact__u7k4Y .SectionHeading_title__w1crF{font-size:38px}@media (max-width:980px){.SectionHeading_heading__EPMGL{align-items:flex-start;flex-direction:column;gap:20px}.SectionHeading_intro___kWkm{flex-basis:auto}.SectionHeading_compact__u7k4Y .SectionHeading_title__w1crF,.SectionHeading_title__w1crF{font-size:34px}}@media (max-width:600px){.SectionHeading_main__HqEfa{gap:16px}.SectionHeading_compact__u7k4Y .SectionHeading_title__w1crF,.SectionHeading_title__w1crF{font-size:26px}.SectionHeading_intro___kWkm{font-size:15px}}.HeroCalc_hero__oDS1L{background-color:var(--black);display:flex;flex-direction:column;justify-content:space-between;min-height:800px;overflow:hidden;position:relative}.HeroCalc_bg__EvyDx{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.HeroCalc_bg__EvyDx,.HeroCalc_hero__oDS1L:before{inset:0;position:absolute}.HeroCalc_hero__oDS1L:before{background:linear-gradient(90deg,rgba(var(--black-rgb),.96) 0,rgba(var(--black-rgb),.85) 45%,rgba(var(--black-rgb),.4) 100%);content:"";z-index:1}.HeroCalc_main__uMs_R{align-items:center;flex:1 1;gap:40px;justify-content:space-between;padding-bottom:60px;padding-top:60px;position:relative;width:100%;z-index:2}.HeroCalc_main__uMs_R,.HeroCalc_text__EGOHF{display:flex}.HeroCalc_text__EGOHF{flex-direction:column;gap:28px;max-width:610px}.HeroCalc_crumbs__lXuCM{flex-wrap:wrap;font-size:14px;line-height:1.4;list-style:none;margin:0;padding:0}.HeroCalc_crumb__AtRv2,.HeroCalc_crumbs__lXuCM{align-items:center;display:flex;gap:14px}.HeroCalc_crumb__AtRv2+.HeroCalc_crumb__AtRv2:before{content:"›";font-size:16px}.HeroCalc_crumbLink__xxRhj,.HeroCalc_crumb__AtRv2+.HeroCalc_crumb__AtRv2:before{color:var(--gray-on-dark)}.HeroCalc_crumbLink__xxRhj:focus,.HeroCalc_crumbLink__xxRhj:hover{color:var(--white)}.HeroCalc_crumbCurrent__OfA73,.HeroCalc_tagline__OQNKL{color:var(--primary);font-weight:500}.HeroCalc_tagline__OQNKL{align-items:center;display:flex;font-size:14px;gap:12px;letter-spacing:1.5px;line-height:1.4;margin:0;text-transform:uppercase}.HeroCalc_tagline__OQNKL:before{background-color:var(--primary);content:"";flex-shrink:0;height:2px;width:32px}.HeroCalc_title__RPARW{color:var(--white);font-size:54px;font-weight:700;line-height:1.1;margin:0}.HeroCalc_accent__on69r{color:var(--primary);display:block}.HeroCalc_lead__pK2lC{color:var(--gray-on-dark);font-size:18px;line-height:1.6;margin:0;max-width:540px}.HeroCalc_keyFacts__yRjSW{align-items:center;display:flex;flex-wrap:wrap;gap:28px;margin:0}.HeroCalc_keyFact__VOplw{display:flex;flex-direction:column;gap:2px}.HeroCalc_keyFact__VOplw+.HeroCalc_keyFact__VOplw{border-left:1px solid rgba(var(--white-rgb),.15);padding-left:28px}.HeroCalc_keyValue__0hPa5{color:var(--white);font-size:30px;font-weight:700;line-height:1.2;white-space:nowrap}.HeroCalc_keyCaption__iwjUw{color:var(--gray-on-dark);font-size:14px;line-height:1.4;margin:0}.HeroCalc_chips__zHcXr{display:flex;flex-wrap:wrap;gap:12px}.HeroCalc_chip__lZ8Nd{align-items:center;background-color:rgba(var(--white-rgb),.05);border:1px solid rgba(var(--white-rgb),.15);border-radius:50px;color:var(--white);display:inline-flex;font-size:15px;gap:8px;line-height:1.2;padding:10px 18px}.HeroCalc_chip__lZ8Nd svg{color:var(--primary)}.HeroCalc_actions__wwLfT{display:flex;flex-wrap:wrap;gap:28px;padding-top:8px}.HeroCalc_actions__wwLfT,.HeroCalc_cta__QyFc_{align-items:center}.HeroCalc_cta__QyFc_{background-color:var(--primary);border-radius:4px;color:var(--white);display:inline-flex;font-size:16px;font-weight:500;gap:12px;line-height:1.2;padding:18px 28px}.HeroCalc_cta__QyFc_:focus,.HeroCalc_cta__QyFc_:hover{background-color:var(--white);color:var(--black)}.HeroCalc_phone__fuago{display:inline-flex;gap:12px}.HeroCalc_phoneIcon__I82x5,.HeroCalc_phone__fuago{align-items:center;color:var(--white)}.HeroCalc_phoneIcon__I82x5{border:1px solid rgba(var(--white-rgb),.25);border-radius:50%;display:flex;height:48px;justify-content:center;width:48px}.HeroCalc_phone__fuago:hover .HeroCalc_phoneIcon__I82x5{border-color:var(--primary);color:var(--primary)}.HeroCalc_phoneText__rlSDZ{display:flex;flex-direction:column;line-height:1.4}.HeroCalc_phoneNumber__q5QAo{font-size:18px;font-weight:600}.HeroCalc_phoneCaption__N2iA_{color:var(--gray-on-dark);font-size:13px}.HeroCalc_form__7J5II{flex:0 0 400px}.HeroCalc_facts__5jcMv{background-color:rgba(var(--black-rgb),.8);border-top:1px solid rgba(var(--white-rgb),.1);position:relative;z-index:2}.HeroCalc_factsList__xnUvA{display:flex;gap:24px;justify-content:space-between;padding-bottom:20px;padding-top:20px;width:100%}.HeroCalc_fact__DJ_Nd{align-items:center;display:flex;gap:12px;line-height:1.4}.HeroCalc_factIcon__DiuUf{color:var(--primary);flex-shrink:0}.HeroCalc_factTitle__MLp0X{color:var(--white);display:block;font-size:15px;font-weight:500}.HeroCalc_factText__fMOOL{color:var(--gray-on-dark);display:block;font-size:13px}@media (max-width:1200px){.HeroCalc_title__RPARW{font-size:48px}.HeroCalc_form__7J5II{flex-basis:370px}}@media (max-width:980px){.HeroCalc_hero__oDS1L:before{background:linear-gradient(180deg,rgba(var(--black-rgb),.7) 0,rgba(var(--black-rgb),.96) 50%)}.HeroCalc_main__uMs_R{align-items:stretch;flex-direction:column;gap:36px;padding-bottom:40px;padding-top:40px}.HeroCalc_text__EGOHF{max-width:none}.HeroCalc_form__7J5II{flex-basis:auto;max-width:560px}.HeroCalc_factsList__xnUvA{display:grid;grid-template-columns:1fr 1fr}}@media (max-width:600px){.HeroCalc_text__EGOHF{gap:20px}.HeroCalc_crumb__AtRv2,.HeroCalc_crumbs__lXuCM{font-size:13px;gap:12px}.HeroCalc_tagline__OQNKL{font-size:13px}.HeroCalc_keyFacts__yRjSW{align-items:stretch;flex-direction:column;gap:0}.HeroCalc_keyFact__VOplw{align-items:baseline;flex-direction:row;flex-wrap:wrap;gap:2px 12px;padding:12px 0}.HeroCalc_keyFact__VOplw+.HeroCalc_keyFact__VOplw{border-left:0;border-top:1px solid rgba(var(--white-rgb),.15);padding-left:0}.HeroCalc_keyValue__0hPa5{font-size:26px}.HeroCalc_keyCaption__iwjUw{font-size:13px}.HeroCalc_title__RPARW{font-size:36px}.HeroCalc_lead__pK2lC{font-size:16px}.HeroCalc_chips__zHcXr{gap:8px}.HeroCalc_chip__lZ8Nd{font-size:13px;gap:6px;padding:8px 10px}.HeroCalc_actions__wwLfT{align-items:stretch;flex-direction:column;gap:20px}.HeroCalc_cta__QyFc_{justify-content:center}.HeroCalc_form__7J5II{max-width:none}.HeroCalc_factsList__xnUvA{gap:16px;grid-template-columns:1fr}}.CalcForm_card__HmReM{background-color:var(--white);border-radius:8px;box-shadow:0 24px 60px rgba(var(--black-rgb),.25);display:flex;flex-direction:column;gap:14px;padding:36px;position:relative;scroll-margin-top:100px}.CalcForm_tagline__L7VeC{color:var(--primary);font-size:13px;font-weight:500;letter-spacing:1.5px;line-height:1.4;margin:0;text-transform:uppercase}.CalcForm_title__RhsW2{color:var(--black);font-size:24px;font-weight:700;line-height:1.25;margin:0}.CalcForm_text__Kfib4{color:var(--gray);font-size:14px;line-height:1.6;margin:0}.CalcForm_form__ulcnU{gap:14px}.CalcForm_field__NUrn8,.CalcForm_form__ulcnU{display:flex;flex-direction:column}.CalcForm_field__NUrn8{gap:6px}.CalcForm_label__yD6za{color:var(--gray);cursor:pointer;font-size:13px;line-height:1.4}.CalcForm_input__uy72q{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--background);border:1px solid transparent;border-radius:4px;color:var(--black);font-family:inherit;font-size:15px;min-height:50px;padding:0 16px;width:100%}.CalcForm_input__uy72q::-moz-placeholder{color:var(--gray)}.CalcForm_input__uy72q::placeholder{color:var(--gray)}.CalcForm_input__uy72q:focus{border-color:var(--primary);outline:none}.CalcForm_inputError__fFeDy{border-color:var(--error)}.CalcForm_selectWrap__BV1T0{position:relative}.CalcForm_selectWrap__BV1T0 .CalcForm_input__uy72q{cursor:pointer;padding-right:44px}.CalcForm_selectIcon__hJOwR{color:var(--gray);display:flex;pointer-events:none;position:absolute;right:16px;top:50%;transform:translateY(-50%)}.CalcForm_submit__ON6WQ{align-items:center;background-color:var(--primary);border:0;border-radius:4px;color:var(--white);cursor:pointer;display:flex;font-family:inherit;font-size:16px;font-weight:500;gap:12px;justify-content:center;padding:18px 28px;transition:background-color .3s ease;width:100%}.CalcForm_submit__ON6WQ:focus-visible,.CalcForm_submit__ON6WQ:hover{background-color:var(--black)}.CalcForm_submit__ON6WQ:disabled{cursor:not-allowed;opacity:.6}.CalcForm_error__nTM0I{color:var(--error);font-size:13px;line-height:1.4;margin:0}.CalcForm_success__5A_dd{color:var(--success);font-size:14px}.CalcForm_legal__4QINr,.CalcForm_success__5A_dd{line-height:1.5;margin:0}.CalcForm_legal__4QINr{font-size:12px}.CalcForm_legal__4QINr,.CalcForm_legal__4QINr a{color:var(--gray)}.CalcForm_legal__4QINr a{display:inline;text-decoration:underline}.CalcForm_legal__4QINr a:hover{color:var(--primary)}@media (max-width:600px){.CalcForm_card__HmReM{padding:24px}}.StagePath_section__WpFRM{background-color:var(--white);padding:80px 0}.StagePath_inner___lc92{display:flex;flex-direction:column;gap:64px}.StagePath_stages__bmxSb{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:20px;gap:20px;margin:0;padding:0}.StagePath_stage__tX06E{background-color:var(--white);border:1px solid var(--gray-light);display:grid;grid-template-areas:"media" "body";grid-template-rows:280px auto}.StagePath_media__CTv7z{background-color:var(--black-soft);grid-area:media;overflow:hidden;position:relative}.StagePath_media__CTv7z:after{background:linear-gradient(180deg,rgba(var(--black-rgb),0) 45%,rgba(var(--black-rgb),.85) 100%);content:"";inset:0;position:absolute}.StagePath_image__CF4Eb{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.StagePath_when__pUfxb{align-items:center;align-self:start;background-color:var(--white);border-radius:50px;color:var(--black);display:inline-flex;font-size:12px;font-weight:500;gap:6px;grid-area:media;justify-self:start;line-height:1.3;margin:18px;padding:6px 12px;position:relative;z-index:1}.StagePath_when__pUfxb svg{color:var(--primary)}.StagePath_number__CPgqW{align-self:end;color:var(--white);font-size:56px;font-weight:700;grid-area:media;justify-self:start;line-height:1;margin:18px;position:relative;z-index:1}.StagePath_body__u91_h{display:flex;flex-direction:column;gap:10px;grid-area:body;padding:22px 22px 24px}.StagePath_title__mhiHt{color:var(--black);font-size:19px;font-weight:700;line-height:1.26;margin:0}.StagePath_text__L0Mx0{color:var(--gray);font-size:15px;line-height:1.7;margin:0}.StagePath_links__smHCX{display:flex;flex-direction:column;gap:6px;padding-top:10px}.StagePath_link__JqH88{align-items:center;color:var(--primary);display:inline-flex;font-size:14px;font-weight:500;gap:6px;line-height:1.4}a.StagePath_link__JqH88:hover{color:var(--black)}@media (max-width:1200px){.StagePath_stages__bmxSb{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:980px){.StagePath_section__WpFRM{padding:60px 0}.StagePath_inner___lc92{gap:40px}}@media (max-width:600px){.StagePath_section__WpFRM{padding:56px 0}.StagePath_inner___lc92{gap:32px}.StagePath_stages__bmxSb{gap:12px;grid-template-columns:1fr}.StagePath_stage__tX06E{grid-template-areas:"media when" "media body";grid-template-columns:104px minmax(0,1fr);grid-template-rows:auto 1fr}.StagePath_when__pUfxb{background-color:var(--background);grid-area:when;margin:14px 16px 0;padding:4px 10px}.StagePath_number__CPgqW{font-size:30px;margin:12px}.StagePath_body__u91_h{gap:6px;padding:8px 16px 16px}.StagePath_title__mhiHt{font-size:17px}.StagePath_text__L0Mx0{font-size:14px;line-height:1.5}}.PriceCases_section__o7825{background-color:var(--background);padding:80px 0}.PriceCases_inner__5SWpw{display:flex;flex-direction:column;gap:40px}.PriceCases_cards__m1SvF{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:30px;gap:30px}.PriceCases_card__FuQn8{background-color:var(--white);display:flex;flex-direction:column}.PriceCases_photo__DYQsM{background-color:var(--black-soft);height:230px;padding:18px;position:relative}.PriceCases_image__0yATr{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.PriceCases_tag__bT2UE{background-color:var(--white);border-radius:50px;color:var(--black);display:inline-block;font-size:13px;font-weight:500;line-height:1.3;padding:7px 14px;position:relative}.PriceCases_body__x_Jsu{flex:1 1;gap:18px;padding:28px}.PriceCases_body__x_Jsu,.PriceCases_head__P3oYI{display:flex;flex-direction:column}.PriceCases_head__P3oYI{gap:6px}.PriceCases_location__UvGQm{align-items:center;color:var(--gray);display:flex;font-size:14px;gap:6px;line-height:1.4;margin:0}.PriceCases_location__UvGQm svg{color:var(--primary);flex-shrink:0}.PriceCases_title__ETa6V{color:var(--black);font-size:20px;font-weight:700;line-height:1.3;margin:0}.PriceCases_price__UQypR{align-items:flex-end;display:flex;flex-wrap:wrap;gap:4px 12px;margin:0;padding-bottom:4px}.PriceCases_total___Gc3t{color:var(--black);font-size:36px;font-weight:700;line-height:1}.PriceCases_perMeter__4uzrI{color:var(--gray);font-size:14px;line-height:1.4}.PriceCases_bar__O9Jnd{display:flex;gap:2px;height:8px}.PriceCases_segment__YWSkn{flex-basis:0;min-width:4px}.PriceCases_stage1__6p1QT{background-color:var(--black)}.PriceCases_stage2__QWQr8{background-color:var(--primary)}.PriceCases_stage3__zYZ7z{background-color:var(--gray)}.PriceCases_stage4__qrtjz{background-color:var(--gray-on-dark)}.PriceCases_legend__IpYnT{display:flex;flex-direction:column;gap:8px;margin:0}.PriceCases_row__AAOIo{font-size:14px;justify-content:space-between;line-height:1.4}.PriceCases_label__YR_q8,.PriceCases_row__AAOIo{align-items:center;display:flex;gap:10px}.PriceCases_label__YR_q8{color:var(--black)}.PriceCases_dot__ZcKos{border-radius:2px;flex-shrink:0;height:10px;width:10px}.PriceCases_sum__4dAON{color:var(--black);font-weight:500;margin:0;white-space:nowrap}.PriceCases_rowEmpty__l6SnO .PriceCases_label__YR_q8,.PriceCases_rowEmpty__l6SnO .PriceCases_sum__4dAON{color:var(--gray);font-weight:400}.PriceCases_rowEmpty__l6SnO .PriceCases_dot__ZcKos{background-color:var(--gray-light)}.PriceCases_term__5v0CO{align-items:center;border-top:1px solid var(--gray-light);color:var(--black);display:flex;font-size:14px;gap:8px;line-height:1.4;margin:auto 0 0;padding-top:16px}.PriceCases_term__5v0CO svg{color:var(--primary)}.PriceCases_note__lMRLx{align-items:center;color:var(--gray);display:flex;font-size:14px;gap:10px;line-height:1.5;margin:0}.PriceCases_note__lMRLx svg{flex-shrink:0}.PriceCases_request__uENgL{align-items:center;background-color:var(--black);display:flex;gap:48px;justify-content:space-between;padding:40px 48px}.PriceCases_requestText__QkUz0{display:flex;flex-direction:column;gap:10px;max-width:560px}.PriceCases_requestTitle__DMdLQ{color:var(--white);font-size:26px;font-weight:700;line-height:1.25;margin:0}.PriceCases_requestSub__nT9QH{color:var(--gray-on-dark);font-size:15px;line-height:1.6;margin:0}.PriceCases_email__r_sMs{color:var(--white);flex-shrink:0;gap:14px}.PriceCases_emailIcon__peFD3,.PriceCases_email__r_sMs{align-items:center;display:flex}.PriceCases_emailIcon__peFD3{background-color:rgba(var(--white-rgb),.08);border-radius:50%;color:var(--primary);height:52px;justify-content:center;width:52px}.PriceCases_emailText__bip_I{display:flex;flex-direction:column;gap:2px}.PriceCases_emailLabel__25Ca1{color:var(--gray-on-dark);font-size:12px;font-weight:500;letter-spacing:1.2px;line-height:1.4;text-transform:uppercase}.PriceCases_emailAddress__mpoCf{font-size:26px;font-weight:700;line-height:1.2}.PriceCases_email__r_sMs:hover .PriceCases_emailAddress__mpoCf{color:var(--primary)}@media (max-width:980px){.PriceCases_section__o7825{padding:60px 0}.PriceCases_cards__m1SvF{gap:16px}.PriceCases_body__x_Jsu{padding:22px}.PriceCases_total___Gc3t{font-size:30px}.PriceCases_request__uENgL{align-items:flex-start;flex-direction:column;gap:24px;padding:32px}}@media (max-width:600px){.PriceCases_section__o7825{padding:56px 0}.PriceCases_inner__5SWpw{gap:28px}.PriceCases_note__lMRLx{align-items:flex-start}.PriceCases_request__uENgL{padding:28px 20px}.PriceCases_requestTitle__DMdLQ{font-size:22px}.PriceCases_emailAddress__mpoCf{font-size:20px}}.TechCompare_section__yIuuB{background-color:var(--white);padding:80px 0}.TechCompare_inner__Oqs1_{display:flex;flex-direction:column;gap:56px}.TechCompare_cards__Uo5ga{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:30px;gap:30px}.TechCompare_card__HbUHq{border:1px solid var(--gray-light);display:flex;flex-direction:column}.TechCompare_photo__YJue8{align-items:flex-end;background-color:var(--black-soft);display:flex;height:300px;padding:24px;position:relative}.TechCompare_image__4wYEj{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.TechCompare_price__8oCmK{background-color:var(--primary);border-radius:50px;color:var(--white);font-size:17px;font-weight:700;line-height:1.2;padding:10px 20px;position:relative}.TechCompare_body__kCs8c{flex:1 1;gap:24px;padding:36px}.TechCompare_body__kCs8c,.TechCompare_head__ZFo8_{display:flex;flex-direction:column}.TechCompare_head__ZFo8_{gap:6px}.TechCompare_title__6hZCy{color:var(--black);font-size:28px;font-weight:700;line-height:1.25;margin:0}.TechCompare_title__6hZCy a{color:inherit}.TechCompare_title__6hZCy a:hover{color:var(--primary)}.TechCompare_subtitle__BhCGK{color:var(--gray);font-size:15px;line-height:1.6;margin:0}.TechCompare_lists__INoDH{display:flex;flex-direction:column;gap:24px}.TechCompare_listLabel__9y7kA{color:var(--gray);font-size:12px;font-weight:500;letter-spacing:1.2px;line-height:1.4;margin:0 0 10px;text-transform:uppercase}.TechCompare_prosLabel__2W3hz{color:var(--primary)}.TechCompare_list__UQfn1{display:flex;flex-direction:column;gap:10px}.TechCompare_item__PD_5O{color:var(--black);font-size:15px;line-height:1.53;padding-left:34px;position:relative}.TechCompare_item__PD_5O:before{border-radius:50%;height:22px;left:0;top:0;width:22px}.TechCompare_item__PD_5O:after,.TechCompare_item__PD_5O:before{content:"";position:absolute}.TechCompare_item__PD_5O:after{height:10px;left:6px;top:6px;width:10px}.TechCompare_pro__YYfA5:before{background-color:rgba(var(--primary-rgb),.1)}.TechCompare_pro__YYfA5:after{background:linear-gradient(var(--primary),var(--primary)) 50% /10px 2px no-repeat,linear-gradient(var(--primary),var(--primary)) 50% /2px 10px no-repeat}.TechCompare_con__v6D8f:before{background-color:var(--background)}.TechCompare_con__v6D8f:after{background:linear-gradient(var(--gray),var(--gray)) 50% /10px 2px no-repeat}.TechCompare_footer__bGCGO{border-top:1px solid var(--gray-light);margin-top:auto;padding-top:24px}@media (max-width:980px){.TechCompare_section__yIuuB{padding:60px 0}.TechCompare_inner__Oqs1_{gap:40px}.TechCompare_cards__Uo5ga{gap:16px}.TechCompare_body__kCs8c{padding:24px}.TechCompare_title__6hZCy{font-size:24px}}@media (max-width:768px){.TechCompare_cards__Uo5ga{grid-template-columns:1fr}.TechCompare_photo__YJue8{height:210px;padding:16px}.TechCompare_footer__bGCGO a{width:100%}}@media (max-width:600px){.TechCompare_section__yIuuB{padding:56px 0}.TechCompare_inner__Oqs1_{gap:28px}.TechCompare_body__kCs8c{gap:20px;padding:22px}}.TechTabs_wrapper__P2ozj{display:flex;flex-direction:column;gap:16px}.TechTabs_tabs__4LTQT{display:none}.TechTabs_panel__jPwi_{display:flex}.TechTabs_panel__jPwi_>*{flex:1 1;min-width:0}@media (max-width:768px){.TechTabs_tabs__4LTQT{background-color:var(--background);border-radius:6px;display:flex;gap:4px;padding:4px}.TechTabs_tab__QCmij{background:none;border:0;border-radius:4px;color:var(--black);cursor:pointer;flex:1 1;font-family:inherit;font-size:15px;font-weight:500;min-height:44px}.TechTabs_tab__QCmij:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.TechTabs_tabActive__89qJ_{background-color:var(--black);color:var(--white)}.TechTabs_panelHidden__PrTyO{display:none}}.BuildingTiles_section__UaC9W{background-color:var(--black);padding:80px 0}.BuildingTiles_inner__apIEM{display:flex;flex-direction:column;gap:56px}.BuildingTiles_tiles__yDfF8{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:24px;gap:24px}.BuildingTiles_tile__vVktY{min-width:0}.BuildingTiles_tileInner__9Gwoh{background-color:var(--black-soft);color:var(--white);display:flex;flex-direction:column;justify-content:flex-end;min-height:400px;overflow:hidden;position:relative}.BuildingTiles_tileInner__9Gwoh:after{background:linear-gradient(180deg,rgba(var(--black-rgb),0) 30%,rgba(var(--black-rgb),.8) 62%,rgba(var(--black-rgb),.95) 100%);content:""}.BuildingTiles_image__lRent,.BuildingTiles_tileInner__9Gwoh:after{inset:0;position:absolute}.BuildingTiles_image__lRent{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .5s ease;width:100%}a.BuildingTiles_tileInner__9Gwoh:hover .BuildingTiles_image__lRent{transform:scale(1.04)}.BuildingTiles_text__O8sed{display:flex;flex-direction:column;gap:10px;min-height:150px;padding:24px;position:relative;z-index:1}.BuildingTiles_titleRow__0MVwk{align-items:center;display:flex;gap:12px;justify-content:space-between}.BuildingTiles_title__xWqko{font-size:24px;font-weight:700;line-height:1.2;margin:0}.BuildingTiles_arrow__GzfC6,.BuildingTiles_title__xWqko{color:var(--white)}.BuildingTiles_arrow__GzfC6{align-items:center;background-color:var(--primary);border-radius:50%;display:flex;flex-shrink:0;height:40px;justify-content:center;width:40px}.BuildingTiles_line__rU7kQ{color:var(--gray-on-dark);font-size:14px;line-height:1.57;margin:0}@media (max-width:980px){.BuildingTiles_section__UaC9W{padding:60px 0}.BuildingTiles_inner__apIEM{gap:40px}.BuildingTiles_tiles__yDfF8{gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.BuildingTiles_tileInner__9Gwoh{min-height:340px}}@media (max-width:600px){.BuildingTiles_section__UaC9W{padding:56px 0}.BuildingTiles_inner__apIEM{gap:28px}.BuildingTiles_tiles__yDfF8{gap:12px}.BuildingTiles_tileInner__9Gwoh{min-height:230px}.BuildingTiles_text__O8sed{gap:6px;min-height:0;padding:14px}.BuildingTiles_title__xWqko{font-size:18px}.BuildingTiles_line__rU7kQ{font-size:12px;line-height:1.5}}.WorksHub_section__zu86B{background-color:var(--white);padding:80px 0}.WorksHub_grid__oVagD{display:grid;grid-template-areas:"heading services" "extras services" "all services";grid-template-columns:460px minmax(0,1fr);grid-template-rows:auto auto 1fr;grid-column-gap:56px;-moz-column-gap:56px;column-gap:56px;grid-row-gap:24px;row-gap:24px}.WorksHub_heading__Ri81q{grid-area:heading}.WorksHub_services__aQHxa{align-self:start;border-left:1px solid var(--gray-light);border-top:1px solid var(--gray-light);display:grid;grid-area:services;grid-template-columns:repeat(2,minmax(0,1fr))}.WorksHub_service__tUpYo{border-bottom:1px solid var(--gray-light);border-right:1px solid var(--gray-light)}.WorksHub_serviceLink__TyJpf{color:var(--black);display:flex;flex-direction:column;gap:14px;height:100%;padding:32px}.WorksHub_serviceLink__TyJpf:hover{background-color:var(--background)}.WorksHub_serviceIcon__xX1wb{align-items:center;background-color:rgba(var(--primary-rgb),.1);border-radius:4px;color:var(--primary);display:flex;flex-shrink:0;height:52px;justify-content:center;width:52px}.WorksHub_serviceText__JXfD6{display:flex;flex-direction:column;gap:14px}.WorksHub_serviceTitle__MefeO{color:var(--black);font-size:20px;font-weight:700;line-height:1.25;margin:0}.WorksHub_jobs__KJKtT{color:var(--gray);font-size:15px;line-height:1.6}.WorksHub_more__UvZAw{align-items:center;display:inline-flex;font-size:14px;font-weight:500;gap:6px;line-height:1.4;padding-top:4px}.WorksHub_chevron__fl2ud,.WorksHub_more__UvZAw{color:var(--primary)}.WorksHub_chevron__fl2ud{display:none;flex-shrink:0}.WorksHub_extras__p_Mee{display:flex;flex-direction:column;gap:14px;grid-area:extras;padding-top:24px}.WorksHub_extrasLabel__OkQr2{color:var(--gray);font-size:13px;font-weight:500;letter-spacing:1.2px;line-height:1.4;margin:0;text-transform:uppercase}.WorksHub_columns__S0IEQ{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:28px;align-items:start;gap:28px}.WorksHub_column__1WDx3{border-top:1px solid var(--gray-light)}.WorksHub_extra__EMR3o{align-items:center;border-bottom:1px solid var(--gray-light);color:var(--black);display:flex;font-size:16px;gap:12px;line-height:1.3;padding:14px 0}.WorksHub_extraLink__eU2Bd:hover{color:var(--primary)}.WorksHub_extraIcon__e8KeQ{background-color:rgba(var(--primary-rgb),.1);border-radius:4px;display:flex;flex-shrink:0;height:34px;justify-content:center;width:34px}.WorksHub_all__XAgK2,.WorksHub_extraIcon__e8KeQ{align-items:center;color:var(--primary)}.WorksHub_all__XAgK2{align-self:end;display:inline-flex;font-size:16px;font-weight:500;gap:8px;grid-area:all;justify-self:start}.WorksHub_all__XAgK2:hover{color:var(--black)}@media (max-width:1200px){.WorksHub_grid__oVagD{-moz-column-gap:40px;column-gap:40px;grid-template-columns:400px minmax(0,1fr)}.WorksHub_serviceLink__TyJpf{padding:24px}}@media (max-width:980px){.WorksHub_section__zu86B{padding:60px 0}.WorksHub_grid__oVagD{grid-template-areas:"heading" "services" "extras" "all";grid-template-columns:1fr;grid-template-rows:none;row-gap:28px}.WorksHub_extras__p_Mee{padding-top:0}}@media (max-width:600px){.WorksHub_section__zu86B{padding:56px 0}.WorksHub_services__aQHxa{border-left:0;grid-template-columns:1fr}.WorksHub_service__tUpYo{border-right:0}.WorksHub_serviceLink__TyJpf{align-items:center;flex-direction:row;padding:18px 0}.WorksHub_serviceLink__TyJpf:hover{background-color:transparent}.WorksHub_serviceIcon__xX1wb{height:44px;width:44px}.WorksHub_serviceText__JXfD6{flex:1 1;gap:4px}.WorksHub_serviceTitle__MefeO{font-size:17px}.WorksHub_jobs__KJKtT{font-size:14px;line-height:1.5}.WorksHub_more__UvZAw{display:none}.WorksHub_chevron__fl2ud{display:block}.WorksHub_columns__S0IEQ{gap:0 20px}.WorksHub_extra__EMR3o{font-size:15px}}.ObjectsGallery_section__hW1e7{background-color:var(--background);padding:80px 0}.ObjectsGallery_grid__QE3Ed{align-items:end;display:grid;grid-template-areas:"heading button" "gallery gallery";grid-template-columns:minmax(0,1fr) auto;grid-gap:56px 40px;gap:56px 40px}.ObjectsGallery_heading__VdaC4{grid-area:heading}.ObjectsGallery_button__n1edo{grid-area:button}.ObjectsGallery_gallery__nK0Fc{grid-area:gallery}.ObjectsGallery_mosaic__K90vQ{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:minmax(230px,auto) minmax(230px,auto) minmax(280px,auto);grid-gap:16px;gap:16px}.ObjectsGallery_object__mThPu:first-child{grid-column:1/3;grid-row:1/3}.ObjectsGallery_object__mThPu{align-items:flex-end;background-color:var(--black-soft);display:flex;margin:0;overflow:hidden;padding:20px;position:relative}.ObjectsGallery_image__9V4N4{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.ObjectsGallery_label__B9nLi{background-color:var(--white);display:flex;flex-direction:column;gap:4px;max-width:100%;padding:14px 18px;position:relative}.ObjectsGallery_meta__ASQkk{align-items:center;color:var(--primary);display:flex;font-size:13px;font-weight:500;gap:6px;line-height:1.4}.ObjectsGallery_title___zkFb{color:var(--black);font-size:17px;font-weight:700;line-height:1.3;margin:0}@media (max-width:980px){.ObjectsGallery_section__hW1e7{padding:60px 0}.ObjectsGallery_grid__QE3Ed{gap:40px 24px}.ObjectsGallery_mosaic__K90vQ{grid-template-rows:minmax(200px,auto) minmax(200px,auto) minmax(240px,auto)}}@media (max-width:768px){.ObjectsGallery_grid__QE3Ed{gap:28px;grid-template-areas:"heading" "gallery" "button";grid-template-columns:minmax(0,1fr)}.ObjectsGallery_button__n1edo{width:100%}.ObjectsGallery_object__mThPu{min-height:340px;padding:14px}}@media (max-width:600px){.ObjectsGallery_section__hW1e7{padding:56px 0}}.BuilderFacts_section__n9KSM{background-color:var(--white);padding:80px 0}.BuilderFacts_inner__VwhgU{align-items:center;display:flex;gap:80px}.BuilderFacts_photo__L_XdW{align-items:flex-end;background-color:var(--black-soft);display:flex;flex:0 0 520px;min-height:600px;overflow:hidden;padding:28px;position:relative}.BuilderFacts_image__U_XEC{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.BuilderFacts_badge__BHR7s{align-items:center;background-color:var(--primary);color:var(--white);display:flex;gap:14px;line-height:1.4;margin:0;padding:18px 22px;position:relative}.BuilderFacts_badgeIcon__7Uv2f{flex-shrink:0}.BuilderFacts_badgeTitle__ZroSf{display:block;font-size:16px;font-weight:700}.BuilderFacts_badgeText__lJXG8{display:block;font-size:14px}.BuilderFacts_text__j_u41{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;gap:28px;min-width:0}.BuilderFacts_stats__a1cZ7{border-top:1px solid var(--gray-light);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;width:100%}.BuilderFacts_stat__sto6d{border-bottom:1px solid var(--gray-light);display:flex;flex-direction:column-reverse;gap:6px;justify-content:flex-end;padding:24px 0}.BuilderFacts_stat__sto6d:nth-child(2n){border-left:1px solid var(--gray-light);padding-left:28px}.BuilderFacts_label__JZnOd{color:var(--gray);font-size:15px;line-height:1.4}.BuilderFacts_value__1yiEe{color:var(--black);font-size:48px;font-weight:700;line-height:1;margin:0}.BuilderFacts_accent__b2mdC{color:var(--primary)}.BuilderFacts_accentWord__DHsXf{font-size:28px}@media (max-width:1200px){.BuilderFacts_inner__VwhgU{gap:48px}.BuilderFacts_photo__L_XdW{flex-basis:440px}}@media (max-width:980px){.BuilderFacts_section__n9KSM{padding:60px 0}.BuilderFacts_inner__VwhgU{align-items:stretch;flex-direction:column;gap:40px}.BuilderFacts_photo__L_XdW{flex-basis:auto;min-height:420px}}@media (max-width:600px){.BuilderFacts_section__n9KSM{padding:56px 0}.BuilderFacts_inner__VwhgU{gap:28px}.BuilderFacts_photo__L_XdW{min-height:320px;padding:16px}.BuilderFacts_badge__BHR7s{padding:14px 16px}.BuilderFacts_stat__sto6d{padding:18px 0}.BuilderFacts_stat__sto6d:nth-child(2n){padding-left:18px}.BuilderFacts_value__1yiEe{font-size:36px}.BuilderFacts_accentWord__DHsXf{font-size:22px}.BuilderFacts_label__JZnOd{font-size:14px}.BuilderFacts_button__bY3nZ{width:100%}}.FaqSplit_section__mPjF3{background-color:var(--background);padding:80px 0}.FaqSplit_grid__BBIEd{display:grid;grid-template-areas:"heading accordion" "contact accordion";grid-template-columns:380px minmax(0,1fr);grid-template-rows:auto 1fr;grid-gap:24px 64px;gap:24px 64px}.FaqSplit_heading__yR9yf{grid-area:heading}.FaqSplit_accordion__M5mBF{grid-area:accordion}.FaqSplit_contact__ySU_z{align-items:center;align-self:start;background-color:var(--white);display:flex;flex-direction:column;gap:16px;grid-area:contact;padding:28px;text-align:center}.FaqSplit_contactTitle__6cTi8{font-size:18px;margin:0}.FaqSplit_contactTitle__6cTi8,.FaqSplit_phone__dUyAq{color:var(--black);font-weight:700;line-height:1.3}.FaqSplit_phone__dUyAq{align-items:center;display:inline-flex;font-size:20px;gap:10px}.FaqSplit_phoneIcon__JxQlM,.FaqSplit_phone__dUyAq:hover{color:var(--primary)}.FaqSplit_button___YPG8{padding-bottom:15px;padding-top:15px}@media (max-width:1200px){.FaqSplit_grid__BBIEd{-moz-column-gap:40px;column-gap:40px;grid-template-columns:320px minmax(0,1fr)}}@media (max-width:980px){.FaqSplit_section__mPjF3{padding:60px 0}.FaqSplit_grid__BBIEd{gap:28px;grid-template-areas:"heading" "accordion" "contact";grid-template-columns:minmax(0,1fr);grid-template-rows:none}}@media (max-width:600px){.FaqSplit_section__mPjF3{padding:56px 0}.FaqSplit_contact__ySU_z{padding:24px}}.FaqAccordion_accordion__Bk7pZ{display:flex;flex-direction:column;gap:12px}.FaqAccordion_item__JA_us{background-color:var(--white);border-left:3px solid transparent}.FaqAccordion_itemOpen___u9ge{border-left-color:var(--primary)}.FaqAccordion_question__k1ROM{margin:0}.FaqAccordion_toggle__6d_5x{align-items:center;background:none;border:0;color:var(--black);cursor:pointer;display:flex;font-family:inherit;font-size:18px;font-weight:700;gap:20px;justify-content:space-between;line-height:1.35;padding:24px 28px;text-align:left;width:100%}.FaqAccordion_toggle__6d_5x:focus-visible{outline:2px solid var(--primary);outline-offset:-2px}.FaqAccordion_itemOpen___u9ge .FaqAccordion_toggle__6d_5x{color:var(--primary)}.FaqAccordion_sign__RzX67{background:linear-gradient(var(--gray),var(--gray)) 50% /14px 2px no-repeat,linear-gradient(var(--gray),var(--gray)) 50% /2px 14px no-repeat,var(--background);border-radius:50%;flex-shrink:0;height:36px;width:36px}.FaqAccordion_itemOpen___u9ge .FaqAccordion_sign__RzX67{background:linear-gradient(var(--white),var(--white)) 50% /14px 2px no-repeat,var(--primary)}.FaqAccordion_answer__djeiT{display:none;padding:0 28px 24px}.FaqAccordion_itemOpen___u9ge .FaqAccordion_answer__djeiT{display:block}.FaqAccordion_answer__djeiT p{color:var(--gray);font-size:15px;line-height:1.73;margin:0}@media (max-width:600px){.FaqAccordion_toggle__6d_5x{font-size:16px;gap:14px;padding:18px}.FaqAccordion_sign__RzX67{height:32px;width:32px}.FaqAccordion_answer__djeiT{padding:0 18px 18px}}.ContactCta_section__u_wHc{background-color:var(--black);overflow:hidden;padding:80px 0;position:relative}.ContactCta_bg__zb_Fk{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.ContactCta_bg__zb_Fk,.ContactCta_section__u_wHc:before{inset:0;position:absolute}.ContactCta_section__u_wHc:before{background-color:rgba(var(--black-rgb),.82);content:"";z-index:1}.ContactCta_inner__GYMZb{align-items:center;display:flex;gap:80px;justify-content:space-between;position:relative;z-index:2}.ContactCta_heading__3KAVV{flex:1 1;min-width:0}.ContactCta_card__hffwT{background-color:rgba(var(--white-rgb),.05);border:1px solid rgba(var(--white-rgb),.12);border-radius:8px;display:flex;flex:0 0 420px;flex-direction:column;gap:16px;padding:36px}.ContactCta_label__xMXMQ{color:var(--gray-on-dark);font-size:12px;font-weight:500;letter-spacing:1.2px;line-height:1.4;margin:0;text-transform:uppercase}.ContactCta_phone__pc8eZ{color:var(--white);font-size:32px;font-weight:700;line-height:1.2}.ContactCta_phone__pc8eZ:hover{color:var(--primary)}.ContactCta_hours__An5aw{color:var(--gray-on-dark);font-size:14px;line-height:1.4;margin:0}.ContactCta_messengers__l8U9Y{display:flex;gap:12px;padding-top:8px}.ContactCta_messenger__FeCXD{flex:1 1;padding:14px 16px}@media (max-width:980px){.ContactCta_section__u_wHc{padding:60px 0}.ContactCta_inner__GYMZb{align-items:stretch;flex-direction:column;gap:40px}.ContactCta_card__hffwT{flex-basis:auto;max-width:520px}}@media (max-width:600px){.ContactCta_section__u_wHc{padding:56px 0}.ContactCta_card__hffwT{max-width:none;padding:24px}.ContactCta_phone__pc8eZ{font-size:26px}}.PackagePricing_section__U086c{background-color:var(--background);padding:80px 0}.PackagePricing_inner__GMkw7{display:flex;flex-direction:column;gap:40px}.PackagePricing_box__qSxEW{background-color:var(--white)}.PackagePricing_table___4ssF{display:grid;grid-template-columns:250px repeat(3,minmax(0,1fr));grid-template-rows:repeat(var(--rows),auto)}.PackagePricing_labels__L_Un9{border-right:1px solid var(--gray-light);display:grid;grid-row:1/span var(--rows);grid-template-rows:subgrid}.PackagePricing_labelHead__j5_6r,.PackagePricing_label__dtp4n{align-items:center;border-bottom:1px solid var(--gray-light);display:flex;font-size:15px;line-height:1.4;padding:20px 28px}.PackagePricing_labelHead__j5_6r{color:var(--gray);font-weight:400}.PackagePricing_label__dtp4n{color:var(--black);font-weight:500}.PackagePricing_carousel__fAzDv,.PackagePricing_track__ZuAnM{display:contents}.PackagePricing_package__gVULb{border-right:1px solid var(--gray-light);display:grid;grid-row:1/span var(--rows);grid-template-rows:subgrid}.PackagePricing_package__gVULb:last-child{border-right:0}.PackagePricing_packageHead__65qrB{border-bottom:1px solid var(--gray-light);display:flex;flex-direction:column;gap:10px;justify-content:center;padding:28px 32px}.PackagePricing_name__dybfU{color:var(--primary);font-size:15px;font-weight:600;letter-spacing:1px;line-height:1.3;margin:0;text-transform:uppercase}.PackagePricing_price__q5YqJ{align-items:baseline;display:flex;flex-wrap:wrap;gap:8px;margin:0}.PackagePricing_from__xtEeB,.PackagePricing_unit__Bnr4i{color:var(--gray);font-size:16px}.PackagePricing_value__YTX4q{color:var(--black);font-size:36px;font-weight:700;line-height:1}.PackagePricing_params__Ybel2{display:contents}.PackagePricing_param__NhJyT{align-items:center;border-bottom:1px solid var(--gray-light);display:flex;margin:0;padding:20px 32px}.PackagePricing_paramLabel__aw6u4{clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.PackagePricing_paramValue___T_bl{color:var(--black);font-size:17px;line-height:1.4;margin:0}.PackagePricing_muted__3H7m6{color:var(--gray);font-size:15px;line-height:1.6}.PackagePricing_choose__3YaAF{align-items:center;display:flex;gap:40px;justify-content:space-between;padding:28px 32px 28px 28px}.PackagePricing_chooseText__yO82B{display:flex;flex-direction:column;gap:4px}.PackagePricing_chooseTitle___YbhT{color:var(--black);font-size:18px;font-weight:700;line-height:1.4;margin:0}.PackagePricing_chooseSub__trUOh{color:var(--gray);font-size:15px;line-height:1.6;margin:0}.PackagePricing_chooseButton__WWcQW{flex-shrink:0}.PackagePricing_lists__UIkyv{background-color:var(--white);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:32px 0}.PackagePricing_list__YqVKU{display:flex;flex-direction:column;gap:16px;padding:0 32px}.PackagePricing_list__YqVKU+.PackagePricing_list__YqVKU{border-left:1px solid var(--gray-light)}.PackagePricing_listTitle__XDXP6{color:var(--black);font-size:18px;font-weight:700;line-height:1.4;margin:0}.PackagePricing_items__dWm8O{flex-direction:column;list-style:none;margin:0;padding:0}.PackagePricing_item__PLKJ6,.PackagePricing_items__dWm8O{display:flex;gap:10px}.PackagePricing_item__PLKJ6{align-items:flex-start;color:var(--black);font-size:15px;line-height:1.4}.PackagePricing_item__PLKJ6 svg{flex-shrink:0;margin-top:1px}.PackagePricing_included__wG_dx svg{color:var(--primary)}.PackagePricing_excluded__sxznZ svg,.PackagePricing_note__zEnAk,.PackagePricing_plain__HWWUa svg{color:var(--gray)}.PackagePricing_note__zEnAk{align-items:center;display:flex;flex-wrap:wrap;font-size:14px;gap:6px;line-height:1.5;margin:0}.PackagePricing_noteLink__0JHoA{color:var(--primary)}.PackagePricing_noteLink__0JHoA:focus,.PackagePricing_noteLink__0JHoA:hover{text-decoration:underline}@media (max-width:1200px){.PackagePricing_table___4ssF{grid-template-columns:200px repeat(3,minmax(0,1fr))}.PackagePricing_packageHead__65qrB,.PackagePricing_param__NhJyT{padding-left:24px;padding-right:24px}.PackagePricing_value__YTX4q{font-size:30px}}@media (max-width:980px){.PackagePricing_section__U086c{padding:60px 0}.PackagePricing_lists__UIkyv{gap:28px;grid-template-columns:1fr}.PackagePricing_list__YqVKU+.PackagePricing_list__YqVKU{border-left:0;border-top:1px solid var(--gray-light);padding-top:28px}.PackagePricing_choose__3YaAF{align-items:flex-start;flex-direction:column;gap:20px}}@media (max-width:768px){.PackagePricing_box__qSxEW{background-color:transparent}.PackagePricing_table___4ssF{display:block}.PackagePricing_labels__L_Un9{display:none}.PackagePricing_carousel__fAzDv{display:block}.PackagePricing_package__gVULb{background-color:var(--white);border-right:0;display:flex;flex-direction:column}.PackagePricing_packageHead__65qrB{padding:22px 22px 18px}.PackagePricing_value__YTX4q{font-size:32px}.PackagePricing_params__Ybel2{display:flex;flex-direction:column;margin:0;padding:6px 22px 22px}.PackagePricing_param__NhJyT{gap:12px;justify-content:space-between;padding:12px 0}.PackagePricing_param__NhJyT:last-child{border-bottom:0}.PackagePricing_paramLabel__aw6u4{clip-path:none;color:var(--gray);font-size:14px;height:auto;overflow:visible;position:static;white-space:normal;width:auto}.PackagePricing_paramValue___T_bl{font-size:15px;font-weight:500;text-align:right}.PackagePricing_param__NhJyT:has(.PackagePricing_muted__3H7m6){align-items:flex-start;flex-direction:column;gap:4px}.PackagePricing_muted__3H7m6{color:var(--black);font-weight:400;text-align:left}.PackagePricing_choose__3YaAF{background-color:var(--white);margin-top:20px;padding:24px 20px}}@media (max-width:600px){.PackagePricing_section__U086c{padding:56px 0}.PackagePricing_inner__GMkw7{gap:28px}.PackagePricing_chooseButton__WWcQW{align-self:stretch;justify-content:center}.PackagePricing_list__YqVKU{padding:0 20px}.PackagePricing_note__zEnAk{align-items:flex-start}}.ObjectCards_section__V4Nz2{background-color:var(--white);padding:80px 0}.ObjectCards_inner__BPJC6{align-items:end;display:grid;grid-template-areas:"heading button" "cards cards";grid-template-columns:minmax(0,1fr) auto;grid-gap:40px;gap:40px}.ObjectCards_heading___A6ML{grid-area:heading}.ObjectCards_button__OLqKx{grid-area:button}.ObjectCards_carousel__SoJaX{grid-area:cards}.ObjectCards_cards__r1rl9{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:30px;gap:30px}.ObjectCards_card__YJvoY{background-color:var(--white);border:1px solid var(--gray-light);display:flex;flex-direction:column}.ObjectCards_photo__Uiziw{background-color:var(--black-soft);height:220px;padding:18px;position:relative}.ObjectCards_image__ouOkf{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.ObjectCards_tag__GMsZC{background-color:var(--white);border-radius:50px;color:var(--black);display:inline-block;font-size:13px;font-weight:500;line-height:1.3;padding:7px 14px;position:relative}.ObjectCards_body____h66{flex:1 1;gap:16px;padding:24px}.ObjectCards_body____h66,.ObjectCards_head__zRv9z{display:flex;flex-direction:column}.ObjectCards_head__zRv9z,.ObjectCards_meta__8RPJ_{gap:6px}.ObjectCards_meta__8RPJ_{align-items:center;color:var(--gray);display:flex;font-size:14px;line-height:1.4;margin:0}.ObjectCards_meta__8RPJ_ svg{color:var(--primary);flex-shrink:0}.ObjectCards_title__EOCM8{color:var(--black);font-size:20px;font-weight:700;line-height:1.3;margin:0}.ObjectCards_price__az2W9{align-items:baseline;display:flex;flex-wrap:wrap;gap:4px 12px;margin:0}.ObjectCards_total__Bx_WR{color:var(--black);font-size:28px;font-weight:700;line-height:1}.ObjectCards_totalNote__QMRgh{color:var(--gray);font-size:14px;line-height:1.4}.ObjectCards_specs__pYF7O{border-top:1px solid var(--gray-light);display:flex;flex-direction:column;gap:8px;margin:auto 0 0;padding-top:16px}.ObjectCards_spec__QRnM6{display:flex;font-size:14px;gap:12px;justify-content:space-between;line-height:1.4}.ObjectCards_specLabel__NTKm_{color:var(--gray)}.ObjectCards_specValue__kvCbA{color:var(--black);font-weight:500;margin:0;text-align:right}@media (max-width:980px){.ObjectCards_section__V4Nz2{padding:60px 0}.ObjectCards_cards__r1rl9{gap:16px}.ObjectCards_body____h66{padding:20px}}@media (max-width:768px){.ObjectCards_inner__BPJC6{gap:28px;grid-template-areas:"heading" "cards" "button";grid-template-columns:minmax(0,1fr)}.ObjectCards_button__OLqKx{width:100%}}@media (max-width:600px){.ObjectCards_section__V4Nz2{padding:56px 0}}.ProjectOffer_section__aTxrj{background-color:var(--background);padding:80px 0}.ProjectOffer_inner__BvJo6{display:grid;grid-template-areas:"heading media" "options media" "note media";grid-template-columns:minmax(0,1fr) minmax(0,520px);grid-template-rows:auto auto 1fr;grid-gap:28px 80px;gap:28px 80px}.ProjectOffer_heading__GNKW_{grid-area:heading}.ProjectOffer_media__sjrnJ{background-color:var(--white);grid-area:media;min-height:480px;position:relative}.ProjectOffer_image__dofE6{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.ProjectOffer_options__orW3e{display:flex;flex-direction:column;grid-area:options;list-style:none;margin:0;padding:0}.ProjectOffer_option__0sx43{display:flex;gap:18px;padding:22px 0}.ProjectOffer_option__0sx43+.ProjectOffer_option__0sx43{border-top:1px solid var(--gray-light)}.ProjectOffer_icon__0yfeS{align-items:center;background-color:var(--white);border-radius:50%;color:var(--primary);display:flex;flex-shrink:0;height:44px;justify-content:center;width:44px}.ProjectOffer_optionText__rdSWR{display:flex;flex-direction:column;gap:6px}.ProjectOffer_title__IAMMl{color:var(--black);font-size:18px;font-weight:700;line-height:1.4;margin:0}.ProjectOffer_text__mZLvV{color:var(--gray);font-size:15px;line-height:1.6;margin:0}.ProjectOffer_wishes__HPKnQ{display:flex;flex-wrap:wrap;gap:10px;list-style:none;margin:0;padding:8px 0 0}.ProjectOffer_wish__p8nfY{align-items:center;background-color:var(--white);border-radius:50px;color:var(--black);display:inline-flex;font-size:14px;gap:8px;line-height:1.3;padding:8px 16px}.ProjectOffer_wish__p8nfY svg{color:var(--primary)}.ProjectOffer_note__ET_7P{align-items:flex-start;color:var(--black);display:flex;font-size:15px;font-weight:500;gap:12px;grid-area:note;line-height:1.5;margin:0}.ProjectOffer_note__ET_7P svg{color:var(--primary);flex-shrink:0}@media (max-width:1200px){.ProjectOffer_inner__BvJo6{-moz-column-gap:50px;column-gap:50px}}@media (max-width:980px){.ProjectOffer_section__aTxrj{padding:60px 0}.ProjectOffer_inner__BvJo6{grid-template-areas:"heading" "media" "options" "note";grid-template-columns:minmax(0,1fr);grid-template-rows:none}.ProjectOffer_media__sjrnJ{aspect-ratio:16/9;min-height:0}}@media (max-width:600px){.ProjectOffer_section__aTxrj{padding:56px 0}.ProjectOffer_media__sjrnJ{aspect-ratio:3/2}}.ProsCons_section__FomgR{background-color:var(--black);padding:80px 0}.ProsCons_inner__tZOeX{gap:48px}.ProsCons_group__bjwt0,.ProsCons_inner__tZOeX{display:flex;flex-direction:column}.ProsCons_group__bjwt0{gap:18px}.ProsCons_label__s1R8F{font-size:15px;font-weight:700;gap:10px;letter-spacing:1.5px;line-height:1.3;margin:0;text-transform:uppercase}.ProsCons_labelIcon__WVsKz,.ProsCons_label__s1R8F{align-items:center;display:flex}.ProsCons_labelIcon__WVsKz{border-radius:50%;height:26px;justify-content:center;width:26px}.ProsCons_labelPros__FzRMd{color:var(--primary)}.ProsCons_labelPros__FzRMd .ProsCons_labelIcon__WVsKz{background-color:var(--primary);color:var(--white)}.ProsCons_labelCons__AZpsY{color:var(--white)}.ProsCons_labelCons__AZpsY .ProsCons_labelIcon__WVsKz{background-color:var(--white);color:var(--black)}.ProsCons_pros__yAkBp{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:16px;gap:16px;list-style:none;margin:0;padding:0}.ProsCons_pro__J_Nae{background-color:rgba(var(--white-rgb),.05);border-radius:6px;display:flex;flex-direction:column;gap:10px;padding:24px 28px}.ProsCons_proTitle__3gZD_{color:var(--white);font-size:22px;font-weight:700;line-height:1.3;margin:0}.ProsCons_proText__NDL2Q{color:var(--gray-on-dark);font-size:14px;line-height:1.6;margin:0}.ProsCons_cons__aFQji{grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px;list-style:none;margin:0;padding:0}.ProsCons_con__R2Xui,.ProsCons_cons__aFQji{display:grid}.ProsCons_con__R2Xui{grid-row:span 2;grid-template-rows:subgrid;grid-row-gap:0;background-color:var(--white);border-radius:6px;overflow:hidden;row-gap:0}.ProsCons_conMain__b1oHN{flex:1 1;flex-direction:column;padding:28px 32px 24px}.ProsCons_conHead__f0Yxc,.ProsCons_conMain__b1oHN{display:flex;gap:12px}.ProsCons_conHead__f0Yxc{align-items:flex-start}.ProsCons_conIcon__0N8x7{align-items:center;background-color:var(--black);border-radius:50%;color:var(--white);display:flex;flex-shrink:0;height:28px;justify-content:center;margin-top:1px;width:28px}.ProsCons_conTitle__iOfaV{color:var(--black);flex:1 1;font-size:22px;font-weight:700;line-height:1.3;margin:0}.ProsCons_conNumber__orHVU{color:var(--gray);font-size:14px;font-weight:700;line-height:2}.ProsCons_conText__TA017{color:var(--gray);font-size:15px;line-height:1.6;margin:0}.ProsCons_answer__EMvJc{background-color:rgba(var(--primary-rgb),.1);display:flex;flex-direction:column;gap:8px;padding:20px 32px 26px}.ProsCons_answerLabel__RqICe{align-items:flex-start;color:var(--primary);display:flex;font-size:13px;font-weight:700;gap:8px;letter-spacing:1.2px;line-height:1.4;margin:0;text-transform:uppercase}.ProsCons_answerLabel__RqICe svg{flex-shrink:0}.ProsCons_answerText__ZPfUR{color:var(--black);font-size:15px;line-height:1.6;margin:0}@media (max-width:1200px){.ProsCons_pros__yAkBp{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:980px){.ProsCons_section__FomgR{padding:60px 0}.ProsCons_cons__aFQji{grid-template-columns:minmax(0,1fr)}}@media (max-width:600px){.ProsCons_section__FomgR{padding:56px 0}.ProsCons_inner__tZOeX{gap:36px}.ProsCons_group__bjwt0{gap:16px}.ProsCons_pros__yAkBp{gap:12px}.ProsCons_pro__J_Nae{gap:8px;padding:18px}.ProsCons_proTitle__3gZD_{font-size:17px}.ProsCons_proText__NDL2Q{font-size:13px}.ProsCons_conMain__b1oHN{padding:22px 20px 20px}.ProsCons_conTitle__iOfaV{font-size:19px}.ProsCons_answer__EMvJc{padding:18px 20px 22px}}.LivingAnswers_section__pzRoT{background-color:var(--white);padding:80px 0}.LivingAnswers_inner__AahS_{display:flex;flex-direction:column;gap:48px}.LivingAnswers_row__ILxoj{display:grid;grid-template-columns:minmax(0,500px) minmax(0,1fr);grid-gap:60px;gap:60px}.LivingAnswers_rowSingle__5Bfh4{grid-template-columns:minmax(0,1fr)}.LivingAnswers_wall__mDPRx{background-color:var(--background);display:flex;flex-direction:column;gap:24px;margin:0;padding:32px}.LivingAnswers_wallTitle__GmKBu{color:var(--primary);font-size:13px;font-weight:700;letter-spacing:1.2px;line-height:1.4}.LivingAnswers_sides__uM918,.LivingAnswers_wallTitle__GmKBu{text-transform:uppercase}.LivingAnswers_sides__uM918{color:var(--gray);display:flex;font-size:12px;font-weight:500;justify-content:space-between;letter-spacing:1px}.LivingAnswers_scheme__oMxtI{display:flex;gap:4px;height:240px}.LivingAnswers_layer__0T8O6{align-items:center;display:flex;flex-basis:0;flex-direction:column;gap:8px;min-width:22px}.LivingAnswers_legendItem__6EIMZ:before,.LivingAnswers_number__uHtct{align-items:center;background-color:var(--black);border-radius:50%;color:var(--white);display:flex;flex-shrink:0;font-size:12px;font-weight:700;height:22px;justify-content:center;width:22px}.LivingAnswers_band__4Tvfe{align-self:stretch;background-color:var(--white);border:1px solid var(--black);flex:1 1}.LivingAnswers_board__n1HYh{background-image:repeating-linear-gradient(0deg,transparent 0 9px,rgba(var(--black-rgb),.35) 9px 10px)}.LivingAnswers_film__HDAAG{background-color:var(--black)}.LivingAnswers_wool__NS9n0{background-image:repeating-linear-gradient(45deg,transparent 0 7px,rgba(var(--black-rgb),.3) 7px 8px)}.LivingAnswers_woolCross__t0hKj{background-image:repeating-linear-gradient(45deg,transparent 0 7px,rgba(var(--black-rgb),.3) 7px 8px),repeating-linear-gradient(-45deg,transparent 0 7px,rgba(var(--black-rgb),.3) 7px 8px)}.LivingAnswers_plate__l35Y_{background-image:radial-gradient(rgba(var(--black-rgb),.45) 1px,transparent 1.5px);background-size:6px 6px}.LivingAnswers_gap__a_4pP{border-style:dashed}.LivingAnswers_legend__Srza5{counter-reset:layer;display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;padding:0}.LivingAnswers_legendItem__6EIMZ{align-items:center;color:var(--black);counter-increment:layer;display:flex;font-size:14px;gap:10px;line-height:1.4}.LivingAnswers_legendItem__6EIMZ:before{content:counter(layer);font-size:12px;height:20px;width:20px}.LivingAnswers_legendName__QN_IK{flex:1 1}.LivingAnswers_legendSize__SJrGn{font-weight:700}.LivingAnswers_question__k7Vp6,.LivingAnswers_questions__FffCp{display:flex;flex-direction:column}.LivingAnswers_question__k7Vp6{gap:14px;padding:32px 0}.LivingAnswers_question__k7Vp6:first-child{padding-top:0}.LivingAnswers_question__k7Vp6+.LivingAnswers_question__k7Vp6{border-top:1px solid var(--gray-light)}.LivingAnswers_questionHead__QlT4t{gap:16px}.LivingAnswers_questionHead__QlT4t,.LivingAnswers_questionIcon__Zrjd6{align-items:center;display:flex}.LivingAnswers_questionIcon__Zrjd6{background-color:rgba(var(--primary-rgb),.1);border-radius:50%;color:var(--primary);flex-shrink:0;height:56px;justify-content:center;width:56px}.LivingAnswers_questionTitle__4KqaB{color:var(--black);font-size:22px;font-weight:700;line-height:1.3;margin:0}.LivingAnswers_answer__8Ci_B{color:var(--gray);font-size:15px;line-height:1.7;margin:0}.LivingAnswers_tags__2jtBs{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:6px 0 0}.LivingAnswers_tag__Wr46r{border-radius:50px;color:var(--black);font-size:13px;font-weight:500;line-height:1.3;padding:7px 14px}.LivingAnswers_cards__d2j2n,.LivingAnswers_tag__Wr46r{background-color:var(--background)}.LivingAnswers_cards__d2j2n{display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;padding:32px 0}.LivingAnswers_card__4kLx8{display:flex;flex-direction:column;gap:12px;padding:0 36px}.LivingAnswers_card__4kLx8+.LivingAnswers_card__4kLx8{border-left:1px solid var(--gray-light)}.LivingAnswers_cardHead__PpRs2{gap:16px}.LivingAnswers_cardHead__PpRs2,.LivingAnswers_cardIcon__HhYPc{align-items:center;display:flex}.LivingAnswers_cardIcon__HhYPc{background-color:var(--white);border-radius:50%;color:var(--primary);flex-shrink:0;height:44px;justify-content:center;width:44px}.LivingAnswers_cardTitle__81eqV{color:var(--black);font-size:18px;font-weight:700;line-height:1.4;margin:0}.LivingAnswers_cardText___AX8H{color:var(--gray);font-size:15px;line-height:1.6;margin:0}.LivingAnswers_links__DDoJq{display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;padding:4px 0 0}.LivingAnswers_link__ZIRrc{color:var(--primary);font-size:15px;font-weight:500;line-height:1.4}.LivingAnswers_link__ZIRrc:focus,.LivingAnswers_link__ZIRrc:hover{text-decoration:underline}@media (max-width:1200px){.LivingAnswers_row__ILxoj{gap:40px;grid-template-columns:minmax(0,440px) minmax(0,1fr)}}@media (max-width:980px){.LivingAnswers_section__pzRoT{padding:60px 0}.LivingAnswers_row__ILxoj{grid-template-columns:minmax(0,1fr)}.LivingAnswers_cards__d2j2n{grid-auto-flow:row;padding:8px 0}.LivingAnswers_card__4kLx8{padding:20px 22px}.LivingAnswers_card__4kLx8+.LivingAnswers_card__4kLx8{border-left:0;border-top:1px solid var(--gray-light)}}@media (max-width:600px){.LivingAnswers_section__pzRoT{padding:56px 0}.LivingAnswers_inner__AahS_{gap:32px}.LivingAnswers_wall__mDPRx{gap:18px;padding:20px}.LivingAnswers_scheme__oMxtI{gap:2px;height:210px}.LivingAnswers_layer__0T8O6{min-width:22px}.LivingAnswers_questionIcon__Zrjd6{height:48px;width:48px}.LivingAnswers_questionTitle__4KqaB{font-size:19px}}.BuildSteps_section__4ISaL{background-color:var(--white);padding:80px 0}.BuildSteps_inner__PApEZ{display:flex;flex-direction:column;gap:48px}.BuildSteps_steps__SkG39{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:20px;gap:20px}.BuildSteps_step__MBavk{background-color:var(--white);border:1px solid var(--gray-light)}.BuildSteps_photo__rakgR,.BuildSteps_step__MBavk{display:flex;flex-direction:column}.BuildSteps_photo__rakgR{align-items:flex-start;background-color:var(--black-soft);height:280px;justify-content:space-between;padding:18px;position:relative}.BuildSteps_photo__rakgR:after{background:linear-gradient(180deg,rgba(var(--black-rgb),0) 45%,rgba(var(--black-rgb),.85) 100%);content:""}.BuildSteps_image__eVC8_,.BuildSteps_photo__rakgR:after{inset:0;position:absolute}.BuildSteps_image__eVC8_{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.BuildSteps_when__YMC3g{align-items:center;background-color:var(--white);border-radius:50px;color:var(--black);display:inline-flex;font-size:13px;font-weight:500;gap:6px;line-height:1.3;padding:6px 12px;position:relative;z-index:1}.BuildSteps_when__YMC3g svg{color:var(--primary)}.BuildSteps_number__or6fc{color:var(--white);font-size:56px;font-weight:700;line-height:1;margin-top:auto;position:relative;z-index:1}.BuildSteps_body__o38Ib{display:flex;flex:1 1;flex-direction:column;gap:10px;padding:22px 22px 24px}.BuildSteps_title__PNTAC{color:var(--black);font-size:19px;font-weight:700;line-height:1.3;margin:0}.BuildSteps_text__9P0TM{color:var(--gray);font-size:15px;line-height:1.7;margin:0}.BuildSteps_links__U7g9p{display:flex;flex-direction:column;gap:6px;list-style:none;margin:auto 0 0;min-height:96px;padding:10px 0 0}.BuildSteps_link__B_sKZ{align-items:center;color:var(--primary);display:inline-flex;font-size:14px;font-weight:500;gap:6px;line-height:1.4}.BuildSteps_link__B_sKZ:focus,.BuildSteps_link__B_sKZ:hover{text-decoration:underline}.BuildSteps_contract__62xQ_{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:24px 48px;background-color:var(--black);gap:24px 48px;list-style:none;margin:0;padding:28px 32px}.BuildSteps_contractStep__T5YWw{align-items:flex-start;display:flex;gap:12px;position:relative}.BuildSteps_contractStep__T5YWw+.BuildSteps_contractStep__T5YWw:before{color:var(--gray-on-dark);content:"→";font-size:16px;left:-32px;line-height:1.4;position:absolute;top:0}.BuildSteps_contractIcon__MRbjb{color:var(--primary);flex-shrink:0}.BuildSteps_contractText__nphzx{display:flex;flex-direction:column;gap:4px}.BuildSteps_contractTitle___6tfS{color:var(--white);font-size:16px;font-weight:700;line-height:1.3}.BuildSteps_contractSub__xSeOT{color:var(--gray-on-dark);font-size:13px;line-height:1.5}.BuildSteps_note__h_a11{align-items:flex-start;color:var(--black);display:flex;font-size:15px;gap:10px;line-height:1.6;margin:0}.BuildSteps_note__h_a11 svg{flex-shrink:0;margin-top:3px}.BuildSteps_noteLink__EMiKm,.BuildSteps_note__h_a11 svg{color:var(--primary)}.BuildSteps_noteLink__EMiKm{font-weight:500}.BuildSteps_noteLink__EMiKm:focus,.BuildSteps_noteLink__EMiKm:hover{text-decoration:underline}@media (max-width:1200px){.BuildSteps_contract__62xQ_{gap:24px 40px;grid-template-columns:repeat(2,minmax(0,1fr))}.BuildSteps_contractStep__T5YWw+.BuildSteps_contractStep__T5YWw:before{content:none}}@media (max-width:980px){.BuildSteps_section__4ISaL{padding:60px 0}.BuildSteps_inner__PApEZ{gap:40px}.BuildSteps_steps__SkG39{gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.BuildSteps_links__U7g9p{min-height:0}}@media (max-width:600px){.BuildSteps_section__4ISaL{padding:56px 0}.BuildSteps_inner__PApEZ{gap:28px}.BuildSteps_contract__62xQ_{gap:0;grid-template-columns:minmax(0,1fr);padding:8px 22px}.BuildSteps_contractStep__T5YWw{padding:18px 0}.BuildSteps_contractStep__T5YWw+.BuildSteps_contractStep__T5YWw{border-top:1px solid rgba(var(--white-rgb),.1)}}.HeroForm_heroForm__6dhDx{background-color:var(--white);border-radius:10px;box-shadow:5px 5px 30px 0 rgba(51,51,51,.06);margin:20px 10px;max-height:550px;min-width:405px;padding:30px;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;width:470px}.HeroForm_heroForm__6dhDx h2{color:var(--black);font-size:1.5rem;font-weight:500;justify-content:center;margin-top:0;position:relative;text-align:center}.HeroForm_heroForm__6dhDx h2 span{color:var(--primary);line-height:1.2em}.HeroForm_heroForm__6dhDx p{color:var(--gray);font-size:12px;line-height:1.5em;margin-left:30px;margin-top:23px;text-indent:-30px}.HeroForm_heroForm__6dhDx p:before{align-items:center;background-color:#ed7632;border-radius:50%;color:#fff;content:counter(list-number);counter-increment:list-number;display:inline-flex;font-size:12px;height:20px;justify-content:center;line-height:1em;margin-right:10px;text-indent:0;width:20px}.HeroForm_heroForm__6dhDx input{background-color:#d1e5e480;border-radius:9px;border-width:0;box-sizing:border-box;font-size:16px;height:54px;margin:8px 0;padding:0 10px;width:100%}.HeroForm_customSelect__mGe9n{margin:8px 0}.HeroForm_customSelect__mGe9n,.HeroForm_selectToggle__2D3G0{position:relative;width:100%}.HeroForm_selectToggle__2D3G0{align-items:center;background-color:#d1e5e480;border-radius:9px;border-width:0;box-sizing:border-box;color:var(--black);cursor:pointer;display:flex;font-size:16px;height:54px;padding:0 35px 0 10px}.HeroForm_selectToggle__2D3G0.HeroForm_open__5_tKX{border-bottom-left-radius:0;border-bottom-right-radius:0}.HeroForm_selectArrow__4JA4e{border-left:6px solid transparent;border-right:6px solid transparent;border-top:8px solid var(--gray);height:0;position:absolute;right:15px;top:50%;transform:translateY(-50%);transition:transform .3s;width:0}.HeroForm_open__5_tKX .HeroForm_selectArrow__4JA4e{transform:translateY(-50%) rotate(180deg)}.HeroForm_optionsList__cDuoN{background-color:#fff;border-radius:0 0 9px 9px;box-shadow:0 4px 8px rgba(0,0,0,.1);left:0;margin:0;max-height:200px;overflow-y:auto;padding:0;position:absolute;top:100%;width:100%;z-index:10}.HeroForm_option__uzBwv{color:var(--black);cursor:pointer;list-style:none;padding:12px 15px;transition:background-color .2s}.HeroForm_option__uzBwv:hover{background-color:#f5f5f5}.HeroForm_option__uzBwv.HeroForm_selected__cTAqG{color:#0f3df1}.HeroForm_hiddenSelect__vmWfB{display:none}.HeroForm_heroForm__6dhDx select{-webkit-appearance:none;-moz-appearance:none;appearance:none}.HeroForm_selectWrapper__IHXfU{position:relative}.HeroForm_selectWrapper__IHXfU:before{content:url(/assets/img/header/arrow_down.svg);display:block;font-size:15px;height:8px;position:absolute;right:15px;top:46%;transform:translateY(-50%);width:13px}.HeroForm_heroForm__6dhDx .HeroForm_dimensions__9kpPN{display:flex}.HeroForm_heroForm__6dhDx .HeroForm_dimensions__9kpPN input:first-child{margin-right:8px}.HeroForm_heroForm__6dhDx .HeroForm_dimensions__9kpPN input:last-child{margin-left:8px}.HeroForm_heroForm__6dhDx button{background-color:var(--primary);border:none;border-radius:10px 10px 10px 10px;box-shadow:5px 5px 30px rgba(188,158,92,.3);color:var(--white);cursor:pointer;font-size:16px;font-weight:500;height:62px;line-height:1em;padding:0;transition:transform .1s ease,box-shadow .1s ease;width:100%}.HeroForm_heroForm__6dhDx button:hover{box-shadow:5px 5px 30px rgba(188,158,92,.5)}.HeroForm_heroForm__6dhDx button:active{box-shadow:2px 2px 15px rgba(188,158,92,.2);transform:scale(.95)}.HeroForm_heroForm__6dhDx p em{text-decoration:underline}.HeroForm_errorInput__Xye1v{border-color:red!important;box-shadow:0 0 4px 1px red!important;outline:none!important}.HeroForm_successButton__tEvc9{background-color:var(--success)!important}.HeroForm_errorButton__eW4h3,.HeroForm_successButton__tEvc9{box-shadow:none!important;cursor:default!important;transform:none!important;transition:none!important}.HeroForm_errorButton__eW4h3{background-color:var(--error)!important}.HeroForm_submitButton__nUljc:disabled{cursor:default!important;opacity:.8}@media (max-width:800px){.HeroForm_heroForm__6dhDx{display:none}}