@charset "UTF-8";*,::after,::before{box-sizing:border-box}*{padding:0;margin:0;border:0}html{height:100%;scrollbar-gutter:stable}body{min-height:100%;line-height:1}button,input,select,textarea{font-family:inherit}button,label{cursor:pointer}a,a:visited{text-decoration:none}a:hover{text-decoration:none}ul li{list-style:none}address{font-style:normal}img,video{display:block;max-width:100%;height:auto}@font-face{font-family:Roboto;font-display:swap;src:url(../fonts/Roboto-Medium.woff2) format("woff2"),url(../fonts/Roboto-Medium.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:Roboto;font-display:swap;src:url(../fonts/Roboto-SemiBold.woff2) format("woff2"),url(../fonts/Roboto-SemiBold.woff) format("woff");font-weight:600;font-style:normal}@font-face{font-family:RobotoMono;font-display:swap;src:url(../fonts/RobotoMono-Medium.woff2) format("woff2"),url(../fonts/RobotoMono-Medium.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:RobotoMono;font-display:swap;src:url(../fonts/RobotoMono-Regular.woff2) format("woff2"),url(../fonts/RobotoMono-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Roboto;font-display:swap;src:url(../fonts/Roboto-Regular.woff2) format("woff2"),url(../fonts/Roboto-Regular.woff) format("woff");font-weight:400;font-style:normal}body{display:flex;flex-direction:column;font-family:Roboto;font-weight:400;font-size:clamp(.875rem,.8112745098rem + .2614379085vw,1.125rem);color:#b3b3b2;background-color:#0f0f0f;line-height:1.5}body._lock{overflow:hidden}body .main{flex:1 1 auto;min-width:0}._container{max-width:calc(100rem + .9375rem * 2);margin:0 auto;padding:0 .9375rem}.logo img{width:clamp(5.4375rem,4.7524509804rem + 2.8104575163vw,8.125rem)}.border{border:.125rem solid #1f1f1f;border-radius:clamp(1rem,.8725490196rem + .522875817vw,1.5rem);padding:1.25rem}.back-color{width:clamp(3.25rem,3.0428921569rem + .8496732026vw,4.0625rem);height:clamp(3.25rem,3.0428921569rem + .8496732026vw,4.0625rem);display:flex;justify-content:center;align-items:center;background-color:#1f1f1f;border:.09375rem solid #333;border-radius:clamp(.5rem,.4362745098rem + .2614379085vw,.75rem)}.back-color_small{width:clamp(2.8125rem,2.7009803922rem + .4575163399vw,3.25rem);height:clamp(2.8125rem,2.7009803922rem + .4575163399vw,3.25rem)}.back-color_circle{display:block;border-radius:50%;position:relative}.ticker{width:100%;background-color:#1a1a1a;border-radius:clamp(.5rem,.4362745098rem + .2614379085vw,.75rem);overflow:hidden}.ticker_back-color-black{background-color:#0f0f0f}.ticker__text{display:inline-flex;align-items:center;gap:1.25rem;font-family:RobotoMono;color:#676665;font-size:clamp(.875rem,.7794117647rem + .3921568627vw,1.25rem);padding:clamp(.875rem,.7794117647rem + .3921568627vw,1.25rem) 0;white-space:nowrap;padding-left:100%;animation:scroll-left 25s linear infinite}.ticker__text span{width:.4375rem;height:.4375rem;flex-shrink:0;display:inline-block;background-color:#ce7d63;border-radius:50%}@keyframes scroll-left{0%{transform:translateX(0)}100%{transform:translateX(-100%)}}.social{display:flex;align-items:center;gap:.3125rem}.social__item{display:flex;justify-content:center;align-items:center;position:relative}.social__link{display:inline-block}.social__link::before{content:"";position:absolute;inset:0}.social__icon{width:clamp(1.25rem,1.1862745098rem + .2614379085vw,1.5rem);height:clamp(1.25rem,1.1862745098rem + .2614379085vw,1.5rem);fill:#e7beb1;transition:fill .3s ease 0s}.spoller-question__button{width:100%;display:flex;align-items:center;justify-content:space-between;gap:.9375rem;padding:clamp(.9375rem,.618872549rem + 1.3071895425vw,2.1875rem);background-color:#1a1a1a;border-radius:clamp(.75rem,.6862745098rem + .2614379085vw,1rem);transition:border-radius .3s ease 0s}.spoller-question__button._active{border-bottom:.09375rem solid #262626;border-bottom-left-radius:0;border-bottom-right-radius:0}.spoller-question__button-text{display:block;font-weight:500;font-size:clamp(1.125rem,1.0612745098rem + .2614379085vw,1.375rem);color:#f9efec}.spoller-question .back-color{flex-shrink:0}.spoller-question .back-color._active .spoller-question__minus_rotate{transform:rotate(180deg)}.spoller-question__minus{position:absolute;top:50%;left:50%;translate:-50% -50%;display:inline-block;width:1rem;height:.125rem;background-color:#e7beb1}.spoller-question__minus_rotate{transform:rotate(90deg);transition:transform .3s ease 0s}.spoller-question__inner{padding:clamp(.9375rem,.6985294118rem + .9803921569vw,1.875rem) clamp(1.25rem,.931372549rem + 1.3071895425vw,2.5rem);background-color:#1a1a1a;border-radius:0 0 clamp(.75rem,.6862745098rem + .2614379085vw,1rem) clamp(.75rem,.6862745098rem + .2614379085vw,1rem)}.works-tabs_margin:not(:last-child){margin:0 0 1.25rem 0}.works-tabs__header{margin:0 0 clamp(.9375rem,.6985294118rem + .9803921569vw,1.875rem) 0}.works-tabs__buttons{display:flex;gap:.5rem;justify-content:center}.works-tabs__content{display:grid;gap:clamp(.625rem,.4656862745rem + .6535947712vw,1.25rem)}.works-tabs__content:not(._active){display:none}.works-tabs__content_alt{padding:clamp(.625rem,.306372549rem + 1.3071895425vw,1.875rem);background-color:#1a1a1a;border-radius:clamp(.75rem,.6862745098rem + .2614379085vw,1rem)}.works-tabs__content_contact{padding:clamp(.9375rem,.5392156863rem + 1.6339869281vw,2.5rem);background-color:#1a1a1a;border-radius:clamp(.75rem,.6862745098rem + .2614379085vw,1rem)}.works-tabs__title{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;border:0!important;padding:0!important;white-space:nowrap!important;clip-path:inset(100%)!important;clip:rect(0 0 0 0)!important;overflow:hidden!important}.works-tabs__sup-title{font-family:RobotoMono;font-weight:400;font-size:clamp(1.5rem,1.1176470588rem + 1.568627451vw,3rem);color:#f9efec}.works-tabs__item{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(.625rem,.4656862745rem + .6535947712vw,1.25rem)}.works-tabs__image{height:auto}.works-tabs__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:clamp(.75rem,.6862745098rem + .2614379085vw,1rem)}.works-tabs__info{display:grid;gap:1.25rem}.works-tabs__technologies{display:flex;flex-direction:column;gap:.625rem;background-color:#1a1a1a;border-radius:clamp(.75rem,.6862745098rem + .2614379085vw,1rem);padding:clamp(.9375rem,.6985294118rem + .9803921569vw,1.875rem)}.works-tabs__sub-title{font-weight:500;color:#f9efec}.works-tabs__inner{display:flex;flex-wrap:wrap;align-items:center;gap:.625rem}.works-tabs__inner p{padding:clamp(.375rem,.3112745098rem + .2614379085vw,.625rem) clamp(.625rem,.5294117647rem + .3921568627vw,1rem);background-color:#1f1f1f;border-radius:2.8125rem;font-size:clamp(.875rem,.8431372549rem + .1307189542vw,1rem)}.works-tabs__team{display:flex;align-items:center;gap:clamp(.625rem,.4656862745rem + .6535947712vw,1.25rem);background-color:#1a1a1a;border-radius:clamp(.75rem,.6862745098rem + .2614379085vw,1rem);padding:clamp(.9375rem,.8578431373rem + .3267973856vw,1.25rem)}.works-tabs__wrapper{display:flex;align-items:center;flex-wrap:wrap;gap:.3125rem}.works-tabs__btn{text-align:center}.works-tabs__box{display:grid;grid-template-columns:auto 1fr;gap:1.25rem}.works-tabs__photo{border-radius:clamp(.75rem,.6862745098rem + .2614379085vw,1rem);width:clamp(17.5rem,14.3137254902rem + 13.0718954248vw,30rem)}.works-tabs__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem}.works-tabs__copy{display:grid;gap:clamp(.625rem,.5453431373rem + .3267973856vw,.9375rem)}.button{display:inline-block;white-space:nowrap;padding:clamp(.875rem,.8112745098rem + .2614379085vw,1.125rem) 1.5rem;border-radius:clamp(.5rem,.4362745098rem + .2614379085vw,.75rem);background-color:#ce7d63;font-family:RobotoMono;font-weight:500;font-size:1.125rem;text-align:center;color:#0f0f0f;text-transform:uppercase;transition:background-color .3s ease 0s}.button_services{text-align:center}.button_alt{display:inline-flex;align-items:center;gap:.625rem;padding:1.125rem 2.1875rem;background-color:#0f0f0f;color:#f3dfd8}.button_tabs{background-color:#404040}.button_tabs._active{background-color:#ce7d63;pointer-events:none}.button_tabs-small{padding:clamp(.875rem,.8112745098rem + .2614379085vw,1.125rem) clamp(.5rem,.2450980392rem + 1.045751634vw,1.5rem)}.button_relative{position:relative}.button__icon-arrow{width:1.75rem;height:1.75rem;fill:#e7beb1}.alt-button{width:3.25rem;height:3.25rem;display:inline-block;position:relative;background-color:#1f1f1f;border-radius:50%;border:.09375rem solid #333;transition:background-color .3s ease 0s}.alt-button svg{width:1.5rem;height:1.5rem;position:absolute;top:50%;left:50%;translate:-50% -50%;fill:#e7beb1;pointer-events:none;transition:fill .3s ease 0s}.alt-button_small{width:2.875rem;height:2.875rem}.alt-button_small svg{width:1.25rem;height:1.25rem}.alt-button_white{background-color:#fff;pointer-events:none}.alt-button_white svg{fill:#0f0f0f}.unique-button{display:inline-flex;align-items:center;gap:.625rem;font-size:clamp(1.125rem,1.0294117647rem + .3921568627vw,1.5rem);text-transform:uppercase;color:#ce7d63;background-color:transparent;transition:color .3s ease 0s}.unique-button__icon{flex-shrink:0}.main-form{display:flex;flex-direction:column;gap:clamp(.75rem,.6225490196rem + .522875817vw,1.25rem)}.main-form__label{display:flex;flex-direction:column;gap:.3125rem}.main-form__label_last{margin:0 0 clamp(.1875rem,-.2426470588rem + 1.7647058824vw,1.875rem) 0}.main-form__sub-title{font-weight:500;font-size:1.125rem;color:#f3dfd8}.main-form__input{width:100%;padding:clamp(.9375rem,.8578431373rem + .3267973856vw,1.25rem);border-radius:clamp(.5rem,.4362745098rem + .2614379085vw,.75rem);background-color:#0f0f0f;font-size:1.125rem;color:#676665}.main-form__input_textarea{resize:none;min-height:clamp(6.25rem,5.1348039216rem + 4.5751633987vw,10.625rem)}.main-form__inner{display:grid;grid-template-columns:repeat(2,1fr);gap:1.25rem}.alt-form{display:flex;align-items:center;gap:clamp(.5rem,.3088235294rem + .7843137255vw,1.25rem)}.alt-form__input{width:100%;padding:1rem 1.25rem;font-size:clamp(.875rem,.8112745098rem + .2614379085vw,1.125rem);color:#676665;line-height:1.5;background-color:transparent;border-bottom:.125rem solid #333}.alt-form__button{flex-shrink:0}.alt-article{display:grid;gap:.625rem;padding:clamp(1.25rem,.931372549rem + 1.3071895425vw,2.5rem);background-color:#1a1a1a;border-radius:clamp(.75rem,.6862745098rem + .2614379085vw,1rem)}.alt-article_info{grid-template-rows:1fr auto;height:100%;gap:clamp(.9375rem,.6985294118rem + .9803921569vw,1.875rem);padding:0}.alt-article__title{font-weight:500;font-size:clamp(1.125rem,.9656862745rem + .6535947712vw,1.75rem);color:#f9efec}.alt-article__title_info{font-size:clamp(1.125rem,1.0294117647rem + .3921568627vw,1.5rem)}.alt-article__title a{color:inherit;transition:color .3s ease 0s}.alt-article__text:not(:last-child){margin:0 0 clamp(.375rem,.1519607843rem + .9150326797vw,1.25rem) 0}.alt-article__inner{justify-self:start;display:inline-flex;align-items:center;gap:.625rem;color:inherit;transition:color .3s ease 0s}.alt-article__info{display:flex;align-items:center;gap:.625rem;padding:clamp(.9375rem,.6985294118rem + .9803921569vw,1.875rem) clamp(1.25rem,.931372549rem + 1.3071895425vw,2.5rem);background-color:#1f1f1f;border-radius:0 0 clamp(.75rem,.6862745098rem + .2614379085vw,1rem) clamp(.75rem,.6862745098rem + .2614379085vw,1rem)}.alt-article__body{display:grid;gap:.9375rem;padding:clamp(1.25rem,.931372549rem + 1.3071895425vw,2.5rem) clamp(1.25rem,.931372549rem + 1.3071895425vw,2.5rem) 0 clamp(1.25rem,.931372549rem + 1.3071895425vw,2.5rem)}.alt-article__name{font-weight:500;font-size:clamp(1rem,.9362745098rem + .2614379085vw,1.25rem);color:#f3dfd8}.alt-article__profession{color:#81807e}.services-article{display:grid;gap:clamp(.625rem,.4656862745rem + .6535947712vw,1.25rem);padding:clamp(1.25rem,.7720588235rem + 1.9607843137vw,3.125rem);background-color:#1a1a1a;border-radius:clamp(.75rem,.6862745098rem + .2614379085vw,1rem);position:relative}.services-article_small{padding:clamp(1.25rem,1.0110294118rem + .9803921569vw,2.1875rem)}.services-article__inner{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:.625rem;margin:0 0 clamp(.1875rem,-.2426470588rem + 1.7647058824vw,1.875rem) 0}.services-article__inner_small{display:flex;justify-content:space-between;align-items:center;gap:.625rem}.services-article__title{font-weight:500;font-size:clamp(1.125rem,.9338235294rem + .7843137255vw,1.875rem);color:#f9efec}.services-article__title_small{font-size:clamp(1.125rem,1.0931372549rem + .1307189542vw,1.25rem)}.services-article__title a{color:inherit;transition:color .3s ease 0s}.services-article__title a::before{content:"";position:absolute;inset:0}.services-article__sub-title{font-weight:500;font-size:clamp(1rem,.8725490196rem + .522875817vw,1.5rem);color:#f9efec}.services-article__more{display:flex;align-items:center;gap:.625rem;font-family:RobotoMono;font-size:clamp(.875rem,.7794117647rem + .3921568627vw,1.25rem);color:#b3b3b2;transition:color .3s ease 0s;position:relative}.services-article__more_small{font-size:clamp(.875rem,.8431372549rem + .1307189542vw,1rem)}.services-article__more_projects{position:absolute;bottom:9.3896713615%;left:6.0606060606%;z-index:8;color:#fff;font-size:clamp(1rem,.9681372549rem + .1307189542vw,1.125rem)}.services-article__project-link{position:relative;z-index:10;transition:color .3s ease 0s}.services-article__image{width:clamp(1.5rem,1.3406862745rem + .6535947712vw,2.125rem);height:clamp(1.5rem,1.3406862745rem + .6535947712vw,2.125rem)}.services-article__image_small{width:clamp(1.5rem,1.4362745098rem + .2614379085vw,1.75rem);height:clamp(1.5rem,1.4362745098rem + .2614379085vw,1.75rem)}.services-article__text{position:relative}.services-article__price{justify-self:end;font-weight:500;font-size:clamp(1.125rem,.9338235294rem + .7843137255vw,1.875rem);color:#f9efec;text-transform:uppercase;position:relative}.services-article__info{display:flex;flex-direction:column;gap:clamp(.5rem,.4362745098rem + .2614379085vw,.75rem)}.services-article__info_row{flex-direction:row;flex-wrap:wrap}.services-article__wrapper{align-self:flex-start;display:flex;align-items:center;gap:.5rem;background-color:#1f1f1f;border-radius:2.8125rem;padding:clamp(.375rem,.3112745098rem + .2614379085vw,.625rem) clamp(.625rem,.5294117647rem + .3921568627vw,1rem);position:relative}.services-article__info-text{font-weight:500;color:#e6e6e6}.services-article__circle{width:.3125rem;height:.3125rem;display:inline-block;background-color:#ce7d63;border-radius:50%}.services-article__body{display:grid;grid-template-columns:repeat(2,1fr);gap:.625rem}.services-article__img-box{position:relative}.services-article__img-box img{border-radius:clamp(.625rem,.4656862745rem + .6535947712vw,1.25rem);position:relative;z-index:5}.services-article__publish{justify-self:start;display:inline-flex;align-items:center;gap:.625rem;position:relative}.services-article__time{display:inline-block;color:#f9efec;font-weight:500;font-size:clamp(1.125rem,1.0294117647rem + .3921568627vw,1.5rem)}.achievements-article{display:flex;flex-direction:column;border-radius:clamp(.75rem,.6862745098rem + .2614379085vw,1rem);background-color:#1a1a1a}.achievements-article_height{height:100%}.achievements-article__time{display:block;padding:clamp(.625rem,.5294117647rem + .3921568627vw,1rem) clamp(.625rem,.306372549rem + 1.3071895425vw,1.875rem);color:#81807e;font-family:RobotoMono;font-size:clamp(.875rem,.7794117647rem + .3921568627vw,1.25rem)}.achievements-article__title{padding:clamp(.625rem,.306372549rem + 1.3071895425vw,1.875rem);background-color:#1f1f1f;font-weight:500;font-size:clamp(1.125rem,1.0294117647rem + .3921568627vw,1.5rem);color:#f9efec}.achievements-article__text{flex-grow:1;padding:clamp(.625rem,.306372549rem + 1.3071895425vw,1.875rem)}.achievements-article__more{display:flex;align-items:center;gap:.3125rem;color:#b3b3b2;padding:clamp(.625rem,.4656862745rem + .6535947712vw,1.25rem)}.team-article{display:grid;justify-items:center;gap:.625rem;padding:clamp(.625rem,.306372549rem + 1.3071895425vw,1.875rem);background:linear-gradient(to bottom,#262626 50%,#1a1a1a 50%);border-radius:clamp(.75rem,.6862745098rem + .2614379085vw,1rem)}.team-article__header{margin:0 0 clamp(.1875rem,-.0833333333rem + 1.1111111111vw,1.25rem) 0;text-align:center}.team-article__title{font-weight:500;font-size:clamp(1.125rem,1.0294117647rem + .3921568627vw,1.5rem);color:#f9efec}.team-article__image-box{margin:0 0 clamp(.1875rem,-.0833333333rem + 1.1111111111vw,1.25rem) 0}.team-article__image{width:clamp(15rem,13.7254901961rem + 5.2287581699vw,20rem);border-radius:clamp(.5rem,.4362745098rem + .2614379085vw,.75rem)}.blogs-article{display:flex;flex-direction:column;align-items:center;gap:.625rem;background-color:#1a1a1a;border-radius:clamp(.625rem,.5294117647rem + .3921568627vw,1rem);padding:clamp(.625rem,.4656862745rem + .6535947712vw,1.25rem);position:relative;transition:box-shadow .3s ease 0s}.blogs-article__image{border-radius:clamp(.625rem,.5294117647rem + .3921568627vw,1rem);width:clamp(16.875rem,13.6409313725rem + 13.2679738562vw,29.5625rem)}.blogs-article__title{flex-grow:1;font-weight:500;font-size:clamp(1.125rem,1.0294117647rem + .3921568627vw,1.5rem);color:#f9efec;padding:clamp(.1875rem,-.0833333333rem + 1.1111111111vw,1.25rem) 0 0 0}.blogs-article__title a{color:inherit;transition:color .3s ease 0s}.blogs-article__title a::after{content:"";position:absolute;inset:0}.blogs-article__text{position:relative}.section-header{padding:clamp(1.25rem,.931372549rem + 1.3071895425vw,2.5rem);background-color:#1a1a1a;border-radius:clamp(.75rem,.6862745098rem + .2614379085vw,1rem);margin:0 0 1.25rem 0}.section-header_link{display:flex;justify-content:space-between;gap:.625rem}.section-header__title{font-weight:600;color:#f9efec;font-size:clamp(1.375rem,1.0882352941rem + 1.1764705882vw,2.5rem);text-transform:uppercase}.section-header__inner{flex-shrink:0;font-family:RobotoMono;display:inline-flex;align-items:center;gap:.625rem;font-size:clamp(1rem,.9362745098rem + .2614379085vw,1.25rem);color:inherit;text-transform:uppercase;transition:color .3s ease 0s}.main-slider{padding:0 0 1.875rem 0!important}.main-slider__slide{height:auto!important}.swiper-scrollbar{background:#404040!important}.swiper-scrollbar-drag{background:#1f1f1f!important}.menu__body{display:flex;align-items:center;gap:1rem}.menu__list{display:flex;flex-wrap:wrap;gap:.875rem}.menu__link{display:inline-block;padding:1.125rem 1.5rem;background-color:#0f0f0f;border-radius:clamp(.5rem,.4362745098rem + .2614379085vw,.75rem);font-family:RobotoMono;color:#81807e;text-transform:uppercase;transition:color .3s ease 0s}.menu__link._active{color:#e7beb1}.burger{display:none;position:relative;height:1.125rem;width:1.875rem;z-index:20;background-color:transparent}.burger span,.burger::after,.burger::before{position:absolute;z-index:18;height:10%;width:100%;transition:all .3s ease 0s;background-color:#fff}.burger::after,.burger::before{content:""}.burger::before{left:0;top:0}.burger::after{right:0;bottom:0;width:50%}.burger span{left:0;top:50%;transform:scale(1) translate(0,-50%)}.burger._active span{transform:scale(0) translate(0,-50%)}.burger._active::before{top:50%;transform:rotate(-45deg) translate(0,-50%)}.burger._active::after{bottom:50%;width:100%;transform:rotate(45deg) translate(0,50%)}.burger__back-color{width:2.75rem;height:2.75rem;position:absolute;top:50%;left:50%;translate:-50% -50%;background-color:#0f0f0f;border-radius:.625rem}.header{position:sticky;top:0;z-index:100;padding:1.25rem 0 clamp(.1875rem,-.0833333333rem + 1.1111111111vw,1.25rem) 0;transition:padding .3s ease 0s}.header._scroll{padding:.625rem 0 0 0}.header__body{display:flex;align-items:center;justify-content:space-between;gap:1.25rem;padding:clamp(1.25rem,1.1862745098rem + .2614379085vw,1.5rem) clamp(1.25rem,.9791666667rem + 1.1111111111vw,2.3125rem);background-color:#1a1a1a;border-radius:clamp(.625rem,.5294117647rem + .3921568627vw,1rem)}.header__body._scroll{box-shadow:.1875rem .4375rem 1.8125rem -.5rem #595959}.header__logo{flex-shrink:0}.intro{padding:clamp(1.25rem,.931372549rem + 1.3071895425vw,2.5rem) 0}.intro__main:not(:last-child){margin:0 auto .9375rem auto}.intro__body{display:grid;grid-template-columns:68.125% 1fr;gap:clamp(.625rem,.4656862745rem + .6535947712vw,1.25rem)}.intro__info{display:grid;gap:.9375rem;padding:clamp(1.25rem,.612745098rem + 2.614379085vw,3.75rem) 1.25rem 1.25rem 1.25rem;background-color:#1a1a1a;border-radius:clamp(.75rem,.6225490196rem + .522875817vw,1.25rem)}.intro__ticker{align-self:end}.intro__inner{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:.3125rem .75rem;padding:0 0 0 clamp(.1875rem,-.4019607843rem + 2.4183006536vw,2.5rem)}.intro__title{font-weight:600;font-size:clamp(1.75rem,1.112745098rem + 2.614379085vw,4.25rem);color:#f9efec}.intro__button{justify-self:start}.intro__subtitle{font-weight:600;font-size:clamp(1.75rem,1.112745098rem + 2.614379085vw,4.25rem);color:#f9efec}.intro__text{padding:0 0 0 clamp(.1875rem,-.4019607843rem + 2.4183006536vw,2.5rem)}.intro__media{display:grid;position:relative;border-radius:clamp(.75rem,.6225490196rem + .522875817vw,1.25rem)}.intro__stat{padding:clamp(.625rem,.4656862745rem + .6535947712vw,1.25rem);background-color:#1a1a1a;border-radius:clamp(.75rem,.7181372549rem + .1307189542vw,.875rem);display:grid;grid-template-columns:repeat(2,1fr);gap:1.25rem}.intro__box{display:grid;gap:.25rem;padding:clamp(.9375rem,.6985294118rem + .9803921569vw,1.875rem);background-color:#1a1a1a;border-radius:0 0 clamp(.75rem,.6225490196rem + .522875817vw,1.25rem) clamp(.75rem,.6225490196rem + .522875817vw,1.25rem)}.intro__img{border-radius:clamp(.75rem,.6225490196rem + .522875817vw,1.25rem) clamp(.75rem,.6225490196rem + .522875817vw,1.25rem) 0 0;height:100%}.intro__link-title{display:inline-block;justify-self:start;font-weight:500;font-size:clamp(1.125rem,1.0294117647rem + .3921568627vw,1.5rem);color:#f9efec;text-transform:uppercase;transition:color .3s ease 0s}.intro__link-title::before{content:"";position:absolute;inset:0}.intro__description{justify-self:start;display:inline-block;position:relative}.intro__wrapper{display:grid;grid-template-columns:repeat(6,1fr);gap:.75rem}.intro__item{display:grid;justify-items:center;text-align:center;gap:.625rem;background-color:#1a1a1a;border-radius:.75rem;padding:clamp(1rem,.7769607843rem + .9150326797vw,1.875rem) clamp(.875rem,.7794117647rem + .3921568627vw,1.25rem)}.intro__item_more{position:relative;transition:box-shadow .3s ease 0s}.intro__item_stat{background-color:#1f1f1f;padding:clamp(1rem,.9362745098rem + .2614379085vw,1.25rem) clamp(.875rem,.8431372549rem + .1307189542vw,1rem)}.intro__inner-statistics{display:flex;align-items:center;gap:.625rem;font-family:RobotoMono;font-weight:500;font-size:clamp(1rem,.9362745098rem + .2614379085vw,1.25rem);color:inherit;transition:color .3s ease 0s}.intro__inner-statistics::after{content:"";position:absolute;inset:0}.intro__title-statistics{display:inline-block;font-family:RobotoMono;text-transform:uppercase}.intro__title-statistics_more{font-size:clamp(.875rem,.7794117647rem + .3921568627vw,1.25rem);color:inherit;transition:color .3s ease 0s}.intro__statistics{display:inline-block;font-weight:600;font-size:3.5rem;color:#da9e8b}.advantages{padding:clamp(1.25rem,.931372549rem + 1.3071895425vw,2.5rem) 0}.advantages__body{display:grid;grid-template-columns:repeat(4,1fr);gap:1.25rem}.services{padding:clamp(1.25rem,.931372549rem + 1.3071895425vw,2.5rem) 0}.services__body{display:grid;grid-template-columns:repeat(2,1fr);gap:1.25rem}.works{padding:clamp(1.25rem,.931372549rem + 1.3071895425vw,2.5rem) 0}.reviews{padding:clamp(1.25rem,.931372549rem + 1.3071895425vw,2.5rem) 0}.questions{padding:clamp(1.25rem,.931372549rem + 1.3071895425vw,2.5rem) 0}.questions__body{display:grid;grid-template-columns:1.6fr 1fr;gap:1.25rem}.questions__spollers{display:grid;gap:1.25rem}.questions__form{padding:clamp(.9375rem,.6985294118rem + .9803921569vw,1.875rem);background-color:#1a1a1a;border-radius:clamp(.75rem,.6862745098rem + .2614379085vw,1rem)}.questions__form-title{font-weight:500;font-size:clamp(1.125rem,1.0294117647rem + .3921568627vw,1.5rem);margin:0 0 clamp(.9375rem,.7781862745rem + .6535947712vw,1.5625rem) 0;color:#f9efec}.questions__form-title::after{content:"";display:block;width:100%;height:.09375rem;background-color:#262626;margin:clamp(.9375rem,.7781862745rem + .6535947712vw,1.5625rem) 0 0 0}.success{padding:clamp(1.25rem,.931372549rem + 1.3071895425vw,2.5rem) 0}.success__body{display:grid;gap:1.25rem}.success__item{display:grid;grid-template-columns:.7fr 1fr;gap:1.25rem}.team{padding:clamp(1.25rem,.931372549rem + 1.3071895425vw,2.5rem) 0}.achievements{padding:clamp(1.25rem,.931372549rem + 1.3071895425vw,2.5rem) 0}.achievements__body{display:grid;grid-template-columns:repeat(4,1fr);gap:1.25rem}.join{padding:clamp(1.25rem,.931372549rem + 1.3071895425vw,2.5rem) 0}.join__body{display:grid;grid-template-columns:repeat(2,1fr);gap:1.25rem}.contact{padding:clamp(1.25rem,.931372549rem + 1.3071895425vw,2.5rem) 0}.contact__title{font-size:clamp(1rem,.9362745098rem + .2614379085vw,1.25rem)}.contact__inner{padding:.625rem clamp(.625rem,.5453431373rem + .3267973856vw,.9375rem);background-color:#1f1f1f;border-radius:clamp(.75rem,.6862745098rem + .2614379085vw,1rem) clamp(3.125rem,2.3284313725rem + 3.2679738562vw,6.25rem) clamp(3.125rem,2.3284313725rem + 3.2679738562vw,6.25rem) clamp(.75rem,.6862745098rem + .2614379085vw,1rem);display:flex;justify-content:space-between;align-items:center;gap:.9375rem;position:relative}.contact__info{display:inline-block;font-family:RobotoMono;color:#fff;font-size:clamp(.875rem,.8112745098rem + .2614379085vw,1.125rem);text-transform:uppercase;transition:color .3s ease 0s}.contact__info::after{content:"";position:absolute;inset:0}.contact__link{pointer-events:none}.contact__form{background-color:#1a1a1a;padding:clamp(.9375rem,.5392156863rem + 1.6339869281vw,2.5rem);border-radius:clamp(.75rem,.6862745098rem + .2614379085vw,1rem)}.footer__promo{padding:1.25rem 0 1.25rem 0}.footer__inner{display:grid;grid-template-columns:3fr 1fr;gap:1.875rem;padding:clamp(1.125rem,.2965686275rem + 3.3986928105vw,4.375rem);background-color:#ce7d63;border-radius:clamp(.875rem,.7794117647rem + .3921568627vw,1.25rem)}.footer__ticker{padding:0 0 1.25rem 0}.footer__body{padding:0 0 clamp(1.25rem,.7720588235rem + 1.9607843137vw,3.125rem) 0}.footer__alt-title{font-weight:500;font-size:clamp(1.375rem,.8970588235rem + 1.9607843137vw,3.25rem);color:#0f0f0f}.footer__alt-title:not(:last-child){margin:0 0 .3125rem 0}.footer__alt-text{color:#262626}.footer__box{display:grid;grid-template-columns:1.2fr 1.8fr;gap:1.25rem}.social-footer{display:grid;grid-template-columns:repeat(2,1fr);gap:1.25rem}.social-footer__item{display:flex;flex-direction:column;padding:1.875rem;min-height:19.375rem;background-color:#1a1a1a;border-radius:.875rem;position:relative;transition:box-shadow .2s ease 0s}.social-footer__inner{display:flex;justify-content:space-between;gap:.9375rem}.social-footer__content{margin:auto 0 0 0}.social-footer__back-color{flex-shrink:0}.social-footer__link{display:inline-block;font-weight:500;font-size:1.875rem;text-transform:uppercase;color:#f9efec;transition:color .3s ease 0s}.social-footer__link:not(:last-child){margin:0 0 .75rem 0}.social-footer__link::before{content:"";position:absolute;inset:0}.main-footer{display:grid;gap:1.25rem}.main-footer__main{display:grid;grid-template-columns:repeat(4,1fr);gap:.625rem;padding:clamp(1.25rem,.7083333333rem + 2.2222222222vw,3.375rem);background-color:#1a1a1a;border-radius:clamp(.875rem,.7794117647rem + .3921568627vw,1.25rem)}.main-footer__element_soon{display:inline-flex;gap:.5rem}.main-footer__element_soon::after{content:"Soon";font-family:RobotoMono;color:#ccc;font-size:clamp(.875rem,.8431372549rem + .1307189542vw,1rem);background-color:#262626;padding:.25rem .625rem;border-radius:.3125rem;border:.09375rem solid #333}.main-footer__item{display:flex;flex-direction:column;gap:clamp(1rem,.9362745098rem + .2614379085vw,1.25rem)}.main-footer__title{font-family:RobotoMono;font-weight:600;font-size:1.375rem;color:#f3dfd8}.main-footer__list{display:flex;flex-direction:column;gap:.625rem}.main-footer__link{color:#81807e;transition:color .3s ease 0s}.main-footer__subscribe{display:grid;grid-template-columns:repeat(2,1fr);gap:.9375rem;background-color:#1a1a1a;border-radius:clamp(.875rem,.7794117647rem + .3921568627vw,1.25rem);padding:clamp(1.25rem,.7720588235rem + 1.9607843137vw,3.125rem)}.main-footer__inner{display:flex;flex-direction:column;gap:.3125rem}.main-footer__sup-newsletter{font-size:clamp(.875rem,.8112745098rem + .2614379085vw,1.125rem);color:#676665;text-transform:uppercase}.main-footer__newsletter{color:#f9efec;font-size:clamp(1rem,.8725490196rem + .522875817vw,1.5rem);font-weight:500;text-transform:uppercase}.main-footer__copyright{display:flex;align-items:center;justify-content:space-between;gap:.9375rem;background-color:#1a1a1a;border-radius:clamp(.875rem,.7794117647rem + .3921568627vw,1.25rem);padding:clamp(1.25rem,.8517156863rem + 1.6339869281vw,2.8125rem)}.main-footer__body{display:flex;align-items:center;gap:1.375rem}.main-footer__text{font-family:RobotoMono}.main-footer__text_link{color:inherit;transition:color .3s ease 0s}.main-footer__text_line{position:relative}.main-footer__text_line::after{content:"";display:inline-block;height:.09375rem;background-color:#b3b3b2}@media (min-width:47.99875em){.intro__title-hidden-part{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;border:0!important;padding:0!important;white-space:nowrap!important;clip-path:inset(100%)!important;clip:rect(0 0 0 0)!important;overflow:hidden!important}.main-footer__text_line::after{width:1.5625rem;position:absolute;top:50%;transform:translateY(-50%) rotate(90deg)}}@media (min-width:61.99875em){.button_services{display:none}.questions__form{align-self:start}.contact__body{display:grid;grid-template-columns:.7fr 1fr;gap:1.25rem}.footer__button{justify-self:end;align-self:end}}@media (max-width:90.06125em){.border{padding:.625rem}.works-tabs__wrapper img{width:2.5rem;height:2.5rem}.works-tabs__box{gap:.625rem}.works-tabs__grid{gap:.625rem}.button{font-size:.875rem}.button_alt{padding:.875rem 1.5rem}.button__icon-arrow{width:1.375rem;height:1.375rem}.alt-button{width:2.5rem;height:2.5rem}.alt-button svg{width:1.25rem;height:1.25rem}.alt-button_small{display:none}.unique-button__icon{width:3.5rem;height:3.5rem}.main-form__sub-title{font-size:1rem}.main-form__input{font-size:1rem}.alt-form__input{padding:.875rem 1rem}.menu__body{gap:.875rem}.menu__link{padding:.75rem 1.125rem}.intro__stat{gap:.625rem}.intro__inner-statistics{flex-direction:column;justify-content:center}.intro__statistics{font-size:2.25rem}.advantages__body{gap:.625rem}.services__body{gap:.625rem}.questions__body{gap:.625rem}.questions__spollers{gap:.625rem}.success__body{gap:.625rem}.success__item{gap:.625rem}.achievements__body{gap:.625rem}.join__body{gap:.625rem}.contact__body{gap:.625rem}.footer__promo{padding:.625rem 0 .625rem 0}.footer__ticker{padding:0 0 .625rem 0}.footer__box{gap:.625rem}.social-footer{gap:.625rem}.social-footer__item{padding:.9375rem;min-height:15rem;border-radius:.625rem}.social-footer__back-color img{width:1.75rem;height:1.75rem}.social-footer__link{font-size:1.375rem}.main-footer{gap:.625rem}.main-footer__copyright{flex-direction:column}}@media (max-width:61.99875em){.works-tabs__item{grid-template-columns:repeat(2,1fr)}.works-tabs__info{display:none}.works-tabs__box{grid-template-columns:1fr;justify-items:center}.works-tabs__grid{grid-template-columns:1fr}.button_burger{font-size:1.125rem}.alt-button_none{display:none}.services-article_alt{display:none}.services-article__inner{grid-template-columns:auto 1fr}.services-article__more{display:none}.services-article__price{justify-self:center}.menu__body{flex-direction:column;position:fixed;top:0;left:-100%;z-index:19;width:100%;height:100%;overflow:auto;transition:left .3s ease 0s;background-color:#1a1a1a;padding:5.3125rem 1.25rem 1.875rem 1.25rem;font-size:1.125rem}.menu__body._active{left:0}.menu__list{flex-direction:column;align-items:center}.burger{display:block}.intro__body{grid-template-columns:1fr}.intro__media{display:none}.intro__wrapper{grid-template-columns:repeat(2,1fr)}.advantages__body{grid-template-columns:repeat(2,1fr)}.questions__body{grid-template-columns:1fr}.questions__form{justify-self:center;min-width:50%}.achievements__body{grid-template-columns:repeat(2,1fr)}.footer__inner{grid-template-columns:1fr;gap:1.0625rem}.footer__button{justify-self:start}.footer__box{grid-template-columns:1fr}.social-footer__item{min-height:0}.social-footer__inner{justify-content:center}.social-footer__content{display:none}.social-footer__back-color::before{content:"";position:absolute;inset:0}}@media (max-width:47.99875em){.works-tabs__header{overflow-x:auto;white-space:nowrap}.works-tabs__buttons{width:-moz-max-content;width:max-content;margin:0 auto}.works-tabs__item{grid-template-columns:1fr}.works-tabs__image img{height:13.75rem}.button_alt{justify-content:center}.main-form__inner{grid-template-columns:1fr}.section-header__mobile-none{display:none}.intro__inner{grid-template-columns:1fr}.intro__subtitle{display:none}.advantages__body{grid-template-columns:1fr}.services__body{grid-template-columns:1fr}.questions__form{justify-self:auto;min-width:100%}.success__item{grid-template-columns:1fr}.achievements__body{grid-template-columns:1fr}.join__body{grid-template-columns:1fr}.footer__button{justify-self:stretch}.main-footer__main{grid-template-columns:repeat(2,1fr);gap:1.25rem}.main-footer__title{font-size:1.125rem}.main-footer__subscribe{grid-template-columns:1fr}.main-footer__body{width:100%;flex-direction:column;gap:.3125rem}.main-footer__text_line{width:100%;text-align:center}.main-footer__text_line::after{width:100%}}@media (any-hover:hover){.social__item:hover .social__icon{fill:#d48e77}.button:hover{background-color:#d48e77}.button_alt:hover{background-color:#1f1f1f}.alt-button:hover{background-color:#1a1a1a}.alt-button:hover svg{fill:#d48e77}.unique-button:hover{color:#da9e8b}.alt-article__title a:hover{color:#e7beb1}.alt-article__inner:hover{color:#81807e}.services-article:hover{box-shadow:0 0 .5rem #262626}.services-article__title a:hover{color:#e7beb1}.services-article__more:hover{color:#676665}.services-article__project-link:hover p{color:#676665}.blogs-article:hover{box-shadow:0 0 .5rem #262626}.blogs-article__title a:hover{color:#e7beb1}.section-header__inner:hover{color:#81807e}.menu__link:hover{color:#e7beb1}.intro__media:hover{box-shadow:0 0 .5rem #262626}.intro__link-title:hover{color:#e7beb1}.intro__item_more:hover{box-shadow:0 0 .5rem #262626}.intro__inner-statistics:hover{color:#81807e}.intro__title-statistics_more:hover{color:#333}.contact__info:hover{color:#e7beb1}.social-footer__item:hover{box-shadow:0 0 .5rem #262626}.social-footer__link:hover{color:#e7beb1}.main-footer__link:hover{color:#404040}.main-footer__text_link:hover{color:#81807e}}@media (any-hover:none){.social__item:active .social__icon{fill:#d48e77}.button:active{background-color:#d48e77}.button_alt:active{background-color:#1f1f1f}.alt-button:active{background-color:#1a1a1a}.alt-button:active svg{fill:#d48e77}.unique-button:active{color:#da9e8b}.alt-article__title a:active{color:#e7beb1}.alt-article__inner:active{color:#81807e}.services-article:active{box-shadow:0 0 .5rem #262626}.services-article__title a:active{color:#e7beb1}.services-article__more:active{color:#676665}.services-article__project-link:active p{color:#676665}.blogs-article:active{box-shadow:0 0 .5rem #262626}.blogs-article__title a:active{color:#e7beb1}.section-header__inner:active{color:#81807e}.menu__link:active{color:#e7beb1}.intro__media:active{box-shadow:0 0 .5rem #262626}.intro__link-title:active{color:#e7beb1}.intro__item_more:active{box-shadow:0 0 .5rem #262626}.intro__inner-statistics:active{color:#81807e}.intro__title-statistics_more:active{color:#333}.contact__info:active{color:#e7beb1}.social-footer__item:active{box-shadow:0 0 .5rem #262626}.social-footer__link:active{color:#e7beb1}.main-footer__link:active{color:#404040}.main-footer__text_link:active{color:#81807e}}