*,*::before,*::after{-moz-box-sizing:border-box;box-sizing:border-box}html{scroll-behavior:smooth;text-rendering:optimizeSpeed}@media screen and (prefers-reduced-motion: reduce){*{-webkit-animation-duration:.01ms !important;animation-duration:.01ms !important;-webkit-animation-iteration-count:1 !important;animation-iteration-count:1 !important;transition-duration:.01ms !important;scroll-behavior:auto !important}}a{outline-offset:5px}ul,ol{padding:0}body,h1,h2,h3,h4,p,ul,ol,li,figure,figcaption,blockquote,dl,dd{margin:0}body{min-height:100vh}ul,ol{list-style:none}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}img,picture{max-width:100%;display:block}article>*+*{margin-top:1em}input,button,textarea,select{font:inherit}.homepage header .wrap{opacity:0}.homepage-intro{overflow:hidden;position:relative;background-color:#1b1c21;padding:0;position:relative;min-height:80vh;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;margin-top:0;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center}.homepage-intro [data-gsap-el]{opacity:0}@media screen and (min-width: 768px){.homepage-intro{min-height:calc(100vh - 80px);min-height:calc(var(--vh, 1vh)*100 - 80px)}}.homepage-intro .wrap{padding-top:40px;padding-bottom:40px;position:relative;z-index:1;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-flex-grow:1;flex-grow:1;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}@media screen and (min-width: 768px){.homepage-intro .wrap{padding-top:20px;padding-bottom:20px}}.homepage-intro .accent-font{color:#fff;font-size:18px;min-height:1em}@media screen and (min-width: 768px){.homepage-intro .accent-font{font-size:24px}}@media screen and (min-width: 1024px){.homepage-intro .accent-font{font-size:26px}}@media screen and (min-width: 1280px){.homepage-intro .accent-font{font-size:32px}}@media screen and (min-width: 1366px){.homepage-intro .accent-font{font-size:36px}}@media screen and (min-width: 1440px){.homepage-intro .accent-font{font-size:40px}}.homepage-intro .intro-h1{line-height:1}.homepage-intro .intro-h1 .accent-font{padding-top:.2em;margin-top:.2em}.homepage-intro .btn{margin-top:64px}.homepage-intro .tagline{font-style:italic;color:#d5d5d5;margin-top:.8em}.homepage-intro .tagline span{font-size:.8em;min-height:.8em;display:inline-block}@media screen and (max-width: 575px){.intro-h1.initial{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}}[lang=en] .intro-h1{font-size:26vw;margin:.2em 0}@media screen and (min-width: 576px){[lang=en] .intro-h1{font-size:56px;margin:.2em 0 0}}@media screen and (min-width: 768px){[lang=en] .intro-h1{font-size:76px}}@media screen and (min-width: 1024px){[lang=en] .intro-h1{font-size:100px}}@media screen and (min-width: 1280px){[lang=en] .intro-h1{font-size:125px}}@media screen and (min-width: 1366px){[lang=en] .intro-h1{font-size:140px}}[lang=ru] .intro-h1{font-size:20vw;margin:.2em 0}@media screen and (min-width: 576px){[lang=ru] .intro-h1{font-size:56px;margin:.2em 0 0}}@media screen and (min-width: 768px){[lang=ru] .intro-h1{font-size:76px}}@media screen and (min-width: 1024px){[lang=ru] .intro-h1{font-size:100px}}@media screen and (min-width: 1366px){[lang=ru] .intro-h1{font-size:140px}}@media screen and (min-width: 1600px){[lang=ru] .intro-h1{font-size:160px}}.intro-h1{min-height:1em;color:#fff;display:-webkit-flex;display:flex}.intro-h1 .h1-pt2{position:relative;z-index:1}.intro-h1 .h1-pt3{-webkit-clip-path:polygon(0 0, 1% 0, 1% 100%, 0% 100%);clip-path:polygon(0 0, 1% 0, 1% 100%, 0% 100%)}.tagline{opacity:0}.scroll-arrow{display:-webkit-inline-flex;display:inline-flex;opacity:0;font-family:"JetBrains Mono",sans-serif;font-weight:400;animation:pulse 1.25s alternate-reverse infinite;color:#edfb55;font-size:36px;display:inline-block;margin:16px auto}@-webkit-keyframes pulse{0%{-webkit-transform:translateY(5px);transform:translateY(5px)}100%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}}@keyframes pulse{0%{-webkit-transform:translateY(5px);transform:translateY(5px)}100%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}}.intro-h1.cloned{overflow:hidden;min-height:0;margin-top:0;padding-top:0;height:0}@media screen and (max-width: 575px){.intro-h1.cloned{display:none !important}}.intro-h1.cloned.cl1{max-height:.45em}.intro-h1.cloned.cl1 span{-webkit-transform:translateY(-0.55em);transform:translateY(-0.55em)}.intro-h1.cloned.cl2{max-height:.42em}.intro-h1.cloned.cl2 span{-webkit-transform:translateY(-0.58em);transform:translateY(-0.58em)}.intro-h1.cloned.cl3{max-height:.25em}.intro-h1.cloned.cl3 span{-webkit-transform:translateY(-0.75em);transform:translateY(-0.75em)}.intro-h1.cloned>span{-webkit-transform-origin:bottom center;transform-origin:bottom center}@media screen and (max-width: 575px){.homepage-intro .wrap{-webkit-align-items:flex-start;align-items:flex-start}.homepage-intro .nbsp{display:none}}@font-face{font-family:"Unbounded";src:url("/_styles/fonts/Unbounded-VF.woff2") format("woff2 supports variations"),url("/_styles/fonts/Unbounded-VF.woff2") format("woff2-variations");font-weight:200 900;font-stretch:25% 151%}@font-face{font-family:"JetBrains Mono";src:url("/_styles/fonts/JetBrainsMono-VF.woff2") format("woff2 supports variations"),url("/_styles/fonts/JetBrainsMono-VF.woff2") format("woff2-variations");font-weight:100 1000;font-stretch:25% 151%}section{scroll-margin-top:50px;padding-top:72px;padding-bottom:72px;background-color:#fff;position:relative}@media screen and (min-width: 1280px){section{padding-top:96px;padding-bottom:96px}}.dark-bg{background-color:#1b1c21;color:#fff}.dark-bg .link{color:#4aebc8}.dark-bg .link:hover{opacity:.85 !important}.dark-bg--underlay{background-color:#1b1c21;position:relative;z-index:1}.pb-0{padding-bottom:0}.wrap{padding-left:16px;padding-right:16px;margin:auto;width:100%}@media screen and (min-width: 768px){.wrap{padding-left:32px;padding-right:32px}}@media screen and (min-width: 1280px){.wrap{padding-left:44px;padding-right:44px}}@media screen and (min-width: 1440px){.wrap{max-width:1300px}}@media screen and (min-width: 1600px){.wrap{max-width:1464px}}.accent-font{font-family:"JetBrains Mono",sans-serif;font-weight:400}h1{font-size:44px}@media screen and (min-width: 768px){h1{font-size:90px}}@media screen and (min-width: 1280px){h1{font-size:120px}}@media screen and (min-width: 1600px){h1{font-size:130px}}[class*=gradient-text]{background-color:#4aebc8;background:linear-gradient(95deg, #50d7c6 16%, #41cd44 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);text-fill-color:rgba(0,0,0,0)}.gradient-text--reversed{background-image:linear-gradient(95deg, #41cd44 16%, #50d7c6 100%)}.top-nav{background-color:#1b1c21;padding:8px 0}@media screen and (min-width: 768px){.top-nav{padding:20px 0}}.top-nav.fixed{position:fixed;left:0;top:0;right:0;z-index:100;padding-top:8px;padding-bottom:8px;border-bottom:1px solid #8d8e90}@media screen and (min-width: 768px){.top-nav.fixed{opacity:0}.top-nav.fixed .top-menu__item{font-size:16px}}@media screen and (max-width: 767px){.top-nav.fixed{border-bottom:0;background-color:rgba(0,0,0,0)}.top-nav.fixed .logo{transition:none;opacity:0}.top-nav.fixed .btn-menu-m{background-color:#1b1c21;border:2px solid #fff;-moz-box-sizing:content-box;box-sizing:content-box}.top-nav.fixed .btn-menu-inner,.top-nav.fixed .btn-menu-inner::before,.top-nav.fixed .btn-menu-inner::after{background-color:#fff}}.top-nav.fixed .logo{width:110px}.top-nav.fixed.is-visible{opacity:1;transition:.2s all ease-in-out}.top-nav .wrap{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.top-nav nav{margin-left:auto}.top-nav .logo{width:110px;-webkit-transform:skewY(0);transform:skewY(0);transition:all .05s ease-in-out}@media screen and (min-width: 1024px){.top-nav .logo{width:130px}}@media screen and (min-width: 1600px){.top-nav .logo{width:150px}}.top-nav .logo img{border-radius:0;width:100%}.top-nav a.logo:hover{-webkit-transform:skewY(-5deg);transform:skewY(-5deg)}.top-menu{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;font-family:"JetBrains Mono",sans-serif;font-weight:400}@media screen and (min-width: 768px){.top-menu__item{margin-left:40px}}.top-menu__link{color:#fff;text-decoration:none}.top-menu__link:hover,.top-menu__link:focus{color:#4aebc8}@media screen and (max-width: 767px){.top-menu{position:fixed;visibility:hidden;opacity:0;height:100vh;height:calc(var(--vh, 1vh)*100);overflow-y:auto;left:0;top:0;z-index:10;-webkit-flex-direction:column;flex-direction:column;right:0;-webkit-justify-content:center;justify-content:center;background-color:#1b1c21;transition:.3s all ease-in-out;-webkit-transform:translateY(20px);transform:translateY(20px)}.top-menu.is-visible{visibility:visible;opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.top-menu__item{padding:8px 0;-webkit-order:2;order:2}.top-menu__item.lang-switcher{padding:16px 0;-webkit-order:1;order:1}.top-menu__link{padding:8px;display:inline-block}}.lang-switcher{color:#fff;display:-webkit-flex;display:flex;-webkit-align-items:baseline;align-items:baseline}.lang-switcher__item{color:#fff;text-decoration:none}.lang-switcher__item.is-active:before{content:"";display:-webkit-inline-flex;display:inline-flex;vertical-align:middle;width:4px;height:4px;border-radius:100%;background-color:#4aebc8;box-shadow:0px 0px 4px 2px #41cd44;margin-right:10px}.lang-switcher__item:not(.is-active):hover,.lang-switcher__item:not(.is-active):focus{color:#4aebc8}.taglist{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;align-items:center;gap:8px}@media screen and (min-width: 1280px){.taglist{gap:16px}}.taglist__item{font-family:"JetBrains Mono",sans-serif;font-weight:400;line-height:1;padding:.5em .7em;border-radius:8px;border:1px solid #4aebc8;text-transform:lowercase}.taglist--small{font-size:12px}@media screen and (min-width: 768px){.taglist--small{font-size:16px}}
/*# sourceMappingURL=critical.css.map */