html{-webkit-text-size-adjust:100%}html:focus-within{scroll-behavior:smooth}body{text-size-adjust:100%;position:relative;width:100%;min-height:100vh;text-rendering:optimizeSpeed}*,:after,:before{box-sizing:border-box}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{font-size:100%;font:inherit;margin:0;padding:0;border:0;vertical-align:baseline}:focus{outline:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}input,input:required{box-shadow:none}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 30px #fff}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;-moz-appearance:none}input[type=search]{-webkit-appearance:none;-moz-appearance:none}audio,canvas,video{display:inline-block;max-width:100%}audio:not([controls]){display:none;height:0}[hidden]{display:none}a:active,a:hover{outline:none}img{max-width:100%;vertical-align:middle;height:auto}img,picture{display:inline-block}button,input{line-height:normal}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;border:0;background:transparent}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{padding:0}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}button{border:0;background:transparent}textarea{overflow:auto;vertical-align:top;resize:vertical}table{border-collapse:collapse;border-spacing:0;text-indent:0}hr{box-sizing:content-box;overflow:visible;background:#000;border:0;height:1px;line-height:0;margin:0;padding:0;page-break-after:always;width:100%}pre{font-family:monospace,monospace;font-size:100%}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:none}code,kbd,pre,samp{font-family:monospace,monospace}small,sub,sup{font-size:75%}sub,sup{line-height:0;position:relative;vertical-align:baseline}sub{bottom:-5px}sup{top:-5px}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1;margin:0;padding:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0;outline:0}legend{color:inherit;white-space:normal;display:block;border:0;max-width:100%;width:100%}fieldset{min-width:0}body:not(:-moz-handler-blocked) fieldset{display:block}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}template{display:none}.hamburger{padding:1px 0;cursor:var(--cursor-pointer)}.hamburger .line{width:20px;height:2px;background-color:var(--color-heather-grey);display:block;margin:3px 0;transition:all var(--animation-duration) ease-in-out}.hamburger.is-active .line:nth-child(2){opacity:0}.hamburger.is-active .line:first-child{transform:translateY(5px) rotate(45deg)}.hamburger.is-active .line:nth-child(3){transform:translateY(-5px) rotate(-45deg)}.navbar{width:100%;position:fixed;z-index:10;height:0;left:0;right:0;top:0}.navbar.navbar--variant-desktop{display:none}.navbar__list{padding:30px;transition:opacity var(--animation-duration) ease-in-out,background-color var(--animation-duration) ease-in-out;opacity:1;background-color:hsla(0,0%,100%,.85);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.navbar--closed .navbar__list{opacity:0;background-color:transparent;pointer-events:none}.navbar .navbar__link{display:block;padding:5px 0;font-weight:500;font-size:16px;line-height:18px;color:var(--color-heather-grey);text-align:center;background:transparent;transition:color var(--animation-duration) linear;text-transform:uppercase}.navbar .navbar__link.navbar__link--active,.navbar .navbar__link:hover{color:var(--color-pure-cayan)}.navbar .navbar__icon{display:flex;justify-content:center;align-items:center;position:fixed;height:40px;width:40px;top:45px;right:45px;background-color:hsla(0,0%,100%,.85);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}@media screen and (min-width:768px){.navbar .navbar__link{font-size:20px;line-height:130%}}@media screen and (min-width:992px){.navbar{display:flex;height:54px;width:-moz-fit-content;width:fit-content;left:auto;top:40px;right:calc(50% - 456px + 45px - 17px)}.navbar__list{padding:0}.navbar .navbar__link{display:inline-block;padding:15px;font-size:20px;line-height:24px}.navbar .navbar__link:first-child{padding-left:30px}.navbar .navbar__icon{position:static;height:54px;width:54px}.navbar.navbar--variant-mobile{display:none}.navbar.navbar--variant-desktop{display:flex}}@media screen and (min-width:1320px){.navbar{top:75px;right:calc(50% - 560px - 62px)}}.home{min-height:100vh;width:100%;display:flex;flex-direction:column;align-items:center;position:relative;margin-bottom:64px}.home .home__logo{max-width:100px;position:absolute;top:22px;left:8px}.home .home__logo img{width:100%}.home .home__wrapper{flex-grow:1;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;row-gap:30px}.home .home__card{height:100%}.home__card .home__card-wrapper{display:flex;flex-direction:column;justify-content:space-between;height:100%;max-width:450px}.home__card .home__card-title{margin-bottom:40px;font-size:26px;line-height:130%}.home__card .home__card-description{font-size:14px;line-height:24px;color:var(--color-sleet)}.home .home__image img{max-width:220px;min-height:100%;max-height:220px;object-fit:cover}@media screen and (min-width:768px){.home{position:static;min-height:calc(100vh - 150px)}.home__card .home__card-title{margin-bottom:70px;font-size:30px}.home .home__wrapper{flex-direction:row-reverse;justify-content:space-between;column-gap:30px;row-gap:0}.home .home__logo{max-width:200px;top:40px;left:20px}.home__card .home__card-description{font-size:18px;line-height:30px}.home .home__image img{max-width:320px;max-height:320px;object-fit:contain}}@media screen and (min-width:1320px){.home .home__logo{left:calc(50% - var(--container)/2 - 105px)}}.container{width:100%;padding:0 45px;margin:0 auto}.main-header{position:relative}.main-header--padding-top{padding-bottom:60px}.main-header__logo{display:block;width:100px;padding-top:50px}@media screen and (min-width:768px){.container{max-width:768px}.main-header__logo{width:130px}.main-header--padding-top{padding-bottom:60px}}@media screen and (min-width:992px){.container{max-width:912px}.main-header__logo{width:130px;transform:translateX(-70px)}}@media screen and (min-width:1320px){.container{max-width:1120px;margin:0 auto;padding:0}.main-header--padding-top{padding-bottom:120px}.main-header__logo{width:170px;transform:translateX(-90px)}}.icon-back{display:flex;justify-content:center;align-items:center;width:20px;height:20px;cursor:var(--cursor-pointer)}.icon-back img{width:100%;height:auto}.slider-dots{display:flex;align-items:center}.slider-dots__item{width:12px;height:12px;border:1px solid var(--color-pickled-salmon);border-radius:50%}.slider-dots__item:not(:last-child){margin-right:7px}.news-letter-banner,.slider-dots__item.slider-dots__item--active{background:var(--color-pickled-salmon)}.news-letter-banner{z-index:100;height:36px;display:flex;justify-content:center;align-items:center;position:-webkit-sticky;position:sticky;right:0;top:50%;transform:translateY(-50%);width:100%;transition:width var(--animation-duration) ease-in-out;margin:0 0 0 auto;overflow:hidden}.news-letter-banner.is-open{width:50px}.news-letter-banner .news-letter-banner__wrapper{background:var(--color-pickled-salmon);height:100%}.news-letter-banner .news-letter-banner__content{height:100%;display:flex;justify-content:center;align-items:center;padding:0 2rem}.news-letter-banner .news-letter-banner__text{margin-left:20px;font-weight:500;font-size:20px;line-height:23px;color:var(--color-white)}.news-letter-banner .news-letter-banner__action{display:flex;justify-content:center;align-items:center;position:absolute;top:50%;right:15px;transform:translateY(-50%);cursor:var(--cursor-pointer-inverse)}@media screen and (min-width:992px){.news-letter-banner.is-open{width:90px}.news-letter-banner .news-letter-banner__action{right:60px}}.privacy .privacy__wrapper{padding-bottom:70px}.privacy .privacy__title{margin-bottom:40px;font-weight:400;font-size:20px;line-height:23px;color:var(--color-pure-cayan)}.privacy .privacy__content,.privacy .privacy__content a{font-weight:400;font-size:14px;line-height:24px;color:var(--color-sleet)}@media screen and (min-width:768px){.privacy .privacy__title{font-size:26px;line-height:30px}}.legal .legal__wrapper{padding-bottom:70px}.legal .legal__title{margin-bottom:40px;font-weight:400;font-size:20px;line-height:23px;color:var(--color-pure-cayan)}.legal .legal__content,.legal .legal__content a{font-weight:400;font-size:14px;line-height:24px;color:var(--color-sleet)}.legal .legal__content h2{margin:30px 0 5px;font-weight:600}.legal .legal__content h3{margin-bottom:15px}.legal .legal__content p{margin-bottom:20px}.legal .legal__content a{font-weight:500}.legal .legal__content ul{list-style-type:disc;padding-left:20px}@media screen and (min-width:768px){.legal .legal__title{font-size:26px;line-height:30px}}.about .about__wrapper{padding-bottom:70px;padding-top:70px}.about .about__competences-list{margin-top:16px}.about .about__navigation{display:flex;justify-content:flex-end;margin-top:64px}.about .about__navigation .about__navigation-button{font-weight:500;font-size:16px;line-height:19px;color:var(--color-pure-cayan)}@media screen and (min-width:768px){.about .about__wrapper{padding-top:0}.about .about__competences-list{margin-top:0}.about .about__navigation .about__navigation-button{font-size:20px;line-height:23px}}@media screen and (min-width:1320px){.about .about__navigation .about__navigation-button{transform:translateX(45px)}}.about-competence-list__list,.about-competence-list__title{display:flex;flex-direction:column}.about-competence-list__title{font-size:20px}@media screen and (min-width:768px){.about-competence-list__title{font-size:26px}.about-competence-list__list{display:grid;grid-template-columns:repeat(3,1fr);margin-top:20px;grid-column-gap:25px}}@media screen and (min-width:992px){.about-competence-list__list{grid-column-gap:50px}}@media screen and (min-width:1320px){.about-competence-list__list{grid-column-gap:100px}}.about-competence-list-item{display:flex;flex-direction:column;align-items:center}.about-competence-list-item:not(:last-child){margin-bottom:30px}.about-competence-list-item .about-competence-list-item__image{display:flex;justify-content:center;margin-bottom:10px;width:180px}.about-competence-list-item .about-competence-list-item__title{font-weight:400;font-size:18px;line-height:150%;text-align:center;color:var(--color-heather-grey)}@media screen and (min-width:768px){.about-competence-list-item:not(:last-child){margin-bottom:0}.about-competence-list-item .about-competence-list-item__title{font-size:22px}.about-competence-list-item .about-competence-list-item__image{width:200px;margin-bottom:25px}}@media screen and (min-width:1320px){.about-competence-list-item .about-competence-list-item__image{margin-bottom:50px;width:260px}}.about-us .about-us-header{font-weight:400;font-size:22px;line-height:150%;color:var(--color-pure-cayan)}.about-us__text{padding-bottom:40px;border-bottom:1px solid var(--color-pickled-salmon)}.about-us__text,.about-us__text .about-us__text-card:not(:last-child){margin-bottom:50px}.about-us__text .about-us__text-card .about-us__text-card-title{margin-bottom:30px}.about-us__text .about-us__text-card .about-us__text-card-description{font-weight:400;font-size:14px;line-height:24px;color:var(--color-sleet)}.about-us__text .about-us__text-card .about-us__text-card-description:not(:last-child){margin-bottom:15px}.about-us .about-us__team .about-us__team-list{margin-top:40px}@media screen and (min-width:768px){.about-us .about-us-header{font-size:26px}.about-us__text .about-us__text-card .about-us__text-card-description{font-size:18px;line-height:31px}}.about-us-team-card{padding-bottom:70px;margin-bottom:60px;background-repeat:no-repeat;background-position:bottom 20px right;background-size:180px}.about-us-team-card:not(:last-child){border-bottom:1px solid var(--color-pickled-salmon)}.about-us-team-card .about-us-team-card__image{width:100%;max-width:223px;height:100%;max-height:290px;margin:0 auto;overflow:hidden}.about-us-team-card .about-us-team-card__title{margin:20px 0;font-weight:400;font-size:18px;line-height:28px;color:var(--color-sleet)}.about-us-team-card .about-us-team-card__description{font-weight:400;font-size:14px;line-height:24px;color:var(--color-sleet)}.about-us-team-card .about-us-team-card__email{display:inline-block;font-weight:300;font-size:14px;line-height:24px;color:var(--color-sleet);margin-top:40px}.about-us-team-card .about-us-team-card__socials{display:flex;margin-top:40px}.about-us-team-card .about-us-team-card__socials .about-us-team-card__socials-item{display:flex;justify-content:center;align-items:center;width:38px;height:38px}.about-us-team-card .about-us-team-card__socials .about-us-team-card__socials-item:not(:last-child){margin-right:15px}.about-us-team-card .about-us-team-card__socials .about-us-team-card__socials-item img{width:100%;height:auto;object-fit:contain}@media screen and (min-width:768px){.about-us-team-card{display:flex;background-size:200px}.about-us-team-card .about-us-team-card__image{max-height:292px;max-width:230px;min-width:170px;margin:0}.about-us-team-card .about-us-team-card__left{max-width:600px;margin-left:100px}.about-us-team-card .about-us-team-card__title{margin-top:0;font-size:22px;line-height:32px}.about-us-team-card .about-us-team-card__description,.about-us-team-card .about-us-team-card__email{font-size:18px;line-height:31px}}.about-us-slider-item .about-us-slider-item__logo{display:block;width:300px;height:150px;margin:0 auto 35px}.about-us-slider-item .about-us-slider-item__text-description{font-size:14px;line-height:170%;font-style:italic;font-weight:400;color:var(--color-sleet);min-height:119px}.about-us-slider-item .about-us-slider-item__text-read-more{font-style:normal}.about-us-slider-item .about-us-slider-item__text-author{margin-top:30px;font-size:14px;line-height:170%;font-weight:300;color:var(--color-sleet);min-height:47.6px}@media screen and (min-width:768px){.about-us-slider-item .about-us-slider-item__text-description{font-size:20px;min-height:170px}.about-us-slider-item .about-us-slider-item__text-author{font-size:18px;min-height:61.2px;max-height:61.2px}}@media screen and (min-width:992px){.about-us-slider-item{display:flex;padding:0 60px}.about-us-slider-item .about-us-slider-item__logo{width:350px;min-width:350px;height:200px;margin-bottom:0}.about-us-slider-item .about-us-slider-item__text{margin-left:40px}.about-us-slider-item .about-us-slider-item__text-description{font-size:20px}.about-us-slider-item .about-us-slider-item__text-author{font-size:18px}}.about-us-slider .about-us-slider__wrapper{padding:60px 0}.about-us-slider .about-us-slider__list{display:flex;align-items:center;padding:80px 0;border-bottom:1px solid var(--color-pickled-salmon);border-top:1px solid var(--color-pickled-salmon)}.about-us-slider .about-us-slider__dots{margin-top:40px;display:flex;justify-content:center;cursor:var(--cursor-pointer)}.about-us-slider .about-us-slider__dots .about-us-slider__dots-item{width:12px;height:12px;border:1px solid var(--color-pickled-salmon);border-radius:50%}.about-us-slider .about-us-slider__dots .about-us-slider__dots-item.about-us-slider__dots-item--active{background:var(--color-pickled-salmon)}.about-us-slider .about-us-slider__dots .about-us-slider__dots-item:not(:last-child){margin-right:7px}.about-us-slider .about-us-slider__navigation{display:none;align-items:center;height:100%;pointer-events:none}.about-us-slider .about-us-slider__navigation .about-us-slider__navigation-arrow{cursor:var(--cursor-pointer);width:32px;height:100%;display:flex;align-items:center;justify-content:center;pointer-events:all}.about-us-slider .about-us-slider__navigation .about-us-slider__navigation-arrow.about-us-slider__navigation-arrow--left{transform:rotate(180deg)}@media screen and (min-width:992px){.about-us-slider .about-us-slider__list{position:relative}.about-us-slider .about-us-slider__dots{display:none}.about-us-slider .about-us-slider__navigation{display:flex;justify-content:space-between;width:100%;position:absolute;top:50%;transform:translateY(-50%)}.about-us-slider .about-us-slider__wrapper{padding:60px 0 0}}.news{width:100%}.news .news__wrapper{padding-bottom:70px}.news .news__title{font-weight:400;font-size:20px;line-height:23px;color:var(--color-pure-cayan)}.news .news__slider{margin-top:40px}.news .news__list{display:none}.news .news__navigation{display:flex;justify-content:flex-end;margin-top:32px}.news .news__navigation .news__navigation-all{font-weight:500;font-size:16px;line-height:19px;text-transform:uppercase;color:var(--color-pure-cayan)}@media screen and (min-width:768px){.news .news__wrapper{padding-top:70px}.news .news__title{font-size:26px;line-height:30px}.news .news__slider{display:none}.news .news__list{display:grid;grid-template-columns:repeat(3,1fr);grid-column-start:2;grid-column-gap:50px;column-gap:50px;margin-top:35px}.news .news__list-item{min-width:0;overflow:hidden}.news .news__navigation{margin-top:64px}.news .news__navigation .news__navigation-all{font-size:20px;line-height:23px}}@media screen and (min-width:992px){.news .news__list{column-gap:100px}}@media screen and (min-width:1320px){.news .news__navigation .news__navigation-all{transform:translateX(45px)}}.news-slider .news-slider__dots{margin-top:60px;display:flex;justify-content:center;cursor:var(--cursor-pointer)}.news-slider-item .news-slider-item__wrapper{display:flex;flex-direction:column;max-width:240px;margin:0 auto}.news-slider-item .news-slider-item__image{align-self:center;display:block;width:100%;max-width:240px}.news-slider-item .news-slider-item__title{font-size:18px;line-height:150%;color:var(--color-sleet);margin-top:45px}.news-slider-item .news-slider-item__date{font-size:14px;line-height:150%;color:var(--color-sleet)}.news-slider-item .news-slider-item__hashes{margin-top:20px;font-size:14px;font-weight:300;line-height:130%;color:var(--color-sleet)}@media screen and (min-width:768px){.news-slider-item{margin:0;max-width:316px;width:100%}.news-slider-item .news-slider-item__wrapper{max-width:none}.news-slider-item .news-slider-item__image{align-self:flex-start;width:100%;max-width:280px}.news-slider-item .news-slider-item__title{font-size:22px;margin-top:40px}.news-slider-item .news-slider-item__date,.news-slider-item .news-slider-item__hashes{font-size:18px}}.news-all .news-all__list{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:100px;padding-bottom:40px;margin-bottom:40px;margin-top:40px}.news-all .news-all__title{font-weight:400;font-size:20px;line-height:23px;color:var(--color-pure-cayan)}.news-all .news-all__list-item{display:block;min-width:0;overflow:hidden}.news-all .news-all__list-item .news-slider-item__title{margin-top:36px}@media screen and (min-width:768px){.news-all .news-all__title{font-size:26px;line-height:30px}.news-all .news-all__list{grid-template-columns:repeat(2,1fr);grid-column-gap:50px}.news-all .news-all__list-item{margin:0 auto}.news-all .news-all__list-item:not(.news-all__list-item--last){border-bottom:none}.news-all .news-all__list-item .news-slider-item__image{max-width:260px}}@media screen and (min-width:992px){.news-all .news-all__list{grid-column-gap:100px;grid-template-columns:repeat(3,1fr)}}.news-id .news-id__wrapper{padding-bottom:70px}.news-id .news-id__title{font-weight:400;font-size:20px;line-height:150%;color:var(--color-pure-cayan)}.news-id .news-id__date{font-weight:400;font-size:18px;line-height:26px;color:var(--color-sleet)}.news-id .news-id__hashes{margin-top:10px;font-weight:300;font-size:14px;line-height:130%;color:var(--color-sleet)}.news-id .news-id__image{margin:50px auto;display:block;width:240px}.news-id .news-id__description{font-weight:400;font-size:14px;line-height:24px;color:var(--color-sleet);margin-bottom:64px}.news-id .news-id__video{position:relative;margin-bottom:42px}@media screen and (min-width:768px){.news-id .news-id__top{display:flex;align-items:flex-end;column-gap:65px;margin-bottom:70px}.news-id .news-id__header{order:1}.news-id .news-id__image{margin:0;width:260px}.news-id .news-id__title{font-size:26px}.news-id .news-id__date{font-size:22px;line-height:32px}.news-id .news-id__hashes{font-size:18px}.news-id .news-id__description{font-size:18px;line-height:30px}.news-id .news-id__video{height:600px}}.cases .cases__wrapper{padding-top:70px;padding-bottom:70px}.cases .cases__title{font-weight:400;font-size:20px;line-height:23px;color:var(--color-pure-cayan)}.cases .cases__subtitle{margin-top:20px;font-weight:400;font-size:14px;line-height:24px;color:var(--color-sleet)}.cases .cases__navigation{display:flex;justify-content:flex-end;margin-top:32px}.cases .cases__navigation-all{font-weight:500;font-size:16px;line-height:19px;color:var(--color-pure-cayan)}.cases .cases__list{display:none}@media screen and (min-width:768px){.cases .cases__title{font-weight:400;font-size:26px;line-height:30px}.cases .cases__subtitle{margin-top:25px;font-size:18px;line-height:31px}.cases .cases__slider{display:none}.cases .cases__list{margin-top:80px;display:grid;grid-column-gap:50px;grid-template-columns:repeat(3,1fr)}.cases .cases__list-item{min-width:0;overflow:hidden}.cases .cases__navigation{margin-top:64px}.cases .cases__navigation-all{font-size:20px;line-height:23px}}@media screen and (min-width:992px){.cases .cases__list{grid-column-gap:100px}}@media screen and (min-width:1320px){.cases .cases__navigation-all{transform:translateX(45px)}}.cases-slider .cases-slider__list{margin:40px 0 50px}.cases-slider .cases-slider__dots{display:flex;justify-content:center;cursor:var(--cursor-pointer)}.cases-slider-item .cases-slider-item__wrapper{display:flex;flex-direction:column;align-items:center;max-width:240px;margin:0 auto}.cases-slider-item .cases-slider-item__image{width:100%;max-width:240px}.cases-slider-item .cases-slider-item__title{width:100%;margin-top:40px;font-size:18px;line-height:27px;font-weight:400;color:var(--color-sleet)}.cases-slider-item .cases-slider-item__hashes{width:100%;margin-top:10px;font-size:14px;font-weight:300;line-height:130%;color:var(--color-sleet)}@media screen and (min-width:768px){.cases-slider-item .cases-slider-item__wrapper{align-items:flex-start;max-width:none}.cases-slider-item .cases-slider-item__image{max-width:280px}.cases-slider-item .cases-slider-item__title{font-size:22px}.cases-slider-item .cases-slider-item__hashes{font-size:18px}}.cases-all .cases-all__title{font-weight:400;font-size:20px;line-height:23px;color:var(--color-pure-cayan)}.cases-all .cases-all__list{display:grid;grid-gap:100px;grid-template-columns:repeat(1,1fr);padding-bottom:50px;margin-bottom:50px;margin-top:40px}.cases-all .cases-all__list-row-item{display:block;padding-bottom:40px;margin-bottom:40px;min-width:0;overflow:hidden}@media screen and (min-width:768px){.cases-all .cases-all__title{font-size:26px;line-height:30px}.cases-all .cases-all__list{grid-template-columns:repeat(2,1fr);grid-column-gap:50px}.cases-all .cases-all__list-item{padding-bottom:15px;margin-bottom:0;border-bottom:none}.cases-all .cases-all__list-row-item .cases-slider-item__image{max-width:260px}}@media screen and (min-width:992px){.cases-all .cases-all__list{grid-column-gap:100px;grid-template-columns:repeat(3,1fr)}}.cases-id .cases-id__title{font-weight:400;font-size:20px;line-height:30px;color:var(--color-pure-cayan)}.cases-id .cases-id__date{font-weight:400;font-size:18px;line-height:26px;color:var(--color-sleet)}.cases-id .cases-id__hashes{margin-top:10px;font-weight:300;font-size:14px;line-height:130%;color:var(--color-sleet)}.cases-id .cases-id__image{margin:50px auto;width:240px}.cases-id .cases-id__description{font-weight:400;font-size:14px;line-height:24px;color:var(--color-sleet);margin-bottom:64px}.cases-id .cases-id__list-image{margin-bottom:64px;display:grid;grid-template-columns:repeat(1,1fr);grid-gap:45px}.cases-id .cases-id__list-image-item{border:1px solid #93969b}.cases-id .cases-id__video{position:relative;margin-bottom:42px}@media screen and (min-width:768px){.cases-id .cases-id__top{display:flex;align-items:flex-end;column-gap:65px;margin-bottom:70px}.cases-id .cases-id__header{order:1}.cases-id .cases-id__image{margin:0;width:350px}.cases-id .cases-id__title{font-size:26px;line-height:38px}.cases-id .cases-id__date{font-size:22px;line-height:32px}.cases-id .cases-id__hashes{font-size:18px}.cases-id .cases-id__description{font-size:18px;line-height:30px}.cases-id .cases-id__list-image{grid-template-columns:repeat(2,1fr)}.cases-id .cases-id__video{height:600px}.cases-id .cases-id__copyright-item{font-size:18px;line-height:31px}}.blog .blog__wrapper{padding-top:70px;padding-bottom:70px}.blog .blog__title{font-weight:400;font-size:20px;line-height:23px;color:var(--color-pure-cayan)}.blog .blog__subtitle{margin-top:20px;font-weight:400;font-size:14px;line-height:24px;color:var(--color-sleet)}.blog .blog__item{padding:70px 0}.blog .blog__navigation{display:flex;justify-content:flex-end}.blog .blog__navigation-all{font-weight:500;font-size:16px;line-height:19px;color:var(--color-pure-cayan);text-transform:uppercase}@media screen and (min-width:768px){.blog .blog__title{font-size:26px;line-height:30px}.blog .blog__content{margin-top:45px;display:flex}.blog .blog__subtitle{margin-top:0;margin-right:30px;max-width:300px;font-size:18px;line-height:31px}.blog .blog__item{margin-left:auto;padding:0;flex-grow:1;max-width:720px}.blog .blog__item .blog-item .blog-item__image{height:auto}.blog .blog__item .blog-item .blog-item__image img{max-height:410px}.blog .blog__navigation{margin-top:64px}.blog .blog__navigation-all{font-size:20px;line-height:23px}}@media screen and (min-width:1320px){.blog .blog__navigation-all{transform:translateX(45px)}}.blog-item{display:block}.blog-item .blog-item__image{margin-bottom:30px}.blog-item .blog-item__image img{height:100%;width:100%;object-fit:contain}.blog-item .blog-item__title{font-size:18px;line-height:150%;color:var(--color-sleet)}.blog-item .blog-item__date{font-weight:400;font-size:14px;line-height:150%;color:var(--color-sleet)}.blog-item .blog-item__hashes{margin-top:10px;font-weight:300;font-size:14px;line-height:130%;color:var(--color-sleet)}@media screen and (min-width:768px){.blog-item .blog-item__image{margin-bottom:40px}.blog-item .blog-item__title{font-size:22px}.blog-item .blog-item__date,.blog-item .blog-item__hashes{font-size:18px}}.blog-all .blog-all__title{font-weight:400;font-size:20px;line-height:23px;color:var(--color-pure-cayan)}.blog-all .blog-all__list{display:grid;grid-gap:100px;grid-template-columns:repeat(1,1fr);padding-bottom:70px;margin-bottom:70px;margin-top:40px}.blog-all .blog-all__list-row-item{padding-bottom:50px;margin-bottom:50px;min-width:0}.blog-all .blog-all__list-row-item:not(.blog-all__list-row-item--last){border-bottom:1px solid var(--color-pickled-salmon)}@media screen and (min-width:768px){.blog-all .blog-all__title{font-size:26px;line-height:30px}.blog-all .blog-all__list{grid-template-columns:repeat(2,1fr)}.blog-all .blog-all__list-item{padding-bottom:0;margin-bottom:0}.blog-all .blog-all__list-item .blog-item__image{height:auto}}.blog-id .blog-id__wrapper{padding-bottom:60px}.blog-id .blog-id__title{font-weight:400;font-size:20px;line-height:30px;color:var(--color-pure-cayan)}.blog-id .blog-id__author{font-weight:400;font-size:18px;line-height:150%;color:var(--color-sleet)}.blog-id .blog-id__hashes{margin-top:10px;font-weight:300;font-size:14px;line-height:130%;color:var(--color-sleet)}.blog-id .blog-id__image{margin:50px auto;justify-content:center;align-items:center;display:block}.blog-id .blog-id__description{font-weight:400;font-size:14px;line-height:24px;color:var(--color-sleet);margin-bottom:64px}.blog-id .blog-id__video{position:relative;margin-bottom:42px}@media screen and (min-width:768px){.blog-id .blog-id__top{display:flex;align-items:flex-end;column-gap:65px;margin-bottom:70px}.blog-id .blog-id__header{order:1}.blog-id .blog-id__image{height:322px;width:537px;margin:0}.blog-id .blog-id__title{font-size:26px;line-height:38px}.blog-id .blog-id__author{font-size:22px}.blog-id .blog-id__hashes{font-size:18px}.blog-id .blog-id__description{font-size:18px;line-height:30px}.blog-id .blog-id__video{height:600px}}.clients .clients__wrapper{padding-top:70px;padding-bottom:70px}.clients .clients__title{display:inline-block;font-weight:400;font-size:20px;line-height:23px;color:var(--color-pure-cayan);margin-bottom:30px}.clients .clients__list{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:75px;column-gap:75px;grid-row-gap:65px;row-gap:65px}.clients .clients__list-item-wrapper{display:flex;justify-content:center;align-items:center}.clients .clients__list-item{display:block;max-width:180px}.clients .clients__navigation{margin-top:64px;display:flex;justify-content:flex-end}.clients .clients__navigation-all{font-weight:500;font-size:16px;line-height:19px;color:var(--color-pure-cayan)}@media screen and (min-width:768px){.clients .clients__title{font-size:26px;line-height:30px;margin-bottom:40px}.clients .clients__list{grid-template-columns:repeat(3,1fr)}.clients .clients__navigation-all{font-size:20px;line-height:23px}}@media screen and (min-width:992px){.clients .clients__navigation-all{transform:translateX(45px)}.clients .clients__list{grid-template-columns:repeat(4,1fr)}}@media screen and (min-width:1320px){.clients .clients__navigation-all{transform:translateX(45px)}.clients .clients__list{grid-template-columns:repeat(5,1fr)}}.clients-all .clients-all__wrapper{padding-bottom:70px}.clients-all .clients-all__title{display:inline-block;font-weight:400;font-size:20px;line-height:23px;color:var(--color-pure-cayan);margin-bottom:40px}.clients-all .clients-all__subtitle{font-weight:400;font-size:14px;line-height:24px;color:var(--color-sleet);margin-bottom:30px}.clients-all .clients-all__list{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:75px;column-gap:75px;grid-row-gap:65px;row-gap:65px}.clients-all .clients-all__list-item-wrapper{display:flex;justify-content:center;align-items:center}.clients-all .clients-all__list-item{display:block;max-width:180px}@media screen and (min-width:768px){.clients-all .clients-all__title{font-size:26px;line-height:30px}.clients-all .clients-all__subtitle{font-size:18px;line-height:24px;margin-bottom:80px}.clients-all .clients-all__list{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:992px){.clients-all .clients-all__list{grid-template-columns:repeat(4,1fr)}}@media screen and (min-width:1320px){.clients-all .clients-all__list{grid-template-columns:repeat(5,1fr)}}.contact{background:var(--color-pickled-salmon)}.contact .contact__wrapper{padding-top:80px;padding-bottom:80px;display:flex;flex-direction:row;align-items:center}.contact .contact__content{width:100%}.contact .contact__image{margin-right:32px}.contact .contact__header{margin-bottom:80px}.contact .contact__header-title{font-weight:500;font-size:20px;line-height:27px;color:var(--color-white)}.contact .contact__header-subtitle{margin-top:40px;font-size:18px;line-height:27px;color:var(--color-white)}.contact .contact__bottom-contact,.contact .contact__bottom-newsletter{font-weight:500;font-size:20px;line-height:23px;color:var(--color-white)}.contact .contact__bottom-contact{display:block;margin-bottom:40px}@media screen and (min-width:768px){.contact .contact__wrapper{margin-top:70px}.contact .contact__image{margin-right:100px}.contact .contact__header{max-width:724px}.contact .contact__header-title{font-size:24px;line-height:36px}.contact .contact__header-subtitle{font-size:22px;line-height:30px}.contact .contact__bottom{display:flex;justify-content:space-between}.contact .contact__bottom-contact{margin-bottom:0}}.footer .footer__wrapper{padding-top:70px;padding-bottom:70px;display:flex;flex-direction:column}.footer .footer__logo{display:block;width:100px;margin-bottom:50px}.footer .footer__contacts{display:flex;flex-direction:column}.footer .footer__contacts-item{display:inline-block;margin:5px 0;font-weight:300;font-size:14px;line-height:16px;color:var(--color-sleet)}.footer .footer__info{margin-top:80px}.footer .footer__info-socials{display:flex}.footer .footer__info-socials-item{height:28px;width:28px;display:flex;justify-content:center;align-items:center}.footer .footer__info-socials-item:not(:last-child){margin-right:20px}.footer .footer__info-links{margin-top:50px;display:flex;flex-direction:column}.footer .footer__info-links-item{font-weight:300;font-size:16px;line-height:19px;color:var(--color-sleet);text-decoration:underline}.footer .footer__info-links-item:first-child{margin-bottom:15px}@media screen and (min-width:768px){.footer .footer__wrapper{flex-direction:row;justify-content:space-between}.footer .footer__contacts{margin-top:0}.footer .footer__contacts-item{font-size:18px;line-height:21px}.footer .footer__info-links{margin-top:70px}.footer .footer__info-links-item{font-size:18px;line-height:21px}.footer .footer__info{margin-top:0}.footer .footer__logo{width:130px}}@media screen and (min-width:992px){.footer .footer__logo{width:130px;transform:translateX(-70px)}}@media screen and (min-width:1320px){.footer .footer__logo{width:170px;transform:translateX(-90px)}}.section-divider{margin:0;border:none;background:none;border-bottom:1px solid var(--color-pickled-salmon)}.markdown-document ul{list-style:disc}.markdown-document p{margin-bottom:16px}.markdown-document hr{margin:0;border:none;background:none;border-bottom:1px solid var(--color-pickled-salmon)}.markdown-document h1{font-size:26px;margin-bottom:10px;margin-top:20px}.markdown-document h2{font-size:24.8px;margin-bottom:8px;margin-top:18px}.markdown-document h3{font-size:23.6px;margin-bottom:6px;margin-top:16px}.markdown-document h4{font-size:22.4px;margin-bottom:4px;margin-top:14px}.markdown-document h5{font-size:21.2px;margin-bottom:2px;margin-top:12px}.markdown-document h6{font-size:20px;margin-bottom:0;margin-top:10px}.markdown-document .markdown-image{display:flex;justify-content:center}.markdown-document .markdown-image__container{display:flex;justify-content:center;border:1px solid #93969b;margin-bottom:16px;width:100%}.markdown-document .markdown-image__image{display:block;line-height:0;vertical-align:top}.markdown-document .markdown-image__title{font-weight:400;font-size:14px;line-height:100%;color:var(--color-sleet)}@media screen and (min-width:768px){.markdown-document .markdown-image__container{width:calc(50% - 22.5px)}}.not-found{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:calc(100vh - 120px);text-align:center}.not-found__title{font-weight:400;font-size:26px;line-height:150%;color:var(--color-pure-cayan);margin-bottom:10px}.not-found__subtitle{font-size:18px}@media screen and (min-width:992px){.not-found{min-height:calc(100vh - 150px)}.not-found__title{font-size:30px}.not-found__subtitle{font-size:22px}}:root{--color-pure-cayan:#8abd24;--color-heather-grey:#9f9fa3;--color-white:#fff;--color-pickled-salmon:#ff6454;--color-titanium-white:#e5e5e5;--color-sleet:#93969b;--container:1120px;--animation-duration:300ms;--cursor-default:url(/static/cursor/default.svg),auto;--cursor-default-inverse:url(/static/cursor/default-inverse.svg),auto;--cursor-pointer:url(/static/cursor/pointer.svg),pointer;--cursor-pointer-inverse:url(/static/cursor/pointer-inverse.svg),pointer}body{font-family:roboto,sans-serif;font-weight:400;font-size:14px;line-height:170%;color:var(--color-sleet);-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizespeed;background:var(--color-white)}h1,h2,h3{font-weight:700}a{text-decoration:none}a:not(.reset){font-style:italic;font-weight:700;color:var(--color-sleet)}a:active,a:focus,a:hover,a:visited{text-decoration:none;outline:0}ol,ul{margin-bottom:1.5rem;list-style:inside}em,i{font-style:italic}b,strong{font-weight:700}input:focus{outline:none}[disabled]{pointer-events:none;opacity:.5}.br{display:block}p{margin-bottom:1.5rem}h1.base-h1{line-height:1.5em}h1.base-h1,h2.base-h2{display:inline-block;font-weight:400;font-size:20px;color:var(--color-pure-cayan)}h2.base-h2{line-height:24px}.cmf-cursor{cursor:var(--cursor-default)}.cmf-cursor a,.cmf-cursor button{cursor:var(--cursor-pointer)}.cmf-cursor--inverse{cursor:var(--cursor-default-inverse)}.cmf-cursor--inverse a,.cmf-cursor--inverse button{cursor:var(--cursor-pointer-inverse)}@media screen and (min-width:768px){body{font-size:18px}h1.base-h1{font-size:26px}}