.l-header[data-astro-cid-3ef6ksr2]{padding:1rem;position:sticky;top:0;z-index:9999}.c-header__row--top[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;background:#282d43f5;box-shadow:0 8px 16px #00000014;border-radius:8px;margin:0 auto;min-width:320px;max-width:1440px;padding:1rem;position:relative}.is-menu-open .c-header__row--top[data-astro-cid-3ef6ksr2]{border-bottom-right-radius:0;border-bottom-left-radius:0}.c-header__logo[data-astro-cid-3ef6ksr2]{line-height:0;flex:1}.c-header__logo[data-astro-cid-3ef6ksr2] img[data-astro-cid-3ef6ksr2]{max-width:180px;height:auto}.c-menu__opener[data-astro-cid-3ef6ksr2] svg[data-astro-cid-3ef6ksr2]{width:22px;height:22px}.c-menu__open[data-astro-cid-3ef6ksr2]{display:block}.c-menu__close[data-astro-cid-3ef6ksr2],.is-menu-open .c-menu__open[data-astro-cid-3ef6ksr2]{display:none}.is-menu-open .c-menu__close[data-astro-cid-3ef6ksr2]{display:block}.c-header__nav-dropdown[data-astro-cid-3ef6ksr2]{position:absolute;left:0;top:3.375rem;z-index:999;height:0;overflow:hidden;width:100%;border-bottom-right-radius:8px;border-bottom-left-radius:8px;background:#282d43f5;box-shadow:0 8px 16px #00000014}.is-menu-open .c-header__nav-dropdown[data-astro-cid-3ef6ksr2]{height:auto}.c-nav-dropdown[data-astro-cid-3ef6ksr2]{list-style:none;padding:0;margin:.5rem 1rem;text-align:right}.c-nav-dropdown__item[data-astro-cid-3ef6ksr2]{margin:0 0 .75rem;font-size:1.125rem;font-weight:600}.c-nav-dropdown__link[data-astro-cid-3ef6ksr2]{color:#dbecfd;text-decoration:none}.c-header__nav[data-astro-cid-3ef6ksr2]{text-align:right;display:none;font-size:1rem}.c-nav[data-astro-cid-3ef6ksr2]{list-style:none;padding:0;margin:0;white-space:nowrap;display:flex;align-items:center}.c-nav__item[data-astro-cid-3ef6ksr2]{margin:0 1rem}.c-nav__item[data-astro-cid-3ef6ksr2]:last-child{margin-right:0}.c-nav__item--contact[data-astro-cid-3ef6ksr2] .c-nav__link[data-astro-cid-3ef6ksr2]{background:#3f6df1;border-radius:25px;padding:1rem 1.5rem;color:#fff;transition:.4s ease-out}.c-nav__item--contact[data-astro-cid-3ef6ksr2] .c-nav__link[data-astro-cid-3ef6ksr2]:hover{background-color:#0f42d4}.c-nav__item--linkedin[data-astro-cid-3ef6ksr2] .c-nav__link[data-astro-cid-3ef6ksr2]{background:url(/icons/linkedin-in_white.svg) no-repeat;background-size:21px 21px;width:21px;height:25px;overflow:hidden;color:transparent}.c-nav__link[data-astro-cid-3ef6ksr2]{color:#dbecfd;display:block;font-weight:600;text-decoration:none}.c-nav__link[data-astro-cid-3ef6ksr2]:hover{color:#fff}@media only screen and (min-width:900px){.l-header[data-astro-cid-3ef6ksr2]{padding:1rem}.c-header__logo[data-astro-cid-3ef6ksr2] img[data-astro-cid-3ef6ksr2]{max-width:280px}.c-header__row--top[data-astro-cid-3ef6ksr2]{padding:1rem;background:#282d4399}.c-header__row--top[data-astro-cid-3ef6ksr2]:before{backdrop-filter:blur(32px);-webkit-backdrop-filter:blur(32px);content:"";position:absolute;width:100%;height:100%;top:0;left:0;z-index:-1}.c-menu__opener[data-astro-cid-3ef6ksr2]{display:none}.c-header__nav-dropdown[data-astro-cid-3ef6ksr2]{top:-999px;background:#282d4399}.c-header__nav[data-astro-cid-3ef6ksr2]{display:block}}.c-footer[data-astro-cid-sz7xmlte]{background:#000}.c-footer__inner[data-astro-cid-sz7xmlte]{padding:1.5rem;display:flex;align-items:center;gap:1.5rem}.c-footer__inner[data-astro-cid-sz7xmlte] p[data-astro-cid-sz7xmlte]{font-size:1rem;margin:0;color:#fff}.c-footer__logo[data-astro-cid-sz7xmlte]{flex:none;width:60px}@media only screen and (min-width:900px){.c-footer__inner[data-astro-cid-sz7xmlte]{margin:0 4.5rem;padding:2.5rem 1.5rem}}.contact-modal[data-astro-cid-nxxydibx]{border:none;padding:0;border-radius:12px;max-width:480px;width:calc(100vw - 2rem);background:#fff;color:#131733;box-shadow:0 30px 80px #0000004d}.contact-modal[data-astro-cid-nxxydibx]::backdrop{background:#13173399}.contact-modal__inner[data-astro-cid-nxxydibx]{position:relative;padding:2rem 1.75rem 1.75rem}.contact-modal__close[data-astro-cid-nxxydibx]{position:absolute;top:.5rem;right:.75rem;background:transparent;border:none;font-size:1.75rem;line-height:1;cursor:pointer;color:#6b6f86;padding:.25rem .5rem}.contact-modal__close[data-astro-cid-nxxydibx]:hover{color:#131733}.contact-modal__title[data-astro-cid-nxxydibx]{font-size:1.5rem;font-weight:700;margin:0 0 .5rem}.contact-modal__lead[data-astro-cid-nxxydibx]{font-size:1rem;color:#555873;margin:0 0 1.25rem}.contact-modal__form[data-astro-cid-nxxydibx]{position:relative;display:flex;flex-direction:column;gap:.875rem}.contact-modal__field[data-astro-cid-nxxydibx]{display:flex;flex-direction:column}.contact-modal__field[data-astro-cid-nxxydibx] label[data-astro-cid-nxxydibx]{font-size:.8125rem;font-weight:600;margin-bottom:.35rem;color:#131733}.contact-modal__field[data-astro-cid-nxxydibx] input[data-astro-cid-nxxydibx],.contact-modal__field[data-astro-cid-nxxydibx] textarea[data-astro-cid-nxxydibx]{border:1px solid #d3d6e3;border-radius:8px;padding:.65rem .75rem;font:inherit;font-size:.9375rem;color:#131733;outline:none;transition:border-color .2s ease}.contact-modal__field[data-astro-cid-nxxydibx] input[data-astro-cid-nxxydibx]:focus,.contact-modal__field[data-astro-cid-nxxydibx] textarea[data-astro-cid-nxxydibx]:focus{border-color:#3f6df1}.contact-modal__field[data-astro-cid-nxxydibx] textarea[data-astro-cid-nxxydibx]{resize:vertical;min-height:100px}.contact-modal__submit[data-astro-cid-nxxydibx]{margin-top:.25rem;background:#3f6df1;color:#fff;border:none;border-radius:999px;padding:.75rem 1.25rem;font:inherit;font-weight:600;cursor:pointer;transition:background .2s ease}.contact-modal__submit[data-astro-cid-nxxydibx]:hover{background:#0f42d4}.contact-modal__submit[data-astro-cid-nxxydibx]:disabled{opacity:.6;cursor:not-allowed}.contact-modal__status[data-astro-cid-nxxydibx]{margin:.25rem 0 0;min-height:1.2rem;font-size:.875rem;font-weight:600;text-align:center}*,*:before,*:after{box-sizing:border-box}html{line-height:1.15;-webkit-text-size-adjust:100%;scroll-behavior:smooth}@font-face{font-display:swap;font-family:Work Sans;font-style:normal;font-weight:400;src:url(/fonts/work-sans-v19-latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Work Sans;font-style:normal;font-weight:500;src:url(/fonts/work-sans-v19-latin-500.woff2) format("woff2")}@font-face{font-display:swap;font-family:Work Sans;font-style:normal;font-weight:600;src:url(/fonts/work-sans-v19-latin-600.woff2) format("woff2")}@font-face{font-display:swap;font-family:Work Sans;font-style:normal;font-weight:700;src:url(/fonts/work-sans-v19-latin-700.woff2) format("woff2")}body{margin:0;font-size:1.6rem;font-weight:400;font-family:Work Sans,sans-serif;color:#131733}img{border-style:none;max-width:100%;height:auto}a{background-color:transparent}ul{list-style:none;margin:0;padding:0}.l-wrapper{max-width:1440px;min-width:320px;margin:0 auto}.u-scale-with-grid{width:100%;height:auto}h1,h2,h3,h4,h5,h6{margin:0;font-weight:700;word-wrap:break-word}p{font-size:1rem;margin:0 0 2rem}h2{font-size:2rem;line-height:normal}h3{font-size:1.75rem;line-height:normal}@media only screen and (min-width:700px){h2{font-size:2.5rem}h3{font-size:2rem}p{font-size:1.5rem}}.c-button{text-decoration:none;font-size:1rem;border-radius:2rem;padding:1rem 1.5rem;font-weight:600;position:relative;z-index:1;overflow:hidden;display:inline-block}.c-button--blue{color:#fff;background-color:#3f6df1;transition:.4s ease-out}.c-button--blue:hover{background-color:#0f42d4}.c-button--arrow-down{padding-right:3rem;background-repeat:no-repeat;background-image:url(/icons/arrow-down.svg);background-position:87% 50%}.c-hero{position:relative;background:url(/images/bg_hero.jpg) no-repeat #020612;background-size:cover;min-height:100vh;margin-top:-5.5rem;display:flex;align-items:center;overflow:hidden}.c-hero .l-wrapper{flex:1}.c-hero__content{padding:5.5rem 1.5rem .5rem;color:#fff;max-width:450px}.c-hero__title{font-size:3rem;line-height:3rem;margin:0 0 2.5rem}.c-hero__video{width:100%;max-width:300px;min-height:283px;margin:0 auto 1rem;text-align:center}.c-hero__player{display:inline-block;width:100%;height:auto}.c-hero__frame{display:inline-block;position:relative;height:3rem;line-height:4rem;top:.5rem;width:210px;overflow:hidden}.c-hero__frame-mover{position:relative;display:block;animation:ng-fade-mobile 6s ease-in-out infinite;top:-4rem}.c-hero__frame-a{background:linear-gradient(93deg,#02ffff,#ffd404)}.c-hero__frame-b{background:linear-gradient(93deg,#ffd601,#ff00b7)}.c-hero__frame-c{background:linear-gradient(93deg,#ff00b7,#02ffff)}.c-hero__frame-mover span{-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}@keyframes ng-fade-mobile{0%,33%,to{top:-.5rem}34%,66%{top:-4.5rem}67%,99%{top:-8.5rem}}@keyframes ng-fade-desktop{0%,33%,to{top:-.375rem}34%,66%{top:-5.375rem}67%,99%{top:-10.375rem}}@media only screen and (min-width:900px){.c-hero{margin-top:-7.25rem}.c-hero__content{max-width:calc(550px + 7rem);padding-left:7rem;box-sizing:border-box}.c-hero__title{font-size:4rem;line-height:4rem;margin:0 0 3.5rem}.c-hero__video{max-width:420px;position:absolute;top:50%;transform:translateY(-50%);right:2rem;margin:0}.c-hero__frame{height:4rem;line-height:5rem;top:.5rem;width:280px}.c-hero__frame-mover{animation:ng-fade-desktop 6s ease-in-out infinite;top:-4rem}}@media only screen and (min-width:1000px){.c-hero__video{max-width:480px;right:3rem}}@media only screen and (min-width:1200px){.c-hero__video{max-width:520px;right:5rem}}@media only screen and (min-width:1440px){.c-hero__video{max-width:560px;right:calc(50vw - 560px)}}.c-block{overflow:hidden}.c-block__inner{padding:1.5rem;box-sizing:border-box}.c-block__content h2{margin:0 0 .5rem}.c-block__image{text-align:center;padding:0 1rem;position:relative}.c-block__image img{max-width:350px}.c-anim4__background{width:100%;height:auto}.c-anim1__layer,.c-anim2__layer,.c-anim3__layer,.c-anim4__layer{display:block;position:absolute;top:0;right:calc(50vw - 190px);transform:translate(0)}.c-anim4__layer{right:calc(50vw - 200px);max-width:100%;top:auto;bottom:0;scale:1.5}.c-block--1{background:#00e4b9}.c-block--2{background:#ee602b}.c-block--3{background:#7ed4ea}.c-block--4{background:#fdd530}.c-services{background:url(/images/bg_services.jpg) 50% 100% no-repeat #131733;background-size:cover}.c-services h2{color:#fff}.c-services__inner{padding:1.5rem 1.5rem 14.5rem}.c-services__items{margin-top:1.5rem;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:.5rem;box-sizing:border-box}.c-services__item{min-width:160px;max-width:320px;padding:3rem 1rem 1rem;border-radius:16px;border:1px solid rgba(219,236,253,.9);background:#ffffff80;background-repeat:no-repeat;background-size:40px 40px;background-position:1rem 1rem;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-sizing:border-box}.c-services__item h3{font-size:1.25rem;margin:.5rem 0}.c-services__item p{font-size:1rem;margin:0}.c-partners{background:#131733}.c-partners h2,.c-partners p,.c-partners__info{color:#fff}.c-partners h2{margin-bottom:.5rem}.c-partners__inner{padding:1.5rem}.c-partners__logo{max-width:100%;width:auto;max-height:45px;height:auto}.c-partners__items{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:stretch}.c-partners__item{flex:0 0 calc(50% - 10px);border:2px solid #2b8ffb;border-radius:16px;box-sizing:border-box;display:flex;padding:1.5rem .75rem;justify-content:center;align-items:center;min-height:120px}.c-partners__divider--h{flex:0 0 20px;background:url(/images/treemobile-connector-v4.png) 50% 50% no-repeat}.c-partners__divider--v{flex:0 0 calc(50% - 10px);height:20px;background:url(/images/treemobile-connector-vertical.png) 50% 50% no-repeat}.c-partners__divider--empty{flex:0 0 20px;background:0 0}.c-partners__divider--bleft{flex:0 0 calc(50% - 10px);height:48px;background:url(/images/treemobile-left.png) 50% 50% no-repeat;position:relative}.c-partners__divider--bleft:after{content:".";width:35px;background:#131733;position:absolute;right:0;bottom:0}.c-partners__divider--bmid{flex:0 0 20px;height:48px}.c-partners__divider--bright{flex:0 0 calc(50% - 10px);height:48px;background:url(/images/treemobile-right.png) 50% 50% no-repeat;position:relative}.c-partners__divider--bright:after{content:".";width:35px;background:#131733;position:absolute;left:0;bottom:0}.c-partners__divider--desktop{display:none}.c-partners__info{position:relative;top:-8px;text-align:center}.c-partners__box{margin-bottom:1.5rem}.c-partners__box:last-child{margin:0}.c-partners__box--bubble{width:100%;box-sizing:border-box}.c-partners__box--top{background:url(/images/tree-middle.png) 50% 0 no-repeat;height:27px;width:100%;background-size:100px 28px}.c-partners__box--bottom{background:linear-gradient(to bottom,#2b92ff,#182c85);border-radius:16px;padding:2rem 1rem}.c-partners__headline{margin-bottom:.5rem}.c-partners__headline--bubble{padding-top:48px;margin:0;background:url(/images/icons.png) 50% 0 no-repeat}@media only screen and (min-width:700px){.c-services__items{grid-template-columns:repeat(3,1fr)}}@media only screen and (min-width:900px){.c-block__inner{display:flex;align-items:center;margin:0 4.5rem;padding:6rem 1.5rem;min-height:100vh}.c-block__inner>div{flex:1;padding:0 1rem}.c-block__image{padding:0}.c-block__image img{max-width:none;margin-right:-3.5rem}.c-services__inner{margin:0 7rem;padding:6rem 0 15rem}.c-partners__inner{margin:0 7rem;padding:6rem 1.5rem}.c-block--1 .c-block__content,.c-block--2 .c-block__content,.c-block--3 .c-block__content,.c-block--4 .c-block__content{opacity:0}.c-block--1 .c-block__content--animate,.c-block--2 .c-block__content--animate,.c-block--3 .c-block__content--animate,.c-block--4 .c-block__content--animate{animation:ng-content-fade-in 3s 1 forwards}.c-anim1__layer,.c-anim2__layer,.c-anim3__layer{right:0;scale:1.09}.c-anim1__layer--animate,.c-anim2__layer--animate,.c-anim3__layer--animate,.c-anim4__layer--animate{animation:ng-move-image-layers 2s 1 forwards}.c-anim1__background{scale:1.2}.c-anim1__layer--1,.c-anim2__layer--1,.c-anim3__layer--1{transform:translate(-100vw,-800px)}.c-anim1__layer--2,.c-anim2__layer--2,.c-anim3__layer--2{transform:translate(-100vw,400px)}.c-anim1__layer--3,.c-anim2__layer--3,.c-anim3__layer--3{transform:translate(50vw,-400px)}.c-anim1__layer--4,.c-anim2__layer--4,.c-anim3__layer--4{transform:translate(50vw,800px)}.c-anim4__layer--1,.c-anim4__layer--2,.c-anim4__layer--3{scale:1.05}.c-anim4__layer--1{transform:translateY(1200px)}.c-anim4__layer--2{transform:translateY(1000px)}.c-anim4__layer--3{transform:translateY(800px)}.c-anim4__background{position:relative;top:280px;width:auto}.c-block--4 .c-block__inner{flex-direction:column;margin:0;padding-left:0;padding-right:0}.c-block--4 .c-block__content{max-width:450px;margin:0 auto;text-align:center;position:relative;z-index:10;flex:none}.c-block--4 .c-block__image{margin-top:-10vh;width:100%;max-width:1440px}.c-block--4 .c-block__image img{right:0;margin:0}.c-partners__item{flex:0 0 24%;min-height:180px}.c-partners__divider--mobile{display:none}.c-partners__divider--desktop{display:block}.c-partners__divider--bleft,.c-partners__divider--bmid,.c-partners__divider--bright,.c-partners__divider--bright-desktop{flex:0 0 25%}.c-partners__divider--bleft:after{content:""}.c-partners__divider--bright{background:url(/images/tree-right-middle.png) 50% 50% no-repeat}.c-partners__divider--bmid{background:url(/images/tree-left-middle.png) 50% 50% no-repeat;position:relative}.c-partners__divider--bmid:after{content:".";width:35px;background:#131733;position:absolute;right:0;bottom:0}.c-partners__divider--bright-desktop{background:url(/images/treemobile-right.png) 50% 50% no-repeat}.c-partners__divider--bright-desktop:after{content:""}.c-partners__info{display:flex;width:90%;margin:0 auto;justify-content:space-between}.c-partners__box{flex:0 0 32%}.c-partners__box--1{order:2}.c-partners__box--2{order:1;text-align:right;padding-top:130px}.c-partners__box--3{order:3;text-align:left;padding-top:130px}.c-partners__box p{font-size:1rem}.c-partners__box--top{background:url(/images/tree-middle-desktop.png) 50% 0 no-repeat;height:91px;width:100%}.c-partners__headline{font-size:1.75rem}}@media only screen and (min-width:1200px){.c-services__items{grid-template-columns:repeat(5,1fr)}.c-services__item{padding:3.5rem 1.5rem 1.5rem}}@keyframes ng-content-fade-in{to{opacity:1}}@keyframes ng-move-image-layers{to{transform:translate(0)}}
