body,.expression__author{font-family:"Jeko-Regular", sans-serif;font-weight:400}.design__text,.touch__pretitle,.contact__input,.contact__type,.category__link,.article__type,.together__pretitle,.goal__text,.strategy__text{font-family:"Jeko-Medium", sans-serif;font-weight:500}.touch__mail,.contact__mail,.contact__link,.together__mail,.thank__message,.expression__text{font-family:"Jeko-SemiBold", sans-serif;font-weight:600}.fact__text,.windows .window__title,.windows .window__time,.design__title,.touch__title,.contact__title,.contact__submit,.together__title,.thank__title,.error__title,.error__button,.news__heading,.news__date,.news__link,.news__nav-link,.news__button,.news__next,.news__next-top--particle,.particle,.particle-content__meaning,.particle-content__title,.particle-content__subtitle,.case__inner,.goal,.strategy__title,.explore,.text-block,.lead__text{font-family:"Jeko-Bold", sans-serif;font-weight:700}.laptop__title,.contact__label,.portfolio__title,.article__title{font-family:"Jeko-Extra-Bold", sans-serif;font-weight:800}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,*::after,*::before{-webkit-box-sizing:inherit;box-sizing:inherit}ul,ol{padding:0}body,h1,h2,h3,h4,h5,h6,p,ul,ol,li,figure,figcaption,blockquote,dl,dd{margin:0}ul{list-style:none}img{display:block;max-width:100%}a{text-decoration:none;color:inherit}input,button,textarea,select{font:inherit}@font-face{src:local("Jeko-Regular"),url("../fonts/Jeko-Regular.woff2") format("woff2"),url("../fonts/Jeko-Regular.woff") format("woff");font-family:"Jeko-Regular";font-weight:400;font-style:normal;font-display:swap}@font-face{src:local("Jeko-Medium"),url("../fonts/Jeko-Medium.woff2") format("woff2"),url("../fonts/Jeko-Medium.woff") format("woff");font-family:"Jeko-Medium";font-weight:500;font-style:normal;font-display:swap}@font-face{src:local("Jeko-SemiBold"),url("../fonts/Jeko-SemiBold.woff2") format("woff2"),url("../fonts/Jeko-SemiBold.woff") format("woff");font-family:"Jeko-SemiBold";font-weight:600;font-style:normal;font-display:swap}@font-face{src:local("Jeko-Bold"),url("../fonts/Jeko-Bold.woff2") format("woff2"),url("../fonts/Jeko-Bold.woff") format("woff");font-family:"Jeko-Bold";font-weight:700;font-style:normal;font-display:swap}@font-face{src:local("Jeko-Extra-Bold"),url("../fonts/Jeko-ExtraBold.woff2") format("woff2"),url("../fonts/Jeko-ExtraBold.woff") format("woff");font-family:"Jeko-Extra-Bold";font-weight:800;font-style:normal;font-display:swap}@font-face{src:local("Jeko-Black"),url("../fonts/Jeko-Black.woff2") format("woff2"),url("../fonts/Jeko-Black.woff") format("woff");font-family:"Jeko-Black";font-weight:900;font-style:normal;font-display:swap}body{font-size:16px;line-height:24px;color:#fff;background-color:#fff}.container{margin:0 auto;padding:0 40px;max-width:1568px}.container--small{margin:0 auto;padding:0 40px;max-width:1264px}.lottie{margin-bottom:36px}@media only screen and (max-width: 750px){.lottie{margin:0 auto 28px}}.links{z-index:5}.links__button{position:absolute;right:30px;top:0;height:20px;cursor:pointer}.links__link{display:block}.links__list{position:absolute;right:30px;top:20px;z-index:5;display:none;background-color:#0f0f0f}.links__list--active{display:block}.fact{padding:256px 0}.fact__text{margin:0 auto;max-width:968px;font-size:24px;line-height:36px;text-align:center;color:#0f0f0f}@media only screen and (max-width: 999px){.fact__text{font-size:30px}}@media only screen and (max-width: 750px){.fact__text{font-size:20px;line-height:32px;text-align:left}}@media only screen and (max-width: 999px){.fact{padding:50px 0 100px}}#preloader{position:fixed;left:0;top:0;z-index:100;width:100vw;height:100vh;background-color:#fff}#preloader.hide{z-index:-100}.pin-spacer{min-height:100vh}.cursor{position:fixed;padding:5px;border-radius:50%;background-color:#fff;mix-blend-mode:difference;-webkit-transition:-webkit-transform 0.3s ease;transition:-webkit-transform 0.3s ease;-o-transition:transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease, -webkit-transform 0.3s ease;pointer-events:none}.contact__type:hover .cursor{-webkit-transform:translate(-50%, -50%) scale(6);-ms-transform:translate(-50%, -50%) scale(6);transform:translate(-50%, -50%) scale(6)}.dad-cursor{-webkit-transform:translate(-50%, -50%) scale(6);-ms-transform:translate(-50%, -50%) scale(6);transform:translate(-50%, -50%) scale(6)}.laptop{min-height:100vh;-webkit-perspective:2500px;perspective:2500px;-webkit-perspective-origin:50% 100%;perspective-origin:50% 100%;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.laptop__title{margin:0 auto 80px;padding-top:100px;max-width:904px;font-size:56px;line-height:64px;text-align:center;color:#0f0f0f}@media only screen and (max-width: 1180px){.laptop__title{font-size:52px;line-height:56px}}@media only screen and (max-width: 999px){.laptop__title{font-size:48px;line-height:48px}}@media only screen and (max-width: 750px){.laptop__title{margin:0 auto 180px 0;font-size:32px;line-height:40px}}@media only screen and (max-width: 520px){.laptop__title{margin:0 auto 150px 0}}.laptop__title--first{display:block;opacity:0;-webkit-transform:translateY(80px);-ms-transform:translateY(80px);transform:translateY(80px)}.laptop__title--second{display:block;opacity:0;-webkit-transform:translateY(80px);-ms-transform:translateY(80px);transform:translateY(80px)}@media only screen and (max-width: 999px){.laptop{-webkit-perspective:2100px;perspective:2100px}}@media only screen and (max-width: 750px){.laptop{-webkit-perspective:1400px;perspective:1400px}}@media only screen and (max-width: 520px){.laptop{-webkit-perspective:900px;perspective:900px}}.laptop__top-img{position:relative;z-index:2;height:auto}.laptop__top{position:relative;margin:0 auto;max-width:600px;overflow:hidden;background-color:#fff;-webkit-transform:rotateX(-90deg) rotateY(0deg);transform:rotateX(-90deg) rotateY(0deg);-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom}@media only screen and (max-width: 999px){.laptop__top{max-width:500px}}@media only screen and (max-width: 750px){.laptop__top{max-width:333px}}@media only screen and (max-width: 520px){.laptop__top{max-width:208px}}.laptop__top::before{content:"";position:absolute;left:0;top:0;z-index:2;width:100%;height:100%;border-radius:16px 16px 0 0;color:#fff;background-position:center center;background-size:cover;background-color:#292929;-o-object-fit:cover;object-fit:cover}.laptop__bottom{margin:0 auto;margin-bottom:50px;max-width:720px}@media only screen and (max-width: 999px){.laptop__bottom{max-width:600px}}@media only screen and (max-width: 750px){.laptop__bottom{max-width:400px}}@media only screen and (max-width: 520px){.laptop__bottom{max-width:250px}}.laptop__top-img,.laptop__bottom-img{display:block;margin:0 auto}.windows{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:150px 0 0}.windows .window{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:314px 32px 22px;width:100%;max-width:372px;border:1px solid #111;background-position:center;background-size:cover;background-repeat:no-repeat;background-color:#272727}.windows .window__title{display:block;font-size:18px;line-height:18px}.windows .window__position{font-size:12px;line-height:16px;color:#717171}.windows .window__inner{height:36px}.windows .window__time{font-size:18px;line-height:20px}@media only screen and (max-width: 999px){.windows .window{padding:254px 26px 22px;max-width:295px}}@media only screen and (max-width: 750px){.windows .window:not(:last-child){margin-bottom:16px}}@media only screen and (max-width: 999px){.windows{padding:50px 0}}.work{padding:156px 0 256px;background-color:#0f0f0f}.work__title{margin-bottom:128px;font-size:42px;line-height:56px}@media only screen and (max-width: 999px){.work__title{margin-bottom:50px;font-size:38px;line-height:48px}}@media only screen and (max-width: 750px){.work__title{text-align:center}}.work__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:256px}@media only screen and (max-width: 999px){.work__inner{margin-bottom:75px}}@media only screen and (max-width: 750px){.work__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}}.work__block{position:relative}@media only screen and (max-width: 999px){.work__block{max-width:250px}}@media only screen and (max-width: 750px){.work__block{width:100%;max-width:100%}.work__block:not(:last-child){margin-bottom:64px}}.work__block--circle{max-width:272px}@media only screen and (max-width: 999px){.work__block--circle{margin-right:10px}}@media only screen and (max-width: 750px){.work__block--circle{margin:0;max-width:100%}}.work__block--wave{max-width:283px}@media only screen and (max-width: 999px){.work__block--wave{margin:0 10px}}@media only screen and (max-width: 750px){.work__block--wave{margin:0;max-width:100%}}.work__block--square{max-width:258px}@media only screen and (max-width: 999px){.work__block--square{margin-left:10px}}@media only screen and (max-width: 750px){.work__block--square{margin:0;max-width:100%}}.work__block-title{margin-bottom:12px;font-size:28px;line-height:40px}@media only screen and (max-width: 999px){.work__block-title{line-height:34px}}.work__block-text{max-width:270px;letter-spacing:-0.03em;color:#a0a0a0}@media only screen and (max-width: 750px){.work__block-text{max-width:100%}}.work__descr{display:block;margin-bottom:20px;text-align:center;color:#a0a0a0}.work__text{margin:0 auto;max-width:880px;font-size:24px;line-height:36px;text-align:center}@media only screen and (max-width: 750px){.work__text{font-size:20px;line-height:30px}}@media only screen and (max-width: 999px){.work{padding:100px 0}}.design{padding:256px 0}.design__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width: 999px){.design__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.design__title{max-width:350px;font-size:42px;line-height:56px;color:#0f0f0f}@media only screen and (max-width: 1180px){.design__title{max-width:320px;font-size:38px}}@media only screen and (max-width: 999px){.design__title{margin-bottom:15px;max-width:100%;font-size:32px;line-height:46px;text-align:center}}@media only screen and (max-width: 750px){.design__title{text-align:left}}.design__title--first{-webkit-animation-duration:1s;animation-duration:1s}.design__title--second{-webkit-animation-duration:1.2s;animation-duration:1.2s}.design__title--third{-webkit-animation-duration:1.4s;animation-duration:1.4s}.design__title--fourth{-webkit-animation-duration:1.6s;animation-duration:1.6s}.design__text-block{max-width:576px}@media only screen and (max-width: 999px){.design__text-block{max-width:100%}}.design__text{font-size:18px;line-height:28px;letter-spacing:-0.02em;color:#6b7188}.design__text:not(:last-child){margin-bottom:20px}@media only screen and (max-width: 750px){.design__text:not(:last-child){margin-bottom:15px}}.design__text--accent{max-width:515px}.design__title--first,.design__title--second,.design__title--third,.design__title--fourth{display:block;-webkit-animation-name:title-ani;animation-name:title-ani}@media only screen and (max-width: 999px){.design__title--first,.design__title--second,.design__title--third,.design__title--fourth{display:inline-block;-webkit-animation:none;animation:none}}@media only screen and (max-width: 999px){.design{padding:100px 0}}@-webkit-keyframes title-ani{0%{opacity:0;-webkit-transform:translateY(40px);transform:translateY(40px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes title-ani{0%{opacity:0;-webkit-transform:translateY(40px);transform:translateY(40px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.touch{background-color:#0f0f0f}.touch__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 -10px;min-height:100vh}.touch__pretitle{margin-bottom:8px;font-size:24px;line-height:36px;color:#a0a0a0}@media only screen and (max-width: 999px){.touch__pretitle{font-size:20px;line-height:30px}}@media only screen and (max-width: 750px){.touch__pretitle{margin-bottom:12px;font-size:16px;line-height:20px}}.touch__title{margin-bottom:30px;font-size:80px;line-height:96px;letter-spacing:-0.03em;text-align:center}@media only screen and (max-width: 999px){.touch__title{margin-bottom:26px;font-size:60px;line-height:67px}}@media only screen and (max-width: 750px){.touch__title{font-size:36px;line-height:42px}}.touch__title--color{display:block;height:110px;-webkit-text-fill-color:transparent;background-image:url("../images/grad.png");background-position:center;background-repeat:no-repeat;-webkit-background-clip:text;background-clip:text}@media only screen and (max-width: 999px){.touch__title--color{height:80px}}@media only screen and (max-width: 750px){.touch__title--color{height:55px}}.touch__mail{display:block;margin:0 auto;width:188px;border-bottom:1px solid #fff;font-size:24px;line-height:18px}@media only screen and (max-width: 999px){.touch__mail{margin-bottom:20px}}@media only screen and (max-width: 750px){.touch__mail{width:141px;font-size:18px;line-height:14px}}.contact{background-color:#0f0f0f}.contact__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:150px 0 165px;min-height:100vh}@media only screen and (max-width: 999px){.contact__inner{padding:80px 0 60px}}@media only screen and (max-width: 750px){.contact__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.contact__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-right:20px;max-width:550px}.contact__title{margin-bottom:56px;font-size:56px;line-height:64px}@media only screen and (max-width: 750px){.contact__title{margin-bottom:32px;font-size:32px;line-height:40px}}.contact__title--color{display:block;max-width:287px;-webkit-text-fill-color:transparent;background-image:url("../images/grad-1.png");background-position:center;background-size:cover;background-repeat:no-repeat;-webkit-background-clip:text;background-clip:text}@media only screen and (max-width: 750px){.contact__title--color{max-width:160px;background-position:center}}.contact__mail{margin-bottom:auto;font-size:18px;color:#f6f6f6}@media only screen and (max-width: 750px){.contact__mail{margin-bottom:64px;color:#a0a0a0}}.contact__list{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width: 750px){.contact__list{display:none}}.contact__link{border-bottom:1px solid transparent;font-size:14px;line-height:20px;color:#f6f6f6;-webkit-transition:border-bottom 0.3s;-o-transition:border-bottom 0.3s;transition:border-bottom 0.3s}.contact__link:hover{border-bottom:1px solid #f6f6f6}.contact__item:not(:last-child){margin-right:36px}@media only screen and (max-width: 1180px){.contact__item:not(:last-child){margin-right:25px}}.contact__form{width:100%;max-width:630px}@media only screen and (max-width: 750px){.contact__form{margin:0}}.contact__block{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width: 999px){.contact__block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.contact__name{margin-right:30px;width:100%;max-width:273px}@media only screen and (max-width: 999px){.contact__name{margin-right:0}}@media only screen and (max-width: 999px){.contact__name{max-width:573px}}.contact__email{width:100%;max-width:273px}@media only screen and (max-width: 999px){.contact__email{max-width:573px}}.contact__label{display:block;margin-bottom:24px;font-size:12px;line-height:16px;letter-spacing:0.06em;text-transform:uppercase}.contact__input{margin-bottom:40px;padding-bottom:20px;width:100%;border:none;border-bottom:1px solid #6b7188;letter-spacing:-0.03em;color:#a0a0a0;background-color:transparent}.contact__input::-webkit-input-placeholder{color:#a0a0a0}.contact__input::-moz-placeholder{color:#a0a0a0}.contact__input:-ms-input-placeholder{color:#a0a0a0}.contact__input::-ms-input-placeholder{color:#a0a0a0}.contact__input::placeholder{color:#a0a0a0}.contact__input:not(:last-child){margin-right:33px}@media only screen and (max-width: 999px){.contact__input:not(:last-child){margin-right:0}}@media only screen and (max-width: 1180px){.contact__input{margin-bottom:32px}}@media only screen and (max-width: 999px){.contact__input{display:block}}@media only screen and (max-width: 520px){.contact__input{width:100%;max-width:100%}}.contact__submit{position:relative;display:block;padding-right:52px;border:none;font-size:20px;line-height:32px;color:#fff;background-color:transparent;cursor:pointer}.contact__submit::after{content:"";position:absolute;right:0;top:50%;width:24px;height:17px;background-image:url("../images/arrow.svg");-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.contact__types{margin-bottom:40px}@media only screen and (max-width: 1180px){.contact__types{margin-bottom:16px}}.contact__type{padding:8px 22px 7px;border:1px solid #a0a0a0;border-radius:32px;background-color:transparent;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.contact__type:not(:last-child){margin:0 10px 40px 0}@media only screen and (max-width: 1180px){.contact__type:not(:last-child){margin:0 10px 30px 0}}@media only screen and (max-width: 1180px){.contact__type:not(:last-child){margin:0 10px 20px 0}}@media only screen and (max-width: 750px){.contact__type{padding:8px 20px;font-size:14px;line-height:20px;color:#a0a0a0}}.contact__part{display:inline-block;letter-spacing:-0.03em;color:#fff;-webkit-transition:-webkit-transform 0.1s linear;transition:-webkit-transform 0.1s linear;-o-transition:transform 0.1s linear;transition:transform 0.1s linear;transition:transform 0.1s linear, -webkit-transform 0.1s linear;pointer-events:none}.contact__part:not(:last-child){margin-right:14px}@media only screen and (max-width: 750px){.contact__part:not(:last-child){margin-right:2px}}.contact__input--long{max-width:576px}.portfolio{padding:156px 0}.portfolio__title{margin-bottom:156px;max-width:688px;font-size:56px;line-height:64px;color:#0f0f0f}@media only screen and (max-width: 1300px){.portfolio__title{font-size:45px;line-height:54px}}@media only screen and (max-width: 999px){.portfolio__title{margin-bottom:114px;max-width:500px;font-size:40px;line-height:48px}}@media only screen and (max-width: 999px){.portfolio__title{max-width:500px;font-size:32px;line-height:40px}}@media only screen and (max-width: 999px){.portfolio{padding:126px 0}}.category{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:36px;border-bottom:1px solid #6b7188}.category__link{padding:0;border:none;font-size:20px;line-height:32px;color:#6b7188;background-color:transparent;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;cursor:pointer}.category__link:hover{font-weight:700;color:#0f0f0f}@media only screen and (max-width: 750px){.category__link{font-size:16px}}@media only screen and (max-width: 520px){.category__link{font-size:12px;line-height:16px}}@media only screen and (max-width: 520px){.category__link--accent{min-width:52px}}.category__item:not(:last-child){margin-right:68px}@media only screen and (max-width: 999px){.category__item:not(:last-child){margin-right:45px}}@media only screen and (max-width: 750px){.category__item:not(:last-child){margin-right:30px}}@media only screen and (max-width: 520px){.category__item:not(:last-child){margin-right:10px}}@media only screen and (max-width: 999px){.category{padding-bottom:20px}}@media only screen and (max-width: 750px){.category{overflow-x:scroll}}.article{max-width:576px}.article__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:100px 0}@media only screen and (max-width: 1180px){.article__wrapper{padding:80px 0}}@media only screen and (max-width: 750px){.article__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:40px 0}}.article__img-wrapper{margin-bottom:28px;height:70%;overflow:hidden;-webkit-transition:-webkit-transform 0.2s;transition:-webkit-transform 0.2s;-o-transition:transform 0.2s;transition:transform 0.2s;transition:transform 0.2s, -webkit-transform 0.2s}.article__img-wrapper:hover{-webkit-transform:scale(0.98);-ms-transform:scale(0.98);transform:scale(0.98)}.article__img{display:block;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform 0.4s;transition:-webkit-transform 0.4s;-o-transition:transform 0.4s;transition:transform 0.4s;transition:transform 0.4s, -webkit-transform 0.4s}.article__title{margin-bottom:8px;max-width:357px;font-size:24px;line-height:32px;color:#0f0f0f}.article__type{font-size:14px;line-height:20px;color:#6b7188}.article--top{margin-top:200px}@media only screen and (max-width: 1180px){.article--top{margin-top:81px}}@media only screen and (max-width: 750px){.article--top{margin:40px 0}}.article--bottom{margin-bottom:200px}@media only screen and (max-width: 1180px){.article--bottom{margin-bottom:81px}}@media only screen and (max-width: 750px){.article--bottom{margin:40px 0}}@media only screen and (max-width: 1300px){.article{max-width:430px}}@media only screen and (max-width: 999px){.article{max-width:310px}}@media only screen and (max-width: 750px){.article{max-width:400px}}.article:hover ~ .cursor{-webkit-transform:translate(-50%, -50%) scale(6);-ms-transform:translate(-50%, -50%) scale(6);transform:translate(-50%, -50%) scale(6)}.together{background-color:#f6f6f6}.together__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 -10px;min-height:100vh}.together__pretitle{display:block;margin-bottom:8px;font-size:24px;line-height:36px;text-align:center;color:#6b7188}@media only screen and (max-width: 1180px){.together__pretitle{margin-bottom:12px;font-size:20px;line-height:30px}}@media only screen and (max-width: 999px){.together__pretitle{font-size:16px;line-height:20px}}.together__title{margin-bottom:42px;max-width:800px;font-size:80px;line-height:96px;letter-spacing:-0.03em;text-align:center;color:#0f0f0f}@media only screen and (max-width: 1180px){.together__title{margin-bottom:36px;font-size:70px;line-height:65px}}@media only screen and (max-width: 999px){.together__title{max-width:500px;font-size:50px;line-height:55px}}@media only screen and (max-width: 750px){.together__title{max-width:317px;font-size:36px;line-height:42px}}.together__mail{display:block;font-size:24px;line-height:36px;text-align:center;color:#0f0f0f}@media only screen and (max-width: 999px){.together__mail{font-size:18px;line-height:26px}}.thank{background-color:#0f0f0f}.thank__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:100vh}.thank__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:30px 0 0;min-height:545px;max-width:505px}@media only screen and (max-width: 999px){.thank__content{max-width:400px}}.thank__title{margin-bottom:25px;font-size:56px;line-height:64px}@media only screen and (max-width: 999px){.thank__title{margin-bottom:15px;font-size:32px;line-height:40px}}.thank__message{display:block;margin-bottom:auto;font-size:18px;color:#a0a0a0}@media only screen and (max-width: 999px){.thank__message{font-size:16px;line-height:20px}}@media only screen and (max-width: 750px){.thank__picture{display:none}}.thank__img{-o-object-fit:cover;object-fit:cover}@media only screen and (max-width: 1180px){.thank__img{max-width:395px}}.error{background-color:#0f0f0f}.error__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:100vh;max-width:528px}.error__title{margin-bottom:40px;font-size:56px;line-height:64px}@media only screen and (max-width: 999px){.error__title{font-size:45px;line-height:56px}}@media only screen and (max-width: 750px){.error__title{margin-bottom:48px;font-size:32px;line-height:40px}}.error__button{position:relative;width:210px;font-size:20px;line-height:32px}.error__button::after{content:"";position:absolute;right:0;top:50%;width:24px;height:16px;background-image:url("../images/arrow.svg");-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.news{padding:258px 0 295px}.news__title{margin-bottom:150px;font-size:56px;line-height:64px;color:#0f0f0f}@media only screen and (max-width: 999px){.news__title{margin-bottom:40px;font-size:42px;line-height:58px}}@media only screen and (max-width: 750px){.news__title{font-size:32px;line-height:56px;text-align:center}}.news__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:105px;padding-bottom:105px;border-bottom:1px solid #6b7188}@media only screen and (max-width: 1180px){.news__item{margin-bottom:56px;padding-bottom:56px}}@media only screen and (max-width: 750px){.news__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.news__heading{max-width:534px;font-size:36px;line-height:52px;text-transform:uppercase;color:#0f0f0f}@media only screen and (max-width: 1180px){.news__heading{margin:0 auto 24px 0}}@media only screen and (max-width: 999px){.news__heading{font-size:24px;line-height:36px}}.news__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width: 1180px){.news__inner{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.news__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-left:56px;width:100%;max-width:840px}@media only screen and (max-width: 999px){.news__content{margin-left:32px}}@media only screen and (max-width: 750px){.news__content{margin-left:0}}.news__date{padding:6px 0 0 6px;font-size:20px;color:#0f0f0f}@media only screen and (max-width: 1180px){.news__date{margin:0 auto 12px 0}}@media only screen and (max-width: 999px){.news__date{font-size:16px}}.news__picture{display:block;width:100%;max-width:576px}@media only screen and (max-width: 750px){.news__picture{margin-bottom:24px;max-width:100%}}.news__img{width:100%;min-height:188px;-o-object-fit:cover;object-fit:cover}.news__link{position:relative;display:inline-block;margin-bottom:100px;max-width:100px;color:#0f0f0f}.news__link::after{content:"";position:absolute;right:0;top:50%;width:10px;height:10px;background-image:url("../images/diagonal.svg");-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (max-width: 1180px){.news__link{margin-bottom:50px}}@media only screen and (max-width: 750px){.news__link{margin-bottom:0}}.news__nav{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;margin-bottom:28px;max-width:190px}.news__nav-link{color:#000}.news__nav-item{position:relative}.news__nav-item:not(:last-child){margin-right:20px}.news__nav-item--active::after{content:"...";position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;background-color:#fff}.news__button{position:relative;display:block;margin:0 auto;padding:10px 22px 10px 10px;width:107px;border:2px solid #0f0f0f;border-radius:22px;text-align:center;color:#000}.news__button::after{content:"";position:absolute;right:24px;top:50%;width:10px;height:10px;background-image:url("../images/diagonal.svg");-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.news__item--particle{margin-bottom:0;padding-bottom:0;border:none}.news__content--particle{padding:20px 0}@media only screen and (max-width: 1180px){.news__content--particle{padding:0}}.news__link--particle{margin:auto 0 0}.news__list--particle{margin-bottom:230px}@media only screen and (max-width: 1180px){.news__list--particle{margin-bottom:120px}}@media only screen and (max-width: 999px){.news__next{line-height:25px}}@media only screen and (max-width: 750px){.news__next{display:none}}.news__next-top--particle{display:none;margin-bottom:28px;line-height:32px;text-align:center}@media only screen and (max-width: 750px){.news__next-top--particle{display:block}}.news__next,.news__next-top--particle{margin-bottom:15px;font-size:20px;line-height:52px;text-transform:uppercase;color:#0f0f0f}@media only screen and (max-width: 1180px){.news{padding:100px 0 72px}}.particle{margin-bottom:250px;background-color:#0f0f0f}.particle__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:200px;min-height:100vh}@media only screen and (max-width: 999px){.particle__top{padding-top:80px}}.particle__img{margin-bottom:-160px;width:100%;max-width:1184px;max-height:640px;-o-object-fit:cover;object-fit:cover}@media only screen and (max-width: 1180px){.particle__img{margin-bottom:-120px}}@media only screen and (max-width: 999px){.particle__img{margin-bottom:-80px}}@media only screen and (max-width: 750px){.particle__img{min-height:296px}}.particle__date{display:block;margin-bottom:24px;font-size:20px;text-align:center}@media only screen and (max-width: 999px){.particle__date{margin-bottom:20px;font-size:16px}}.particle__title{margin-bottom:146px;font-size:56px;line-height:64px;text-align:center}@media only screen and (max-width: 1180px){.particle__title{margin-bottom:100px}}@media only screen and (max-width: 999px){.particle__title{margin-bottom:64px;font-size:50px;line-height:54px}}@media only screen and (max-width: 750px){.particle__title{font-size:28px;line-height:36px}}@media only screen and (max-width: 1180px){.particle{margin-bottom:200px}}@media only screen and (max-width: 999px){.particle{margin-bottom:140px}}.particle-content{padding:0 0 250px}.particle-content__meaning{margin-bottom:128px;padding-left:32px;max-width:1184px;border-left:2px solid #a0a0a0;font-size:28px;line-height:44px;color:#000}@media only screen and (max-width: 1180px){.particle-content__meaning{margin-bottom:97px;font-size:24px;line-height:36px}}@media only screen and (max-width: 999px){.particle-content__meaning{padding-left:16px;font-size:20px;line-height:32px}}.particle-content__title{margin-bottom:44px;font-size:36px;line-height:44px;color:#000}@media only screen and (max-width: 1180px){.particle-content__title{margin-bottom:24px;font-size:30px;line-height:38px}}@media only screen and (max-width: 999px){.particle-content__title{font-size:24px;line-height:32px}}.particle-content__text{margin-bottom:30px;max-width:880px;font-size:18px;line-height:28px;color:#6b7188}@media only screen and (max-width: 999px){.particle-content__text{margin-bottom:25px;font-size:16px}}.particle-content__text--accent{margin-bottom:60px}.particle-content__subtitle{margin-bottom:36px;font-size:24px;line-height:44px;color:#000}@media only screen and (max-width: 999px){.particle-content__subtitle{margin-bottom:20px;font-size:20px;line-height:32px}}.particle-content__list{margin-bottom:30px;padding-left:25px;max-width:880px;list-style:outside}@media only screen and (max-width: 999px){.particle-content__list{margin-bottom:25px}}.particle-content__item-text{font-size:18px;line-height:28px;color:#6b7188}.particle-content__item-text:not(:last-child){margin-bottom:15px}@media only screen and (max-width: 1180px){.particle-content{padding:0 0 150px}}@media only screen and (max-width: 999px){.particle-content{padding:0 0 55px}}.case{position:relative;z-index:0;background-position:center;background-size:cover;background-repeat:no-repeat}.case::after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;z-index:-1;opacity:0.3;background:-o-linear-gradient(128.95deg, #020b17 3.36%, #111e31 94.8%);background:linear-gradient(321.05deg, #020b17 3.36%, #111e31 94.8%)}.case__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-bottom:168px;min-height:100vh;max-width:576px}.case__name{margin-bottom:12px;line-height:20px}.case__title{font-size:56px;line-height:64px}@media only screen and (max-width: 750px){.case__title{font-size:48px;line-height:52px}}@media only screen and (max-width: 520px){.case__title{font-size:42px;line-height:44px}}.goal{color:#0f0f0f}.goal__title{margin-bottom:100px;max-width:728px;font-size:32px;line-height:44px}@media only screen and (max-width: 999px){.goal__title{font-size:28px;line-height:36px;margin-bottom:50px}}@media only screen and (max-width: 750px){.goal__title{font-size:24px;line-height:30px;margin-bottom:25px}}.goal__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width: 999px){.goal__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.goal__points{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;height:180px;max-width:550px}@media only screen and (max-width: 520px){.goal__points{max-width:100%;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.goal__point{width:100%;max-width:50%}@media only screen and (max-width: 520px){.goal__point{max-width:100%;margin-bottom:15px}}.goal__point-title{margin-bottom:12px;font-size:12px;line-height:16px;text-transform:uppercase;color:#6b7188}@media only screen and (max-width: 520px){.goal__point-title{margin-bottom:8px}}.goal__point-name{color:#000}.goal__descr{max-width:420px;padding-left:15px}@media only screen and (max-width: 999px){.goal__descr{padding-left:0;max-width:100%}}.goal__text{font-size:18px;line-height:28px;letter-spacing:-0.02em;color:#6b7188}.goal__text:not(:last-child){margin-bottom:30px}@media only screen and (max-width: 999px){.goal__text:not(:last-child){margin-bottom:15px}}@media only screen and (max-width: 999px){.goal__text{font-size:16px}}.preview__picture{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:100vh;background-color:#fcf9f5;padding:80px 50px}@media only screen and (max-width: 1180px){.preview__picture{min-height:100%}}@media only screen and (max-width: 750px){.preview__picture{padding:70px 40px}}@media only screen and (max-width: 520px){.preview__picture{padding:40px 20px}}.preview__picture--dark{background:-o-linear-gradient(128.95deg, #020b17 3.36%, #111e31 94.8%);background:linear-gradient(321.05deg, #020b17 3.36%, #111e31 94.8%)}.strategy__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width: 750px){.strategy__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.strategy__title{max-width:425px;font-size:48px;line-height:56px;color:#0f0f0f}@media only screen and (max-width: 1180px){.strategy__title{font-size:42px;line-height:46px}}@media only screen and (max-width: 999px){.strategy__title{font-size:32px;line-height:36px}}@media only screen and (max-width: 750px){.strategy__title{max-width:100%;margin-bottom:25px}}.strategy__descr{max-width:576px;padding-left:25px}@media only screen and (max-width: 750px){.strategy__descr{padding-left:0;max-width:100%}}.strategy__text{font-size:18px;line-height:28px;letter-spacing:-0.02em;color:#6b7188}@media only screen and (max-width: 999px){.strategy__text{font-size:16px}}.strategy__text:not(:last-child){margin-bottom:30px}@media only screen and (max-width: 999px){.strategy__text:not(:last-child){margin-bottom:15px}}.presentation__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width: 520px){.presentation__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.presentation__picture{max-width:578px}.presentation__img{-o-object-fit:cover;object-fit:cover}.presentation__picture--right{padding-top:400px}@media only screen and (max-width: 1180px){.presentation__picture--right{padding-top:200px}}@media only screen and (max-width: 999px){.presentation__picture--right{padding-top:100px}}@media only screen and (max-width: 520px){.presentation__picture--right{padding-top:50px}}.presentation__space{width:15px}.explore{background-color:#0f0f0f}.explore__inner{display:-webkit-box;display:-ms-flexbox;display:flex;padding:300px 0 250px}@media only screen and (max-width: 750px){.explore__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.explore__direct{height:100%;margin-right:65px;font-size:18px;line-height:32px;color:#a0a0a0}@media only screen and (max-width: 999px){.explore__direct{width:100%;max-width:100px;margin-right:30px;margin-bottom:20px}}.explore__title{margin-bottom:60px;font-size:56px;line-height:64px;-webkit-text-decoration:underline 3px;text-decoration:underline 3px;text-underline-offset:3px}@media only screen and (max-width: 999px){.explore__title{font-size:42px;line-height:54px}}@media only screen and (max-width: 750px){.explore__title{margin-bottom:30px;font-size:38px;line-height:48px}}@media only screen and (max-width: 520px){.explore__title{font-size:32px;line-height:36px}}.explore__block{max-width:490px}.explore__link{position:relative;padding-right:105px;font-size:20px}.explore__link::after{content:"";position:absolute;right:0;top:50%;width:70px;height:16px;background-image:url("../images/gold-gate/arrow.svg");background-repeat:no-repeat;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.goal,.preview,.strategy,.presentation__inner,.text-block,.example,.feature,.lead,.group,.face,.expression,.client{padding:128px 0}@media only screen and (max-width: 1180px){.goal,.preview,.strategy,.presentation__inner,.text-block,.example,.feature,.lead,.group,.face,.expression,.client{padding:80px 0}}@media only screen and (max-width: 999px){.goal,.preview,.strategy,.presentation__inner,.text-block,.example,.feature,.lead,.group,.face,.expression,.client{padding:55px 0}}.text-block{font-size:32px;line-height:44px;color:#0f0f0f}@media only screen and (max-width: 999px){.text-block{font-size:28px;line-height:36px}}@media only screen and (max-width: 750px){.text-block{font-size:24px;line-height:30px}}.example__img{-o-object-fit:cover;object-fit:cover}@media only screen and (max-width: 520px){.example__img{height:400px}}.feature__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width: 750px){.feature__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.feature__img{-o-object-fit:cover;object-fit:cover}.feature__img:not(:last-child){padding-right:15px}.feature__picture{max-width:415px;padding-right:15px}@media only screen and (max-width: 750px){.feature__picture{padding-right:0;max-width:400px}}.feature__picture--middle{padding-right:15px;max-width:455px}@media only screen and (max-width: 750px){.feature__picture--middle{max-width:400px;padding-right:0}}.feature__picture--last{max-width:400px}.feature__img--middle{padding-top:160px}@media only screen and (max-width: 1180px){.feature__img--middle{padding-top:80px}}@media only screen and (max-width: 999px){.feature__img--middle{padding-top:40px}}@media only screen and (max-width: 750px){.feature__img--middle{padding-top:30px}}.feature__img--last{padding-top:480px}@media only screen and (max-width: 1180px){.feature__img--last{padding-top:240px}}@media only screen and (max-width: 999px){.feature__img--last{padding-top:150px}}@media only screen and (max-width: 750px){.feature__img--last{padding-top:30px}}.lead__inner{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:100vh}@media only screen and (max-width: 750px){.lead__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100%}}.lead__descr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:50%;padding-left:15px}@media only screen and (max-width: 750px){.lead__descr{width:100%;padding-left:0;padding-top:20px}}.lead__descr--mirror{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:50%;padding-right:15px}@media only screen and (max-width: 750px){.lead__descr--mirror{width:100%;padding-right:0;padding-bottom:20px}}@media only screen and (max-width: 750px){.lead__img{max-width:400px}}@media only screen and (max-width: 750px){.lead__img{max-width:280px}}.lead__picture{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px 20px 20px 0;width:50%;background:-o-linear-gradient(128.95deg, #020b17 3.36%, #111e31 94.8%),#f8f8f8;background:linear-gradient(321.05deg, #020b17 3.36%, #111e31 94.8%),#f8f8f8}@media only screen and (max-width: 750px){.lead__picture{width:100%}}.lead__text{max-width:500px;font-size:56px;line-height:64px;color:#0f0f0f}@media only screen and (max-width: 1180px){.lead__text{font-size:48px;line-height:50px}}@media only screen and (max-width: 999px){.lead__text{font-size:36px;line-height:38px}}@media only screen and (max-width: 750px){.lead__text{text-align:center;padding:0 40px;font-size:28px;line-height:30px}}.lead__picture--right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:20px 0 20px 20px}.group__img{-o-object-fit:cover;object-fit:cover}@media only screen and (max-width: 520px){.group__img{height:530px}}.face__img{-o-object-fit:cover;object-fit:cover}@media only screen and (max-width: 520px){.face__img{height:400px}}.expression{margin:0 auto;max-width:860px}.expression__text{display:block;margin-bottom:24px;font-size:32px;line-height:48px;color:#1f1f1f}@media only screen and (max-width: 1180px){.expression__text{font-size:28px;line-height:36px}}@media only screen and (max-width: 999px){.expression__text{font-size:24px;line-height:30px;margin-bottom:15px}}.expression__author{font-size:18px;line-height:32px;color:#6b7188}@media only screen and (max-width: 999px){.expression__author{font-size:16px;line-height:28px}}.client__img{-o-object-fit:cover;object-fit:cover}@media only screen and (max-width: 520px){.client__img{height:520px}}

/*# sourceMappingURL=style.min.css.map */
