.footer[data-astro-cid-jo6i4kqk]{color:#666;border-top:1px solid #eee;padding:2rem 20px;font-size:14px}.footer__wrap[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 2rem;display:flex}.footer__text[data-astro-cid-jo6i4kqk]{margin:0}.footer__links[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;gap:.5rem 1.5rem;display:flex}.footer[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:inherit}*,:before,:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.page{color:#333;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;background-color:#fff;margin:0;font:16px/1.5 Inter,Helvetica Neue,Helvetica,Arial,sans-serif}.wrap{max-width:76.875rem;margin:0 auto;padding:0}.list{margin:0;padding:0;list-style:none}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.header-nav{background-color:#0000}.header__wrap{flex-wrap:wrap;height:100%;display:flex}.header-logo{align-items:center;width:140px;display:flex}.logo{font-size:0;line-height:inherit}.logo,.logo__logo{display:inline-block}.header-list{user-select:none;justify-content:flex-end;align-items:center;width:100vw;margin:0 calc(-2.23214vw - 12.8571px);display:flex}.header-list__item{width:50%;font-size:.875rem;line-height:1.3;display:inline-block}.header-list__callback-link{color:#2b2b2b;margin-left:auto;padding:20px 0;font-size:1.25rem;font-weight:500;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;display:inline-block}.header-list__link:hover:not(.header-list__link_state_active){color:#2b2b2b;border-color:#cbcbcb;font-weight:500}.header-list__link{color:#6b778e;text-align:center;border:2px solid #e6e6e6;padding:1rem;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;display:block}.header-list__link_state_active{color:#2b2b2b;cursor:default;background:#e6e6e6}.header-list__item_push_right{white-space:nowrap;clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.picture{padding:0 0 1rem}.picture__img{vertical-align:top;max-width:100%;height:auto}.btn{text-align:center;white-space:nowrap;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-appearance:none;-moz-appearance:none;border:0;outline:0;margin:0;padding:0;font-family:Inter,sans-serif;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;display:inline-block}.btn_wide{width:100%;display:block}.btn__text:active{position:relative;top:1px}.btn_size_m{font-size:2rem;line-height:2.375rem}.btn_size_l{font-size:1rem;line-height:3.5rem}.promo-header__btn-icon{font-size:13px}.promo-header_do{text-align:center;color:#666;margin:10px 0;font-size:12px;display:block}.btn_theme_outline-grab{color:#6c757d;background-color:#0000;border-radius:1rem;font-weight:500;box-shadow:inset 0 0 0 2px #e6e6e6}.btn_theme_soft-sky{color:#3f84ec;background-color:#ffffffb3;border-radius:.4375rem;font-family:Inter,sans-serif;font-weight:400}.btn_theme_grab{color:#2b2b2b;background-color:#f0d5a3;border-radius:1rem;font-weight:500}.btn_theme_grab:hover{background-color:#fde4b3}.header-list__btn{color:#333;letter-spacing:.0125rem;background-color:#fc9;border-radius:1rem;font-family:Inter,Arial,sans-serif;font-size:.875rem;font-weight:500}.btn_size_l .btn__text,.btn_size_m .btn__text{margin:0 1.625rem}.btn__text{display:inline-block}.promo-header__btn{width:100%;display:block}.promo-header__btn-additional{margin:1rem 0 0}.promo{position:relative}.promo-message .promo-header{margin:0 calc(2.23214vw + 12.8571px)}.promo-message .promo-header__subtitle{color:#707070;margin:0 0 .625rem;font-size:.875rem}.promo-message .promo-header__title{margin:0 0 .3125rem;font-size:calc(4.66472vw + .52879rem)}.promo-message .promo-list_tab{display:none}.promo-list{flex-wrap:wrap;margin-bottom:.625rem;display:flex}.promo-list__item{margin-bottom:.625rem;margin-right:1rem;font-size:.875rem;font-weight:500}.promo-list__item_pos_last{margin-right:0}.promo-message .promo-header__text{color:#666;max-width:440px;margin:0 0 2rem;font-size:.875rem}.promo-list__tab{text-align:center;margin-top:4.5rem;margin-right:3.125rem}.promo-list__tab-meta{font-size:30px}.promo-list__tab-lead{font-size:12px}.promo-billboard{display:none}.promo_theme_space{background:#2b2b2b url(/_astro/pattern-1.DiqzXNWL.svg) 0 0;background-size:initial}.thumb-list{justify-content:space-between;display:flex}.promo-billboard .thumb-list__svg{height:65px}.thumb-list__svg-path{fill:#656565;transition:fill .15s}.thumb-list__svg:hover .thumb-list__svg-path{fill:#fff}.promo-steps{background-color:#faf7f5;margin:1rem 0 2rem;padding:2rem 0}.promo-illustration:after{content:"";z-index:-1;background-image:url(/_astro/bith.yqOsWq6t.svg);background-repeat:no-repeat;background-size:contain;width:185px;height:186px;display:block;position:absolute;bottom:-91px;right:-15px}.promo-steps .promo-illustration{font-size:0;line-height:inherit;z-index:10;position:relative}.promo-illustration__img{border-radius:1rem;width:100%;max-width:100%;height:auto}.promo-steps .promo-header{margin:1rem 0 0}.promo-steps .promo-header__title{max-width:32.5rem;margin:0 0 1rem;font-size:1.75rem}.promo-steps .promo-header__text{color:#666;max-width:30rem;margin:0 0 1rem}.steps-list{counter-reset:num;padding:1rem 0 .3125rem}.steps-list__item{align-items:center;padding:0 0 1.75rem;display:flex;position:relative}.steps-list__item:before{content:counter(num, decimal-leading-zero);counter-increment:num;color:#d2d2d2;width:50px;font-size:1.5rem;font-weight:400;display:inline-block}.steps-list__copy{width:100%}.steps-list__title{display:block}.steps-list__text{color:#666;margin:0}.promo-features{padding-bottom:5rem}.promo-faq{background-color:#fff}.promo-features .promo-header,.promo-faq .promo-header{text-align:center}.promo-features .promo-header__title,.promo-faq .promo-header__title{margin:0 0 .5rem;font-size:1.75rem}.promo-features .promo-header__text,.promo-faq .promo-header__text{margin:0}.features-list__item{padding:3rem 6%}.features-list__illustration{vertical-align:middle;background-color:#efefef;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:1rem;width:40%;height:289px;display:inline-block;position:relative}.features-list__item_pos_first .features-list__illustration{background-image:url(/_astro/bg1.DeJjRPeR.webp)}.features-list__item_pos_second .features-list__illustration{background-image:url(/_astro/bg2.DUEGvexN.webp);margin-top:-20px;margin-left:59%;display:block}.features-list__copy_pos_third .features-list__illustration{background-image:url(/_astro/bg3.BIWx25EZ.webp);margin-top:-185px;margin-left:4%;display:block}.features-list__item_pos_first .features-list__illustration__img{border:0;width:400px;height:110px;position:relative;top:297px;left:56%}.features-list__item_pos_second .features-list__illustration__img{z-index:-1;border:0;width:360px;height:190px;position:relative;top:252px;left:-81%}.features-list__copy{vertical-align:middle;background:#fff;max-width:420px;padding:0 0 0 3.125rem;display:inline-block}.features-list__item_pos_second .features-list__copy,.features-list__copy_pos_third .features-list__copy{padding:2.5rem 0 0}.features-list__copy_pos_third .features-list__copy{margin-left:4%}.features-list__item_pos_second .features-list__copy{margin-left:59%}.features-list__title{margin:0 0 .75rem;font-size:1.125rem}.features-list__text{color:#666;margin:0}.faq-list__question{cursor:pointer;padding:1.75rem 2rem 1.75rem 0;font-size:1.135rem;font-weight:600;position:relative}.faq-list_icon_close{stroke:#d6d6d6;transition:all .2s;position:absolute;top:calc(50% - 12px);right:0}.faq-list__question.active .faq-list_icon_close{stroke:#777;transform:rotate(45deg)}.faq-list__question:hover .faq-list_icon_close{stroke:#2b2b2b}.faq-list__answer{max-width:630px;max-height:0;transition:all .3s;overflow:hidden}.promo-faq .faq-list{max-width:970px;margin:2.5% auto 6%}.faq-list__item{border-bottom:1px solid #efefef;padding:1.25rem 0}.faq-list__item_pos_last{border-bottom:none}.promo-projects{padding:5rem 0}.promo-projects .promo-header,.promo-feedback .promo-header{margin-bottom:2.5rem}.promo-projects .promo-header__title,.promo-feedback .promo-header__title{max-width:430px;margin:0;font-size:1.75rem}.promo-projects .promo-header__text,.promo-feedback .promo-header__text{margin:0 0 12px;line-height:1.7}.promo-header__link{color:#666;font-weight:700;text-decoration:none}.promo-project-gallery{grid-gap:10px;grid-template-rows:repeat(8,5vw);grid-template-columns:repeat(8,1fr);display:grid}.gallery__img{object-fit:cover;width:100%;height:100%}.gallery__item--1{grid-area:1/1/5/5}.gallery__item--2{grid-area:1/5/5/11}.gallery__item--3{grid-area:5/1/10/6}.gallery__item--4{grid-area:5/6/8/11}.gallery__item--5{grid-area:8/6/10/11}figure{margin:0}.popup{text-align:center;width:900px;margin:auto}.popup img{cursor:pointer;width:200px;height:200px}.show{z-index:999;display:none}.show .overlay{background:#000000a8;width:100%;height:100%;position:absolute;top:0;left:0}.show .img-show{background:#fff;width:600px;height:400px;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.img-show span{z-index:99;cursor:pointer;position:absolute;top:10px;right:10px}.img-show img{width:100%;height:100%;position:absolute;top:0;left:0}.promo-box{background-color:#f5f8fa;border-radius:1rem;max-width:500px;margin:1rem auto;padding:1rem .625rem}.promo-box__info{justify-content:space-between;align-items:center;display:flex}.promo-box__user{align-items:center;display:flex}.avatar.user__avatar{border-radius:50%;margin-right:12px}.promo-box__description{-webkit-line-clamp:4;-webkit-box-orient:vertical;max-height:96px;margin:0 0 2rem;font-size:16px;line-height:1.5;display:-webkit-box;overflow:hidden}.promo-box__date{margin-bottom:1rem;font-size:14px;display:block}.user__username{font-size:14px;font-weight:600}.promo-feedback{padding-bottom:2.5rem}.promo-adv{text-align:center;background-image:url(/_astro/sale-1.mLhR46ao.svg),url(/_astro/sale-2.CDmmmFuw.svg);background-position:-40px,100%;background-repeat:no-repeat;background-size:contain;flex-wrap:wrap;place-content:center;height:400px;margin:0 0 5rem;padding:5rem 1.5rem;display:flex}.promo-adv__title{color:#40484a;margin:0 0 20px;font-size:34px;font-weight:700;line-height:1.3;display:block}.promo-adv__text{margin:0 0 40px;font-size:24px}@media (width>=576px){.promo-header_do{text-align:left}.promo-message .promo-header__subtitle{font-size:1rem}.promo-message .promo-header__title{margin:0 0 1.3rem;font-size:2.5rem}.promo-list__item{margin-right:2rem;font-size:1.125rem;font-weight:500}.promo-message .promo-list_tab{margin-bottom:2.5rem}.promo-message .promo-header__text{font-size:1rem}.promo-header__btn{width:initial;display:inline-block}.promo-header__btn-additional{margin:0 0 0 .75rem}}@media (width>=20rem){.wrap{padding:0 calc(2.23214vw + 12.8571px)}}@media (width>=768px){.header__wrap{flex-wrap:nowrap}.header-list{flex:1;width:auto;margin:0}.header-list__item{width:auto}.header-list__link{border-width:0;display:inline-block}.header-list__item_push_right{white-space:normal;clip:auto;width:auto;height:auto;margin-left:auto;position:static;overflow:visible}.header-list__callback-link{white-space:nowrap;clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.picture{padding:0}.header-list__link_state_active{background:#f9f9f9}.promo-billboard{padding:5rem 0;display:block}.promo-steps .promo__content{align-items:flex-start;display:flex}.promo-steps .promo-illustration{flex-basis:55%;max-width:55%}.promo-steps{background-color:#fff;padding:6rem 0}.promo-steps .promo-header{flex-basis:45%;max-width:45%;margin:3rem 0 0 5%}.promo-projects .promo-header,.promo-feedback .promo-header{justify-content:space-between;display:flex}.promo-projects__title{width:47%}.promo-projects__text{width:48.2%}.promo-box__content{margin:0 -1rem;display:flex}.promo-box_pos_first{margin-left:0}.promo-box_pos_last{margin-right:0}.promo-box{width:33.33%;max-width:initial;margin:1rem}.promo-feedback{padding:3rem 0 7.5rem}.promo-illustration:after{right:-35px}.promo-message .promo-list_tab{margin-bottom:3.5rem;display:flex}.promo-steps .promo-header__title{font-size:1.875rem}.promo-features .promo-header__title,.promo-faq .promo-header__title{margin:0 0 .75rem;font-size:2.125rem}.promo-features .promo-header__text,.promo-faq .promo-header__text{margin:0 0 1rem}.promo-projects .promo-header__title,.promo-feedback .promo-header__title{font-size:2.125rem}}@media (width>=48rem){.wrap{padding:0 1.875rem}.promo-message .promo-header{max-width:520px;margin:1rem auto}.header-nav{height:4.5rem}.promo-header__btn-additional,.promo-header_do{white-space:nowrap;clip:rect(0 0 0 0);width:1px;height:1px;display:none;position:absolute;overflow:hidden}}@media (width>=67.5rem){.promo-message{flex-flow:wrap;flex:100%;max-width:100%;min-height:100%;display:flex}.promo-message .promo__content,.promo-message .promo__illustration{background-color:#fff;flex-flow:wrap;flex:0 0 50%;max-width:50%;min-height:100%;display:flex}.picture{white-space:nowrap;clip:rect(0 0 0 0);width:1px;height:1px;display:none;position:absolute;overflow:hidden}.header-nav{z-index:1;background-color:#0000;height:4.5rem;position:absolute;top:0;left:0;right:0}.header-list__btn{background-color:#ffffffb3}.header-list__btn:hover{background-color:#fff}.promo__illustration{background-image:url(/_astro/def.BVfAtWxA.webp);background-position:50%;background-size:cover;flex:0 0 50%;max-width:50%;min-height:800px}.promo-message .promo-header{margin:6rem 1.25rem 0 1.875rem}.header-list__link_state_active{background:0 0;border-color:#fc9}.header-list__link{border-width:0 0 2px}}@media (width>=80.625rem){.wrap{max-width:76.875rem;padding:0}.promo-message .promo-header{width:100%;margin:6rem 100px 0 auto}}@media screen and (width<=767px){.features-list__item{padding:28px 0}.features-list__illustration{width:100%;max-width:315px;margin:0 auto;display:block}.features-list__illustration__img{display:none}.features-list__item_pos_first .features-list__copy,.features-list__item_pos_second .features-list__copy,.features-list__copy_pos_third .features-list__copy{width:100%;max-width:315px;margin:0 auto;padding:20px 0 0;display:block}.features-list__item_pos_second .features-list__illustration{margin-top:0;margin-left:auto}.features-list__item_pos_second .features-list__copy{width:100%;max-width:315px;margin:0 auto;padding:20px 0 0;display:block}.features-list__copy_pos_third .features-list__illustration{margin-top:0;margin-left:auto}.promo-adv{background:url(/_astro/sale-1.mLhR46ao.svg) -40px 0 no-repeat;height:700px}.promo-faq{background-color:#333;padding:2rem 0 0}.promo-faq .promo-header__title{color:#fff}.promo-faq .promo-header__text{color:#d6d6d6}.promo-faq .faq-list__question{color:#fff}.faq-list__question:hover .faq-list_icon_close{stroke:#fff}.faq-list__answer{color:#d6d6d6}.promo-features{padding-bottom:2rem}.promo-projects,.promo-feedback{padding:2rem 0}.promo-projects__text{display:none}.promo-feedback .promo-header,.promo-adv{margin-bottom:0}}@media (width<=1079px){.header{z-index:9999;background-color:#fff;width:100%;position:fixed;top:0;left:0;right:0}.page{margin-top:4.5rem}}.form{position:relative}.form_required .modal__label:after{content:"*";color:#e02f2f;position:absolute;top:2px;right:4px}.modal__label-placeholder{color:#00000080;border-radius:1000px;padding:5px}.modal__box-title{margin:0 0 1rem;font-family:Inter,sans-serif;font-size:1.75rem;font-weight:700;line-height:1.23}.modal__box-text{margin:0 0 2.5rem;font-family:Inter,sans-serif;font-size:1rem;font-weight:300;line-height:1.55}.modal__label{color:#00000080;pointer-events:none;background-color:#fff;font-size:1rem;transition:all .3s;position:absolute;top:32px;left:20px;transform:translateY(-50%)}.form_required .modal__label{padding:0 8px 0 0}textarea.modal__input{resize:none;height:110px}.modal__input{color:#2b2b2b;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-clip:padding-box;border:1px solid #c9c9c9;border-radius:1rem;outline:none;width:100%;height:60px;margin:0 0 1.5rem;padding:1.25rem;font-family:Inter,Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.5;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;display:block;position:relative}.modal__input:focus+.modal__label,.modal__input:not(:placeholder-shown)+.modal__label{color:#2b2b2b;font-size:14px;top:0;left:15px}.modal__footer .modal__box-text{color:#2b2b2b;margin:1.5rem 0 0;font-size:14px}.form-status{margin:1rem 0 0}.close-modal:focus-visible,.btn:focus-visible,.modal__input:focus-visible{outline-offset:2px;outline:2px solid #ebb683}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}.blocker{z-index:10000;box-sizing:border-box;backdrop-filter:blur(5px);text-align:center;background-color:#0009;width:100%;height:100%;padding:20px 0;position:fixed;inset:0;overflow:auto}.blocker:before{content:"";vertical-align:middle;height:100%;margin-right:-.05em;display:inline-block}.blocker.behind{background-color:#0000}.modal{vertical-align:middle;box-sizing:border-box;text-align:left;background:#fff;width:100%;max-width:560px;padding:40px 20px;display:none;position:relative}.modal a.close-modal{text-indent:-9999px;cursor:pointer;background-color:#f7f7f7;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAACPSURBVHgB7ZLBDYAgDEUrk+goTkOYiDCNo8gkRGskkfKtB9ET7wIp/BcKEHXeMshCCGHlMaU0O+ciCnnvR2PMwnNr7XRdM4Q5AhxUZCMKVkI+2T5EJBWyeO4tGEhvqQjKGroSKETSs6zKVCGQ0pPs6IIa80/LTR8FyXJQW8tUd6gFeC7/aZUnzG1LQtr5gA2WuYUSRZ0IKQAAAABJRU5ErkJggg==);background-position:50%;background-repeat:no-repeat;background-size:auto;border-radius:100%;width:36px;height:36px;display:block;position:absolute;top:20px;right:20px}.modal-spinner{background-color:#111;border-radius:5px;height:20px;padding:12px 16px;display:none;position:fixed;top:50%;left:50%;transform:translateY(-50%)translate(-50%)}.modal-spinner>div{background-color:#fff;border-radius:100px;width:2px;height:20px;margin:0 1px;-webkit-animation:1.2s ease-in-out infinite sk-stretchdelay;animation:1.2s ease-in-out infinite sk-stretchdelay;display:inline-block}.modal-spinner .rect2{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.modal-spinner .rect3{-webkit-animation-delay:-1s;animation-delay:-1s}.modal-spinner .rect4{-webkit-animation-delay:-.9s;animation-delay:-.9s}@-webkit-keyframes sk-stretchdelay{0%,40%,to{-webkit-transform:scaleY(.5)}20%{-webkit-transform:scaleY(1)}}@keyframes sk-stretchdelay{0%,40%,to{-webkit-transform:scaleY(.5);transform:scaleY(.5)}20%{-webkit-transform:scaleY(1);transform:scaleY(1)}}.page-done{margin:0;padding:20px}.page-done img{width:69px;margin-bottom:1rem}.page-done__middle{margin-top:5rem}.page-done__bottom{margin-top:2rem}.page-done__title{font-size:2.375rem}.page-done__description{font-size:1.625rem}@media (width>=450px){.modal__box-title{font-size:2.25rem}.blocker{padding:20px}.modal{border-radius:4px;padding:40px 45px}}.medium-zoom-overlay,.medium-zoom-image--opened{z-index:10000}.promo-faq .promo-header__text a{color:inherit;text-underline-offset:3px;text-decoration:underline 2px #ebb683}.promo-message .promo-header__title{color:#111;letter-spacing:-.015em;font-weight:600;line-height:1.45}.promo-message .promo-list__item{color:#111}.promo-message .promo-header__btn.btn_theme_grab{box-shadow:0 8px 20px #d6a86059}@media (width>=67.5rem){.header-list__btn{color:#fff;background-color:#1e1e1ec7;border-radius:.875rem;font-weight:600}.header-list__btn:hover{background-color:#1e1e1eeb}.promo-message .promo-header{margin:5.25rem 1.25rem 0 max(1.875rem,50vw - 38.4375rem)}.promo-message .promo-header__title{margin:0 0 1.25rem;font-size:2.3125rem;line-height:1.4}.promo-message .promo-list__item{margin-right:2rem;font-size:1rem}.promo-message .promo-header__text{max-width:29rem;line-height:1.65}.promo-message .promo-header__btn{font-size:1rem}}@media (width<=767px){.promo-steps .promo-illustration:after{width:120px;height:120px;top:-24px;bottom:auto;right:-12px}.header-list__item_push_right{display:none}}.promo-header__title-link{color:inherit;text-underline-offset:6px;text-decoration:underline 3px #ebb683}.promo-header__title-link:hover{text-decoration-color:currentColor}
