.colorfulHeader__wrapper{width:100%;-webkit-clip-path:url("#clipPath");clip-path:url("#clipPath");background-repeat:no-repeat;background-size:465px 518px;padding-bottom:1px;position:relative}.colorfulHeader__wrapper .layout{position:relative;z-index:10;display:flex;flex-direction:column;justify-content:space-between;height:100%}@media only screen and (max-width: 820px){.colorfulHeader__wrapper .layout{padding-top:125px}}@media only screen and (max-width: 820px){.colorfulHeader__wrapper{margin-top:0}.colorfulHeader__wrapper.with-illu .layout{padding-bottom:325px}}.colorfulHeader__title{font-size:6.4rem;font-weight:500;letter-spacing:0.27px;color:#fff;max-width:620px}.colorfulHeader__title.long{max-width:800px;font-size:5.8rem}@media only screen and (max-width: 820px){.colorfulHeader__title{max-width:100%;font-size:4.4rem}.colorfulHeader__title.long{max-width:100%;font-size:3.8rem}}.colorfulHeader__svgMask{width:100vw;height:100%;position:absolute;top:0;left:0;pointer-events:none}.colorfulHeader__body{margin-bottom:75px}@media only screen and (max-width: 820px){.colorfulHeader__body{margin-bottom:25px}}

.error-page-contents{display:flex;justify-content:center;align-items:center;margin-bottom:-100px}@media only screen and (max-width: 820px){.error-page-contents{flex-direction:column;margin-bottom:-50px;text-align:center}}.error-message{margin-right:100px;font-size:24px;max-width:300px}.error-message h1{font-size:32px;color:#4b4b4b}.error-message .sub{font-size:20px;margin:20px 0;color:#4b4b4b}.error-message p{font-size:16px;color:#8e8e8e}.error-message .buttons{margin-top:30px}.error-message .buttons .button{display:flex;margin-top:10px}@media only screen and (max-width: 820px){.error-message{margin:0 0 50px 0}}.error-visual img{display:block;max-width:500px;width:40vw}@media only screen and (max-width: 820px){.error-visual img{width:80vw;max-width:400px}}

.shortHeader__wrapper{width:100%;padding-bottom:1px;position:relative;margin-bottom:0}.shortHeader__wrapper .layout{margin:0 auto 50px auto;position:relative;z-index:10}@media only screen and (max-width: 1200px){.shortHeader__wrapper .layout{width:calc(100% - 100px);margin:0}}@media only screen and (max-width: 820px){.shortHeader__wrapper{height:115px}}

.homeHeader__wrapper{position:relative;display:block;margin-top:135px;color:#fff;background-color:#64c8cd;background-size:auto 100%;background-repeat:no-repeat;background-position:50%;clip-path:url("#clipPath_homeHeader");-webkit-clip-path:url("#clipPath_homeHeader");padding-bottom:1px;overflow:hidden}.homeHeader__wrapper .layout{padding-bottom:100px}@media only screen and (max-width: 820px){.homeHeader__wrapper .layout{padding-bottom:50px;padding-top:125px}}@media only screen and (max-width: 1200px){.homeHeader__wrapper .nav{width:calc(100% - 100px);margin:0 50px}}@media only screen and (max-width: 820px){.homeHeader__wrapper{margin-top:0}}.homeHeader__content{max-width:535px;margin-top:125px}@media only screen and (max-width: 820px){.homeHeader__content{margin-top:0}}.homeHeader__title{font-size:5.2rem;font-weight:500;letter-spacing:0.08px;margin-bottom:25px}.homeHeader__subtitle{font-size:1.1rem;font-weight:700;letter-spacing:3.3px;text-transform:uppercase;margin-bottom:25px}.homeHeader__intro{font-size:1.6rem;letter-spacing:0.12px;color:#8e8e8e;font-weight:lighter;color:#fff;opacity:0.75;max-width:400px;margin-bottom:50px}@media only screen and (max-width: 820px){.homeHeader__intro{margin-bottom:25px}}.homeHeader__cta a{margin-right:20px;display:inline-block}.homeHeader__cta a img{height:50px}@media only screen and (max-width: 820px){.homeHeader__cta a:last-child{margin-right:0}}@media only screen and (max-width: 820px){.homeHeader__cta{display:flex}}.homeHeader__testimonials{display:flex;margin-top:25px;opacity:0.3}.homeHeader__testimonials--link{max-width:100px}.homeHeader__svg--clip{position:absolute}.home-animation{position:absolute;bottom:-30%;z-index:3;right:-15%;height:150%;width:120%;pointer-events:none}@media only screen and (max-width: 820px){.home-animation{will-change:transform;position:relative;width:100%;right:initial;bottom:initial;transform:scale(1.5) translate(-15%, 7%);min-height:248px}}

.downloadPlans__plan_infos{max-width:800px;margin:0 auto 100px auto;display:flex;justify-content:center;text-align:center}@media only screen and (max-width: 820px){.downloadPlans__plan_infos{margin-bottom:50px}}.downloadPlans__table{max-width:800px;margin:100px auto}.downloadPlans__table .head{display:flex}.downloadPlans__table .head .spacer{flex:2;padding:30px 10px;font-weight:600;font-size:12px;line-height:14px;letter-spacing:1px;text-transform:uppercase;color:#8e8e8e;display:flex;flex-direction:column;justify-content:flex-end}.downloadPlans__table .head .title{flex:1;font-size:2.4rem;text-align:center;padding:30px;border-radius:4px 4px 0 0;display:flex;flex-direction:column}.downloadPlans__table .head .title .price{margin-top:10px;flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:1.6rem;opacity:0.75}.downloadPlans__table .head .title:last-child{background-color:#a259c5;color:#fff}.downloadPlans__table .body .row{display:flex}.downloadPlans__table .body .row.clickable{cursor:pointer}.downloadPlans__table .body .row .feature{flex:2;font-size:1.6rem;color:#4b4b4b;letter-spacing:0.12px;padding:10px;position:relative;display:flex}.downloadPlans__table .body .row .feature.description-available:not(.highlighted){cursor:help}.downloadPlans__table .body .row .feature.highlighted{padding:15px 10px}.downloadPlans__table .body .row .feature.highlighted .feature-title{font-style:normal;font-weight:normal;font-size:18px;line-height:22px;color:#af50c8}.downloadPlans__table .body .row .feature .feature-icon{margin-right:15px;transform:translateY(-2px)}.downloadPlans__table .body .row .feature .feature-text{flex:1}.downloadPlans__table .body .row .feature .feature-body{margin-top:7px}.downloadPlans__table .body .row .feature .feature-body p{font-style:normal;font-weight:normal;color:#8e8e8e;font-size:14px;line-height:24px;letter-spacing:0.118519px}.downloadPlans__table .body .row .feature .feature-body p:last-child{margin-bottom:0}.downloadPlans__table .body .row .feature.regular .feature-body{position:absolute;top:100%;left:10px;background:#fff;pointer-events:none;transition:all 0.5s cubic-bezier(0.19, 1, 0.22, 1);opacity:0;padding:30px;box-shadow:0 5px 50px rgba(0,0,0,0.1),0 4px 4px rgba(0,0,0,0.15);border-radius:5px;z-index:10}.downloadPlans__table .body .row .feature.regular:hover .feature-body{opacity:1}.downloadPlans__table .body .row .availability{flex:1;display:flex;justify-content:center;align-items:center;padding:10px 30px;font-size:15px}.downloadPlans__table .body .row .availability:last-child{background-color:#a259c5;color:#fff}.downloadPlans__table .body .row:nth-child(2n+1){background:#f3f3f3}.downloadPlans__table .body .row:nth-child(2n+1) .availability:last-child{background-color:#9a54bb}.downloadPlans__table .body .row:last-child .availability:last-child{border-radius:0 0 4px 4px}.downloadPlans__table .plan-mobile{margin-bottom:50px}.downloadPlans__table .plan-mobile:first-child .head .title{background-color:#fff;color:#4b4b4b}.downloadPlans__table .plan-mobile:last-child .body .row{background-color:#a259c5}.downloadPlans__table .plan-mobile:last-child .body .row .feature{color:#fff}.downloadPlans__table .plan-mobile:last-child .body .row:nth-child(2n+1){background-color:#9a54bb}.downloadPlans__table .plan-mobile:last-child .body .row:last-child{border-radius:0 0 4px 4px}@media only screen and (max-width: 820px){.downloadPlans__table{margin:50px auto}}

.header-shape-circle{transform:translate(0, -200px)}.header-shape-leaf{transform:translate(0, -50px)}.header-shape-snake{transform:translate(-40vw, -300px)}

.homePresentation__wrapper>.layout{display:flex;justify-content:space-between;align-items:center}@media only screen and (max-width: 1100px){.homePresentation__wrapper>.layout{flex-direction:column}}.homePresentation__wrapper .home__content{max-width:300px}.homePresentation__wrapper .home__content--headline{color:#4b4b4b !important}.homePresentation__wrapper .home__content--intro{color:#4b4b4b !important}@media only screen and (max-width: 820px){.homePresentation__wrapper .home__content{max-width:100%}}.homePresentation__listContainer{display:flex;position:relative}@media only screen and (max-width: 820px){.homePresentation__listContainer{max-width:350px}}.homePresentation__list li{font-size:1.6rem;letter-spacing:0.12px;color:#8e8e8e;font-weight:lighter;color:#4b4b4b;font-weight:500;font-size:1.8rem;margin-bottom:25px;opacity:0.5;transition:all 1s cubic-bezier(0.19, 1, 0.22, 1);position:relative;display:flex;align-items:center;height:40px}.homePresentation__list li:last-child{margin-bottom:0}.homePresentation__list li .image{width:40px;margin-right:30px;display:flex;justify-content:center;align-items:center}.homePresentation__list li .image object{max-width:40px;max-height:40px}.homePresentation__list li:hover{cursor:pointer}.homePresentation__list li.isActive{opacity:1}.homePresentation__timer{border:1px solid #4b4b4b;width:25px;height:25px;border-radius:50%;right:-20px;top:6px;display:flex;justify-content:center;align-items:center;position:absolute}.homePresentation__timer svg{width:100%;height:100%;border-radius:50%;transform:scale(0.8) rotate(-90deg)}.homePresentation__timer circle{stroke:#4b4b4b;fill:transparent;stroke-width:18;transition:all 0.32s linear}@media only screen and (max-width: 820px){.homePresentation__timer{right:0}}.homePresentation__videoContainer{width:100%;max-width:700px;height:350px;display:flex;align-items:center;justify-content:center;border-radius:10px;overflow:hidden;position:relative}.homePresentation__videoContainer .video{position:absolute;top:0;left:0;height:100%;width:100%;pointer-events:none}.homePresentation__videoContainer .video.hide{opacity:0}.homePresentation__videoContainer .video div{background-color:transparent !important;position:relative;border-radius:10px;overflow:hidden}.homePresentation__videoContainer video,.homePresentation__videoContainer iframe{width:100%}@media only screen and (max-width: 820px){.homePresentation__videoContainer{height:calc((100vw - 50px) / 16 * 9);margin:25px 0 50px}}

.page section.big-image{background-size:cover;background-position:center center;height:500px}

.user-guide .guide{display:flex;max-height:70vh;overflow:auto;position:relative}.user-guide .toc{position:sticky;top:0;flex:1;font-size:1.6rem;letter-spacing:0.12px;color:#8e8e8e;font-weight:lighter;font-size:1.8rem}.user-guide .toc>div{margin-bottom:5px;cursor:pointer;transition:all 0.5s all 1s cubic-bezier(0.19, 1, 0.22, 1)}.user-guide .toc>div:hover{color:#000}.user-guide .toc .toc-lvl1{margin-top:30px;font-weight:bold}.user-guide .toc .toc-lvl1:first-child{margin-top:0}.user-guide .content{width:700px}.user-guide .content>div>*:first-child{margin-top:0}

.nav{display:flex;justify-content:space-between;align-items:center;padding-top:50px;position:relative;z-index:4;width:100%;margin:0 auto 50px auto;max-width:1100px}@media only screen and (max-width: 820px){.nav{flex-direction:column}}.nav__logoContainer img{transition:all 1s cubic-bezier(0.19, 1, 0.22, 1);height:45px}.nav__logoContainer li a:hover img{transform:scale(1.05)}.nav__links{display:flex;align-items:center}.nav__links li{text-transform:uppercase;font-weight:700;letter-spacing:1px;color:#fff;font-size:1.2rem}.nav__links li a{display:block;padding:10px 25px}.nav__links li a .nav-item{position:relative;transition:all 1s cubic-bezier(0.19, 1, 0.22, 1)}.nav__links li a .nav-item::after{content:'';display:block;position:absolute;bottom:-5px;left:0;height:1px;width:99%;transform:translateX(0%) scaleX(0) scaleY(1.25);background-color:#fff;transition:all 1s cubic-bezier(0.19, 1, 0.22, 1)}.nav__links li a .nav-item.selected::after{transform:translateX(0%) scaleX(1) scaleY(1.25)}.nav__links li a:hover .nav-item{transform:scale(1.1)}.nav__links li a:hover .nav-item::after{transform:translateX(0%) scaleX(1) scaleY(1.25)}.nav__links li span{display:inline-block}.nav__links li:hover{cursor:pointer}.nav__links li:last-child a{background-color:#fff;padding:15px 32px;border-radius:30px;margin-right:0;margin-left:25px;transition:all 1s cubic-bezier(0.19, 1, 0.22, 1)}.nav__links li:last-child a:hover{box-shadow:0 2px 6px rgba(0,0,0,0.12),0 2px 30px rgba(0,0,0,0.12);transform:scale(1.075)}@media only screen and (max-width: 820px){.nav__links{flex-wrap:wrap}}.nav.dark .nav__links li a{color:#5a5ad2}.nav.dark .nav__links li a .nav-item::after{background-color:#5a5ad2}.nav.dark .nav__links li:last-child a{background-color:#5a5ad2}.nav-mobile{display:block;width:100%;overflow:hidden}.nav-mobile .nav-bar{position:fixed;top:0;left:0;z-index:150000;width:100%;display:flex;justify-content:space-between;align-items:center;padding:25px;pointer-events:none;transition:all 1s cubic-bezier(0.19, 1, 0.22, 1)}.nav-mobile .nav-bar .logo{pointer-events:all}.nav-mobile .nav-bar .logo .logo_small{height:58px;transform:translate(-3px, 1px)}.nav-mobile .nav-bar .logo .nav__logoContainer img{height:58px;transform:translate(-1.5px, 0.5px)}.nav-mobile .nav-bar .logo.big .logo_small{display:none}.nav-mobile .nav-bar .logo.small .nav__logoContainer{display:none}.nav-mobile .nav-bar .burger{background:#fff;padding:15px;border-radius:100%;box-shadow:0 2px 5px rgba(0,0,0,0.1);pointer-events:all}.nav-mobile .nav-bar .burger svg{display:block}.nav-mobile .nav-bar.show{transform:translate(0, 0)}.nav-mobile .nav-bar.hide{transform:translate(0, -100%)}.nav-mobile .nav-overlay{position:fixed;top:0;left:0;z-index:150000;color:#5a5ad2;background:#9191e1;width:100%;padding:50px;display:flex;flex-direction:column;justify-content:space-between;transition:all 1s cubic-bezier(0.19, 1, 0.22, 1)}.nav-mobile .nav-overlay .nav-shape-circle{transform:translate(-100vw, -60vh)}.nav-mobile .nav-overlay .nav-shape-leaf{transform:translate(-10vw, -20vh)}.nav-mobile .nav-overlay .nav-shape-snake{transform:translate(-40vw, 50vh)}.nav-mobile .nav-overlay .header{position:relative;display:flex;justify-content:space-between;align-items:center}.nav-mobile .nav-overlay .header .close path{fill:#fff}.nav-mobile .nav-overlay .nav__links{position:relative;display:block}.nav-mobile .nav-overlay .nav__links li{text-transform:initial;font-weight:200;font-size:18px;letter-spacing:0}.nav-mobile .nav-overlay .nav__links li a{padding:15px 0}.nav-mobile .nav-overlay .nav__links li a .nav-item::after{top:50%;left:-25px;width:10px}.nav-mobile .nav-overlay .nav__links li a .nav-item.selected{font-weight:600;letter-spacing:0;transform:translateX(15px)}.nav-mobile .nav-overlay .nav__links li a .nav-item.selected::after{transform:none}.nav-mobile .nav-overlay .nav__links li:last-child a{display:inline-block;margin:25px 0 0 0;color:#5a5ad2;padding:15px 50px;width:100%;text-align:center}@media only screen and (max-device-width: 1024px) and (orientation: landscape){.nav-mobile .nav-overlay .nav__links{display:flex;align-items:center}.nav-mobile .nav-overlay .nav__links li a{padding:0 25px}.nav-mobile .nav-overlay .nav__links li:first-child a{padding-left:0}.nav-mobile .nav-overlay .nav__links li:last-child a{margin:0 0 0 25px}}.nav-mobile .nav-overlay.open{transform:translate(0, 0);box-shadow:0 15px 50px #000}.nav-mobile .nav-overlay.closed{transform:translate(100%, 0)}

.postPreview{background-color:#f3f3f3;display:inline-flex;flex-direction:column;max-width:300px;height:400px;border-radius:5px;overflow:hidden;position:relative;transition:all 1s cubic-bezier(0.19, 1, 0.22, 1);will-change:transform, box-shadow}.postPreview.hasSmallTitle{height:335px}.postPreview__thumbnailContainer{overflow:hidden;height:200px;border-top-right-radius:5px;border-top-left-radius:5px;flex:1}.postPreview__thumbnailContainer--image{transition:all 1s cubic-bezier(0.19, 1, 0.22, 1);width:100%;height:100%;object-fit:cover;border-top-right-radius:5px;border-top-left-radius:5px}.postPreview__ctaContainer{display:flex;justify-content:space-between}.postPreview__ctaContainer--cta{text-transform:uppercase;letter-spacing:2px;font-weight:700;position:relative;font-size:1.2rem}.postPreview__ctaContainer--cta::after{content:'';background:url("/static/assets/icons/arrow_button_dark.svg") no-repeat;background-size:contain;transition:all 1s cubic-bezier(0.19, 1, 0.22, 1);height:9px;width:6px;display:inline-block;position:absolute;right:-20px;top:50%;transform:translateY(-50%);will-change:transform}.postPreview__ctaContainer--date{text-transform:uppercase;letter-spacing:1px;opacity:0.47;font-size:1.2rem}.postPreview:hover{cursor:pointer;box-shadow:0 2px 6px rgba(0,0,0,0.12),0 2px 30px rgba(0,0,0,0.12);transform:scale(1.05)}.postPreview:hover .postPreview__thumbnailContainer--image{transform:scale(1.05)}.postPreview:hover .postPreview__ctaContainer--cta::after{transform:translate(5px, -50%)}.postPreview__contentContainer{padding:30px;display:flex;flex-direction:column;justify-content:space-between;height:150px}.postPreview__contentContainer--intro{font-size:2.4rem;margin-bottom:28px}.postPreview__contentContainer--intro.hasSmallTitle{font-size:1.6rem;line-height:1.4em}@media only screen and (max-width: 820px){.postPreview{max-width:100%}}

.textBlock{display:flex;flex-direction:column}.textBlock p>a{text-decoration:underline}.textBlock p>a.no-underline{text-decoration:none}.textBlock__image{margin-bottom:43px}.textBlock__icon{margin-bottom:40px;width:50px}@media only screen and (max-width: 820px){.textBlock__icon{margin-bottom:20px}}.textBlock__children{margin-top:36px}@media only screen and (max-width: 820px){.textBlock__children{margin-top:20px;max-width:100%}}.textBlock__titles,.textBlock__text,.textBlock__image,.textBlock__children{max-width:300px}@media only screen and (max-width: 820px){.textBlock__titles,.textBlock__text,.textBlock__image,.textBlock__children{max-width:100%}}.textBlock__subtitle{font-size:1.2rem;text-transform:uppercase;margin-bottom:12px;letter-spacing:1px;font-weight:700;color:#8e8e8e}.textBlock__title{font-size:2.4rem;margin-bottom:25px}.textBlock__text{font-size:1.6rem;color:#8e8e8e;letter-spacing:0.12px}.textBlock .textBlock__titles:last-child .textBlock__title{margin-bottom:0}.textBlock.isRow{flex-direction:row;justify-content:space-between;align-items:flex-start;margin-bottom:100px}.textBlock.isRow .textBlock__image{margin-right:100px;margin-bottom:0}@media only screen and (max-width: 820px){.textBlock.isRow .textBlock__image{margin-right:50px}}.textBlock.isRow .textBlock__content{display:flex;align-items:flex-start}.textBlock.isRow .textBlock__titles{margin-left:50px;margin-right:100px}@media only screen and (max-width: 820px){.textBlock.isRow .textBlock__titles{margin-left:25px;margin-right:50px}}@media only screen and (max-width: 820px){.textBlock.isRow{margin-bottom:50px}}.textBlock .multiple-buttons a{display:block;margin-bottom:15px}.textBlock .multiple-buttons a:last-child{margin-bottom:0}

.productFeatureBig__wrapper{display:flex;justify-content:space-between;align-items:center}.productFeatureBig__wrapper.reversed{flex-direction:row-reverse}.productFeatureBig__wrapper.reversed .productFeatureBig__container{margin-right:50px}@media only screen and (max-width: 820px){.productFeatureBig__wrapper.reversed .productFeatureBig__container{margin:25px 0 0 0}}@media only screen and (max-width: 820px){.productFeatureBig__wrapper.reversed{flex-direction:column}}.productFeatureBig__wrapper.regular{flex-direction:row}.productFeatureBig__wrapper.regular .productFeatureBig__container{margin-left:50px}@media only screen and (max-width: 820px){.productFeatureBig__wrapper.regular .productFeatureBig__container{margin:25px 0 0 0}}@media only screen and (max-width: 820px){.productFeatureBig__wrapper.regular{flex-direction:column}}.productFeatureBig__container{max-width:700px}.productFeatureBig__container img{border-radius:10px}@media only screen and (max-width: 820px){.productFeatureBig__container{max-width:100%}}

.tag-cloud{height:300px;width:500px;margin:0 auto}

.button{display:inline-flex;justify-content:space-between;padding:20px 30px 21px;border-radius:40px;height:55px;background-color:#5a5ad2;transition:all 1s cubic-bezier(0.19, 1, 0.22, 1)}.button:hover{cursor:pointer;box-shadow:0 2px 6px rgba(0,0,0,0.12),0 2px 30px rgba(0,0,0,0.12);transform:scale(1.025)}.button .button__icon{display:flex;align-items:center}.button .button__label{text-transform:uppercase;letter-spacing:2px;font-weight:700;color:#fff;font-size:1.2rem}

.learnBlog__posts{display:flex;justify-content:flex-start;margin:50px 0}.learnBlog__posts--single{margin-right:50px}@media only screen and (max-width: 820px){.learnBlog__posts--single{margin-right:0;margin-bottom:25px}}@media only screen and (max-width: 820px){.learnBlog__posts{display:block;margin:25px 0}}

.learnScreencast__wrapper{padding:120px 0;background-color:#f3f3f3;position:relative}@media only screen and (max-width: 820px){.learnScreencast__wrapper{padding:50px 0}}.learnScreencast__gallery{margin-top:25px}@media only screen and (max-width: 820px){.learnScreencast__gallery{margin-top:15px}}.gallery__wrapper{display:flex;max-width:100%;flex-wrap:wrap;margin:0 auto;position:relative;transform:translateY(25px)}@media screen and (max-width: 700px){.gallery__wrapper{display:block}}.galleryCard__wrapper{flex:1 0 300px;max-width:300px;height:calc(300px / 16 * 9);border-radius:10px;display:flex;justify-content:center;align-items:center;background-size:cover;position:relative;transition:all 1s cubic-bezier(0.19, 1, 0.22, 1);margin:0 50px 50px 0;cursor:pointer}@media only screen and (max-width: 820px){.galleryCard__wrapper{margin-right:30px}}.galleryCard__wrapper:hover{box-shadow:0 2px 6px rgba(0,0,0,0.12),0 2px 30px rgba(0,0,0,0.12);transform:scale(1.05)}.galleryCard__wrapper svg{position:absolute;bottom:15px;right:15px;height:32px;width:32px}.galleryCard__wrapper svg path{fill:#fff}@media screen and (max-width: 700px){.galleryCard__wrapper{width:100%;max-width:initial;margin:0 0 25px 0}}.galleryCard__title{font-size:2.4rem;color:#fff;max-width:175px;text-align:center;cursor:pointer}.screencastModal__wrapper{background-color:#fff;border-radius:10px;z-index:90000000;position:fixed;box-shadow:0 5px 10px rgba(85,61,61,0.3),0 15px 50px rgba(0,0,0,0.2),0 30px 100px rgba(0,0,0,0.2);justify-content:center;align-items:center;top:50%;left:50%;transform:translate(-50%, -50%);width:90vw;height:calc(90vw / 16 * 9);transition:all 1s cubic-bezier(0.19, 1, 0.22, 1)}.screencastModal__wrapper video{border-radius:10px}.screencastModal__wrapper.open{opacity:1;visibility:visible;pointer-events:all;transform:translate(-50%, -50%) scale(1)}.screencastModal__wrapper.closed{opacity:0;visibility:hidden;pointer-events:none;transform:translate(-50%, -60%) scale(0.95)}@media screen and (min-width: 1200px){.screencastModal__wrapper{width:1000px;height:calc(1000px / 16 * 9)}}.screencastModal__videoContainer{position:relative;display:flex;justify-content:center;align-items:center;height:100%;border-radius:10px}.screencastModal__closeCta{display:inline-block;width:30px;height:30px;background:url("/static/assets/icons/close.svg") no-repeat,#fff;background-size:30%;background-position:center;position:absolute;top:0;right:0;border-radius:100%;transform:translate(30%, -30%);box-shadow:0 3px 4px rgba(0,0,0,0.1),0 5px 15px rgba(0,0,0,0.1);z-index:90000001}.screencastModal__closeCta:hover{cursor:pointer}

.inputContainer .options{margin-bottom:30px;display:flex}.inputContainer .options label{margin:0 20px 0 10px;font-size:16px}.inputContainer form{width:100%;display:flex}.inputContainer form input{display:inline-block;padding:18px 25px;outline:none}.inputContainer form input[type='email']{font-size:1.4rem;border-radius:0;border-top-left-radius:30px;border-bottom-left-radius:30px;border:1px solid #8e8e8e;border-right:none;min-width:250px;color:#4b4b4b;background-color:rgba(0,0,0,0.02)}@media only screen and (max-width: 820px){.inputContainer form input[type='email']{min-width:0}}.inputContainer form input[type='submit']{font-size:1.2rem;-webkit-appearance:none;appearance:none;font-weight:500;letter-spacing:2px;border-radius:0;border-top-right-radius:30px;border-bottom-right-radius:30px;text-transform:uppercase;color:#fff;background-color:#5a5ad2;padding:21px 25px;padding-bottom:20px;border:none;flex:0.75 0 25%}.inputContainer form input[type='submit']:hover{cursor:pointer}@media only screen and (max-width: 820px){.inputContainer form input[type='submit']{flex:initial}}.inputContainer form.isFooter input[type='email']{font-size:1.6rem;letter-spacing:0.12px;color:#8e8e8e;font-weight:lighter;margin-bottom:20px;font-weight:normal;border:1px solid #dbdbdb;border-right:none;border-top-left-radius:50px;border-bottom-left-radius:50px;padding:12px;flex:1;outline:none;background-color:#fff;font-size:1.2rem}.inputContainer form.isFooter input[type='email']::placeholder{opacity:0.8}.inputContainer form.isFooter input[type='submit']{margin-bottom:20px;border:none;border-top-right-radius:50px;border-bottom-right-radius:50px;padding:15px;text-transform:uppercase;background-color:#8e8e8e;color:#fff;font-weight:500;letter-spacing:1px;outline:none}.inputContainer form.isFooter input[type='submit']:hover{cursor:pointer}.inputContainer .checkbox label{display:flex;align-items:center;font-size:1.4rem;color:#8e8e8e;margin-bottom:30px}.inputContainer .checkbox label p{margin:0}.inputContainer .checkbox label a{text-decoration:underline}.inputContainer .checkbox input{margin-right:10px}.inputContainer .checkbox.isFooter label{margin-bottom:20px}.inputContainer .message{font-size:1.6rem;letter-spacing:0.12px;color:#8e8e8e;font-weight:lighter;margin-top:10px;color:#5a5ad2}.inputContainer .message.error{color:#ff5f69}.inputContainer .message.isFooter{letter-spacing:0.13px;font-size:1.4rem;margin:0 0 15px 0}

.footer__wrapper{background-color:#f3f3f3;padding:100px 0 70px;margin-bottom:0}.footer__wrapper .footer__logoContainer a{display:block;transform:translateY(-20px)}@media only screen and (max-width: 820px){.footer__wrapper .footer__logoContainer a{transform:none}}@media only screen and (max-width: 820px){.footer__wrapper .footer__logoContainer{margin-bottom:25px}}.footer__wrapper .footer__container{display:flex;justify-content:space-between}@media only screen and (max-width: 820px){.footer__wrapper .footer__container{display:block}}.footer__wrapper .footer__linkList--headline{font-size:1.1rem;font-weight:700;text-transform:uppercase;letter-spacing:2px;margin-bottom:40px}@media only screen and (max-width: 820px){.footer__wrapper .footer__linkList--headline{margin-bottom:15px}}.footer__wrapper .footer__linkList li{font-size:1.6rem;letter-spacing:0.12px;color:#8e8e8e;font-weight:lighter;letter-spacing:0.13px;font-size:1.4rem;margin-bottom:20px;opacity:0.7}@media only screen and (max-width: 820px){.footer__wrapper .footer__linkList li{margin-bottom:10px}}@media only screen and (max-width: 820px){.footer__wrapper .footer__linkList{margin-bottom:25px}}.footer__wrapper .footer__newsletter{width:400px}.footer__wrapper .footer__newsletter .inputContainer form.isFooter input[type='email']{color:#1f1f1f}.footer__wrapper .footer__newsletter p{font-size:1.6rem;letter-spacing:0.12px;color:#8e8e8e;font-weight:lighter;letter-spacing:0.13px;font-size:1.4rem;margin-bottom:20px;opacity:0.7}.footer__wrapper .footer__newsletter .footer__socials{margin-bottom:20px}.footer__wrapper .footer__newsletter .footer__socials a{margin-right:20px}.footer__wrapper .footer__newsletter .footer__appleCredits p{font-size:1rem}@media only screen and (max-width: 820px){.footer__wrapper .footer__newsletter{width:100%}}@media only screen and (max-width: 820px){.footer__wrapper{padding:25px 0}}

.transition-layer{position:fixed;top:0;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center;z-index:20000;opacity:0;pointer-events:none;transition:all 1s cubic-bezier(0.19, 1, 0.22, 1);background-color:rgba(0,0,0,0.25)}.transition-layer.show{opacity:1;pointer-events:all}

html,body,p,ol,ul,li,dl,dt,dd,blockquote,figure,fieldset,legend,textarea,pre,iframe,hr,h1,h2,h3,h4,h5,h6{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}ul{list-style:none}button,input,select,textarea{margin:0}html{box-sizing:border-box}*,*::before,*::after{box-sizing:inherit}img,embed,iframe,object,audio,video{height:auto;max-width:100%}iframe{border:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0;text-align:left}@font-face{font-family:'paul_grotesk';src:url("/static/fonts/paul_grotesk_soft/paul_grotesk_soft_regular-webfont.woff2") format("woff2"),url("/static/fonts/paul_grotesk_soft/paul_grotesk_soft_regular-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'paul_grotesk';src:url("/static/fonts/paul_grotesk_soft/paul_grotesk_soft_semibold-webfont.woff2") format("woff2"),url("/static/fonts/paul_grotesk_soft/paul_grotesk_soft_semibold-webfont.woff") format("woff");font-weight:700;font-style:normal}@font-face{font-family:'paul_grotesk';src:url("/static/fonts/paul_grotesk_soft/paul_grotesk_soft_medium-webfont.woff2") format("woff2"),url("/static/fonts/paul_grotesk_soft/paul_grotesk_soft_medium-webfont.woff") format("woff");font-weight:500;font-style:normal}::selection{background:#64c8cd;color:white}html{font-size:62.5%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font-family:"paul_grotesk";color:#4b4b4b;overscroll-behavior-x:none;-webkit-overflow-scrolling:touch}iframe{height:100%}a{color:inherit;text-decoration:none}strong{font-weight:500}h1,h2{line-height:1.1em}p,h3,h4{line-height:1.4em}.body h1{font-size:1.6rem;letter-spacing:0.12px;color:#8e8e8e;font-weight:lighter;font-size:2.4rem;color:#4b4b4b;margin-top:1.3em;margin-bottom:1.1em}.body h2{font-size:1.6rem;letter-spacing:0.12px;color:#8e8e8e;font-weight:lighter;font-size:1.8rem;color:#4b4b4b;margin-top:1.5em;margin-bottom:1.2em}.body h3{font-size:1.6rem;letter-spacing:0.12px;color:#8e8e8e;font-weight:lighter;font-size:1.6rem;color:#4b4b4b;margin-top:1.25em;margin-bottom:1em}.body p{font-size:1.6rem;letter-spacing:0.12px;color:#8e8e8e;font-weight:lighter;margin-bottom:1.2em;max-width:600px;word-break:break-word}.body ul{padding-left:20px;margin-bottom:2.5em;max-width:600px}.body ul li{list-style:square;padding-left:10px;font-size:1.6rem;letter-spacing:0.12px;color:#8e8e8e;font-weight:lighter}.body ol{padding-left:20px;margin-bottom:2.5em;max-width:600px}.body ol li{padding-left:10px;margin-bottom:5px;font-size:1.6rem;letter-spacing:0.12px;color:#8e8e8e;font-weight:lighter}.body a{text-decoration:underline}.body strong{color:#4b4b4b}.body .layout>pre:first-child{padding:0}.body pre{font-size:1.4rem;padding:15px;max-width:600px}.body pre .hljs-comment,.body pre .hljs-quote{color:#65737e}.body pre .hljs-variable,.body pre .hljs-template-variable,.body pre .hljs-tag,.body pre .hljs-name,.body pre .hljs-selector-id,.body pre .hljs-selector-class,.body pre .hljs-regexp,.body pre .hljs-deletion{color:#bf616a}.body pre .hljs-number,.body pre .hljs-built_in,.body pre .hljs-builtin-name,.body pre .hljs-literal,.body pre .hljs-type,.body pre .hljs-params,.body pre .hljs-meta,.body pre .hljs-link{color:#d08770}.body pre .hljs-attribute{color:#ebcb8b}.body pre .hljs-string,.body pre .hljs-symbol,.body pre .hljs-bullet,.body pre .hljs-addition{color:#a3be8c}.body pre .hljs-title,.body pre .hljs-section{color:#8fa1b3}.body pre .hljs-keyword,.body pre .hljs-selector-tag{color:#b48ead}.body pre .hljs{display:block;overflow-x:auto;background:#2b303b;color:#c0c5ce;padding:0.5em;border-radius:5px}.body pre .hljs-emphasis{font-style:italic}.body pre .hljs-strong{font-weight:bold}.body iframe{width:600px;height:calc(9 * 600px / 16);transform:scaleY(1.014)}@media only screen and (max-width: 820px){.body{white-space:pre-wrap;word-break:break-word}}.root{transition:filter 2s cubic-bezier(0.19, 1, 0.22, 1)}.root.blur{filter:blur(5px)}@media only screen and (max-width: 820px){.root{width:100vw;overflow-x:hidden}}.layout{max-width:1100px;margin:0 auto}@media only screen and (max-width: 1200px){.layout{margin:0 50px}}@media only screen and (max-width: 820px){.layout{margin:0 25px}}

section{margin:100px auto}section:first-child{margin-top:0}section:last-child{margin-bottom:0}@media only screen and (max-width: 820px){section{margin:50px auto}}

.learnCtas__wrapper>.layout{display:flex;justify-content:space-between}@media only screen and (max-width: 820px){.learnCtas__wrapper>.layout{flex-direction:column}}

.learn__section>.layout{display:flex}.learnCtas__wrapper .half{flex:1}@media only screen and (max-width: 820px){.learnCtas__wrapper .half:nth-child(2){margin-top:50px}}

.post .caption{font-size:1.6rem;letter-spacing:0.12px;color:#8e8e8e;font-weight:lighter;font-size:14px;margin-top:15px}.post section.post-header{margin-top:0;margin-bottom:50px;position:relative}.post section.post-header img{border-radius:10px}.post section.post-data{font-size:1.6rem;letter-spacing:0.12px;color:#8e8e8e;font-weight:lighter;margin:0;font-size:1.2rem;text-transform:uppercase;font-weight:600;letter-spacing:1px}.post section.post-data .inner{display:flex;align-items:center}.post section.post-data .avatar{height:28px;width:28px;border-radius:14px;margin-right:10px;background-size:cover;background-position:center center}.post section.title{margin:50px 0}.post section.title h1{font-size:4rem;max-width:800px}@media only screen and (max-width: 820px){.post section.title{margin:25px 0}}.post section.body{margin:50px 0}.post section.body .iframe{border-radius:10px;display:inline-block;overflow:hidden}.post section.video.text-width{max-width:600px;margin-left:0}.post section.big-image-fixed .image-area{background-size:cover;background-position:center center;height:500px}.post section.big-image-fixed .caption{padding:0 15px}.post section.big-image-variable img{border-radius:10px}.post section.related{margin-bottom:0}.post section.related .textBlock__children{display:flex;flex-wrap:wrap}.post section.related .related-article{display:flex;flex-direction:column;max-width:250px;margin:0 25px 25px 0;font-size:1.6rem;letter-spacing:0.12px;color:#8e8e8e;font-weight:lighter;margin-bottom:25px}.post section.related .related-article img{border-radius:5px;height:140.625px}@media only screen and (max-width: 820px){.post section.related .related-article img{width:100%;height:calc((100% - 50px) / 9 * 16)}}.post section.related .related-article .title{margin:15px 0 0 0}.post section.related .related-article .date{text-transform:uppercase;font-weight:500;font-size:12px;opacity:0.5;margin-top:10px}@media only screen and (max-width: 820px){.post section.related .related-article{max-width:100%;margin:0 0 25px 0}}.post section.related .more{margin-top:25px}

.tag{display:inline-block;padding:16px 25px;padding:10px 20px;border-radius:40px;background-color:#fff;border:1px solid #5abedc;color:#5abedc;transition:all 0.5s cubic-bezier(0.19, 1, 0.22, 1)}.tag .tag__label{font-size:1.2rem;text-transform:uppercase;letter-spacing:1px;font-weight:500}.tag.isPassive{background-color:#fff;padding:5px 17px;border:none}.tag.isPassive .tag__label{color:#5abedc}.tag.isSelected{background-color:#5abedc;border-color:#5abedc;color:#fff}@media only screen and (min-width: 820px){.tag:hover{cursor:pointer;color:#fff;transform:scale(1.075)}.tag:hover:not(.isPassive){background-color:#47a4cb;border-color:#47a4cb;box-shadow:0 2px 6px rgba(0,0,0,0.12)}.tag:hover.isPassive{cursor:inherit}}

.article section.overlap{margin:-130px 0 0 0;z-index:1;position:relative}.article section.overlap .tag{margin-right:15px}@media only screen and (max-width: 820px){.article section.overlap{display:none}}.article section.date{font-size:1.6rem;letter-spacing:0.12px;color:#8e8e8e;font-weight:lighter;font-weight:500;font-size:12px;letter-spacing:1px;margin:20px 0 60px 0;text-transform:uppercase}@media only screen and (max-width: 820px){.article section.date{margin:25px 0 0 0}}.article section.body{margin:50px 0}.article section.body img{border-radius:10px}@media only screen and (max-width: 820px){.article section.body{margin:25px 0}}.article section.big-image{background-size:cover;background-position:center center;height:500px}.article section.related{margin-bottom:0}.article section.related .related-article{display:block;font-size:1.6rem;letter-spacing:0.12px;color:#8e8e8e;font-weight:lighter;margin-bottom:25px}.article section.segoe{margin-top:50px}.article section.related+section.segoe{margin-top:25px}

.blogIntro__wrapper{margin-bottom:0}.blogIntro__wrapper .postIntro{display:flex;border-radius:5px;background-color:#f3f3f3;position:relative;transition:all 1s cubic-bezier(0.19, 1, 0.22, 1)}.blogIntro__wrapper .postIntro::before{content:'';display:inline-block;transition:all 1s cubic-bezier(0.19, 1, 0.22, 1);width:100%;height:100%;position:absolute;top:0;left:0;border-radius:5px;z-index:-1}.blogIntro__wrapper .postIntro__ctaContainer{display:flex;justify-content:space-between}.blogIntro__wrapper .postIntro__ctaContainer--cta{text-transform:uppercase;letter-spacing:2px;font-weight:700;position:relative;font-size:1.2rem}.blogIntro__wrapper .postIntro__ctaContainer--cta::after{content:'';background:url("/static/assets/icons/arrow_button_dark.svg") no-repeat;background-size:contain;transition:all 1s cubic-bezier(0.19, 1, 0.22, 1);height:9px;width:6px;display:inline-block;position:absolute;right:-30px;top:50%;transform:translateY(-50%)}.blogIntro__wrapper .postIntro__ctaContainer--date{text-transform:uppercase;letter-spacing:1px;opacity:0.47;font-size:1.2rem}@media only screen and (max-width: 820px){.blogIntro__wrapper .postIntro__ctaContainer{margin-top:25px}}.blogIntro__wrapper .postIntro__thumbnailContainer{width:100%;height:calc( (1100px - 300px) * 9 / 16);flex:1;overflow:hidden;border-bottom-left-radius:5px;border-top-left-radius:5px}.blogIntro__wrapper .postIntro__thumbnailContainer--image{transition:all 20s cubic-bezier(0.19, 1, 0.22, 1)}.blogIntro__wrapper .postIntro__thumbnailContainer>img{object-fit:cover;width:100%;height:100%;border-bottom-left-radius:5px;border-top-left-radius:5px}@media only screen and (max-width: 820px){.blogIntro__wrapper .postIntro__thumbnailContainer{height:calc((100vw - 50px) * 9 / 16);border-radius:0}.blogIntro__wrapper .postIntro__thumbnailContainer img{border-radius:0}}.blogIntro__wrapper .postIntro__contentContainer{padding:30px;max-width:300px;display:flex;flex-direction:column;justify-content:space-between}.blogIntro__wrapper .postIntro__contentContainer--intro{font-size:2.4rem;margin-bottom:22px}.blogIntro__wrapper .postIntro__contentContainer--description{font-size:1.6rem;letter-spacing:0.12px;color:#8e8e8e;font-weight:lighter;font-size:1.4rem;letter-spacing:0.06px;width:100%}@media only screen and (max-width: 820px){.blogIntro__wrapper .postIntro__contentContainer{max-width:initial}}.blogIntro__wrapper .postIntro:hover{cursor:pointer;box-shadow:0 2px 6px rgba(0,0,0,0.12);transform:scale(1.025)}.blogIntro__wrapper .postIntro:hover .postIntro__ctaContainer--cta::after{transform:translate(2px, -50%)}.blogIntro__wrapper .postIntro:hover::before{box-shadow:0 2px 30px rgba(0,0,0,0.12)}@media only screen and (max-width: 820px){.blogIntro__wrapper .postIntro{flex-direction:column}}@media only screen and (max-width: 820px){.blogIntro__wrapper .layout{margin:0 0 25px 0}}

.blog__wrapper section:not(:first-child)>.layout{display:flex;justify-content:space-between;flex-wrap:wrap}.blog__section--content{margin:0}.blog__section--singlePostContainer{margin-top:100px}.blog__section--singlePostContainer:last-child{flex:1;margin-left:100px}.blog__section--singlePostContainer:nth-child(3n){flex:initial;margin-left:0}@media only screen and (max-width: 820px){.blog__section--singlePostContainer{margin-top:25px}}.blog__buttonWrapper,.blog__noResultsFound{margin-top:50px;text-align:center}.blog__noResultsFound{font-size:1.4rem}

.wavedSection__wrapper{background-color:#f3f3f3}.wavedSection__wrapper>.layout{padding:150px 0;display:flex;align-items:center;justify-content:space-between}@media only screen and (max-width: 820px){.wavedSection__wrapper>.layout{padding:50px 0;flex-direction:column}}

.normalSection__wrapper>.layout{display:flex;align-items:center;justify-content:space-between}@media only screen and (max-width: 820px){.normalSection__wrapper>.layout{padding:50px 0;flex-direction:column}}

.download section:first-child{margin:0}.download .download-nag{margin:0 auto}.download .download-nag p{font-style:normal;font-weight:normal;font-size:24px;line-height:29px;text-align:center;margin-bottom:25px}.download .download-nag .nag-ctas{display:flex;justify-content:center}.download .download-nag .nag-ctas a:first-child{margin-right:25px}.download__section--wrapper>.layout{display:flex;align-items:center;justify-content:space-between}.download__section--wrapper>.layout img{max-width:50%}@media only screen and (max-width: 820px){.download__section--wrapper>.layout img{max-width:100%}.download__section--wrapper>.layout img:first-child{margin-bottom:25px}.download__section--wrapper>.layout img:last-child{margin-top:25px}}@media only screen and (max-width: 820px){.download__section--wrapper>.layout{flex-direction:column}}

.productcta{margin-top:100px}.productcta__wrapper{background-color:#64c8cd;padding:150px 0}.productcta__wrapper>.layout{display:flex;align-items:center;justify-content:space-between}.productcta__wrapper>.layout img{max-width:50%;max-height:300px}@media only screen and (max-width: 820px){.productcta__wrapper>.layout img{max-width:100%;margin-bottom:25px}}.productcta__wrapper>.layout .textBlock__title{color:white}.productcta__wrapper>.layout .textBlock__text{color:white;opacity:0.75;margin-bottom:25px}@media only screen and (max-width: 820px){.productcta__wrapper>.layout{flex-direction:column}}@media only screen and (max-width: 820px){.productcta__wrapper{padding:50px 0}}@media only screen and (max-width: 820px){.productcta{margin-top:50px}}

.product__header{font-size:1.6rem;letter-spacing:0.12px;color:#8e8e8e;font-weight:lighter;color:#fff;max-width:425px}.product__header p{font-size:1.6rem;opacity:0.7}.product__header p:first-child{font-size:2rem;margin:30px 0;letter-spacing:0.08px;opacity:1}@media only screen and (max-width: 820px){.product__header{max-width:100%}}.product .product__headline{font-size:1.6rem;letter-spacing:0.12px;color:#8e8e8e;font-weight:lighter;text-align:center}.product .product__headline .sub{font-size:1.2rem;text-transform:uppercase;margin-bottom:12px;letter-spacing:1px;font-weight:700}.product .product__headline h2{font-size:38px;color:#4b4b4b}.product .product__feature--second{background-color:#f3f3f3;padding:120px 0}@media only screen and (max-width: 820px){.product .product__feature--second{padding:60px 0}}.product .product__feature--third>.layout{display:flex;flex-direction:row;justify-content:space-between}@media only screen and (max-width: 820px){.product .product__feature--third>.layout{display:block}}.product .product__feature--third>.layout .textBlock{margin-bottom:50px}.product .product__feature--third img{border-radius:5px}

.homeFeatures{position:relative}.homeFeatures .linked-shapes{position:absolute;top:0;left:0;height:100%;width:100%;z-index:1;pointer-events:none}.homeFeatures .linked-shapes object{position:absolute}.homeFeatures .linked-shapes .circle{top:-2vw;left:12vw}@media only screen and (max-width: 820px){.homeFeatures .linked-shapes .circle{left:0;top:0;transform:translate(-25%, -50%) scale(0.8)}}.homeFeatures .linked-shapes .check{bottom:-3vw;right:8vw}@media screen and (max-width: 1450px){.homeFeatures .linked-shapes .check{right:2vw}}@media screen and (max-width: 1200px){.homeFeatures .linked-shapes .check{display:none}}.homeFeatures .linked-shapes .sausage{top:3vw;right:-5vw}@media only screen and (max-width: 820px){.homeFeatures .linked-shapes .sausage{right:0;transform:translateX(40%) scale(0.8)}}.homeFeatures .linked-shapes .avocado{bottom:-3vw;left:8vw}@media only screen and (max-width: 820px){.homeFeatures .linked-shapes .avocado{left:60vw;bottom:-7vw}}.homeFeatures .linked-shapes.behind{z-index:0}.homeFeatures__wrapper{padding:130px 0;background-color:#9191e1;position:relative}@media only screen and (max-width: 820px){.homeFeatures__wrapper{padding:100px 0}}.homeFeatures__wrapper>.layout{display:flex;justify-content:space-between;align-items:center}@media only screen and (max-width: 820px){.homeFeatures__wrapper>.layout{flex-direction:column}}@media only screen and (max-device-width: 1024px) and (orientation: landscape){.homeFeatures__wrapper>.layout>.home__content{width:220px;transform:scale(0.75);transform-origin:left center}}.homeFeatures__features{display:flex;justify-content:center;flex-wrap:wrap;max-width:700px}@media only screen and (max-width: 820px){.homeFeatures__features{justify-content:space-between;margin-top:50px}}@media only screen and (max-width: 650px){.homeFeatures__features{justify-content:flex-start}}.homeFeatures__features--single{display:flex;align-items:flex-start;flex-direction:column;max-width:200px;flex:1 0 calc(100% - 50px / 3);margin:25px}@media only screen and (max-width: 820px){.homeFeatures__features--single{margin:0 0 25px !important}}@media only screen and (max-width: 650px){.homeFeatures__features--single{max-width:150px}.homeFeatures__features--single:nth-child(odd){margin-right:25px !important}}.homeFeatures__features--single:first-child,.homeFeatures__features--single:nth-child(2),.homeFeatures__features--single:nth-child(3){margin-top:0}.homeFeatures__features--single:last-child,.homeFeatures__features--single:nth-last-child(2),.homeFeatures__features--single:nth-last-child(3){margin-bottom:0}.homeFeatures__features--single:nth-child(3n+1){margin-left:0}.homeFeatures__features--single:nth-child(3n+3){margin-right:0}.homeFeatures__features--single .inner{border-radius:5px;background-color:#fff;width:100%;height:100%;padding:30px;transition:all 0.5s cubic-bezier(0.19, 1, 0.22, 1)}@media only screen and (max-width: 820px){.homeFeatures__features--single .inner{padding:15px}}.homeFeatures__features--single .inner:hover{transform:scale(1.05);box-shadow:0 2px 6px rgba(0,0,0,0.12),0 2px 30px rgba(0,0,0,0.12);cursor:pointer}.homeFeatures__features--single .feature{color:#5a5ad2}.homeFeatures__features--single .feature__headline{display:flex;align-items:center;justify-content:flex-start;margin-bottom:15px}.homeFeatures__features--single .feature__headline>object{height:46px;max-height:46px;max-width:46px}.homeFeatures__features--single .feature__headline--title{font-weight:500;font-size:1.8rem;letter-spacing:0.07px;color:#5a5ad2;margin-left:20px;max-width:75px}@media only screen and (max-width: 820px){.homeFeatures__features--single .feature__headline--title{margin-left:10px}}.homeFeatures__features--single .feature__description{font-size:1.6rem;letter-spacing:0.12px;color:#8e8e8e;font-weight:lighter;color:#5a5ad2;font-size:1.4rem;line-height:1.4em}

.homeLearn__wrapper{margin-top:75px}.homeLearn__wrapper>.layout{display:flex;justify-content:space-between;align-items:center}@media only screen and (max-width: 1100px){.homeLearn__wrapper>.layout{flex-direction:column}}.homeLearn__wrapper .home__content{max-width:400px}.homeLearn__wrapper .home__content--headline{color:#4b4b4b}.homeLearn__wrapper .home__content--intro{max-width:300px;color:#8e8e8e}@media only screen and (max-width: 820px){.homeLearn__wrapper .home__content--intro{max-width:100%;margin-bottom:0}}@media only screen and (max-width: 1100px){.homeLearn__wrapper .home__content{margin-bottom:50px;max-width:100%}}.homeLearn__wrapper .home__mobile-cta{width:100%;margin-top:25px}@media only screen and (max-width: 820px){.homeLearn__wrapper{margin-top:50px}}.homeLearn__postsContainer{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;max-width:700px}.homeLearn__postsContainer .postPreview{margin:25px}@media only screen and (max-width: 820px){.homeLearn__postsContainer .postPreview{margin:0 0 25px 0}}@media only screen and (max-width: 820px){.homeLearn__postsContainer{max-width:100%}}

.home{overflow:hidden}.home__content{max-width:300px}.home__content--headline{font-size:3.6rem;letter-spacing:0.15px;margin-bottom:25px;color:#fff}.home__content--intro{font-size:1.6rem;letter-spacing:0.12px;color:#8e8e8e;font-weight:lighter;opacity:1;margin-bottom:45px;color:#fff}.home .learn{background:#ff8f96}

.job section.overlap{z-index:1;position:relative}

.jobs__header{font-size:1.6rem;letter-spacing:0.12px;color:#8e8e8e;font-weight:lighter;color:#fff;max-width:425px}.jobs__header p{font-size:1.6rem;opacity:0.7}.jobs__header p:first-child{font-size:2rem;margin:30px 0;letter-spacing:0.08px;opacity:1}@media only screen and (max-width: 820px){.jobs__header{max-width:100%}}.jobs__section--title{font-size:2.4rem;margin-bottom:50px}.jobs__list{margin-top:50px;display:flex}.jobs__list--single{width:300px;margin-right:50px}.jobs__list--single:last-child{margin-right:0}.jobs__list--single__headline{font-size:18px;color:#5a5ad2;letter-spacing:0.08px}.jobs__list--single__text{font-size:14px;color:#8e8e8e;letter-spacing:0.06px;margin:20px 0 25px 0}@media only screen and (max-width: 820px){.jobs__list--single{margin-bottom:25px}}.jobs__list--empty{margin-top:50px;max-width:400px;font-size:1.6rem;letter-spacing:0.12px;color:#8e8e8e;font-weight:lighter}.jobs__list--empty a{text-decoration:underline}@media only screen and (max-width: 820px){.jobs__list--empty{max-width:100%}}@media only screen and (max-width: 820px){.jobs__list{margin-top:25px;display:block}}.jobs__values-or-perks--container{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}.jobs__values-or-perks--single{max-width:175px;margin-top:50px}.jobs__values-or-perks--single object{max-width:55px;max-height:40px;margin-bottom:20px}.jobs__values-or-perks--single__title{font-size:1.2rem;text-transform:uppercase;letter-spacing:1px;font-weight:700;margin-bottom:20px}.jobs__values-or-perks--single__content{font-size:1.6rem;letter-spacing:0.12px;color:#8e8e8e;font-weight:lighter}@media only screen and (max-width: 820px){.jobs__values-or-perks--single{max-width:100%;margin-top:25px}}

.pressMention__wrapper{display:flex;flex-direction:column;max-width:300px;align-items:flex-start}@media only screen and (max-width: 820px){.pressMention__wrapper{max-width:100%}}.pressMention__logo{max-height:80px;margin-bottom:30px}@media only screen and (max-width: 820px){.pressMention__logo{margin-bottom:25px}}.pressMention__title{font-size:2.4rem;margin-bottom:10px}.pressMention__intro{font-size:1.6rem;letter-spacing:0.12px;color:#8e8e8e;font-weight:lighter;margin-bottom:30px}.pressMention__link{width:100%}

.press__intro{font-size:1.6rem;letter-spacing:0.12px;color:#8e8e8e;font-weight:lighter;color:#fff;max-width:375px;margin:30px 0 50px}.press__intro a{color:#fff;text-decoration:underline}.press__mentions--container{margin-top:46px;display:flex;justify-content:space-between;flex-wrap:wrap}.press__mentions--container__singleContainer{margin-bottom:100px}.press__mentions--container__singleContainer:last-child{flex:1;margin-left:100px}@media only screen and (max-width: 820px){.press__mentions--container__singleContainer:last-child{margin-left:0}}@media only screen and (max-width: 820px){.press__mentions--container__singleContainer{margin-bottom:25px}}.press__mentions--container__singleContainer--contact{background-color:#f3f3f3;padding:20px;border-radius:10px;flex-basis:300px;display:flex;flex-direction:column}.press__mentions--container__singleContainer--contact__pictureContainer{width:100px;height:100px;border-radius:50%;overflow:hidden;align-self:flex-end}.press__mentions--container__singleContainer--contact__mail{font-size:1.6rem;letter-spacing:0.12px;color:#8e8e8e;font-weight:lighter;margin-top:0}@media only screen and (max-width: 820px){.press__mentions--container__singleContainer--contact{margin:50px 0;flex-basis:100%}}.press__mentions--container__singleContainer:nth-last-child(1),.press__mentions--container__singleContainer:nth-last-child(2),.press__mentions--container__singleContainer:nth-last-child(3){margin-bottom:0}@media only screen and (max-width: 820px){.press__mentions--container__singleContainer:nth-last-child(1),.press__mentions--container__singleContainer:nth-last-child(2),.press__mentions--container__singleContainer:nth-last-child(3){margin:inherit}.press__mentions--container__singleContainer:nth-last-child(1).press__mentions--container__singleContainer--contact,.press__mentions--container__singleContainer:nth-last-child(2).press__mentions--container__singleContainer--contact,.press__mentions--container__singleContainer:nth-last-child(3).press__mentions--container__singleContainer--contact{margin:0 0 50px 0}}

.release{margin-bottom:100px}.release p{max-width:650px}@media only screen and (max-width: 820px){.release p{max-width:100%}}.release .title{display:flex;align-items:flex-end;margin-bottom:50px}.release .title .version{font-weight:500;font-size:48px;color:#4b4b4b;letter-spacing:0;line-height:36px}.release .title .date{font-weight:600;font-size:12px;color:#8e8e8e;letter-spacing:1px;text-transform:uppercase;margin-left:25px}@media only screen and (max-width: 820px){.release .title{margin-bottom:25px}}.release h1{font-weight:500;font-size:21px;color:#4b4b4b;letter-spacing:0.07px;margin-bottom:15px}.release .release-body h1{margin-bottom:30px}.release .fulltext{font-size:16px;color:#8e8e8e;margin-bottom:50px}@media only screen and (max-width: 820px){.release .fulltext{margin-bottom:25px}}.release .improvement{margin-bottom:50px}.release .improvement img{max-width:650px;border-radius:10px;margin-bottom:25px}@media only screen and (max-width: 820px){.release .improvement img{max-width:100%}}.release .improvement .improvement-title{display:flex;align-items:center;margin-bottom:15px}.release .improvement .improvement-title h3{font-weight:300;font-size:18px;color:#4b4b4b}.release .improvement .platforms{display:flex;margin-left:15px}.release .improvement .platforms .platform{font-family:600;text-transform:uppercase;font-size:12px;color:#64c8cd;letter-spacing:1px;padding:5px 15px;border-radius:20px;border:1px solid #64c8cd;margin-left:15px}.release .improvement .improvement-body{font-size:16px;color:#8e8e8e}@media only screen and (max-width: 820px){.release .improvement{margin-bottom:25px}}.release .release-fixes{font-size:16px;color:#8e8e8e;margin-bottom:50px}.release .release-fixes .platforms{display:flex}.release .release-fixes .platforms .platform{padding:15px 0;margin:0 25px 25px 0;cursor:pointer}.release .release-fixes .platforms .platform.highlight{font-weight:600;border-bottom:2px solid #8e8e8e}.release .release-fixes .fixes-body p{margin-bottom:5px}.release .release-fixes .fixes-body ul{padding-left:20px}.release .release-fixes .fixes-body ul li{list-style:disc;padding:0 0 5px 5px}@media only screen and (max-width: 820px){.release .release-fixes{margin-bottom:25px}}@media only screen and (max-width: 820px){.release{margin-bottom:50px}}

.supportSearch__titleContainer{margin-bottom:50px}.supportSearch__searchContainer{display:flex;margin-bottom:50px}.supportSearch__searchContainer--search{flex:3;margin-right:35px}.supportSearch__searchContainer--search input[type='text']{padding:20px 50px 20px 22px;border-radius:30px;font-size:1.6rem;letter-spacing:0.12px;width:100%;outline:none;border:1px solid #8e8e8e;background:url("/static/assets/icons/search_loop.svg") 95% 50% no-repeat,rgba(0,0,0,0.02)}.supportSearch__searchContainer--search__checkbox{margin-top:20px}.supportSearch__searchContainer--search__checkbox input[type='checkbox']{width:15px;height:15px;background-color:rgba(0,0,0,0.02)}.supportSearch__searchContainer--search__checkbox label{font-size:1.6rem;color:#8e8e8e;letter-spacing:0.07px;margin-left:20px}@media only screen and (max-width: 820px){.supportSearch__searchContainer--search{margin-right:0;margin-bottom:25px}}.supportSearch__searchContainer--filter{flex:4}.supportSearch__searchContainer--filter li{display:inline-block;margin-right:10px;margin-bottom:10px}@media only screen and (max-width: 820px){.supportSearch__searchContainer{flex-direction:column}}.supportSearch__question{margin-bottom:20px}.supportSearch__question--label{font-size:1.8rem;color:#8e8e8e;letter-spacing:0.08px;margin-right:20px;max-width:600px}.supportSearch__question--date{font-size:1.2rem;font-weight:500;letter-spacing:0.05px;margin-right:40px;color:#4b4b4b;opacity:0.47;text-transform:uppercase}.supportSearch__question--tags{padding-top:5px;font-size:12px;text-transform:uppercase;color:#8e8e8e;opacity:0.5;font-weight:600}.supportSearch__question--tags li{display:inline-block;margin-right:20px}.supportSearch__question--noResults{font-size:1.2rem;text-transform:uppercase;letter-spacing:1px;color:#8e8e8e;font-weight:500}.supportSearch__question--toggle{font-size:1.2rem;text-transform:uppercase;letter-spacing:1px;color:#64c8cd;font-weight:500;margin-top:40px;cursor:pointer}.supportSearch__questionsContainer{margin-top:50px}

.supportContact__wrapper>.layout{display:flex;justify-content:center}.supportContact__wrapper .textBlock__titles{text-align:center}.supportContact__wrapper .ctaWrapper{display:flex;justify-content:center}.supportContact__authorsContainer{display:flex;width:200px;margin:0 auto 30px auto;transform:translateX(20px)}.supportContact__authorsContainer--content{border-radius:50%;overflow:hidden;position:relative}.supportContact__authorsContainer--content>div{margin:0 auto}.supportContact__authorsContainer--content:nth-child(0){transform:translateX(0px)}.supportContact__authorsContainer--content:nth-child(1){transform:translateX(-15px)}.supportContact__authorsContainer--content:nth-child(2){transform:translateX(-30px)}.supportContact__authorsContainer--content:nth-child(3){transform:translateX(-45px)}.supportContact__authorsContainer--content:nth-child(4){transform:translateX(-60px)}.supportContact__authorsContainer--content:nth-child(5){transform:translateX(-75px)}.supportContact__authorsContainer--content:nth-child(6){transform:translateX(-90px)}.supportContact__authorsContainer--content img{object-fit:cover;width:100%;height:100%}.supportContact__text{font-size:1.6rem;letter-spacing:0.12px;color:#8e8e8e;font-weight:lighter;margin:30px 0;text-align:center;max-width:350px}.supportContact__form{display:flex;flex-direction:column;max-width:550px;width:100%}.supportContact__form input,.supportContact__form select,.supportContact__form textarea{font-size:1.6rem;padding:20px;border-radius:5px;border:1px solid #8e8e8e;background-color:rgba(0,0,0,0.02);outline:none}.supportContact__form input::placeholder,.supportContact__form select::placeholder,.supportContact__form textarea::placeholder{font-size:1.6rem}.supportContact__form select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:50px;background:url("/static/assets/icons/dropdown_arrow.svg") no-repeat 90% 53%;color:#4b4b4b}.supportContact__form--head{display:flex;align-items:center;justify-content:space-between;margin-bottom:22px}.supportContact__form--head>input{flex:1;margin-right:18px}.supportContact__form textarea{margin-bottom:26px;resize:none;height:142px}

.support__header{font-size:1.6rem;letter-spacing:0.12px;color:#8e8e8e;font-weight:lighter;color:#fff;max-width:425px}.support__header p{font-size:1.6rem;opacity:0.7}.support__header p:first-child{font-size:2rem;margin:30px 0;letter-spacing:0.08px;opacity:1}@media only screen and (max-width: 820px){.support__header{max-width:100%}}.support .section__cta{padding:150px 0;background-color:#f3f3f3}.support .section__cta>.layout{display:flex;justify-content:center}.support .section__cta>.layout>div:first-child{margin-right:100px}@media only screen and (max-width: 820px){.support .section__cta>.layout>div:first-child{margin-right:0;margin-bottom:50px}}@media only screen and (max-width: 820px){.support .section__cta>.layout{flex-direction:column}}@media only screen and (max-width: 820px){.support .section__cta{padding:50px 0}}

.page.themes .grid{display:grid;gap:50px;grid-template-columns:repeat(auto-fill, minmax(300px, 1fr))}.page.themes .theme .preview{height:200px;background-size:cover;background-position:center;border-radius:10px;border:1px solid #979797}.page.themes .theme .info{display:flex;justify-content:space-between;align-items:center;margin-top:30px}.page.themes .theme .theme-title{font-size:24px;color:#4b4b4b}.page.themes .theme .theme-title span{display:block}.page.themes .theme .theme-title .creator{display:inline-block;border-bottom:1px solid #8e8e8e}.page.themes .theme .theme-title .creator-inner{font-size:16px;color:#8e8e8e;margin-top:5px}.page.themes .theme .download-button{height:40px;width:40px;background-color:#5a5ad2;border-radius:50%;display:flex;justify-content:center;align-items:center;transition:all 1s cubic-bezier(0.19, 1, 0.22, 1)}.page.themes .theme .download-button span{display:none}.page.themes .theme .download-button:hover{cursor:pointer;box-shadow:0 2px 6px rgba(0,0,0,0.12),0 2px 30px rgba(0,0,0,0.12);transform:scale(1.25)}

.about__values{margin-top:30px}.about__values--container{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}.about__values--single{max-width:175px;margin-top:50px}.about__values--single object{max-width:55px;max-height:40px;margin-bottom:20px}.about__values--single__title{font-size:1.2rem;text-transform:uppercase;letter-spacing:1px;font-weight:700;margin-bottom:20px}.about__values--single__content{font-size:1.6rem;letter-spacing:0.12px;color:#8e8e8e;font-weight:lighter}@media only screen and (max-width: 820px){.about__values--single{max-width:100%;margin-top:25px}}@media only screen and (max-width: 820px){.about__values{margin-top:25px}}

.teamMember__wrapper{width:300px;border-radius:5px;background-color:#f3f3f3}@media only screen and (max-width: 820px){.teamMember__wrapper{width:100%}}@media only screen and (max-device-width: 1024px) and (orientation: landscape){.teamMember__wrapper{width:calc((100vw - 75px) / 2)}}.teamMember__thumbnailContainer{overflow:hidden;border-top-left-radius:5px;border-top-right-radius:5px}.teamMember__thumbnailContainer--image{object-fit:cover;width:100%;height:100%}@media only screen and (max-device-width: 1024px) and (orientation: landscape){.teamMember__thumbnailContainer--image{height:auto}}@media only screen and (max-device-width: 1024px) and (orientation: landscape){.teamMember__thumbnailContainer{height:250px}}.teamMember__contentContainer{padding:30px}.teamMember__contentContainer--name{font-size:2.2rem;margin-bottom:10px}.teamMember__infos{display:flex;justify-content:space-between}.teamMember__infos--status{font-size:1.2rem;text-transform:uppercase;font-weight:500;color:#8e8e8e}.teamMember__infos--links li{display:inline-block;margin:0 10px}.teamMember__infos--links li:last-child{margin-right:0}

.aboutTeam__team{display:flex;flex-wrap:wrap;justify-content:space-between}.aboutTeam__team--teamMemberContainer{margin-top:100px;display:inline-block}.aboutTeam__team--teamMemberContainer:nth-child(1),.aboutTeam__team--teamMemberContainer:nth-child(2),.aboutTeam__team--teamMemberContainer:nth-child(3){margin-top:50px}@media only screen and (max-width: 820px){.aboutTeam__team--teamMemberContainer:nth-child(1),.aboutTeam__team--teamMemberContainer:nth-child(2),.aboutTeam__team--teamMemberContainer:nth-child(3){margin-top:25px}}.aboutTeam__team--teamMemberContainer:last-child{flex:1;margin-left:100px}@media only screen and (max-width: 820px){.aboutTeam__team--teamMemberContainer:last-child{flex:initial;margin-left:0}}@media only screen and (max-width: 820px){.aboutTeam__team--teamMemberContainer{margin-top:25px}}

.about__header{font-size:1.6rem;letter-spacing:0.12px;color:#8e8e8e;font-weight:lighter;color:#fff;max-width:425px}.about__header p{font-size:1.6rem;opacity:0.7}.about__header p:first-child{font-size:2rem;margin:30px 0;letter-spacing:0.08px;opacity:1}@media only screen and (max-width: 820px){.about__header{max-width:100%}}

