::-webkit-scrollbar{display:none}:root{scroll-behavior:auto!important}body{font-weight:400;background:#0f0f14;color:#e5ebf2;font-family:var(--font-roobert)}@media screen and (max-width:1024px){section{padding-left:20px;padding-right:20px}}@media screen and (min-width:1024px){section{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-column-gap:1.1574074074vw;column-gap:1.1574074074vw;padding-left:4.2824074074vw;padding-right:4.2824074074vw}}canvas{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.page-light{background:#fff;color:#0f0f14}@media screen and (max-width:1024px){#smooth-wrapper{transform:none!important}}*{margin:0;padding:0;text-decoration:none;color:inherit;box-sizing:border-box}h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-weight:400}.uptitle{font-size:12px;font-weight:600}.uptitle.--s{font-size:12px;font-weight:700}@media screen and (min-width:1024px){.uptitle.--s{font-size:.6944444444vw}.uptitle{font-size:.8101851852vw}}.uptitle.--xl{font-size:20px}@media screen and (min-width:1024px){.uptitle.--xl{font-size:1.3888888889vw}}.uptitle.--xxl{font-size:24px}@media screen and (min-width:1024px){.uptitle.--xxl{font-size:1.7361111111vw}}.title{font-weight:600;font-size:32px}.title.--s{font-size:24px;font-weight:700}@media screen and (min-width:1024px){.title.--s{font-size:1.9097222222vw}.title{font-size:2.5462962963vw}}.title.--l{line-height:1.02;letter-spacing:-.0578703704vw;font-size:32px}@media screen and (min-width:1024px){.title.--l{font-size:2.8935185185vw}}.title.--xl{font-size:40px}@media screen and (min-width:1024px){.title.--xl{font-size:3.9351851852vw}}.title.--xxl{font-size:56px}@media screen and (min-width:1024px){.title.--xxl{font-size:4.6296296296vw}}ul{list-style:none;display:flex;flex-direction:column}p{font-weight:600;line-height:1.3;font-size:20px}@media screen and (min-width:1024px){p{font-size:1.1574074074vw}}button{border:none;background:none;outline:none}.--green{color:#3cf7b3}.transition{position:fixed;content:"";background:#734dff;height:100vh;width:100vw;z-index:1000;top:0;left:0;pointer-events:none}.transition #maskTransitionFull,.transition #maskTransitionX{position:absolute;inset:0}.transition__logo{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:15;width:184px;height:24px}@media screen and (min-width:1024px){.transition__logo{width:10.6481481481vw;height:1.3888888889vw}}@media screen and (max-width:1024px){.transition__logo{width:46.2962962963vw;height:15.5092592593vw}}.transition .transition__video{position:absolute;inset:0;-webkit-clip-path:url(#maskTransitionFull);clip-path:url(#maskTransitionFull)}.transition .transition__video video{width:100%;height:100%;object-fit:cover;object-position:center;position:absolute}.modal{position:absolute;inset:0;position:fixed;visibility:hidden;display:flex;align-items:center;justify-content:center}.modal video{position:relative;z-index:101;max-width:90vw;max-height:75vh;width:100%;height:-moz-fit-content;height:fit-content}@media screen and (min-width:1024px){.modal video{max-width:60vw;max-height:60vh;width:100%;height:100%}}.modal__overlay{position:absolute;inset:0;background:#0f0f14;z-index:100;opacity:0;cursor:pointer}.media{position:relative;overflow:hidden}.mediaInner{position:absolute;left:0;bottom:0;width:100%;height:120%}.media.--no-distorsion .mediaInner img,.mediaInner img,.mediaInner video{width:100%;height:100%;object-fit:cover;object-position:center;position:absolute}.media.--no-distorsion .mediaInner img{visibility:visible}.text-lines .line{overflow:hidden;padding-bottom:.3em;margin-bottom:-.3em}.text-fill{font-weight:600;font-size:inherit}.text-fill .line{position:relative}.text-fill .line__inner{color:#20202e}.text-fill .line__fill{position:absolute;top:0;left:0}.link-arrow{position:relative;display:flex;align-items:center;width:-moz-fit-content;width:fit-content;cursor:pointer;padding:5px;gap:12px}@media screen and (min-width:1024px){.link-arrow{padding:.2893518519vw;gap:.6944444444vw}}.link-arrow.--left{flex-direction:row-reverse}.link-arrow span,.link-arrow svg{position:relative;z-index:2}.link-arrow span{font-weight:600;transition:all .4s cubic-bezier(.33,1,.68,1);font-size:16px;line-height:1}@media screen and (min-width:1024px){.link-arrow span{font-size:1.0416666667vw}}.link-arrow svg{width:24px;height:24px}@media screen and (min-width:1024px){.link-arrow svg{width:2.025462963vw;height:2.025462963vw}}.link-arrow svg path,.link-arrow__background{transition:all .4s cubic-bezier(.33,1,.68,1)}.link-arrow__background{background:#734dff;content:"";top:0;right:0;bottom:0;position:absolute;z-index:1;border-radius:57.8703703704vw;width:34px}@media screen and (min-width:1024px){.link-arrow__background{width:2.5462962963vw}}.--left .link-arrow__background{left:0;right:auto}.--white .link-arrow__background{background:#fff}.link-arrow:hover svg path{stroke:#fff}.link-arrow:hover .link-arrow__background{width:calc(100% + 16px)}@media screen and (min-width:1024px){.link-arrow:hover .link-arrow__background{width:calc(100% + 1.0416666667vw)}}.link-arrow:hover span{color:#fff}.link-arrow:hover.--white span{color:#734dff}.link-arrow:hover.--white svg path{stroke:#734dff}.button{background:#734dff;color:#fff;border-radius:1000px;transition:all .4s cubic-bezier(.33,1,.68,1);cursor:pointer;font-weight:700;color:#e5ebf2;padding:12px 24px;font-size:18px}@media screen and (min-width:1024px){.button{padding:1.0416666667vw 1.7361111111vw;font-size:1.0416666667vw}}.button.--lime,.button:hover{background:#e2fc77;color:#0f0f14}.button.--lime:hover{background:#0f0f14;color:#e5ebf2}.cookies{position:fixed;background:#fff;z-index:75;display:flex;align-items:center;color:#0f0f14;transform-origin:bottom center;right:10px;bottom:20px;padding:16px 8px;border-radius:8px}@media screen and (min-width:1024px){.cookies{right:.9259259259vw;bottom:1.8518518519vw;padding:1.8518518519vw;border-radius:.5787037037vw}}.cookies.--dark{background:#0f0f14;color:#e5ebf2}.cookies.--dark button:after{background:#e5ebf2}.cookies>span{font-weight:700;font-size:16px;margin-right:16px}@media screen and (max-width:1024px){.cookies>span{flex:1 1}}@media screen and (min-width:1024px){.cookies>span{margin-right:1.3888888889vw;font-size:.9259259259vw}}.cookies a{transition:all .4s cubic-bezier(.33,1,.68,1);opacity:.3;font-size:16px;margin-right:32px;text-wrap:nowrap}@media screen and (min-width:1024px){.cookies a{margin-right:4.6296296296vw;font-size:.9259259259vw}}.cookies a:hover{opacity:1;color:#734dff}.cookies button{position:relative;display:flex;align-items:center;cursor:pointer;font-size:16px;padding-bottom:6px;gap:12px}@media screen and (min-width:1024px){.cookies button{font-size:1.1574074074vw;padding-bottom:.3472222222vw;gap:.9259259259vw}}.cookies button *{transition:all .4s cubic-bezier(.33,1,.68,1)}.cookies button svg{width:24px;height:24px}@media screen and (min-width:1024px){.cookies button svg{width:1.1574074074vw;height:1.1574074074vw}}.cookies button:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background:#0f0f14}.cookies button:hover{color:#734dff}.cookies button:hover:after{background:#734dff}.play-video{position:relative;display:flex;align-items:center;width:-moz-fit-content;width:fit-content;cursor:pointer;gap:20px;padding:5px}@media screen and (min-width:1024px){.play-video{padding:.2893518519vw;gap:1.2731481481vw}}.play-video span,.play-video svg{position:relative;z-index:2}.play-video span{font-weight:600;transition:all .4s cubic-bezier(.33,1,.68,1);font-size:16px}@media screen and (min-width:1024px){.play-video span{font-size:1.0416666667vw}}.play-video svg{width:32px;height:32px}@media screen and (min-width:1024px){.play-video svg{width:2.5462962963vw;height:2.5462962963vw}}.play-video svg path,.play-video svg rect,.play-video__background{transition:all .4s cubic-bezier(.33,1,.68,1)}.play-video__background{background:#e5ebf2;content:"";top:0;left:0;bottom:0;position:absolute;z-index:1;border-radius:57.8703703704vw}@media screen and (min-width:1024px){.play-video__background{width:3.125vw}.play-video:hover .play-video__background{width:calc(100% + 1.0416666667vw)}}.play-video:hover span{color:#734dff}.play-video:hover svg rect{fill:#734dff}.play-video:hover svg path{fill:#e5ebf2}.gs-dev-tools{z-index:6000}.grecaptcha-badge{position:absolute;opacity:0;z-index:-111;cursor:none}