.Company-module-scss-module__YJs6AW__page{padding-bottom:100px;padding-top:40px!important}.Company-module-scss-module__YJs6AW__line{background-color:#ddd;height:1px;margin:60px 0}
.Breadcrumbs-module-scss-module__hFLQpW__breadcrumbs{margin-bottom:20px}.Breadcrumbs-module-scss-module__hFLQpW__list{flex-wrap:wrap;margin:0;padding:0;list-style:none}.Breadcrumbs-module-scss-module__hFLQpW__item,.Breadcrumbs-module-scss-module__hFLQpW__list{align-items:center;display:flex}.Breadcrumbs-module-scss-module__hFLQpW__item{font-family:var(--font-manrope);text-transform:uppercase;font-size:12px}.Breadcrumbs-module-scss-module__hFLQpW__link{color:#aaa9a8;font-size:16px;text-decoration:none;transition:color .3s}.Breadcrumbs-module-scss-module__hFLQpW__link:hover{color:#161616}.Breadcrumbs-module-scss-module__hFLQpW__separator{color:#aaa9a8;margin:0 8px;font-size:18px}.Breadcrumbs-module-scss-module__hFLQpW__current{color:#aaa9a8;cursor:default;font-size:16px}
.ProjectHero-module-scss-module__8lkb7q__wrapper{background-color:#eceae8;padding-top:30px;padding-bottom:1px}.ProjectHero-module-scss-module__8lkb7q__title{font-family:var(--font-manrope);color:#161616;letter-spacing:-.02em;margin-top:20px;margin-bottom:40px;font-size:70px;font-weight:400}.ProjectHero-module-scss-module__8lkb7q__content{grid-gap:60px;grid-template-columns:2fr 1fr;align-items:end;gap:60px;margin-bottom:80px;display:grid}.ProjectHero-module-scss-module__8lkb7q__text{color:#696969;font-size:22px;font-weight:500}.ProjectHero-module-scss-module__8lkb7q__text p{margin-bottom:20px}.ProjectHero-module-scss-module__8lkb7q__text p:last-child{margin-bottom:0}.ProjectHero-module-scss-module__8lkb7q__action{justify-content:flex-end;display:flex}@media (max-width:991px){.ProjectHero-module-scss-module__8lkb7q__title{margin-bottom:30px;font-size:32px}.ProjectHero-module-scss-module__8lkb7q__content{grid-template-columns:1fr;gap:40px;margin-bottom:40px}.ProjectHero-module-scss-module__8lkb7q__action{justify-content:flex-start}}
.ProjectParams-module-scss-module__FLCjkq__params{grid-gap:0;grid-template-columns:25% 75%;gap:0;margin-bottom:80px;display:grid}.ProjectParams-module-scss-module__FLCjkq__left{text-transform:uppercase;color:#161616;padding-top:0;font-size:20px;font-weight:400}.ProjectParams-module-scss-module__FLCjkq__right{min-width:0}.ProjectParams-module-scss-module__FLCjkq__grid{grid-gap:20px;grid-row-gap:60px;grid-template-columns:repeat(3,1fr);gap:60px 20px;display:grid}.ProjectParams-module-scss-module__FLCjkq__item{flex-direction:column;min-width:0;display:flex}.ProjectParams-module-scss-module__FLCjkq__title{color:#696969;margin:0 0 8px;font-size:16px}.ProjectParams-module-scss-module__FLCjkq__title,.ProjectParams-module-scss-module__FLCjkq__value{overflow-wrap:break-word;font-weight:400}.ProjectParams-module-scss-module__FLCjkq__value{font-family:var(--font-manrope);color:#161616;word-break:break-word;margin:0;font-size:54px;line-height:1}.ProjectParams-module-scss-module__FLCjkq__value.ProjectParams-module-scss-module__FLCjkq__valueText{font-size:54px;font-weight:400;line-height:1.2}@media (max-width:991px){.ProjectParams-module-scss-module__FLCjkq__params{grid-template-columns:1fr;gap:30px}.ProjectParams-module-scss-module__FLCjkq__grid{grid-template-columns:repeat(2,1fr);row-gap:40px}.ProjectParams-module-scss-module__FLCjkq__value{font-size:32px}.ProjectParams-module-scss-module__FLCjkq__value.ProjectParams-module-scss-module__FLCjkq__valueText{font-size:20px}}@media (max-width:575px){.ProjectParams-module-scss-module__FLCjkq__grid{gap:30px 15px}.ProjectParams-module-scss-module__FLCjkq__title{margin-bottom:6px;font-size:14px}.ProjectParams-module-scss-module__FLCjkq__value{font-size:24px}.ProjectParams-module-scss-module__FLCjkq__value.ProjectParams-module-scss-module__FLCjkq__valueText{font-size:18px}}
.Heading-module-scss-module__q3f_hG__heading{font-family:var(--font-manrope);color:#161616;margin-top:30px;margin-bottom:40px;font-size:80px;font-weight:400;line-height:110%}.Heading-module-scss-module__q3f_hG__title{font-family:var(--font-geist-sans),sans-serif;margin:0}.Heading-module-scss-module__q3f_hG__variant_h1{letter-spacing:-.02em;font-size:64px}.Heading-module-scss-module__q3f_hG__variant_h1,.Heading-module-scss-module__q3f_hG__variant_h2{font-weight:400;line-height:1.1}.Heading-module-scss-module__q3f_hG__variant_h2{letter-spacing:-.01em;font-size:70px}.Heading-module-scss-module__q3f_hG__align_left{text-align:left}.Heading-module-scss-module__q3f_hG__align_center{text-align:center}.Heading-module-scss-module__q3f_hG__align_right{text-align:right}.Heading-module-scss-module__q3f_hG__offset_left-30{margin-left:30%}.Heading-module-scss-module__q3f_hG__offset_right-30{margin-right:30%}.Heading-module-scss-module__q3f_hG__color_dark{color:#161616}.Heading-module-scss-module__q3f_hG__color_light{color:#fff}.Heading-module-scss-module__q3f_hG__color_brand{color:#0070f3}.Heading-module-scss-module__q3f_hG__uppercase{text-transform:uppercase}@media (max-width:1440px){.Heading-module-scss-module__q3f_hG__variant_h2{font-size:60px}}@media (max-width:1200px){.Heading-module-scss-module__q3f_hG__heading{margin-top:25px;margin-bottom:30px;font-size:60px}}@media (max-width:991px){.Heading-module-scss-module__q3f_hG__heading{margin-top:20px;margin-bottom:25px;font-size:48px}.Heading-module-scss-module__q3f_hG__variant_h1{font-size:42px}.Heading-module-scss-module__q3f_hG__variant_h2{font-size:48px}.Heading-module-scss-module__q3f_hG__offset_left-30,.Heading-module-scss-module__q3f_hG__offset_right-30{margin-left:0;margin-right:0}}@media (max-width:768px){.Heading-module-scss-module__q3f_hG__heading{margin-top:20px;margin-bottom:20px;font-size:40px}}@media (max-width:575px){.Heading-module-scss-module__q3f_hG__variant_h2{font-size:32px}}
.Button-module-scss-module__yP-Rqa__button{cursor:pointer;background:0 0;border:none;outline:none;gap:0;padding:0;font-family:inherit;text-decoration:none;align-items:center!important;display:inline-flex!important}.Button-module-scss-module__yP-Rqa__button,.Button-module-scss-module__yP-Rqa__button__text{box-sizing:border-box;justify-content:center;transition:all .5s ease-out .1s}.Button-module-scss-module__yP-Rqa__button__text{text-transform:uppercase;text-align:center;border-radius:50px;align-items:center;height:70px;padding:0 30px;font-size:20px;font-weight:600;line-height:130%;display:inline-flex}.Button-module-scss-module__yP-Rqa__button--primary .Button-module-scss-module__yP-Rqa__button__text{color:#eceae8;background:#161616}.Button-module-scss-module__yP-Rqa__button--primary.Button-module-scss-module__yP-Rqa__button--hover:hover .Button-module-scss-module__yP-Rqa__button__text{background:#000}.Button-module-scss-module__yP-Rqa__button--primary.Button-module-scss-module__yP-Rqa__button--hover:hover .Button-module-scss-module__yP-Rqa__button__icon--dark{background-color:#000}.Button-module-scss-module__yP-Rqa__button--white .Button-module-scss-module__yP-Rqa__button__text{color:#161616;background:#fff;font-size:20px}.Button-module-scss-module__yP-Rqa__button--white.Button-module-scss-module__yP-Rqa__button--hover:hover .Button-module-scss-module__yP-Rqa__button__text{background:#f0f0f0}.Button-module-scss-module__yP-Rqa__button--white.Button-module-scss-module__yP-Rqa__button--hover:hover .Button-module-scss-module__yP-Rqa__button__icon--light{background-color:#f0f0f0}.Button-module-scss-module__yP-Rqa__button--outline .Button-module-scss-module__yP-Rqa__button__text{color:#161616;background:0 0;border:1px solid #161616;height:70px;font-size:20px}.Button-module-scss-module__yP-Rqa__button--outline.Button-module-scss-module__yP-Rqa__button--hover:hover .Button-module-scss-module__yP-Rqa__button__text{color:#fff;background:#161616}.Button-module-scss-module__yP-Rqa__button--outline.Button-module-scss-module__yP-Rqa__button--hover:hover .Button-module-scss-module__yP-Rqa__button__icon--dark{background-color:#000}.Button-module-scss-module__yP-Rqa__button--text .Button-module-scss-module__yP-Rqa__button__text{color:#161616;background:0 0;height:auto;padding:0}.Button-module-scss-module__yP-Rqa__button--text.Button-module-scss-module__yP-Rqa__button--hover:hover .Button-module-scss-module__yP-Rqa__button__text{opacity:.7}.Button-module-scss-module__yP-Rqa__button--form{width:100%}.Button-module-scss-module__yP-Rqa__button--form .Button-module-scss-module__yP-Rqa__button__text{color:#fff;letter-spacing:.05em;background:#161616;border-radius:40px;width:100%;height:auto;padding:22px 0;font-size:16px;font-weight:600}.Button-module-scss-module__yP-Rqa__button--form.Button-module-scss-module__yP-Rqa__button--hover:hover .Button-module-scss-module__yP-Rqa__button__text{background:#333}.Button-module-scss-module__yP-Rqa__button__icon{background-position:50%;background-repeat:no-repeat;border-radius:50px;flex-shrink:0;width:70px;height:70px;transition:all .5s ease-out .1s;display:inline-block}.Button-module-scss-module__yP-Rqa__button__icon--dark{background-color:#161616;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='26' fill='none' viewBox='0 0 32 26'%3E%3Cg stroke='%23fff' stroke-width='2' clip-path='url(%23a)'%3E%3Cpath d='M.5 13h30M18.5 1l12 12-12 12'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h32v26H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}.Button-module-scss-module__yP-Rqa__button__icon--light{background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='26' fill='none' viewBox='0 0 32 26'%3E%3Cg stroke='%23000' stroke-width='2' clip-path='url(%23a)'%3E%3Cpath d='M.5 13h30M18.5 1l12 12-12 12'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h32v26H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}.Button-module-scss-module__yP-Rqa__button__simple_arrow{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='24' fill='none' viewBox='0 0 30 24'%3E%3Cpath stroke='%23161616' stroke-width='2' d='M3 12.016h21.687M16.41 3.394l8.624 8.624-8.624 8.624'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;width:30px;height:24px;margin-left:10px;display:inline-block}@media (max-width:991px){.Button-module-scss-module__yP-Rqa__button__text{height:50px;padding:0 20px}.Button-module-scss-module__yP-Rqa__button--white .Button-module-scss-module__yP-Rqa__button__text,.Button-module-scss-module__yP-Rqa__button__text{font-size:14px}.Button-module-scss-module__yP-Rqa__button--outline .Button-module-scss-module__yP-Rqa__button__text{height:50px;margin:0;padding:0 25px;font-size:14px}.Button-module-scss-module__yP-Rqa__button--outline .Button-module-scss-module__yP-Rqa__button__icon{margin:0!important}.Button-module-scss-module__yP-Rqa__button--outline .Button-module-scss-module__yP-Rqa__button__icon,.Button-module-scss-module__yP-Rqa__button__icon{background-size:50%;width:50px;height:50px}}
.Portfolio-module-scss-module__jtB0HG__portfolio{padding:80px 0}.Portfolio-module-scss-module__jtB0HG__portfolio__top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-bottom:40px;padding-right:30px;display:flex}.Portfolio-module-scss-module__jtB0HG__portfolio__btn{color:#161616;align-items:center;gap:15px;font-size:16px;text-decoration:none;transition:opacity .3s;display:inline-flex}.Portfolio-module-scss-module__jtB0HG__portfolio__btn:hover{opacity:.7}.Portfolio-module-scss-module__jtB0HG__portfolio__grid{grid-gap:26px;grid-template-columns:1fr 1fr;align-items:start;gap:26px;display:grid}.Portfolio-module-scss-module__jtB0HG__portfolio__item{text-decoration:none;transition:transform .5s ease-out;display:block;position:relative;overflow:hidden}.Portfolio-module-scss-module__jtB0HG__portfolio__item:hover .Portfolio-module-scss-module__jtB0HG__portfolio__image{transform:scale(1.1)}.Portfolio-module-scss-module__jtB0HG__portfolio__image_wrapper{width:100%;height:600px;overflow:hidden}.Portfolio-module-scss-module__jtB0HG__portfolio__image{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .9s ease-in-out}.Portfolio-module-scss-module__jtB0HG__portfolio__item_bottom{background:#0006;width:calc(100% - 40px);padding:30px;position:absolute;bottom:20px;left:20px}.Portfolio-module-scss-module__jtB0HG__portfolio__title{font-family:var(--font-primary),sans-serif;color:#fff;max-width:80%;margin:0 0 30px;font-size:28px;font-weight:500;line-height:1.3}.Portfolio-module-scss-module__jtB0HG__portfolio__params_grid{gap:0;display:flex}.Portfolio-module-scss-module__jtB0HG__portfolio__params_item{border-left:1px solid #ffffff4d;flex-direction:column;padding:0 20px;display:flex}.Portfolio-module-scss-module__jtB0HG__portfolio__params_item:first-child{border-left:none;padding-left:0}.Portfolio-module-scss-module__jtB0HG__portfolio__params_value{color:#fff;margin:0 0 5px;font-size:24px;font-weight:400;line-height:1}.Portfolio-module-scss-module__jtB0HG__portfolio__params_title{font-family:var(--font-primary),sans-serif;color:#ffffffb3;margin:0;font-size:14px}@media (max-width:991px){.Portfolio-module-scss-module__jtB0HG__portfolio__grid{grid-template-columns:1fr}.Portfolio-module-scss-module__jtB0HG__portfolio__item:nth-child(2n){margin-top:0}.Portfolio-module-scss-module__jtB0HG__portfolio__image_wrapper{height:400px}.Portfolio-module-scss-module__jtB0HG__portfolio__title{max-width:100%;font-size:20px}.Portfolio-module-scss-module__jtB0HG__portfolio__params_value{font-size:18px}.Portfolio-module-scss-module__jtB0HG__portfolio__params_item{padding:0 10px}.Portfolio-module-scss-module__jtB0HG__portfolio__item_bottom{padding:20px}.Portfolio-module-scss-module__jtB0HG__portfolio__item_bottom:after{display:none}}@media (max-width:575px){.Portfolio-module-scss-module__jtB0HG__portfolio{padding:40px 0}.Portfolio-module-scss-module__jtB0HG__portfolio__top{margin-bottom:20px;padding-right:15px}.Portfolio-module-scss-module__jtB0HG__portfolio__image_wrapper{height:300px}.Portfolio-module-scss-module__jtB0HG__portfolio__item_bottom{padding:15px}.Portfolio-module-scss-module__jtB0HG__portfolio__title{margin-bottom:20px;font-size:16px}.Portfolio-module-scss-module__jtB0HG__portfolio__params_value{font-size:16px}.Portfolio-module-scss-module__jtB0HG__portfolio__params_title{font-size:12px}.Portfolio-module-scss-module__jtB0HG__portfolio__params_item{padding:0 8px}}
.Modal-module-scss-module__XZkUgG__modal__overlay{z-index:10000;opacity:0;background:#fffffffa;flex-direction:column;animation-duration:.3s;animation-timing-function:ease-out;animation-fill-mode:forwards;display:flex;position:fixed;inset:0;overflow-y:auto}.Modal-module-scss-module__XZkUgG__open{animation-name:Modal-module-scss-module__XZkUgG__fadeIn}.Modal-module-scss-module__XZkUgG__close{animation-name:Modal-module-scss-module__XZkUgG__fadeOut}@keyframes Modal-module-scss-module__XZkUgG__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes Modal-module-scss-module__XZkUgG__fadeOut{0%{opacity:1}to{opacity:0}}.Modal-module-scss-module__XZkUgG__modal__header{z-index:10;position:absolute;top:50px;right:60px}.Modal-module-scss-module__XZkUgG__modal__close-btn{font-family:var(--font-manrope);color:#161616;cursor:pointer;text-transform:none;background:0 0;border:none;align-items:center;gap:8px;font-size:16px;display:flex}.Modal-module-scss-module__XZkUgG__modal__content-wrapper{width:100%;max-width:886px;margin:20px auto;animation-duration:.4s;animation-timing-function:ease-out;animation-fill-mode:forwards;transform:translateY(30px)}.Modal-module-scss-module__XZkUgG__content_open{animation-name:Modal-module-scss-module__XZkUgG__slideUp}.Modal-module-scss-module__XZkUgG__content_close{animation-name:Modal-module-scss-module__XZkUgG__slideDown}@keyframes Modal-module-scss-module__XZkUgG__slideUp{0%{transform:translateY(30px)}to{transform:translateY(0)}}@keyframes Modal-module-scss-module__XZkUgG__slideDown{0%{transform:translateY(0)}to{transform:translateY(30px)}}@media (max-width:991px){.Modal-module-scss-module__XZkUgG__modal__header{top:20px;right:20px}}@media (max-width:768px){.Modal-module-scss-module__XZkUgG__modal__content-wrapper{margin:80px auto 30px;padding:30px 15px}}@media (max-width:480px){.Modal-module-scss-module__XZkUgG__modal__content-wrapper{margin:60px auto 20px;padding:20px 10px}}
.BaseLeadModal-module-scss-module__HyJImG__modal{width:100%;font-family:var(--font-manrope)}.BaseLeadModal-module-scss-module__HyJImG__modal__success{text-align:left;padding:40px 0}.BaseLeadModal-module-scss-module__HyJImG__modal__success .BaseLeadModal-module-scss-module__HyJImG__modal__successTitle{margin-bottom:20px;font-size:42px;font-weight:400}.BaseLeadModal-module-scss-module__HyJImG__modal__success p{color:#696969;font-size:18px}.BaseLeadModal-module-scss-module__HyJImG__modal__form{grid-gap:40px;gap:40px;width:100%;display:grid}.BaseLeadModal-module-scss-module__HyJImG__modal__header{grid-gap:10px;gap:10px;width:100%;display:grid}.BaseLeadModal-module-scss-module__HyJImG__modal__title{letter-spacing:-.02em;color:#161616;text-align:left;margin:0;font-size:90px;font-weight:400;line-height:99px}.BaseLeadModal-module-scss-module__HyJImG__modal__subtitle{color:#696969;margin:0;font-size:18px}.BaseLeadModal-module-scss-module__HyJImG__modal__content{grid-gap:20px;gap:20px;width:100%;display:grid}.BaseLeadModal-module-scss-module__HyJImG__modal__input,.BaseLeadModal-module-scss-module__HyJImG__modal__textarea{width:100%;font-family:var(--font-manrope);color:#696969;box-sizing:border-box;background:0 0;border:1px solid #696969;border-radius:10px;outline:none;margin:0;padding-left:30px;font-size:28px;font-weight:500;line-height:130%;transition:border-color .3s}.BaseLeadModal-module-scss-module__HyJImG__modal__input::-moz-placeholder{color:#696969}.BaseLeadModal-module-scss-module__HyJImG__modal__textarea::-moz-placeholder{color:#696969}.BaseLeadModal-module-scss-module__HyJImG__modal__input::placeholder,.BaseLeadModal-module-scss-module__HyJImG__modal__textarea::placeholder{color:#696969}.BaseLeadModal-module-scss-module__HyJImG__modal__input:focus,.BaseLeadModal-module-scss-module__HyJImG__modal__textarea:focus{border-color:#161616}.BaseLeadModal-module-scss-module__HyJImG__modal__input{height:100px}.BaseLeadModal-module-scss-module__HyJImG__modal__textarea{resize:vertical;min-height:140px;padding-top:30px;padding-bottom:30px;padding-right:30px}.BaseLeadModal-module-scss-module__HyJImG__modal__agreement{align-items:flex-start;width:100%;margin:10px 0;display:flex;position:relative}.BaseLeadModal-module-scss-module__HyJImG__modal__checkbox{opacity:0;width:0;height:0;position:absolute}.BaseLeadModal-module-scss-module__HyJImG__modal__checkbox:checked+.BaseLeadModal-module-scss-module__HyJImG__modal__label:before{background-color:#161616;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='10' fill='none' viewBox='0 0 14 10'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m1 5 3.5 3.5L13 1'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;border-color:#161616}.BaseLeadModal-module-scss-module__HyJImG__modal__label{color:#161616;cursor:pointer;padding-left:48px;font-size:20px;font-weight:400;line-height:130%;display:block;position:relative}.BaseLeadModal-module-scss-module__HyJImG__modal__label:before{content:"";box-sizing:border-box;background-color:#0000;border:1px solid #696969;border-radius:4px;width:28px;height:28px;transition:all .2s;position:absolute;top:4px;left:0}.BaseLeadModal-module-scss-module__HyJImG__modal__label a{text-decoration:underline}.BaseLeadModal-module-scss-module__HyJImG__modal__label a:hover{text-decoration:none}@media (max-width:1024px){.BaseLeadModal-module-scss-module__HyJImG__modal__form{gap:30px}.BaseLeadModal-module-scss-module__HyJImG__modal__title{font-size:60px;line-height:110%}.BaseLeadModal-module-scss-module__HyJImG__modal__input,.BaseLeadModal-module-scss-module__HyJImG__modal__textarea{height:80px;padding-left:25px;font-size:24px}.BaseLeadModal-module-scss-module__HyJImG__modal__textarea{min-height:120px;padding-top:25px}.BaseLeadModal-module-scss-module__HyJImG__modal__label{font-size:18px}}@media (max-width:768px){.BaseLeadModal-module-scss-module__HyJImG__modal__form{gap:20px}.BaseLeadModal-module-scss-module__HyJImG__modal__content{gap:15px}.BaseLeadModal-module-scss-module__HyJImG__modal__title{font-size:38px}.BaseLeadModal-module-scss-module__HyJImG__modal__input,.BaseLeadModal-module-scss-module__HyJImG__modal__textarea{border-radius:8px;height:60px;padding-left:20px;font-size:18px}.BaseLeadModal-module-scss-module__HyJImG__modal__textarea{min-height:100px;padding-top:20px;padding-right:20px}.BaseLeadModal-module-scss-module__HyJImG__modal__label{padding-left:36px;font-size:14px}.BaseLeadModal-module-scss-module__HyJImG__modal__label:before{width:24px;height:24px;top:2px}}@media (max-width:480px){.BaseLeadModal-module-scss-module__HyJImG__modal__form{gap:15px}.BaseLeadModal-module-scss-module__HyJImG__modal__content{gap:10px}.BaseLeadModal-module-scss-module__HyJImG__modal__title{font-size:28px}.BaseLeadModal-module-scss-module__HyJImG__modal__input,.BaseLeadModal-module-scss-module__HyJImG__modal__textarea{height:50px;padding-left:15px;font-size:16px}.BaseLeadModal-module-scss-module__HyJImG__modal__textarea{min-height:80px;padding-top:15px;padding-right:15px}.BaseLeadModal-module-scss-module__HyJImG__modal__label{padding-left:32px;font-size:12px}.BaseLeadModal-module-scss-module__HyJImG__modal__label:before{width:20px;height:20px;top:0}}
.Preloader-module-scss-module___zsLca__preloader{justify-content:center;align-items:center;width:100%;display:flex}.Preloader-module-scss-module___zsLca__spinner{border:2px solid #1616161a;border-top-color:#161616;border-radius:50%;width:40px;height:40px;animation:1s cubic-bezier(.4,0,.2,1) infinite Preloader-module-scss-module___zsLca__spin}@keyframes Preloader-module-scss-module___zsLca__spin{to{transform:rotate(1turn)}}
.CompanyHistory-module-scss-module__BcZQFa__history{gap:40px;margin-bottom:80px;display:flex}.CompanyHistory-module-scss-module__BcZQFa__history__title{color:#161616;text-transform:uppercase;width:30%;font-size:24px;font-weight:500}.CompanyHistory-module-scss-module__BcZQFa__history__content{width:70%}.CompanyHistory-module-scss-module__BcZQFa__history__content p{color:#666;margin-bottom:20px;font-size:18px;line-height:1.6}.CompanyHistory-module-scss-module__BcZQFa__history__content p:last-child{margin-bottom:0}@media (max-width:991px){.CompanyHistory-module-scss-module__BcZQFa__history{flex-direction:column;gap:20px}.CompanyHistory-module-scss-module__BcZQFa__history__title{width:100%;font-size:20px}.CompanyHistory-module-scss-module__BcZQFa__history__content{width:100%}}
.CookieBanner-module-scss-module__7v4Oca__cookieBanner{color:#fff;z-index:9999;width:90%;max-width:800px;font-family:var(--font-manrope),sans-serif;background-color:#1a1a1a;border-radius:4px;justify-content:space-between;align-items:center;gap:20px;padding:20px 24px;display:flex;position:fixed;bottom:20px;left:50%;transform:translate(-50%);box-shadow:0 10px 30px #0000004d}.CookieBanner-module-scss-module__7v4Oca__text{margin:0;font-size:14px;line-height:1.5}.CookieBanner-module-scss-module__7v4Oca__link{color:#cda34f;margin-left:5px;text-decoration:underline;transition:color .3s}.CookieBanner-module-scss-module__7v4Oca__link:hover{color:#e5b961}.CookieBanner-module-scss-module__7v4Oca__button{color:#fff;font-size:14px;font-family:var(--font-manrope),sans-serif;cursor:pointer;white-space:nowrap;background-color:#0000;border:1px solid #555;border-radius:4px;padding:8px 24px;transition:all .3s}.CookieBanner-module-scss-module__7v4Oca__button:hover{color:#1a1a1a;background-color:#fff}@media (max-width:768px){.CookieBanner-module-scss-module__7v4Oca__cookieBanner{text-align:center;border-radius:0;flex-direction:column;align-items:stretch;width:100%;max-width:100%;bottom:0}.CookieBanner-module-scss-module__7v4Oca__button{width:100%;margin-top:10px}}
.CompanyJobs-module-scss-module__21Iixa__jobs{margin-top:100px}.CompanyJobs-module-scss-module__21Iixa__jobs h2{font-size:64px;font-weight:400;font-family:var(--font-manrope);text-align:center;color:#161616;margin:0 0 50px}.CompanyJobs-module-scss-module__21Iixa__jobs__grid{grid-gap:26px;grid-template-columns:1fr 1fr;gap:26px;display:grid}.CompanyJobs-module-scss-module__21Iixa__jobs__card{grid-gap:0;color:#161616;background:0 0;border:1px solid #696969;grid-template-rows:1fr max-content max-content max-content;gap:0;height:390px;padding:40px 30px 42px;text-decoration:none;transition:all .3s;display:grid;position:relative}.CompanyJobs-module-scss-module__21Iixa__jobs__card:hover .CompanyJobs-module-scss-module__21Iixa__jobs__arrow{background:#000}.CompanyJobs-module-scss-module__21Iixa__jobs__card .CompanyJobs-module-scss-module__21Iixa__jobs__badge{text-transform:uppercase;font-size:14px;font-weight:400;line-height:1.3;font-family:var(--font-manrope);border:1px solid #161616;border-radius:50px;margin-bottom:0;padding:8px 24px;display:inline-block}.CompanyJobs-module-scss-module__21Iixa__jobs__card .CompanyJobs-module-scss-module__21Iixa__jobs__arrow{color:#fff;background:#161616;border-radius:50px;justify-content:center;align-items:center;width:70px;height:70px;transition:background .5s ease-out;display:flex;position:absolute;top:30px;right:30px}.CompanyJobs-module-scss-module__21Iixa__jobs__card .CompanyJobs-module-scss-module__21Iixa__jobs__arrow svg{width:24px;height:24px}.CompanyJobs-module-scss-module__21Iixa__jobs__card .CompanyJobs-module-scss-module__21Iixa__jobs__title{font-size:71px;font-family:var(--font-cormorant);letter-spacing:-.02em;color:#161616;margin:0 0 10px;font-style:italic;font-weight:400;line-height:.9}.CompanyJobs-module-scss-module__21Iixa__jobs__card .CompanyJobs-module-scss-module__21Iixa__jobs__meta{color:#696969;font-size:18px;line-height:1.4;font-family:var(--font-manrope);margin:0}@media (max-width:991px){.CompanyJobs-module-scss-module__21Iixa__jobs h2{margin-bottom:30px;font-size:42px}.CompanyJobs-module-scss-module__21Iixa__jobs__grid{grid-template-columns:1fr;gap:16px}.CompanyJobs-module-scss-module__21Iixa__jobs__card{height:240px;padding:20px 20px 30px}.CompanyJobs-module-scss-module__21Iixa__jobs__card .CompanyJobs-module-scss-module__21Iixa__jobs__badge{border-radius:24px;padding:12px 16px;font-size:12px}.CompanyJobs-module-scss-module__21Iixa__jobs__card .CompanyJobs-module-scss-module__21Iixa__jobs__title{padding-bottom:10px;font-size:30px}.CompanyJobs-module-scss-module__21Iixa__jobs__card .CompanyJobs-module-scss-module__21Iixa__jobs__meta{font-size:16px}.CompanyJobs-module-scss-module__21Iixa__jobs__card .CompanyJobs-module-scss-module__21Iixa__jobs__arrow{width:40px;height:40px;top:20px;right:20px}.CompanyJobs-module-scss-module__21Iixa__jobs__card .CompanyJobs-module-scss-module__21Iixa__jobs__arrow svg{width:20px;height:20px}}
.AboutCompany-module-scss-module__GULfOW__about{grid-gap:20px;grid-template-rows:auto;grid-template-columns:calc(30% - 20px) 708px;justify-content:start;margin-top:120px;margin-bottom:120px;display:grid}.AboutCompany-module-scss-module__GULfOW__about__left{text-transform:uppercase;padding-top:7px;font-size:20px}.AboutCompany-module-scss-module__GULfOW__about__left,.AboutCompany-module-scss-module__GULfOW__about__right h2{color:#161616;font-weight:400;line-height:110%}.AboutCompany-module-scss-module__GULfOW__about__right h2{letter-spacing:-.02em;margin:0 0 30px;font-size:52px}.AboutCompany-module-scss-module__GULfOW__about__right h2 span{font-family:var(--font-cormorant),"Cormorant","Times New Roman",serif;font-size:71px;font-style:italic;line-height:90%}.AboutCompany-module-scss-module__GULfOW__about__right p{color:#696969;margin:0 0 20px;font-size:20px;font-weight:400;line-height:130%}.AboutCompany-module-scss-module__GULfOW__about__br_desktop{display:block}@media (max-width:991px){.AboutCompany-module-scss-module__GULfOW__about{grid-template-columns:1fr;margin-top:60px;margin-bottom:60px}.AboutCompany-module-scss-module__GULfOW__about__left{padding-top:0}.AboutCompany-module-scss-module__GULfOW__about__br_desktop{display:none!important}.AboutCompany-module-scss-module__GULfOW__about__right h2{font-size:32px}}@media (max-width:575px){.AboutCompany-module-scss-module__GULfOW__about{margin-top:40px;margin-bottom:40px}.AboutCompany-module-scss-module__GULfOW__about__right h2{margin-bottom:15px;font-size:26px}.AboutCompany-module-scss-module__GULfOW__about__right h2 span{font-size:34px}.AboutCompany-module-scss-module__GULfOW__about__right p{margin-bottom:15px;font-size:16px}}
.CompanyValues-module-scss-module__2KgkdG__values{gap:40px;margin-bottom:80px;display:flex}.CompanyValues-module-scss-module__2KgkdG__values__title{color:#161616;text-transform:uppercase;width:30%;font-size:24px;font-weight:500}.CompanyValues-module-scss-module__2KgkdG__values__content{grid-column-gap:40px;grid-row-gap:76px;grid-template-columns:1fr 1fr;width:70%;display:grid}.CompanyValues-module-scss-module__2KgkdG__values__item-title{color:#161616;font-size:28px;font-weight:500;font-family:var(--font-manrope);margin-bottom:20px}.CompanyValues-module-scss-module__2KgkdG__values__item-text{color:#696969;margin:0;font-size:20px;line-height:1.3}@media (max-width:991px){.CompanyValues-module-scss-module__2KgkdG__values{flex-direction:column;gap:30px}.CompanyValues-module-scss-module__2KgkdG__values__title{width:100%;font-size:20px}.CompanyValues-module-scss-module__2KgkdG__values__content{grid-row-gap:40px;grid-template-columns:1fr;width:100%}}
.CatalogBanner-module-scss-module__B8N17a__catalog_banner{background:#161616;grid-template-rows:auto;grid-template-columns:max-content 1fr max-content;align-items:center;min-height:242px;margin-top:100px;margin-bottom:120px;padding-left:60px;padding-right:60px;display:grid;position:relative}.CatalogBanner-module-scss-module__B8N17a__catalog_banner__title{font-family:var(--font-geist-sans),sans-serif;letter-spacing:-.02em;color:#eceae8;margin:0;font-size:52px;font-weight:400;line-height:110%}.CatalogBanner-module-scss-module__B8N17a__catalog_banner__title_accent{font-family:var(--font-cormorant),"Cormorant","Times New Roman",serif;font-size:71px;font-style:italic;line-height:90%}.CatalogBanner-module-scss-module__B8N17a__catalog_banner__subtitle{color:#eceae8;margin:15px 0 0;font-size:16px;font-weight:400;line-height:130%}.CatalogBanner-module-scss-module__B8N17a__catalog_banner .CatalogBanner-module-scss-module__B8N17a__pc_hidden{display:none}.CatalogBanner-module-scss-module__B8N17a__catalog_banner__image{justify-content:center;align-items:flex-end;min-width:0;min-height:242px;display:flex}.CatalogBanner-module-scss-module__B8N17a__catalog_banner__image img{-o-object-fit:contain;object-fit:contain;max-width:100%;max-height:350px;margin-top:-108px}.CatalogBanner-module-scss-module__B8N17a__catalog_banner__image_contained{justify-content:center;align-self:stretch;align-items:center;min-width:0;height:100%;display:flex}.CatalogBanner-module-scss-module__B8N17a__catalog_banner__image_contained img{-o-object-fit:cover;object-fit:cover;max-width:100%;height:100%;max-height:242px;display:block;margin-top:0!important}.CatalogBanner-module-scss-module__B8N17a__catalog_banner__action{justify-content:flex-end;display:flex}@media (max-width:1500px){.CatalogBanner-module-scss-module__B8N17a__catalog_banner{padding-left:40px;padding-right:40px}.CatalogBanner-module-scss-module__B8N17a__catalog_banner__title{font-size:34px}.CatalogBanner-module-scss-module__B8N17a__catalog_banner__title span{font-size:47px}}@media (max-width:1280px){.CatalogBanner-module-scss-module__B8N17a__catalog_banner{padding-left:30px;padding-right:30px}.CatalogBanner-module-scss-module__B8N17a__catalog_banner__btn_text{font-size:16px}}@media (max-width:991px){.CatalogBanner-module-scss-module__B8N17a__catalog_banner .CatalogBanner-module-scss-module__B8N17a__pc_hidden{display:block}.CatalogBanner-module-scss-module__B8N17a__catalog_banner{text-align:center;grid-template-rows:auto auto auto;grid-template-columns:minmax(0,1fr);gap:30px;padding:40px 20px}.CatalogBanner-module-scss-module__B8N17a__catalog_banner__image{order:3;min-height:auto}.CatalogBanner-module-scss-module__B8N17a__catalog_banner__image img{max-height:270px;margin-top:10px;margin-bottom:-40px}.CatalogBanner-module-scss-module__B8N17a__catalog_banner__action{justify-content:center}}@media (max-width:575px){.CatalogBanner-module-scss-module__B8N17a__catalog_banner{gap:20px;margin-top:50px;margin-bottom:50px;padding:30px 15px}.CatalogBanner-module-scss-module__B8N17a__catalog_banner__title{word-wrap:break-word;overflow-wrap:break-word;font-size:26px}.CatalogBanner-module-scss-module__B8N17a__catalog_banner__title_accent{font-size:32px}.CatalogBanner-module-scss-module__B8N17a__catalog_banner__subtitle{margin:10px 0 0;font-size:14px}.CatalogBanner-module-scss-module__B8N17a__catalog_banner__image img{max-height:220px;margin-bottom:-30px}}
.CompanyFounders-module-scss-module__JpSjHW__companyComanda{margin-bottom:80px}.CompanyFounders-module-scss-module__JpSjHW__companyComanda h2{font-size:64px;font-weight:400;font-family:var(--font-manrope);margin:0 0 30px}.CompanyFounders-module-scss-module__JpSjHW__line{background-color:#ddd;height:1px;margin:60px 0}.CompanyFounders-module-scss-module__JpSjHW__comandaTopGrid{grid-gap:8.4%;grid-template-columns:1fr 530px;gap:8.4%;display:grid}.CompanyFounders-module-scss-module__JpSjHW__comandaTopLeft{width:100%}.CompanyFounders-module-scss-module__JpSjHW__comandaTopLeft img{-o-object-fit:cover;object-fit:cover;width:100%;height:auto}.CompanyFounders-module-scss-module__JpSjHW__comandaTopRight{flex-direction:column;gap:50px;width:100%;display:flex}.CompanyFounders-module-scss-module__JpSjHW__comandaTopRight .CompanyFounders-module-scss-module__JpSjHW__founder .CompanyFounders-module-scss-module__JpSjHW__name{color:#161616;font-size:28px;font-weight:500;font-family:var(--font-manrope);margin-bottom:10px}.CompanyFounders-module-scss-module__JpSjHW__comandaTopRight .CompanyFounders-module-scss-module__JpSjHW__founder .CompanyFounders-module-scss-module__JpSjHW__dolj{color:#161616;margin-bottom:20px;font-size:20px;font-weight:400}.CompanyFounders-module-scss-module__JpSjHW__comandaTopRight .CompanyFounders-module-scss-module__JpSjHW__founder p{color:#696969;margin-bottom:40px;font-size:20px;line-height:1.3}@media (max-width:991px){.CompanyFounders-module-scss-module__JpSjHW__comandaTopGrid{grid-template-columns:1fr;gap:40px}.CompanyFounders-module-scss-module__JpSjHW__comandaTopRight{width:100%}}
.HeroSection-module-scss-module__V7llHa__hero{z-index:10;position:absolute;top:30vh}.HeroSection-module-scss-module__V7llHa__hero__title{letter-spacing:-.02em;color:#fff;text-align:left;margin:0 0 30px;font-size:58px}.HeroSection-module-scss-module__V7llHa__hero__title,.HeroSection-module-scss-module__V7llHa__hero__title span{font-weight:300;line-height:93%}.HeroSection-module-scss-module__V7llHa__hero__title span{font-style:italic;font-family:var(--font-cormorant),"Cormorant",serif;font-size:86px}.HeroSection-module-scss-module__V7llHa__hero__grid{grid-gap:20px;grid-template-rows:auto;grid-template-columns:1fr max-content;align-items:end;display:grid}.HeroSection-module-scss-module__V7llHa__hero__text{max-width:910px}.HeroSection-module-scss-module__V7llHa__hero__text,.HeroSection-module-scss-module__V7llHa__hero__text p{color:#fff;font-size:22px;font-weight:500;line-height:130%}.HeroSection-module-scss-module__V7llHa__hero__text p{margin:0}.HeroSection-module-scss-module__V7llHa__hero__br_desktop{display:block}@media (max-width:991px){.HeroSection-module-scss-module__V7llHa__hero{top:20vh}.HeroSection-module-scss-module__V7llHa__hero__br_desktop{display:none!important}.HeroSection-module-scss-module__V7llHa__hero__title{margin-bottom:20px;font-size:32px}.HeroSection-module-scss-module__V7llHa__hero__title span{font-size:42px}.HeroSection-module-scss-module__V7llHa__hero__grid{grid-template-columns:1fr;justify-items:start}}@media (max-width:575px){.HeroSection-module-scss-module__V7llHa__hero{top:15vh}.HeroSection-module-scss-module__V7llHa__hero__title{margin-bottom:15px;font-size:26px}.HeroSection-module-scss-module__V7llHa__hero__title span{font-size:34px}.HeroSection-module-scss-module__V7llHa__hero__text,.HeroSection-module-scss-module__V7llHa__hero__text p{font-size:16px}}
.Principles-module-scss-module__avkL6G__principles{--swiper-progress:0%;background-color:#eceae8;padding:80px 0}.Principles-module-scss-module__avkL6G__principles__header{text-align:center;margin-bottom:60px}.Principles-module-scss-module__avkL6G__principles__title{letter-spacing:-.02em;color:#161616;margin:0;font-size:52px;font-weight:400;line-height:1.1}.Principles-module-scss-module__avkL6G__principles__container{border-top:1px solid #16161633;border-bottom:1px solid #16161633;grid-template-columns:3fr 7fr;display:grid}.Principles-module-scss-module__avkL6G__principles__nav{border-right:1px solid #16161633;flex-direction:column;display:flex}.Principles-module-scss-module__avkL6G__principles__nav_item{cursor:pointer;text-align:left;background:0 0;border:none;border-bottom:1px solid #16161633;outline:none;flex:1;align-items:center;min-height:140px;padding:20px 40px 20px 60px;display:flex;position:relative}.Principles-module-scss-module__avkL6G__principles__nav_item:last-child{border-bottom:none}.Principles-module-scss-module__avkL6G__principles__nav_item.Principles-module-scss-module__avkL6G__active .Principles-module-scss-module__avkL6G__principles__nav_title{color:#161616}.Principles-module-scss-module__avkL6G__principles__nav_item.Principles-module-scss-module__avkL6G__active .Principles-module-scss-module__avkL6G__principles__nav_arrow{opacity:1;transform:translate(0)}.Principles-module-scss-module__avkL6G__principles__nav_item.Principles-module-scss-module__avkL6G__active .Principles-module-scss-module__avkL6G__principles__nav_line{width:calc((var(--tab-base-progress,0) + (100 - var(--tab-base-progress,0))*var(--swiper-progress)/100)*1%);transition:none;left:0;right:auto}.Principles-module-scss-module__avkL6G__principles__nav_item:not(.Principles-module-scss-module__avkL6G__active) .Principles-module-scss-module__avkL6G__principles__nav_title{color:#8c8c8c}.Principles-module-scss-module__avkL6G__principles__nav_item:not(.Principles-module-scss-module__avkL6G__active) .Principles-module-scss-module__avkL6G__principles__nav_line{width:calc(var(--tab-base-progress,0)*(100 - var(--swiper-progress))/100*1%);transition:none;left:0;right:auto}.Principles-module-scss-module__avkL6G__principles__nav_content{justify-content:space-between;align-items:center;width:100%;display:flex;position:relative}.Principles-module-scss-module__avkL6G__principles__nav_num{font-family:var(--font-geist-sans),sans-serif;color:#8c8c8c;font-size:14px;line-height:1;position:absolute;top:-20px;left:-40px}.Principles-module-scss-module__avkL6G__principles__nav_title{font-family:var(--font-cormorant),"Times New Roman",serif;font-size:34px;font-style:italic;transition:color .3s}.Principles-module-scss-module__avkL6G__principles__nav_arrow{opacity:0;align-items:center;transition:all .3s;display:flex;position:absolute;right:-20px;transform:translate(-10px)}.Principles-module-scss-module__avkL6G__principles__nav_line{z-index:3;background-color:#161616;width:0;height:1px;position:absolute;bottom:-1px;left:0}.Principles-module-scss-module__avkL6G__principles__slider{min-width:0;height:100%;padding:60px}.Principles-module-scss-module__avkL6G__principles__content{-webkit-user-select:none;user-select:none;cursor:default;flex-direction:row;justify-content:space-between;align-items:flex-start;gap:40px;height:100%;display:flex}.Principles-module-scss-module__avkL6G__principles__text{flex:1;max-width:700px;margin-top:50px}.Principles-module-scss-module__avkL6G__principles__text p{font-family:var(--font-geist-sans),sans-serif;color:#161616;margin:0 0 20px;font-size:20px;line-height:1.5}.Principles-module-scss-module__avkL6G__principles__text p:last-child{margin-bottom:0}.Principles-module-scss-module__avkL6G__principles__icon_wrapper{flex-shrink:0;justify-content:flex-end;align-items:flex-start;width:64px;height:64px;display:flex}.Principles-module-scss-module__avkL6G__principles__icon{-o-object-fit:contain;object-fit:contain;max-width:100%;max-height:100%}.Principles-module-scss-module__avkL6G__swiper_container{width:100%;height:100%}.Principles-module-scss-module__avkL6G__principles__accordion{border-bottom:1px solid #16161666;flex-direction:column;width:100%;display:none}.Principles-module-scss-module__avkL6G__accordion__item{border-top:1px solid #16161666}.Principles-module-scss-module__avkL6G__accordion__item.Principles-module-scss-module__avkL6G__active .Principles-module-scss-module__avkL6G__icon__vertical_line{opacity:0}.Principles-module-scss-module__avkL6G__accordion__item.Principles-module-scss-module__avkL6G__active .Principles-module-scss-module__avkL6G__accordion__content{grid-template-rows:1fr}.Principles-module-scss-module__avkL6G__accordion__item.Principles-module-scss-module__avkL6G__active .Principles-module-scss-module__avkL6G__accordion__header{padding-bottom:20px}.Principles-module-scss-module__avkL6G__accordion__header{cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;width:100%;padding:30px 0;transition:padding .3s;display:flex}.Principles-module-scss-module__avkL6G__accordion__title_wrapper{align-items:baseline;gap:20px;display:flex}.Principles-module-scss-module__avkL6G__accordion__num,.Principles-module-scss-module__avkL6G__accordion__title{font-family:var(--font-cormorant),"Times New Roman",serif;color:#161616;font-size:42px;font-style:italic}.Principles-module-scss-module__avkL6G__accordion__icon{justify-content:center;align-items:center;width:24px;height:24px;display:flex}.Principles-module-scss-module__avkL6G__accordion__icon svg{width:100%;height:100%}.Principles-module-scss-module__avkL6G__accordion__icon .Principles-module-scss-module__avkL6G__icon__vertical_line{transition:opacity .3s}.Principles-module-scss-module__avkL6G__accordion__content{grid-template-rows:0fr;transition:grid-template-rows .4s cubic-bezier(.4,0,.2,1);display:grid}.Principles-module-scss-module__avkL6G__accordion__content_inner{min-height:0;overflow:hidden}@media (max-width:991px){.Principles-module-scss-module__avkL6G__principles{padding:40px 0}.Principles-module-scss-module__avkL6G__principles__container{display:none}.Principles-module-scss-module__avkL6G__principles__accordion{display:flex}.Principles-module-scss-module__avkL6G__principles__content{flex-direction:column-reverse;gap:30px;height:auto;padding-bottom:30px}.Principles-module-scss-module__avkL6G__principles__text{max-width:100%;margin-top:0}.Principles-module-scss-module__avkL6G__accordion__header{padding:20px 0}.Principles-module-scss-module__avkL6G__accordion__title_wrapper{gap:12px}.Principles-module-scss-module__avkL6G__accordion__num,.Principles-module-scss-module__avkL6G__accordion__title{font-size:24px}}@media (max-width:575px){.Principles-module-scss-module__avkL6G__principles{padding:30px 0}.Principles-module-scss-module__avkL6G__principles__header{margin-bottom:30px}.Principles-module-scss-module__avkL6G__principles__title{font-size:32px}.Principles-module-scss-module__avkL6G__principles__icon_wrapper{width:48px;height:48px}.Principles-module-scss-module__avkL6G__principles__text p{font-size:16px}.Principles-module-scss-module__avkL6G__accordion__header{padding:15px 0}.Principles-module-scss-module__avkL6G__accordion__title_wrapper{flex-direction:column;align-items:flex-start;gap:8px}.Principles-module-scss-module__avkL6G__accordion__num{font-size:20px;line-height:1}.Principles-module-scss-module__avkL6G__accordion__title{font-size:20px}.Principles-module-scss-module__avkL6G__accordion__icon{width:20px;height:20px}}
.PriceCalculator-module-scss-module__YlhNVG__calculator{font-family:var(--font-manrope);margin-top:40px;margin-bottom:60px}.PriceCalculator-module-scss-module__YlhNVG__calculator__title{letter-spacing:-.02em;color:#161616;margin-bottom:40px;font-size:60px;font-weight:400;line-height:110%}.PriceCalculator-module-scss-module__YlhNVG__calculator__success{text-align:left;padding:40px 0}.PriceCalculator-module-scss-module__YlhNVG__calculator__success h3{margin-bottom:20px;font-size:42px;font-weight:400}.PriceCalculator-module-scss-module__YlhNVG__calculator__success p{color:#696969;font-size:18px}.PriceCalculator-module-scss-module__YlhNVG__calculator__form{grid-gap:60px;grid-template-columns:1fr 1fr;gap:60px;display:grid}.PriceCalculator-module-scss-module__YlhNVG__calculator__left{flex-direction:column;gap:40px;display:flex}.PriceCalculator-module-scss-module__YlhNVG__calculator__group{flex-direction:column;gap:15px;display:flex}.PriceCalculator-module-scss-module__YlhNVG__calculator__subtitle{color:#696969;margin-bottom:5px;font-size:20px}.PriceCalculator-module-scss-module__YlhNVG__calculator__radioGroup{flex-direction:column;gap:15px;display:flex}.PriceCalculator-module-scss-module__YlhNVG__calculator__customCheck,.PriceCalculator-module-scss-module__YlhNVG__calculator__customRadio{cursor:pointer;color:#696969;-webkit-user-select:none;user-select:none;align-items:center;gap:15px;font-size:24px;display:flex;position:relative}.PriceCalculator-module-scss-module__YlhNVG__calculator__customCheck input,.PriceCalculator-module-scss-module__YlhNVG__calculator__customRadio input{opacity:0;cursor:pointer;width:0;height:0;position:absolute}.PriceCalculator-module-scss-module__YlhNVG__calculator__checkmark{background-color:#0000;border:1px solid #161616;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;transition:all .2s;display:flex}.PriceCalculator-module-scss-module__YlhNVG__calculator__customCheck input:checked~.PriceCalculator-module-scss-module__YlhNVG__calculator__checkmark,.PriceCalculator-module-scss-module__YlhNVG__calculator__customRadio input:checked~.PriceCalculator-module-scss-module__YlhNVG__calculator__checkmark{background-color:#161616}.PriceCalculator-module-scss-module__YlhNVG__calculator__customCheck input:checked~.PriceCalculator-module-scss-module__YlhNVG__calculator__checkmark:after,.PriceCalculator-module-scss-module__YlhNVG__calculator__customRadio input:checked~.PriceCalculator-module-scss-module__YlhNVG__calculator__checkmark:after{content:"";background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='10' fill='none' viewBox='0 0 14 10'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m1 5 3.5 3.5L13 1'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;width:18px;height:13px;display:block}.PriceCalculator-module-scss-module__YlhNVG__calculator__right{flex-direction:column;gap:20px;display:flex}.PriceCalculator-module-scss-module__YlhNVG__calculator__input,.PriceCalculator-module-scss-module__YlhNVG__calculator__textarea{width:100%;font-family:var(--font-manrope);color:#696969;box-sizing:border-box;background:0 0;border:1px solid #696969;border-radius:10px;outline:none;margin:0;padding-left:30px;font-size:28px;font-weight:500;line-height:130%;transition:border-color .3s}.PriceCalculator-module-scss-module__YlhNVG__calculator__input::-moz-placeholder{color:#696969}.PriceCalculator-module-scss-module__YlhNVG__calculator__textarea::-moz-placeholder{color:#696969}.PriceCalculator-module-scss-module__YlhNVG__calculator__input::placeholder,.PriceCalculator-module-scss-module__YlhNVG__calculator__textarea::placeholder{color:#696969}.PriceCalculator-module-scss-module__YlhNVG__calculator__input:focus,.PriceCalculator-module-scss-module__YlhNVG__calculator__textarea:focus{border-color:#161616}.PriceCalculator-module-scss-module__YlhNVG__calculator__input{height:100px}.PriceCalculator-module-scss-module__YlhNVG__calculator__textarea{resize:vertical;min-height:140px;padding-top:30px;padding-bottom:30px;padding-right:30px}.PriceCalculator-module-scss-module__YlhNVG__calculator__agreement{align-items:flex-start;width:100%;margin:10px 0;display:flex;position:relative}.PriceCalculator-module-scss-module__YlhNVG__calculator__checkbox{opacity:0;width:0;height:0;position:absolute}.PriceCalculator-module-scss-module__YlhNVG__calculator__checkbox:checked+.PriceCalculator-module-scss-module__YlhNVG__calculator__label:before{background-color:#161616;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='10' fill='none' viewBox='0 0 14 10'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m1 5 3.5 3.5L13 1'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;border-color:#161616}.PriceCalculator-module-scss-module__YlhNVG__calculator__label{color:#161616;cursor:pointer;padding-left:48px;font-size:20px;font-weight:400;line-height:130%;display:block;position:relative}.PriceCalculator-module-scss-module__YlhNVG__calculator__label:before{content:"";box-sizing:border-box;background-color:#0000;border:1px solid #696969;border-radius:4px;width:28px;height:28px;transition:all .2s;position:absolute;top:4px;left:0}.PriceCalculator-module-scss-module__YlhNVG__calculator__label a{text-decoration:underline}.PriceCalculator-module-scss-module__YlhNVG__calculator__label a:hover{text-decoration:none}.PriceCalculator-module-scss-module__YlhNVG__calculator__error{color:red;margin-top:10px;font-size:16px}@media (max-width:1024px){.PriceCalculator-module-scss-module__YlhNVG__calculator__form{grid-template-columns:1fr;gap:40px}.PriceCalculator-module-scss-module__YlhNVG__calculator__title{font-size:48px}.PriceCalculator-module-scss-module__YlhNVG__calculator__input,.PriceCalculator-module-scss-module__YlhNVG__calculator__textarea{height:80px;padding-left:25px;font-size:24px}.PriceCalculator-module-scss-module__YlhNVG__calculator__textarea{min-height:120px;padding-top:25px}}@media (max-width:768px){.PriceCalculator-module-scss-module__YlhNVG__calculator__title{font-size:36px}.PriceCalculator-module-scss-module__YlhNVG__calculator__input,.PriceCalculator-module-scss-module__YlhNVG__calculator__textarea{border-radius:8px;height:60px;padding-left:20px;font-size:18px}.PriceCalculator-module-scss-module__YlhNVG__calculator__textarea{min-height:100px;padding-top:20px;padding-right:20px}.PriceCalculator-module-scss-module__YlhNVG__calculator__label{padding-left:36px;font-size:14px}.PriceCalculator-module-scss-module__YlhNVG__calculator__label:before{width:24px;height:24px;top:2px}.PriceCalculator-module-scss-module__YlhNVG__calculator__submit{padding:18px}}
.ProjectCard-module-scss-module__-tsu2W__card{text-decoration:none;transition:transform .5s ease-out;display:block;position:relative;overflow:hidden}.ProjectCard-module-scss-module__-tsu2W__card:hover .ProjectCard-module-scss-module__-tsu2W__image{transform:scale(1.1)}.ProjectCard-module-scss-module__-tsu2W__image_wrapper{background:#ebebeb;width:100%;height:600px;position:relative;overflow:hidden}.ProjectCard-module-scss-module__-tsu2W__image{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .9s ease-in-out}.ProjectCard-module-scss-module__-tsu2W__item_bottom{background:#0006;width:calc(100% - 40px);padding:30px;position:absolute;bottom:20px;left:20px}.ProjectCard-module-scss-module__-tsu2W__title_wrapper{display:block}.ProjectCard-module-scss-module__-tsu2W__title{font-family:var(--font-primary),sans-serif;color:#fff;max-width:80%;margin:0 0 30px;font-size:28px;font-weight:500;line-height:1.3}.ProjectCard-module-scss-module__-tsu2W__arrow_icon{display:none}.ProjectCard-module-scss-module__-tsu2W__params_grid{gap:0;display:flex}.ProjectCard-module-scss-module__-tsu2W__params_item{border-left:1px solid #ffffff4d;flex-direction:column;padding:0 20px;display:flex}.ProjectCard-module-scss-module__-tsu2W__params_item:first-child{border-left:none;padding-left:0}.ProjectCard-module-scss-module__-tsu2W__params_value{color:#fff;margin:0 0 5px;font-size:24px;font-weight:400;line-height:1}.ProjectCard-module-scss-module__-tsu2W__params_title{font-family:var(--font-primary),sans-serif;color:#ffffffb3;margin:0;font-size:14px}@media (max-width:1200px){.ProjectCard-module-scss-module__-tsu2W__item_bottom{padding:20px}.ProjectCard-module-scss-module__-tsu2W__title{margin-bottom:15px;font-size:22px}.ProjectCard-module-scss-module__-tsu2W__params_grid{grid-gap:0;grid-template-columns:1fr 1fr;gap:0;display:grid}.ProjectCard-module-scss-module__-tsu2W__params_item{padding:10px 0;border-left:none!important}.ProjectCard-module-scss-module__-tsu2W__params_item:nth-child(odd){border-right:1px solid #ffffff4d;padding-right:15px}.ProjectCard-module-scss-module__-tsu2W__params_item:nth-child(2n){padding-left:15px}.ProjectCard-module-scss-module__-tsu2W__params_item:first-child,.ProjectCard-module-scss-module__-tsu2W__params_item:nth-child(2){border-bottom:1px solid #ffffff4d}.ProjectCard-module-scss-module__-tsu2W__params_value{font-size:18px}.ProjectCard-module-scss-module__-tsu2W__params_title{font-size:12px}}@media (max-width:991px){.ProjectCard-module-scss-module__-tsu2W__card{background:#ebebeb}.ProjectCard-module-scss-module__-tsu2W__image_wrapper{height:300px}.ProjectCard-module-scss-module__-tsu2W__item_bottom{background:0 0;width:100%;padding:25px 0 20px;position:static}.ProjectCard-module-scss-module__-tsu2W__title_wrapper{justify-content:space-between;align-items:flex-start;margin-bottom:25px;padding:0 20px;display:flex}.ProjectCard-module-scss-module__-tsu2W__title{color:#161616;max-width:85%;margin:0;font-size:24px}.ProjectCard-module-scss-module__-tsu2W__arrow_icon{background:#161616;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.ProjectCard-module-scss-module__-tsu2W__arrow_icon svg{width:20px;height:20px}.ProjectCard-module-scss-module__-tsu2W__params_grid{grid-gap:0;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;gap:0;padding:0 20px;display:grid}.ProjectCard-module-scss-module__-tsu2W__params_item{border:none;flex-direction:column;justify-content:center;min-width:0;padding:15px 0}.ProjectCard-module-scss-module__-tsu2W__params_item:nth-child(odd){border-right:1px solid #0000001a;padding-right:15px}.ProjectCard-module-scss-module__-tsu2W__params_item:nth-child(2n){padding-left:15px}.ProjectCard-module-scss-module__-tsu2W__params_item:first-child,.ProjectCard-module-scss-module__-tsu2W__params_item:nth-child(2){border-bottom:1px solid #0000001a}.ProjectCard-module-scss-module__-tsu2W__params_value{color:#161616;font-size:18px;font-weight:500}.ProjectCard-module-scss-module__-tsu2W__params_title{color:#0006;word-wrap:break-word;overflow-wrap:break-word}}@media (max-width:575px){.ProjectCard-module-scss-module__-tsu2W__image_wrapper{height:250px}.ProjectCard-module-scss-module__-tsu2W__title{font-size:18px}.ProjectCard-module-scss-module__-tsu2W__params_value{font-size:16px}}
.ContactForm-module-scss-module__taHw8a__contact-form{margin-top:40px}.ContactForm-module-scss-module__taHw8a__contact-form form{flex-direction:column;gap:20px;display:flex}.ContactForm-module-scss-module__taHw8a__contact-form input[type=email],.ContactForm-module-scss-module__taHw8a__contact-form input[type=text],.ContactForm-module-scss-module__taHw8a__contact-form textarea{width:100%;font-family:var(--font-manrope);color:#696969;box-sizing:border-box;background:0 0;border:1px solid #696969;border-radius:10px;outline:none;margin:0;padding-left:30px;font-size:28px;font-weight:500;line-height:130%;transition:border-color .3s}.ContactForm-module-scss-module__taHw8a__contact-form input[type=email]::-moz-placeholder{color:#696969}.ContactForm-module-scss-module__taHw8a__contact-form input[type=text]::-moz-placeholder{color:#696969}.ContactForm-module-scss-module__taHw8a__contact-form textarea::-moz-placeholder{color:#696969}.ContactForm-module-scss-module__taHw8a__contact-form input[type=email]::placeholder,.ContactForm-module-scss-module__taHw8a__contact-form input[type=text]::placeholder,.ContactForm-module-scss-module__taHw8a__contact-form textarea::placeholder{color:#696969}.ContactForm-module-scss-module__taHw8a__contact-form input[type=email]:focus,.ContactForm-module-scss-module__taHw8a__contact-form input[type=text]:focus,.ContactForm-module-scss-module__taHw8a__contact-form textarea:focus{border-color:#161616}.ContactForm-module-scss-module__taHw8a__contact-form input[type=email],.ContactForm-module-scss-module__taHw8a__contact-form input[type=text]{height:100px}.ContactForm-module-scss-module__taHw8a__contact-form textarea{resize:vertical;min-height:140px;padding-top:30px;padding-bottom:30px;padding-right:30px}.ContactForm-module-scss-module__taHw8a__contact-form .ContactForm-module-scss-module__taHw8a__contact-form__agreement{align-items:flex-start;width:100%;margin:10px 0;display:flex;position:relative}.ContactForm-module-scss-module__taHw8a__contact-form .ContactForm-module-scss-module__taHw8a__contact-form__checkbox{opacity:0;width:0;height:0;position:absolute}.ContactForm-module-scss-module__taHw8a__contact-form .ContactForm-module-scss-module__taHw8a__contact-form__checkbox:checked+.ContactForm-module-scss-module__taHw8a__contact-form__label:before{background-color:#161616;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='10' fill='none' viewBox='0 0 14 10'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m1 5 3.5 3.5L13 1'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;border-color:#161616}.ContactForm-module-scss-module__taHw8a__contact-form .ContactForm-module-scss-module__taHw8a__contact-form__label{font-weight:400;font-family:var(--font-manrope);color:#161616;cursor:pointer;padding-left:48px;font-size:20px;line-height:130%;display:block;position:relative}.ContactForm-module-scss-module__taHw8a__contact-form .ContactForm-module-scss-module__taHw8a__contact-form__label:before{content:"";box-sizing:border-box;background-color:#0000;border:1px solid #696969;border-radius:4px;width:28px;height:28px;transition:all .2s;position:absolute;top:4px;left:0}.ContactForm-module-scss-module__taHw8a__contact-form .ContactForm-module-scss-module__taHw8a__contact-form__label a{text-decoration:underline}.ContactForm-module-scss-module__taHw8a__contact-form .ContactForm-module-scss-module__taHw8a__contact-form__label a:hover{text-decoration:none}.ContactForm-module-scss-module__taHw8a__contact-form .ContactForm-module-scss-module__taHw8a__contact-form__submit{color:#fff;height:60px;font-family:var(--font-manrope);text-transform:uppercase;cursor:pointer;background:#161616;border:none;border-radius:40px;margin-top:20px;font-size:16px;font-weight:600;transition:background .3s}.ContactForm-module-scss-module__taHw8a__contact-form .ContactForm-module-scss-module__taHw8a__contact-form__submit:hover{background:#333}.ContactForm-module-scss-module__taHw8a__contact-form .ContactForm-module-scss-module__taHw8a__contact-form__submit:disabled{cursor:not-allowed;background:#999}.ContactForm-module-scss-module__taHw8a__contact-form__success{text-align:center;font-family:var(--font-manrope);background:#f4f4f4;border-radius:8px;padding:40px}.ContactForm-module-scss-module__taHw8a__contact-form__success .ContactForm-module-scss-module__taHw8a__contact-form__successTitle{color:#161616;margin-bottom:15px;font-size:24px;font-weight:600}.ContactForm-module-scss-module__taHw8a__contact-form__success p{color:#696969;font-size:16px}@media (max-width:1024px){.ContactForm-module-scss-module__taHw8a__contact-form input[type=email],.ContactForm-module-scss-module__taHw8a__contact-form input[type=text]{height:80px;padding-left:25px;font-size:24px}.ContactForm-module-scss-module__taHw8a__contact-form textarea{min-height:120px;padding-top:25px}.ContactForm-module-scss-module__taHw8a__contact-form .ContactForm-module-scss-module__taHw8a__contact-form__label{font-size:18px}}@media (max-width:991px){.ContactForm-module-scss-module__taHw8a__contact-form .ContactForm-module-scss-module__taHw8a__contact-form__submit{height:50px;font-size:14px}}@media (max-width:768px){.ContactForm-module-scss-module__taHw8a__contact-form input[type=email],.ContactForm-module-scss-module__taHw8a__contact-form input[type=text]{border-radius:8px;height:60px;padding-left:20px;font-size:18px}.ContactForm-module-scss-module__taHw8a__contact-form textarea{min-height:100px;padding-top:20px;padding-right:20px}.ContactForm-module-scss-module__taHw8a__contact-form .ContactForm-module-scss-module__taHw8a__contact-form__label{padding-left:36px;font-size:14px}.ContactForm-module-scss-module__taHw8a__contact-form .ContactForm-module-scss-module__taHw8a__contact-form__label:before{width:24px;height:24px;top:2px}}@media (max-width:480px){.ContactForm-module-scss-module__taHw8a__contact-form input[type=email],.ContactForm-module-scss-module__taHw8a__contact-form input[type=text]{height:50px;padding-left:15px;font-size:16px}.ContactForm-module-scss-module__taHw8a__contact-form textarea{min-height:80px;padding-top:15px;padding-right:15px}.ContactForm-module-scss-module__taHw8a__contact-form .ContactForm-module-scss-module__taHw8a__contact-form__label{padding-left:32px;font-size:12px}.ContactForm-module-scss-module__taHw8a__contact-form .ContactForm-module-scss-module__taHw8a__contact-form__label:before{width:20px;height:20px;top:0}}
.ExpandableBanner-module-scss-module__6_RbRq__expandable_banner{margin-top:60px;margin-bottom:120px;position:relative}.ExpandableBanner-module-scss-module__6_RbRq__banner_wrapper{will-change:width,margin-left,margin-right;border-radius:0;width:100%;height:960px;margin:0;transition:width 2s cubic-bezier(.25,1,.25,1),margin 2s cubic-bezier(.25,1,.25,1);overflow:hidden}.ExpandableBanner-module-scss-module__6_RbRq__banner_wrapper.ExpandableBanner-module-scss-module__6_RbRq__active{width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.ExpandableBanner-module-scss-module__6_RbRq__banner_image{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%;display:block}@media (max-width:1280px){.ExpandableBanner-module-scss-module__6_RbRq__banner_wrapper{height:700px}}@media (max-width:991px){.ExpandableBanner-module-scss-module__6_RbRq__banner_wrapper{height:550px}}@media (max-width:768px){.ExpandableBanner-module-scss-module__6_RbRq__expandable_banner{margin-top:40px;margin-bottom:80px}.ExpandableBanner-module-scss-module__6_RbRq__banner_wrapper{height:550px}}
.StatsGrid-module-scss-module__WlqaFq__stats_grid{grid-template-columns:repeat(3,1fr);margin-top:100px;margin-bottom:60px;display:grid}.StatsGrid-module-scss-module__WlqaFq__stats_grid__column{flex-direction:column;display:flex}.StatsGrid-module-scss-module__WlqaFq__stats_grid__column_middle{border-left:1px solid #16161633;border-right:1px solid #16161633}.StatsGrid-module-scss-module__WlqaFq__stats_grid__column_last .StatsGrid-module-scss-module__WlqaFq__stats_grid__cell_bottom,.StatsGrid-module-scss-module__WlqaFq__stats_grid__column_last .StatsGrid-module-scss-module__WlqaFq__stats_grid__cell_top{padding-left:50px}.StatsGrid-module-scss-module__WlqaFq__stats_grid__cell{flex-direction:column;padding:15px;display:flex}.StatsGrid-module-scss-module__WlqaFq__stats_grid__cell_top{border-bottom:1px solid #16161633;padding-bottom:30px}.StatsGrid-module-scss-module__WlqaFq__stats_grid__cell_bottom{padding-top:30px}.StatsGrid-module-scss-module__WlqaFq__stats_grid__number{color:#303841;white-space:nowrap;align-items:baseline;gap:10px;font-size:72px;line-height:1;display:flex}.StatsGrid-module-scss-module__WlqaFq__stats_grid__number,.StatsGrid-module-scss-module__WlqaFq__stats_grid__number p{font-family:var(--font-primary),sans-serif}.StatsGrid-module-scss-module__WlqaFq__stats_grid__number p{margin:0;font-size:20px}.StatsGrid-module-scss-module__WlqaFq__stats_grid__desc{color:#212421;margin-top:10px;font-size:18px}.StatsGrid-module-scss-module__WlqaFq__stats_grid__desc p{margin:0}@media (max-width:1270px) and (min-width:992px){.StatsGrid-module-scss-module__WlqaFq__stats_grid__number{font-size:72px!important}}@media (max-width:991px){.StatsGrid-module-scss-module__WlqaFq__stats_grid{grid-template-columns:1fr;gap:0;margin-top:50px;margin-bottom:40px}.StatsGrid-module-scss-module__WlqaFq__stats_grid__column{gap:0}.StatsGrid-module-scss-module__WlqaFq__stats_grid__column_middle{border:none}.StatsGrid-module-scss-module__WlqaFq__stats_grid__cell{border-bottom:1px solid #16161633!important;padding:25px 0!important}.StatsGrid-module-scss-module__WlqaFq__stats_grid__column_last .StatsGrid-module-scss-module__WlqaFq__stats_grid__cell_bottom{border-bottom:none!important}.StatsGrid-module-scss-module__WlqaFq__stats_grid__number{font-size:56px;font-weight:500}.StatsGrid-module-scss-module__WlqaFq__stats_grid__desc,.StatsGrid-module-scss-module__WlqaFq__stats_grid__number p{font-size:18px}}@media (max-width:575px){.StatsGrid-module-scss-module__WlqaFq__stats_grid{margin-top:30px;margin-bottom:30px}.StatsGrid-module-scss-module__WlqaFq__stats_grid__number{font-size:44px}.StatsGrid-module-scss-module__WlqaFq__stats_grid__desc,.StatsGrid-module-scss-module__WlqaFq__stats_grid__number p{font-size:16px}.StatsGrid-module-scss-module__WlqaFq__stats_grid__cell{padding:15px 0!important}}
.PriceStatistics-module-scss-module__IwgORq__stats{font-family:var(--font-manrope);background-color:#0000;padding-top:80px}.PriceStatistics-module-scss-module__IwgORq__stats__header{flex-direction:row;align-items:flex-start;margin-bottom:60px;display:flex}.PriceStatistics-module-scss-module__IwgORq__stats__badge{color:#161616;text-transform:uppercase;flex-shrink:0;width:calc(20% + 2.4px);margin-top:15px;font-size:14px;font-weight:500}.PriceStatistics-module-scss-module__IwgORq__stats__title{letter-spacing:-.02em;color:#161616;margin:0;font-size:64px;font-weight:400;line-height:110%}.PriceStatistics-module-scss-module__IwgORq__stats__grid{align-items:flex-end;gap:12px;display:flex}.PriceStatistics-module-scss-module__IwgORq__stats__tile{color:#fff;background:linear-gradient(#bbbe9f,#919475);border-radius:8px;flex:1;padding:24px;transition:height 1.5s cubic-bezier(.25,1,.5,1),opacity .5s;position:relative;overflow:hidden}.PriceStatistics-module-scss-module__IwgORq__stats__tile,.PriceStatistics-module-scss-module__IwgORq__stats__tileContent{flex-direction:column;display:flex}.PriceStatistics-module-scss-module__IwgORq__stats__tileContent{align-items:flex-start;height:100%}.PriceStatistics-module-scss-module__IwgORq__stats__number{color:#eceae8;letter-spacing:-.02em;text-align:center;white-space:nowrap;width:100%;margin-top:10px;margin-bottom:auto;font-size:86px;font-weight:400;line-height:110%}.PriceStatistics-module-scss-module__IwgORq__stats__label{color:#eceae8;text-align:left;opacity:.95;white-space:pre-line;width:100%;margin:0;font-size:24px;font-weight:500;line-height:130%}@media (max-width:1500px){.PriceStatistics-module-scss-module__IwgORq__stats__number{font-size:68px}.PriceStatistics-module-scss-module__IwgORq__stats__label{font-size:20px}.PriceStatistics-module-scss-module__IwgORq__stats__title{font-size:56px}}@media (max-width:1200px){.PriceStatistics-module-scss-module__IwgORq__stats__number{font-size:56px}.PriceStatistics-module-scss-module__IwgORq__stats__label{font-size:16px}.PriceStatistics-module-scss-module__IwgORq__stats__title{font-size:48px}.PriceStatistics-module-scss-module__IwgORq__stats__badge{width:calc(20% + 2.4px)}.PriceStatistics-module-scss-module__IwgORq__stats__grid{gap:10px}.PriceStatistics-module-scss-module__IwgORq__stats__tile{padding:16px}}@media (max-width:991px){.PriceStatistics-module-scss-module__IwgORq__stats__header{flex-direction:column;margin-bottom:40px}.PriceStatistics-module-scss-module__IwgORq__stats__badge{width:100%;margin-top:0;margin-bottom:10px}.PriceStatistics-module-scss-module__IwgORq__stats__title{font-size:40px}.PriceStatistics-module-scss-module__IwgORq__stats__grid{gap:8px}.PriceStatistics-module-scss-module__IwgORq__stats__tile{padding:12px}.PriceStatistics-module-scss-module__IwgORq__stats__number{font-size:42px}.PriceStatistics-module-scss-module__IwgORq__stats__label{white-space:normal;font-size:13px}}@media (max-width:768px){.PriceStatistics-module-scss-module__IwgORq__stats{padding-top:40px}.PriceStatistics-module-scss-module__IwgORq__stats__title{font-size:32px}.PriceStatistics-module-scss-module__IwgORq__stats__grid{flex-direction:column;align-items:stretch;gap:16px;height:auto}.PriceStatistics-module-scss-module__IwgORq__stats__tile{min-height:100px;width:var(--mobile-width,100%);padding:16px;transition:transform .3s;opacity:1!important;height:auto!important}.PriceStatistics-module-scss-module__IwgORq__stats__tileContent{flex-direction:column;align-items:flex-start;gap:8px}.PriceStatistics-module-scss-module__IwgORq__stats__number{flex-shrink:0;font-size:40px}.PriceStatistics-module-scss-module__IwgORq__stats__label,.PriceStatistics-module-scss-module__IwgORq__stats__number{text-align:left;width:100%;margin:0}.PriceStatistics-module-scss-module__IwgORq__stats__label{font-size:14px}}@media (max-width:575px){.PriceStatistics-module-scss-module__IwgORq__stats__title{font-size:28px}.PriceStatistics-module-scss-module__IwgORq__stats__tile{padding:16px}.PriceStatistics-module-scss-module__IwgORq__stats__number{font-size:36px}.PriceStatistics-module-scss-module__IwgORq__stats__label{font-size:13px}}
.JobDetail-module-scss-module__MzNomW__job{padding-top:20px;padding-bottom:100px}.JobDetail-module-scss-module__MzNomW__job__title{font-size:70px;font-weight:400;font-family:var(--font-manrope);color:#161616}.JobDetail-module-scss-module__MzNomW__job__line{background-color:#c4c4c4;height:2px;margin:60px 0}.JobDetail-module-scss-module__MzNomW__job__line_black{background-color:#161616}.JobDetail-module-scss-module__MzNomW__job__section{gap:40px;margin-bottom:0;display:flex}.JobDetail-module-scss-module__MzNomW__job__section-name{color:#161616;text-transform:uppercase;width:30%;font-size:24px;font-weight:500;font-family:var(--font-manrope)}.JobDetail-module-scss-module__MzNomW__job__section-content{flex-direction:column;gap:20px;width:70%;max-width:886px;display:flex}.JobDetail-module-scss-module__MzNomW__job__section-content p{color:#696969;margin:0;font-size:20px;font-weight:400;line-height:130%}.JobDetail-module-scss-module__MzNomW__job__grid{grid-column-gap:40px;grid-row-gap:50px;grid-template-columns:1fr 1fr;margin-bottom:60px;display:grid}.JobDetail-module-scss-module__MzNomW__job__info-title{color:#161616;font-size:28px;font-weight:400;font-family:var(--font-manrope);margin-bottom:20px}.JobDetail-module-scss-module__MzNomW__job__info-text{color:#696969;font-size:18px;line-height:1.6}.JobDetail-module-scss-module__MzNomW__job__info-text li,.JobDetail-module-scss-module__MzNomW__job__info-text ol,.JobDetail-module-scss-module__MzNomW__job__info-text p,.JobDetail-module-scss-module__MzNomW__job__info-text ul{margin-top:0;margin-bottom:5px}.JobDetail-module-scss-module__MzNomW__job__contacts{color:#696969;font-size:18px;line-height:1.6}.JobDetail-module-scss-module__MzNomW__job__contacts a{color:#161616;font-weight:500}.JobDetail-module-scss-module__MzNomW__form__title{font-size:42px;font-weight:400;font-family:var(--font-manrope);margin:0 0 40px}.JobDetail-module-scss-module__MzNomW__form__body{flex-direction:column;gap:20px;max-width:886px;display:flex}.JobDetail-module-scss-module__MzNomW__form__input{width:100%;height:80px;font-family:var(--font-manrope);color:#161616;box-sizing:border-box;background:0 0;border:1px solid #696969;border-radius:10px;outline:none;margin:0;padding-left:30px;font-size:24px;font-weight:500;transition:border-color .3s}.JobDetail-module-scss-module__MzNomW__form__input::placeholder{color:#696969}.JobDetail-module-scss-module__MzNomW__form__input:focus{border-color:#161616}.JobDetail-module-scss-module__MzNomW__form__upload{width:100%;position:relative}.JobDetail-module-scss-module__MzNomW__form__upload-field{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;top:0;left:0}.JobDetail-module-scss-module__MzNomW__form__upload-input{width:100%;height:80px;font-family:var(--font-manrope);color:#161616;box-sizing:border-box;cursor:pointer;background:0 0;border:1px solid #696969;border-radius:10px;outline:none;margin:0;padding-left:30px;padding-right:50px;font-size:24px;font-weight:500;transition:border-color .3s}.JobDetail-module-scss-module__MzNomW__form__upload-input::placeholder{color:#696969}.JobDetail-module-scss-module__MzNomW__form__upload-icon{pointer-events:none;position:absolute;top:50%;right:20px;transform:translateY(-50%)}.JobDetail-module-scss-module__MzNomW__form__upload-icon svg{width:24px;height:24px}.JobDetail-module-scss-module__MzNomW__form__agreement{align-items:flex-start;width:100%;margin:10px 0;display:flex;position:relative}.JobDetail-module-scss-module__MzNomW__form__checkbox{opacity:0;width:0;height:0;position:absolute}.JobDetail-module-scss-module__MzNomW__form__checkbox:checked+label:before{background-color:#161616;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='10' fill='none' viewBox='0 0 14 10'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m1 5 3.5 3.5L13 1'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;border-color:#161616}.JobDetail-module-scss-module__MzNomW__form__label{color:#161616;cursor:pointer;padding-left:40px;font-size:18px;font-weight:400;line-height:130%;display:block;position:relative}.JobDetail-module-scss-module__MzNomW__form__label:before{content:"";box-sizing:border-box;background-color:#0000;border:1px solid #696969;border-radius:4px;width:24px;height:24px;transition:all .2s;position:absolute;top:2px;left:0}.JobDetail-module-scss-module__MzNomW__form__label a{color:#161616;text-decoration:underline}.JobDetail-module-scss-module__MzNomW__form__label a:hover{text-decoration:none}.JobDetail-module-scss-module__MzNomW__form__submit{text-transform:uppercase;text-align:center;color:#eceae8;cursor:pointer;background:#161616;border:1px solid #161616;border-radius:100px;justify-content:center;align-items:center;width:100%;height:100px;margin-top:40px;padding:20px 30px;font-family:Manrope,sans-serif;font-size:20px;font-weight:600;line-height:130%;transition:all .3s;display:flex}.JobDetail-module-scss-module__MzNomW__form__submit:hover{background:#000}.JobDetail-module-scss-module__MzNomW__form__submit:disabled{opacity:.5;cursor:not-allowed}@media (max-width:991px){.JobDetail-module-scss-module__MzNomW__job__section{flex-direction:column;gap:20px}.JobDetail-module-scss-module__MzNomW__job__section-name{width:100%;font-size:20px}.JobDetail-module-scss-module__MzNomW__job__section-content{width:100%}.JobDetail-module-scss-module__MzNomW__job__grid{grid-template-columns:1fr}}@media (max-width:768px){.JobDetail-module-scss-module__MzNomW__form__input,.JobDetail-module-scss-module__MzNomW__form__upload-input{border-radius:8px;height:60px;padding-left:20px;font-size:18px}.JobDetail-module-scss-module__MzNomW__form__label{padding-left:36px;font-size:14px}.JobDetail-module-scss-module__MzNomW__form__label:before{width:20px;height:20px;top:0}.JobDetail-module-scss-module__MzNomW__form__submit{height:70px;margin-top:20px;font-size:16px}}
.page-module-scss-module__CpAk1a__page{padding-top:40px;padding-bottom:100px}.page-module-scss-module__CpAk1a__title{font-family:var(--font-manrope);letter-spacing:-.02em;color:#161616;margin-top:10px;margin-bottom:30px;font-size:64px;font-weight:300;line-height:110%}.page-module-scss-module__CpAk1a__line{background-color:#161616;width:100%;height:1px;margin:0 0 60px}@media (max-width:1024px){.page-module-scss-module__CpAk1a__title{font-size:60px;line-height:110%}}@media (max-width:768px){.page-module-scss-module__CpAk1a__title{margin-top:30px;margin-bottom:40px;font-size:38px}}
