.tingle-modal *{box-sizing:border-box}.tingle-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;visibility:hidden;flex-direction:column;align-items:center;overflow:hidden;-webkit-overflow-scrolling:touch;background:rgba(0,0,0,.9);opacity:0;cursor:url("data:image/svg+xml;charset=utf-8,%3Csvg width='19' height='19' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.514.535l-6.42 6.42L2.677.536a1.517 1.517 0 00-2.14 0 1.517 1.517 0 000 2.14l6.42 6.419-6.42 6.419a1.517 1.517 0 000 2.14 1.517 1.517 0 002.14 0l6.419-6.42 6.419 6.42a1.517 1.517 0 002.14 0 1.517 1.517 0 000-2.14l-6.42-6.42 6.42-6.418a1.517 1.517 0 000-2.14 1.516 1.516 0 00-2.14 0z' fill='%23FFF'/%3E%3C/svg%3E"),auto}@supports ((-webkit-backdrop-filter:blur(12px)) or (backdrop-filter:blur(12px))){.tingle-modal{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}}.tingle-modal--confirm .tingle-modal-box{text-align:center}.tingle-modal--noOverlayClose{cursor:default}.tingle-modal--noClose .tingle-modal__close{display:none}.tingle-modal__close{position:fixed;top:2.5rem;right:2.5rem;z-index:1000;padding:0;width:2rem;height:2rem;border:none;background-color:transparent;color:#fff;cursor:pointer}.tingle-modal__close svg *{fill:currentColor}.tingle-modal__closeLabel{display:none}.tingle-modal__close:hover{color:#fff}.tingle-modal-box{position:relative;flex-shrink:0;margin-top:auto;margin-bottom:auto;width:60%;border-radius:4px;background:#fff;opacity:1;cursor:auto;will-change:transform,opacity}.tingle-modal-box__content{padding:3rem}.tingle-modal-box__footer{padding:1.5rem 2rem;width:auto;border-bottom-right-radius:4px;border-bottom-left-radius:4px;background-color:#f5f5f5;cursor:auto}.tingle-modal-box__footer:after{display:table;clear:both;content:""}.tingle-modal-box__footer--sticky{position:fixed;bottom:-200px;z-index:10001;opacity:1;transition:bottom .3s ease-in-out .3s}.tingle-enabled{position:fixed;right:0;left:0;overflow:hidden}.tingle-modal--visible .tingle-modal-box__footer{bottom:0}.tingle-modal--visible{visibility:visible;opacity:1}.tingle-modal--visible .tingle-modal-box{animation:scale .2s cubic-bezier(.68,-.55,.265,1.55) forwards}.tingle-modal--overflow{overflow-y:scroll;padding-top:8vh}.tingle-btn{display:inline-block;margin:0 .5rem;padding:1rem 2rem;border:none;background-color:grey;box-shadow:none;color:#fff;vertical-align:middle;text-decoration:none;font-size:inherit;font-family:inherit;line-height:normal;cursor:pointer;transition:background-color .4s ease}.tingle-btn--primary{background-color:#3498db}.tingle-btn--danger{background-color:#e74c3c}.tingle-btn--default{background-color:#34495e}.tingle-btn--pull-left{float:left}.tingle-btn--pull-right{float:right}@media (max-width:540px){.tingle-modal{top:0;display:block;padding-top:60px;width:100%}.tingle-modal-box{width:auto;border-radius:0}.tingle-modal-box__content{overflow-y:scroll}.tingle-modal--noClose{top:0}.tingle-modal--noOverlayClose{padding-top:0}.tingle-modal-box__footer .tingle-btn{display:block;float:none;margin-bottom:1rem;width:100%}.tingle-modal__close{top:0;right:0;left:0;display:block;width:100%;height:60px;border:none;background-color:#2c3e50;box-shadow:none;color:#fff}.tingle-modal__closeLabel{display:inline-block;vertical-align:middle;font-size:1.6rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}.tingle-modal__closeIcon{display:inline-block;margin-right:.8rem;width:1.6rem;vertical-align:middle;font-size:0}}@keyframes scale{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@charset "UTF-8";*,:after,:before{box-sizing:border-box}ol[class],ul[class]{padding:0}blockquote,body,dd,dl,figcaption,figure,h1,h2,h3,h4,h5,h6,li,ol[class],ul[class]{margin:0}body{min-height:100vh;scroll-behavior:smooth;text-rendering:optimizeSpeed;line-height:1.5}ol[class],ul[class]{list-style:none}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}img{max-width:100%;display:block;height:auto}article>*+*{margin-top:1em}button,input,select,textarea{font:inherit}@media (prefers-reduced-motion:reduce){*{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@font-face{font-family:jetbrains-mono-regular;src:url(/assets/fonts/JetBrainsMono-Regular.woff2) format("woff2");font-display:swap}@font-face{font-family:inter-regular;src:url(/assets/fonts/Inter-Regular.woff2) format("woff2");font-display:swap}@font-face{font-family:inter-medium;src:url(/assets/fonts/Inter-Medium.woff2) format("woff2");font-display:swap}@font-face{font-family:inter-bold;src:url(/assets/fonts/Inter-Bold.woff2) format("woff2");font-display:swap}@font-face{font-family:inter-xbold;src:url(/assets/fonts/Inter-ExtraBold.woff2) format("woff2");font-display:swap}:root{--site-gutters-max:40px;--grid-gap:2vw}@media (max-width:767px){:root{--site-gutters-max:20px}}.button{background-color:#0b1a48;font-size:.9rem;border-radius:44px;color:#fff;cursor:pointer;display:inline-block;font-weight:500;line-height:1;padding:16px 30px;text-decoration:none;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap;transition:all .3s}.button:focus,.button:hover{background-color:#cbfe34;color:#0b1a48}.button:focus svg path,.button:hover svg path{stroke:#2e2e2f!important}.button.lime{background-color:#cbfe34;color:#0b1a48}.button.lime:focus,.button.lime:hover{background-color:#ab1dff;color:#fff}.button.blue{background-color:#5232e2;color:#fff}.button.blue:focus,.button.blue:hover{background-color:#cbfe34;color:#0b1a48}.button.bold{font-family:inter-bold,sans-serif}.button.white{background-color:#fff;color:#2e2e2f}.button.white:focus,.button.white:hover{background-color:#cbfe34;color:#0b1a48}.read-more{color:#cbfe34;position:relative;padding-right:52px;font-family:inter-bold,sans-serif}.read-more svg{position:absolute;width:22px;height:auto;right:22px;top:50%;transition:all .24s ease-in-out;transform:translateY(-50%);transform-origin:center center;overflow:visible}.read-more .body{transition:all .2s ease-out}.read-more:hover{color:#cbfe34}.read-more:hover svg{transform:translateX(8px) translateY(-50%)}.read-more:hover .body{transform:scaleX(1.3);transform-origin:right center}input,select,select[multiple=multiple],textarea{background-color:#fff;border:1px solid transparent;border-radius:0;box-sizing:border-box;font-family:inter-regular,sans-serif;font-size:1rem;margin-bottom:.8em;color:#191919;padding:.5rem 1rem;transition:border-color;width:100%}button:focus,input:focus,select:focus,textarea:focus{outline:none}.form_layout{display:flex;flex-wrap:wrap;position:relative}.form_layout>.halfWide{width:50%;padding-right:22px}.form_layout>.field-wrapper{width:100%;padding-right:22px}.form_layout>.field-wrapper.submit{padding-top:22px}.form_layout>.field-wrapper .gdpr{color:#fff}.form_layout>.field-wrapper .gdpr p{font-size:.84rem}.form_layout>.field-wrapper .gdpr p a{color:#fff;text-decoration:underline}.form_layout .ff-form-success{position:absolute;background-color:#0b1a48;color:#fff;width:100%;height:100%}.form_layout .ff-form-success p{font-size:1.2rem}label{color:#fff;font-size:1rem;margin-top:18px;margin-bottom:5px;-webkit-user-select:none;-moz-user-select:none;user-select:none;display:block;cursor:pointer;transition:all .2s ease-in}label.required:after{content:"*"}ol,ul{list-style-type:none;margin:0;padding:0}.list-styled ul{list-style:disc;padding-left:16px}.list-styled ul li p{font-size:inherit}body{font-feature-settings:"kern","liga","pnum";-webkit-font-smoothing:antialiased;font-family:inter-regular,sans-serif;line-height:1.6}body,h1,h2,h3,h4,h5,h6{color:#2e2e2f;font-size:1em;font-display:swap;font-weight:400}h1,h2,h3,h4,h5,h6{font-family:inter-xbold,sans-serif;line-height:1.2;margin:0 0 .8em}h1{font-size:2rem}h2{font-size:1.6rem}h3{font-size:1.4rem}h4{font-size:1.2rem}h5{font-size:1.1rem}p{font-size:1rem;margin:0 0 .8em}a{color:#5232e2;text-decoration:none;transition:color .1s linear}a:active,a:focus,a:hover{color:#3419af}a:active,a:focus{outline:none}hr{border:none;border-bottom:1px solid #3b3b3b;margin:0}#header-menu{position:fixed;top:0;left:0;right:0;display:flex;flex-wrap:wrap;background:#fff;width:100%;align-items:center;justify-content:space-between;z-index:55;padding:18px var(--site-gutters-max)}#header-menu .logo{position:relative;z-index:30}#header-menu .logo img{max-width:140px}@media (min-width:1201px){ul.navigation-menu{display:flex;align-items:center}ul.navigation-menu li{width:auto;margin-left:2.5vw}ul.navigation-menu li>a:not(.button){font-size:.9rem;color:#000;display:inline-block;padding-top:2px}ul.navigation-menu li>a:not(.button):focus,ul.navigation-menu li>a:not(.button):hover{background-size:100% 2px;background-image:linear-gradient(#5232e2,#5232e2)}ul.navigation-menu li>a:not(.button).active{color:#5232e2}ul.navigation-menu li a.button{padding:14px 20px}ul.navigation-menu li svg{display:none}ul.navigation-menu li.nav-has-children,ul.navigation-menu li.nav-has-children>a{position:relative}ul.navigation-menu li.nav-has-children>a:after{content:url(/assets/img/nav-arrrow.svg);position:absolute;z-index:22;right:50%;transform:translateX(50%);bottom:-2px;width:12px;height:8px}ul.navigation-menu li.nav-has-children>.navigation-menu{display:block;background-color:#fff;left:-20px;width:200px;opacity:0;padding:40px 0 20px;position:absolute;transition:all .3s;visibility:hidden;z-index:20}ul.navigation-menu li.nav-has-children>.navigation-menu li{margin-left:20px}ul.navigation-menu li.nav-has-children>.navigation-menu li.back,ul.navigation-menu li.nav-has-children>.navigation-menu li.mob_parent{display:none}ul.navigation-menu li.nav-has-children:focus>.navigation-menu,ul.navigation-menu li.nav-has-children:hover>.navigation-menu{visibility:visible;opacity:1}ul.navigation-menu .navigation-menu-button{display:none}}@media (max-width:1200px){body.menu-open #header-menu .logo{position:fixed;top:23px}body.menu-open #header-menu .logo .inver_logo path{fill:#fff}body.menu-open #header-menu .navigation-menu-button{position:fixed;right:var(--site-gutters-max);top:17px}body.menu-open #header-menu .navigation-menu-button .navicon:after,body.menu-open #header-menu .navigation-menu-button .navicon:before{background:#2e2e2f}.navigation-menu-button{width:33px;height:28px;margin-top:6px;position:relative;text-indent:-2000px;z-index:300;display:block;cursor:pointer}.navigation-menu-button .navicon{background:#2e2e2f;display:block;height:2px;margin:10px 0 0;position:relative;transition:background .2s ease-out;width:26px}.navigation-menu-button .navicon:after,.navigation-menu-button .navicon:before{background:#2e2e2f;content:"";display:block;height:100%;position:absolute;transition:all .2s ease-out;width:100%}.navigation-menu-button .navicon:before{top:9px;transform-origin:center left}.navigation-menu-button .navicon:after{top:-9px;transform-origin:center left}.navigation-menu-button.show .navicon{background:transparent}.navigation-menu-button.show .navicon:before{transform:rotate(-45deg)}.navigation-menu-button.show .navicon:after{transform:rotate(45deg)}#header-menu ul.navigation-menu{transform-style:preserve-3d;position:relative;height:0;background-color:#fff;opacity:0;top:-2000px;width:100%;z-index:20;transition:transform .3s ease-in-out}#header-menu ul.navigation-menu.show{perspective:700;position:fixed;opacity:1;left:0;top:0;overflow:auto;width:200vw;height:100vh;padding:122px 22px 22px}#header-menu ul.navigation-menu.moves-out{transform:translateX(-100vw)}#header-menu ul.navigation-menu>li{overflow:hidden;width:90vw}#header-menu ul.navigation-menu>li a:not(.button){color:#2e2e2f;display:inline-block;font-weight:400;text-decoration:none;font-size:1.3rem;padding:12px 0 0 var(--site-gutters-max);margin-left:0}#header-menu ul.navigation-menu>li a:not(.button).anim_link{background-image:none}#header-menu ul.navigation-menu>li a:not(.button):hover{color:#5232e2}#header-menu ul.navigation-menu>li a.button{margin:44px 0 0 var(--site-gutters-max)}#header-menu ul.navigation-menu li.nav-has-children svg{display:inline-block;width:19px;max-width:none;height:auto;margin:0 0 0 12px}#header-menu ul.navigation-menu li.nav-has-children .navigation-menu{background-color:#fff;position:fixed;padding-top:121px;padding-left:0;top:0;left:0;height:100%;transform:translateX(100vw);visibility:hidden}#header-menu ul.navigation-menu li.nav-has-children .navigation-menu.selected{opacity:1;visibility:visible;padding-left:22px!important}#header-menu ul.navigation-menu li.nav-has-children .navigation-menu a{display:block;padding:10px var(--site-gutters-max);font-size:1.1rem}#header-menu ul.navigation-menu li.nav-has-children .navigation-menu li.mob_parent a{color:#5232e2;font-size:1.3rem}#header-menu ul.navigation-menu li.nav-has-children .navigation-menu .back a{padding:0 0 4px 48px;margin:0 0 18px -40px}#header-menu ul.navigation-menu li.nav-has-children .navigation-menu .back a svg{width:19px;max-width:none;transform:rotate(-180deg)}}.section.vw-pad{padding-top:7vw;padding-bottom:7vw}@media (max-width:767px){.section.vw-pad{padding-top:11vw;padding-bottom:11vw}}.section.pad-0-top{padding-top:0}.section.pad-0-bot{padding-bottom:0;padding-top:2.5vw}.section.pad-sm-top{padding-top:24px}.section.pad-first{padding-top:150px}.section.pad-sm-bot{padding-bottom:24px}.section.white{background-color:#fff}.section.grey{background-color:#e7e8ed}.section.mid-grey{background-color:#d0d2de}.section.vlight-grey{background-color:#fafaff}.section.blue{background-color:#5232e2}.section.darkblue{background-color:#0b1a48}.section.lightpurple{background-color:#fafaff}.footer{background-color:#0b1a48;position:relative;z-index:20;padding-bottom:100px}.footer.no-cta{padding-top:100px}@media (max-width:767px){.footer{padding-bottom:220px}}.footer>div{margin-bottom:22px}.footer a{color:#fff}.footer--cta{margin:-100px 0 80px!important;grid-column:2/8;order:0;background-color:#cbfe34;padding:44px 18%;position:relative}@media (max-width:899px){.footer--cta{grid-column:2/13}}@media (max-width:767px){.footer--cta{grid-column:1/13;margin-right:calc(var(--site-gutters-max)*-1)!important;margin-left:calc(var(--site-gutters-max)*-1)!important;padding:40px}}.footer--cta .button{margin-top:18px}.footer--cta .button:focus,.footer--cta .button:hover{background-color:#ab1dff;color:#fff}.footer--cta .purple{--skewwidth:9vw;position:absolute;left:-2vw;top:-30px;aspect-ratio:1/1.2}.footer--cta .white{--skewwidth:7vw;position:absolute;left:-6vw;top:6.8vw;aspect-ratio:1/1.2}.footer--subscribe{grid-column:1/4;padding-top:54px}@media (max-width:767px){.footer--subscribe{padding-top:0}}.footer--subscribe ul{display:flex}.footer--subscribe ul li{margin-right:2vw}.footer--subscribe ul li svg{max-width:34px;height:auto}.footer--subscribe ul li a:hover svg path{fill:#fff}.footer--subscribe .logo{padding-top:52px}.footer--subscribe .logo img{max-width:100px}@media (max-width:767px){.footer--subscribe .logo{position:absolute;bottom:40px}}.footer--contact h6,.footer--explore h6{color:#fff;margin-bottom:24px}@media (max-width:767px){.footer--contact h6,.footer--explore h6{margin-bottom:20px}}.footer--explore{grid-column:4/7}@media (max-width:899px){.footer--explore{grid-column:5/9}}.footer--explore svg{margin-top:3px;width:34px;height:auto}.footer--explore ul{-moz-column-count:2;column-count:2;padding-top:22px}.footer--explore ul li{padding-bottom:12px}.footer--explore ul a{color:#fff;font-size:.9rem;font-family:inter-bold,sans-serif}.footer--explore ul a:hover{text-decoration:underline}.footer--contact{grid-column:7/9;font-size:.9rem;color:#fff}@media (max-width:899px){.footer--contact{grid-column:9/13}}.footer--contact svg{width:40px;height:auto;margin-bottom:22px}.footer--contact p{font-size:.9rem}.footer--contact ul{margin-top:42px}.footer--contact ul span{color:#cbfe34;font-family:inter-bold,sans-serif;margin-right:4px}.footer--contact ul a:hover{color:#cbfe34}.footer--form{grid-column:9/13;font-size:.9rem}.footer--form form fieldset.form-columns-2{gap:0 20px}.footer--form form fieldset.form-columns-2 div.hs-fieldtype-text{width:calc(50% - 10px)!important}@media (max-width:767px){.footer--contact,.footer--explore,.footer--form,.footer--subscribe{grid-column:span 12}}.funding{background-color:#e7e8ed;padding:22px 40px;display:flex;align-items:center;justify-content:center}.funding img{max-width:64px;margin-right:16px}.funding p{margin:0;font-size:.8rem}@media (max-width:767px){.funding{flex-wrap:wrap}.funding img{justify-self:flex-start;margin:0 auto 18px 0}}.grid{display:grid;grid-template-columns:repeat(12,1fr);gap:var(--grid-gap);padding-left:var(--site-gutters-max);padding-right:var(--site-gutters-max);margin:0 auto}.js-scroll{opacity:0;transition:opacity .5s}.js-scroll.scrolled{opacity:1}.scrolled.fade-in{animation:fade-in 1s ease-in-out both}.scrolled.fade-in-bottom{animation:fade-in-bottom 1s ease-in-out both}.scrolled.slide-left{animation:slide-in-left 1s ease-in-out both}.scrolled.slide-right{animation:slide-in-right 1s ease-in-out both}@keyframes slide-in-left{0%{transform:translateX(-100px);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes slide-in-right{0%{transform:translateX(100px);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes fade-in-bottom{0%{transform:translateY(50px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.skew_shape{width:var(--skewwidth);-webkit-clip-path:polygon(0 calc(var(--skewwidth)/1.6),100% 0,100% calc(100% - var(--skewwidth)/1.6),0 100%);clip-path:polygon(0 calc(var(--skewwidth)/1.6),100% 0,100% calc(100% - var(--skewwidth)/1.6),0 100%);aspect-ratio:1/2.8}.skew_shape--reverse{-webkit-clip-path:polygon(0 0,100% calc(var(--skewwidth)/1.6),100% 100%,0 calc(100% - var(--skewwidth)/1.6));clip-path:polygon(0 0,100% calc(var(--skewwidth)/1.6),100% 100%,0 calc(100% - var(--skewwidth)/1.6))}.skew_shape.lime{background-color:#cbfe34}.skew_shape.blue{background-color:#0b1a48}.skew_shape.lighterblue{background-color:#5232e2}.skew_shape.grey{background-color:#e7e8ed}.skew_shape.purple{background-color:#ab1dff}.skew_shape.white{background-color:#fff}.skew_shape.yellow{background-color:#fad40f}.downtriangle{grid-column:1/13;margin-left:calc(var(--site-gutters-max)*-1);margin-right:calc(var(--site-gutters-max)*-1);margin-bottom:-2px;overflow:hidden}.downtriangle svg{width:101vw;height:auto;display:block;margin:0 -4px}.downtriangle.grey svg path{fill:#e7e8ed}.left-fill{position:absolute;z-index:-1;top:0;width:var(--site-gutters-max);height:100%;background-color:#e7e8ed}.highlight{color:#5232e2}.ft-small-title{font-family:jetbrains-mono-regular,sans-serif;font-weight:400;font-size:1rem;text-transform:uppercase;color:#5232e2}.ft-section-title{font-size:3rem;font-family:inter-regular,sans-serif}.ft-heading-2{font-size:2rem}.ft-casestudy,.ft-heading-2{font-family:inter-medium,sans-serif}.ft-casestudy,.ft-subtitle{font-size:1.4rem}.ft-subtitle{font-family:inter-bold,sans-serif}.ft-intro{font-size:1.2rem;font-family:inter-medium,sans-serif}.ft-body{font-size:1rem;font-family:inter-regular,sans-serif}@media (max-width:767px){.ft-small-title{font-size:.9rem}.ft-section-title{font-size:2.1rem!important}.ft-heading-2{font-size:1.4rem}.ft-subtitle{font-size:1.2rem}}.obj-img-wrap{position:relative;padding-bottom:64%}.obj-img-wrap img{position:absolute;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.video-embed{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.video-embed iframe{position:absolute;top:0;left:0;width:100%;height:100%}.rounded{border-radius:6px;overflow:hidden}.mb0{margin-bottom:0}.text_white{color:#fff}.anim_link{display:inline-block;padding-bottom:2px;background:no-repeat 0 100%;background-image:linear-gradient(currentColor,currentColor);background-size:0 2px;transition:background-size .3s ease}.home_hero{margin-top:64px;position:relative}.home_hero video{width:100%;max-width:100%;height:auto;margin:0;padding:0}.home_hero video.mobile{display:none}@media screen and (max-width:767px) and (orientation:portrait){.home_hero video.mobile{display:block}.home_hero video.desktop{display:none}}.home_hero .cta{position:absolute;z-index:4;bottom:3vw;left:50%;transform:translateX(-50%)}.home_hero .cta .ft-small-title{color:#fff}.home_hero .cta svg path{fill:#cbfe34}@media (max-width:767px){.home_hero .cta{display:none}}.full-height-video{position:relative;margin-top:78px}.full-height-video.darkblue{background-color:#0d1946}.full-height-video div.content{padding-top:7vw;padding-bottom:7vw;grid-column:1/5}.full-height-video div.content h4{font-family:jetbrains-mono-regular,sans-serif;font-weight:400;font-size:1rem;text-transform:uppercase;color:#cbfe34;margin-bottom:18px}.full-height-video div.content h3{font-size:3rem;font-family:inter-regular,sans-serif;color:#fff}.full-height-video div.content ul{list-style:disc;padding-left:16px}.full-height-video video.desktop{display:block;position:relative;grid-column:5/13;top:0;width:calc(100% + var(--site-gutters-max));height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.full-height-video video.desktop .highlight{color:#cbfe34}@media (max-width:767px){.full-height-video div.content,.full-height-video video.desktop{grid-column:1/13}}@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-pagination{position:absolute;text-align:center;transition:opacity .3s;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:50%;background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,.2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper{width:100%;height:44vw;margin-top:64px;min-height:400px}@media (max-width:767px){.swiper{height:140vw}}.swiper-slide{overflow:hidden;background:#000}.swiper-slide>.grid{position:relative}.swiper-slide .text{grid-column:2/7;display:flex;flex-direction:column;justify-content:center;position:relative;z-index:200;transform:translateZ(1);color:#fff}.swiper-slide .text.dark_text,.swiper-slide .text.dark_text h3{color:#000}@media (max-width:1039px){.swiper-slide .text{grid-column:2/10}}@media (max-width:767px){.swiper-slide .text{grid-column:2/12;justify-content:flex-start;padding-top:70px}}.swiper-slide .text h3{color:#fff}.swiper-slide .text .intro p{font-size:1.2rem}@media (min-width:1921px){.swiper-slide .text .intro p{font-size:1.5rem}}.swiper-slide .text .cta{margin-top:18px}.swiper-slide .text .logo{margin-bottom:1.8rem}.swiper-slide .text .logo img{max-width:245px}.swiper-slide .slide_link{position:absolute;z-index:220;width:100%;height:100%}.swiper-slide .img{position:absolute;z-index:0;width:100%;height:100%}.swiper-slide .img img{-o-object-fit:cover;object-fit:cover;position:relative;z-index:0;height:100%;width:100%}.swiper-slide .shape{position:absolute;z-index:2;width:70%;height:auto;bottom:44px;right:30%}@media (max-width:1039px){.swiper-slide .shape{width:110%;right:-10%}}@media (max-width:767px){.swiper-slide .shape{width:160%;right:-30%;top:0}}.swiper-slide .shape.dark_blue path{fill:#0b1a48}.swiper-slide .shape.purple path{fill:#ab1dff}.swiper-slide .shape.lime path{fill:#cbfe34}.swiper-slide .shape.yellow path{fill:#fad40f}.swiper-slide .shape.light_grey path{fill:#e7e8ed}.swiper-slide .shape.semi{opacity:.5}.swiper-slide .shape.hidden{display:none}.swiper-slide .shape.product path{fill:#000}@media (min-width:768px){.swiper-slide.product .shape{display:none}}.swiper .swiper-wrapper{transition-timing-function:cubic-bezier(.76,0,.19,1)}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{left:5vw;--swiper-pagination-bullet-vertical-gap:16px;--swiper-pagination-bullet-inactive-color:#d0d2de;--swiper-pagination-bullet-inactive-opacity:1;--swiper-pagination-color:#cbfe34;width:20px}

/*! Flickity v3.0.0
https://flickity.metafizzy.co
---------------------------------------------- */.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{overflow:hidden;position:relative;height:100%;touch-action:pan-y}.flickity-slider{position:absolute;width:100%;height:100%;left:0}.flickity-rtl .flickity-slider{left:unset;right:0}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:grabbing}.flickity-cell{position:absolute;left:0}.flickity-rtl .flickity-cell{left:unset;right:0}.flickity-button{position:absolute;background:hsla(0,0%,100%,.75);border:none;color:#333}.flickity-button:hover{background:#fff;cursor:pointer}.flickity-button:focus{outline:none;box-shadow:0 0 0 5px #19f}.flickity-button:active{opacity:.6}.flickity-button:disabled{opacity:.3;cursor:auto;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{top:50%;width:44px;height:44px;border-radius:50%;transform:translateY(-50%)}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;text-align:center;display:flex;justify-content:center;flex-wrap:wrap}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dot{display:block;width:10px;height:10px;padding:0;margin:0 8px;background:rgba(51,51,51,.25);border-radius:50%;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;text-indent:-9999px;overflow:hidden}.flickity-rtl .flickity-page-dot{text-indent:9999px}.flickity-page-dot:focus{outline:none;box-shadow:0 0 0 5px #19f}.flickity-page-dot.is-selected{background:#333}.flickity-button{background:none;color:#ab1dff}.flickity-button:hover{background:none}.flickity-enabled{padding-bottom:55px}.flickity-page-dot{margin:0 22px;background:#d9d9d9;opacity:1}.flickity-page-dot.is-selected{background:#ab1dff}.shard_hero.shard_text{z-index:1}.shard_hero.shard_text .text{position:relative;z-index:3;display:flex;flex-direction:column;justify-content:center}.shard_hero.shard_text .lime{bottom:9vw}.shard_hero.shard_text .white{bottom:8vw}.shard_hero.shard_text.white .white{background-color:#5232e2}.text_block h4{margin-bottom:18px}.text_block.intro-para p:first-of-type{font-family:inter-medium,sans-serif;font-size:1.2rem}.text_block .button{margin-top:24px}.text_block--dark{color:#fff}.text_block--dark .ft-small-title{color:#cbfe34}.text_block--dark h3{color:#fff}.text_block--dark h3 .highlight{color:#cbfe34}.chevron_cta{margin:0 auto;font-family:jetbrains-mono-bold,sans-serif;text-transform:uppercase;font-size:.8rem}.chevron_cta,.chevron_cta a{flex-direction:column;align-items:center}.chevron_cta a{display:flex}.chevron_cta span{margin-bottom:4px;color:#2e2e2f}.chevron_cta svg{width:25px;height:auto}div.hbspt-form,div.hbspt-form form{display:block}div.hbspt-form form fieldset{max-width:none}div.hbspt-form form fieldset h3{font-family:inter-bold,sans-serif;color:#fff}div.hbspt-form form fieldset div.legal-consent-container p{font-size:.8rem}div.hbspt-form form .form-columns-1,div.hbspt-form form .form-columns-2{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}div.hbspt-form form .form-columns-1 div.hs-fieldtype-text,div.hbspt-form form .form-columns-2 div.hs-fieldtype-text{display:block}div.hbspt-form form .form-columns-1 div.hs-fieldtype-text .hs-input,div.hbspt-form form .form-columns-2 div.hs-fieldtype-text .hs-input{width:100%}div.hbspt-form form .form-columns-1 div.hs-fieldtype-text label,div.hbspt-form form .form-columns-2 div.hs-fieldtype-text label{cursor:default;font-size:.9rem}div.hbspt-form form .form-columns-1 div.hs-fieldtype-text ul.hs-error-msgs label,div.hbspt-form form .form-columns-2 div.hs-fieldtype-text ul.hs-error-msgs label{margin-top:-10px;margin-bottom:15px}div.hbspt-form form .form-columns-1 div.legal-consent-container,div.hbspt-form form .form-columns-2 div.legal-consent-container{margin:20px 0}div.hbspt-form form .form-columns-1 div.legal-consent-container *,div.hbspt-form form .form-columns-2 div.legal-consent-container *{color:#fff}div.hbspt-form form .form-columns-1 div.hs-fieldtype-text{width:100%}div.hbspt-form form .form-columns-2 div.hs-fieldtype-text{width:50%}div.hbspt-form form div.hs_submit{display:inline-block}div.hbspt-form form div.hs_submit div.actions input[type=submit]{background-color:#cbfe34;font-size:.9rem;border-radius:44px;color:#0b1a48;cursor:pointer;display:inline-block;font-weight:500;line-height:1;padding:16px 30px;text-decoration:none;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap;transition:all .3s}div.hbspt-form form div.hs_submit div.actions input[type=submit]:hover{background-color:#ab1dff;color:#fff}div.hbspt-form .submitted-message *{color:#fff}.section_hero{padding-top:80px;position:relative;min-height:44vw}.section_hero h1{color:#0b1a48}.section_hero h2{line-height:1.4;color:#0b1a48}.section_hero.blue,.section_hero.blue h1,.section_hero.blue h2,.section_hero.darkblue,.section_hero.darkblue h1,.section_hero.darkblue h2{color:#fff}.section_hero.darkblue .highlight{color:#cbfe34}.section_hero .text{grid-column:2/7;padding:6vw 0 4vw;display:flex;flex-direction:column;justify-content:center}.section_hero .img_wrap{z-index:1;position:absolute;top:120px;right:0}.section_hero .img_wrap .image{--skewwidth:32vw;aspect-ratio:1/1.8}.section_hero .shape{grid-column:8/13;overflow:hidden;position:relative;margin-right:calc(var(--site-gutters-max)*-1);margin-left:var(--site-gutters-max)}.section_hero .shape .d_shape{position:absolute;width:100%;height:auto;top:80px;transform:scaleX(-1);transform-origin:center}.section_hero--news{min-height:34vw}.section_hero--news .shape{overflow:visible;z-index:0}@media (max-width:767px){.section_hero--news{padding-bottom:11vw}}.section_hero--news.team{min-height:28vw}.section_hero--news.team .shape svg path{fill:#ab1dff}.section_hero--news.team .text{padding-bottom:0}@media (max-width:899px){.section_hero .text{grid-column:1/7}}@media (max-width:767px){.section_hero{padding-top:0}.section_hero .text{grid-column:1/12}.section_hero .img_wrap{top:78px}.section_hero .img_wrap .image{--skewwidth:50vw;aspect-ratio:1/1.1;-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 calc(100% - var(--skewwidth)/1.6));clip-path:polygon(0 0,100% 0,100% 100%,0 calc(100% - var(--skewwidth)/1.6))}.section_hero .shape{grid-column:3/13;order:-1;height:60vw;margin-left:0}.section_hero .shape .d_shape{top:-38vw;right:-1px}}.two_col_intro h3{grid-column:2/8}.two_col_intro .lh_col{grid-column:2/6}.two_col_intro .rh_col{grid-column:6/10}@media (max-width:899px){.two_col_intro h3{grid-column:1/10}.two_col_intro .lh_col{grid-column:1/7}.two_col_intro .rh_col{grid-column:7/13}}@media (max-width:767px){.two_col_intro .lh_col,.two_col_intro .rh_col,.two_col_intro h3{grid-column:span 12}}.end_2_end{padding:0;margin-right:var(--site-gutters-max);margin-left:var(--site-gutters-max);margin-bottom:4vw}.end_2_end h3.ft-section-title{grid-column:2/6}.end_2_end .intro{grid-column:6/12;padding-bottom:8vw}.end_2_end--block{grid-column:1/13;padding:0 0 8vw}.end_2_end--block .img{grid-column:2/8;padding:0 2vw 0 0}.end_2_end--block .text{grid-column:8/12;display:flex;flex-direction:column;justify-content:center}.end_2_end--block.lh_text .img{grid-column:6/12;order:1;padding:0 0 0 2vw}.end_2_end--block.lh_text .text{grid-column:2/6;order:0}.end_2_end .know_more{grid-column:1/7;background-color:#fad40f;padding:44px 6vw;margin-top:44px;position:relative}.end_2_end .know_more .button{margin-top:24px}.end_2_end .know_more .button:hover{background-color:#ab1dff;color:#fff}.end_2_end .know_more .skew_shape{background-color:#e7e8ed;--skewwidth:2vw;position:absolute;left:0;top:-10%;height:60%}@media (max-width:899px){.end_2_end{margin-right:0;margin-left:0;padding:0 var(--site-gutters-max)}.end_2_end h3.ft-section-title{grid-column:1/6}}@media (max-width:767px){.end_2_end .intro,.end_2_end h3.ft-section-title{grid-column:1/13}.end_2_end--block,.end_2_end--block.lh_text{grid-column:1/13;padding:11vw 0 0}.end_2_end--block .img,.end_2_end--block.lh_text .img{grid-column:1/13;padding-bottom:26px;order:-1}.end_2_end--block.lh_text .text,.end_2_end--block .text{grid-column:1/13}.end_2_end .know_more{grid-column:span 12}}.benefits{color:#fff;position:relative}.benefits .text{grid-column:2/8}.benefits .text h2{color:#cbfe34}.benefits .text h3{color:#fff}.benefits .img{grid-column:8/13;margin-right:calc(var(--site-gutters-max)*-1);margin-top:-160px;position:relative}.benefits .img .skew_shape{--skewwidth:30vw;margin-left:auto;aspect-ratio:1/1.84}.benefits .img .white{position:absolute;--skewwidth:8vw;right:16vw;top:30vw;aspect-ratio:1/2;z-index:6}.benefits .img .lime{position:absolute;--skewwidth:12vw;right:44px;top:30vw;aspect-ratio:1/2.2;z-index:6}.benefits .list{padding:44px 0;grid-column:2/13}.benefits .list h4{color:#fff;margin-bottom:48px}.benefits .list--items{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:var(--grid-gap)}.benefits .list--items img{margin-bottom:24px;width:90px;height:90px}.benefits .list--items h6{color:#fff}@media (max-width:767px){.benefits .list--items .item{margin-bottom:32px}}.benefits .rounded{position:absolute;width:44vw;height:auto;bottom:-1px;right:0}.benefits .rounded path{fill:#fff}@media (max-width:899px){.benefits .text{grid-column:1/8}.benefits .img{grid-column:8/13;margin-top:-80px;margin-bottom:20px}.benefits .list{grid-column:1/13}}@media (max-width:767px){.benefits .img,.benefits .text{grid-column:span 12}.benefits .img{order:-1}.benefits .img .skew_shape{--skewwidth:50vw}.benefits .img .white{position:absolute;--skewwidth:8vw;right:4vw;top:52vw;z-index:7}.benefits .img .lime{position:absolute;--skewwidth:10vw;right:0;top:52vw;aspect-ratio:1/2.2;z-index:6}.benefits .list--items{grid-template-columns:1fr}}.why_dexory{position:relative}.why_dexory h3{grid-column:3/9}.why_dexory .text_lh{grid-column:3/7}.why_dexory .text_rh{grid-column:7/11}.why_dexory .cta{grid-column:3/11;padding-top:24px}.why_dexory .blue{--skewwidth:1.3vw;position:absolute;left:0;top:50%;aspect-ratio:1/6}.why_dexory .yellow{--skewwidth:7vw;position:absolute;left:1.3vw;top:64%;aspect-ratio:1/1.2;z-index:-1}@media (max-width:899px){.why_dexory h3{grid-column:1/9}.why_dexory .text_lh{grid-column:1/7}.why_dexory .text_rh{grid-column:7/13}.why_dexory .cta{grid-column:1/11;padding-top:24px}}@media (max-width:767px){.why_dexory .text_lh,.why_dexory .text_rh{grid-column:1/13}}.take_demo{grid-column:1/10;background-color:#5232e2;margin-left:-40px;display:grid;grid-template-columns:repeat(9,1fr);gap:var(--grid-gap);padding:58px 0 84px 40px;margin-top:44px;position:relative}.take_demo h5{grid-column:2/5;color:#cbfe34}.take_demo h4{color:#fff;font-size:2.5rem}.take_demo .button{margin-top:18px}.take_demo .header{grid-column:2/5}.take_demo .text{grid-column:5/8;color:#fff}.take_demo .text p{font-size:1.2rem;font-family:inter-medium,sans-serif}.take_demo .skew_shape{background-color:#0b1a48;--skewwidth:44vw;aspect-ratio:1/.04;position:absolute;right:-3vw;bottom:0}.take_demo.yellow{background-color:#fad40f}.take_demo.yellow .text,.take_demo.yellow h4,.take_demo.yellow h5{color:#2e2e2f}@media (max-width:899px){.take_demo{grid-column:1/13}}@media (max-width:767px){.take_demo .header{grid-column:1/12}.take_demo .header h4{font-size:2.1rem}.take_demo h5{grid-column:1/12}.take_demo .text{grid-column:1/12;color:#fff}.take_demo .button{margin:0 0 12px}}.product_hero{padding-top:80px;position:relative}.product_hero h1{color:#0b1a48;margin-bottom:80px}.product_hero h2{line-height:1.4;color:#0b1a48;width:80%;margin:0 auto}@media (max-width:767px){.product_hero h2{width:100%}}.product_hero .product_logo{grid-column:2/12;text-align:center;margin-bottom:80px}.product_hero .product_logo img{margin:0 auto}.product_hero .text{grid-column:3/11;padding:12vw 0 0;display:flex;flex-direction:column;justify-content:center;text-align:center}@media (max-width:767px){.product_hero .text{grid-column:1/13}}.product_hero .shapes{position:absolute;z-index:0;right:0;top:0;width:30vw;height:100%;display:flex;align-items:flex-start;justify-content:flex-end}.product_hero .left{background-color:#ab1dff;--skewwidth:5vw;margin-top:9.2vw;margin-right:1vw}.product_hero .left,.product_hero .right{position:relative;aspect-ratio:1/2.2;z-index:2}.product_hero .right{background-color:#0b1a48;--skewwidth:9vw;margin-top:3vw}.product_hero .extra{position:absolute;z-index:-1;width:100%;top:80%}.product_hero .extra svg{width:100%;position:relative;height:auto}.product_hero .extra svg path{fill:#fafaff}.product_hero.white .extra path{fill:#fff}.product_hero.grey .extra path{fill:#e7e8ed}.product_hero.mid-grey .extra path{fill:#d0d2de}.product_slider{position:relative}.product_slider>.text{grid-column:3/11;text-align:center;color:#fff}@media (max-width:767px){.product_slider>.text{grid-column:1/13}}.product_slider .button{margin-top:44px}.product_slider p{font-weight:inherit;font-size:inherit}.product_slider h2,.product_slider h3{color:#fff}.product_slider .slider{grid-column:1/13;color:#fff;margin-top:54px}.product_slider .slider.market_slidegroup{padding-top:54px;padding-left:0;padding-right:0}@media (max-width:767px){.product_slider .slider.market_slidegroup{padding-top:0}}.product_slider .slider.market_slidegroup .slider--controls{top:0}@media (max-width:767px){.product_slider .slider.market_slidegroup .slider--main{grid-column:1/13}.product_slider .slider.market_slidegroup .slider--main .img,.product_slider .slider.market_slidegroup .slider--main .text{grid-column:1/10}}.product_slider .slider.market_slidegroup .icon-sync-slider{display:none}.product_slider .skew_shape.lime{--skewwidth:3vw;position:absolute;left:0;top:-3vw;z-index:3;aspect-ratio:1/3}.one_col_intro{position:relative}.one_col_intro .lh_col,.one_col_intro h3{grid-column:3/8;z-index:3}.one_col_intro .blue{--skewwidth:1.3vw;position:absolute;left:0;top:50%;aspect-ratio:1/6}.one_col_intro .yellow{--skewwidth:7vw;position:absolute;left:1.3vw;top:60%;aspect-ratio:1/1.2;z-index:-1}.one_col_intro .cta{grid-column:1/13;padding:5vw 0 0}@media (max-width:767px){.one_col_intro .lh_col,.one_col_intro h3{grid-column:span 12}}.market_slidegroup{position:relative}.market_slidegroup .slider{grid-column:1/13;padding:22px 0;position:relative;margin:0}.market_slidegroup .slider--nav{grid-column:1/3}.market_slidegroup .slider--nav .icon-sync-slider{width:100%}.market_slidegroup .slider--nav .icon-sync-slider .flickity-enabled{padding-bottom:20px}.market_slidegroup .slider--nav .icon-sync-slider .icons{width:100%}.market_slidegroup .slider--nav .icon-sync-slider .icons img{max-width:80px;margin:0 0 0 auto}@media (max-width:767px){.market_slidegroup .slider--nav .icon-sync-slider{display:none}}@media (max-width:767px){.market_slidegroup .slider--nav{grid-column:1/13}}.market_slidegroup .slider--nav ul li{padding:6px 0 18px}.market_slidegroup .slider--nav ul li a{color:#fff;font-size:.9rem;display:flex;align-items:center;justify-content:flex-end;text-align:right}.market_slidegroup .slider--nav ul li a:after{content:"\2022";padding-left:12px;font-size:1.6rem}@media (max-width:767px){.market_slidegroup .slider--nav ul li a{justify-content:flex-start}.market_slidegroup .slider--nav ul li a:before{content:"\2022";padding-right:12px;font-size:1.6rem}.market_slidegroup .slider--nav ul li a:after{display:none}}.market_slidegroup .slider--nav ul li.is-selected a{color:#cbfe34}.market_slidegroup .slider--controls{background-color:#0b1a48;position:absolute;z-index:40;right:6vw;top:36px;color:#fff;display:flex;align-items:center;padding-left:44px}.market_slidegroup .slider--controls .selected-counter{height:30px;overflow:hidden}.market_slidegroup .slider--controls .selected-counter ul{transition:all .3s ease-in-out}.market_slidegroup .slider--controls .selected-counter li{height:30px;color:#cbfe34;font-size:.9rem;display:flex;align-items:center}.market_slidegroup .slider--controls .selected-counter_total{color:#fff;font-size:.9rem}.market_slidegroup .slider--controls .slider-back svg,.market_slidegroup .slider--controls .slider-forward svg{width:24px}.market_slidegroup .slider--controls .slider-back svg path,.market_slidegroup .slider--controls .slider-forward svg path{fill:#fff}.market_slidegroup .slider--controls .slider-back{transform:rotate(90deg);margin:0 16px}.market_slidegroup .slider--controls .slider-forward{transform:rotate(-90deg)}.market_slidegroup .slider--controls .slider-back.disabled,.market_slidegroup .slider--controls .slider-forward.disabled{pointer-events:none;opacity:.4}@media (max-width:767px){.market_slidegroup .slider--controls{display:none}}.market_slidegroup .slider--main{grid-column:3/12;padding-top:12px}.market_slidegroup .slider--main:after{content:"flickity";display:none}.market_slidegroup .slider--main .flickity-viewport{width:100%}.market_slidegroup .slider--main .slide{padding-right:6px;display:grid;grid-template-columns:repeat(9,1fr);gap:var(--grid-gap);width:100%;color:#fff}.market_slidegroup .slider--main .slide h3,.market_slidegroup .slider--main .slide h5{color:#fff}.market_slidegroup .slider--main .mobile_anchor,.market_slidegroup .slider--main .mobile_count,.market_slidegroup .slider--main .mobile_icon{display:none}.market_slidegroup .slider--main .header{grid-column:1/10}.market_slidegroup .slider--main .header .highlight{color:#cbfe34}.market_slidegroup .slider--main .text{grid-column:1/6}.market_slidegroup .slider--main .text h5.ft-subtitle{margin-top:74px}.market_slidegroup .slider--main .text .stat{display:flex;flex-wrap:wrap;align-items:center}.market_slidegroup .slider--main .text .stat .number{color:#fad40f;font-size:3rem;font-family:inter-xbold,sans-serif;margin-right:20px;white-space:nowrap}.market_slidegroup .slider--main .img{grid-column:6/10;padding-left:2vw}.market_slidegroup .slider--main .img .obj-img-wrap{padding-bottom:100%}@media (max-width:767px){.market_slidegroup .slider--main{grid-column:1/13}.market_slidegroup .slider--main .slide{position:relative}.market_slidegroup .slider--main .header{grid-column:1/9;margin-right:130px}.market_slidegroup .slider--main .mobile_anchor{padding-top:144px;display:block;grid-column:1/9}.market_slidegroup .slider--main .mobile_count{display:block;grid-column:1/9;color:#cbfe34}.market_slidegroup .slider--main .mobile_count .mobile_total{color:#fff}.market_slidegroup .slider--main .mobile_icon{display:block;position:absolute;right:0;top:136px;width:80px}.market_slidegroup .slider--main .text{grid-column:1/9;order:1}.market_slidegroup .slider--main .stat .number{font-size:2.1rem!important}.market_slidegroup .slider--main .img{grid-column:1/9;padding-left:0;order:0;margin-bottom:22px}.market_slidegroup .slider--main .img .obj-img-wrap{padding-bottom:50%}.market_slidegroup .slider--main:after{content:""}}.market_slidegroup .top_cut{position:absolute;top:0;right:0;overflow:hidden}.market_slidegroup .top_cut .skew_shape{--skewwidth:50vw;height:30px;margin-right:-50px;background-color:#fff}.market_slidegroup .take_demo{margin-bottom:-220px}.market_slidegroup .take_demo .skew_shape{background-color:#fff}.section.market_who_for{padding-top:260px;padding-bottom:220px}.section.market_who_for h3{grid-column:1/13;text-align:center;margin-bottom:54px}.section.market_who_for .list{grid-column:2/12;display:flex;flex-wrap:wrap;justify-content:center}.section.market_who_for .list .item{padding:22px 64px}.section.market_who_for .list img{height:52px;width:auto;max-width:100%}.about_mission{position:relative}.about_mission h3,.about_mission h4{grid-column:3/9;line-height:1.4}.about_mission .lighterblue{--skewwidth:9vw;position:absolute;z-index:1;right:11vw;top:-4vw;aspect-ratio:1/2.6}.about_mission .lime{--skewwidth:14vw;position:absolute;right:4vw;top:-8vw;aspect-ratio:1/2.4;z-index:0}@media (max-width:767px){.about_mission h3,.about_mission h4{grid-column:1/10}}.about_quote{margin-top:8vw;margin-bottom:4vw;background-color:#5232e2;color:#fff}.about_quote.content_block{margin-top:0;margin-bottom:0}.about_quote.content_block.grey,.about_quote.content_block.mid-grey,.about_quote.content_block.vlight-grey,.about_quote.content_block.white{color:#000}.about_quote.content_block.grey h4,.about_quote.content_block.mid-grey h4,.about_quote.content_block.vlight-grey h4,.about_quote.content_block.white h4{color:#5232e2}.about_quote .img{grid-column:1/4;margin-left:calc(var(--site-gutters-max)*-1)}.about_quote .img .obj-img-wrap{height:100%}.about_quote .quote_col{grid-column:5/12;padding:9vw 0}.about_quote .quote_col h4{color:#cbfe34}@media (max-width:767px){.about_quote .img,.about_quote .quote_col{grid-column:span 12}.about_quote .img{margin-right:calc(var(--site-gutters-max)*-1)}.about_quote .img .obj-img-wrap{padding-bottom:104%}}.about_timeline .intro{grid-column:3/9;padding-bottom:80px}.about_timeline .timeline_intro{grid-column:2/12;text-align:center;padding-bottom:20px}.about_timeline .timeline_outro{grid-column:2/12;text-align:center;padding:40px 0}.about_timeline .timeline_outro .button{margin-top:18px}@media (max-width:767px){.about_timeline .intro{grid-column:1/12}}.about_timeline--grid{grid-column:1/13;position:relative;overflow:hidden}.about_timeline--grid #time_line{position:absolute;left:50%;top:0;height:0;width:1px;margin-left:-1px;background-color:#2e2e2f}.about_timeline--grid .time_block{width:100%;display:flex;justify-content:center;align-items:flex-start;padding-top:20px}.about_timeline--grid .time_block .text{position:relative;width:50%;padding:0 90px 90px;text-align:right}@media (max-width:767px){.about_timeline--grid .time_block .text{padding:0 20px 90px 0}}.about_timeline--grid .time_block .text p{max-width:300px;margin-left:auto}.about_timeline--grid .time_block .text .text_wrap{transition:all .5s ease-in-out;transition-delay:.2s;opacity:0;transform:translateX(-50px)}.about_timeline--grid .time_block .text .line{transition:all .5s ease-in-out;transition-delay:20ms;position:absolute;opacity:0;width:0;height:1px;right:0;top:10px;background-color:#2e2e2f}@media (max-width:767px){.about_timeline--grid .time_block .text .line{background-color:transparent}}.about_timeline--grid .time_block .text .line:after{transition:all .5s ease-in-out;transition-delay:0;opacity:0;width:30px;height:30px;content:" ";position:absolute;margin-left:-1px;transform:translateY(-50%) translateX(-50%);background-color:#5232e2;border-radius:30px}.about_timeline--grid .time_block .icon{opacity:0;transform:translateX(50px);transition:all .5s ease-in-out;transition-delay:.25s;padding:0 90px 40px;margin-top:-20px;width:50%;text-align:left;display:flex}@media (max-width:767px){.about_timeline--grid .time_block .icon{padding:0 20px 20px;flex-direction:column}}.about_timeline--grid .time_block .icon img{height:65px;width:auto}.about_timeline--grid .time_block .icon.logos{padding-top:10px}.about_timeline--grid .time_block .icon.logos img{height:40px;width:auto;align-self:flex-start}.about_timeline--grid .time_block .icon.logos img:nth-child(2){margin:0 22px}@media (max-width:767px){.about_timeline--grid .time_block .icon.logos img:nth-child(2){margin:22px 0}}.about_timeline--grid .time_block.text_right .text{order:2;text-align:left}@media (max-width:767px){.about_timeline--grid .time_block.text_right .text{padding:0 0 90px 20px}}.about_timeline--grid .time_block.text_right .text p{margin-right:auto;margin-left:0}.about_timeline--grid .time_block.text_right .text .text_wrap{transform:translateX(50px)}.about_timeline--grid .time_block.text_right .text .line{left:0;right:auto}.about_timeline--grid .time_block.text_right .icon{transform:translateX(-50px);text-align:right}.about_timeline--grid .time_block.text_right .icon img{margin-left:auto}.about_timeline--grid .time_block.scrolled .icon,.about_timeline--grid .time_block.scrolled .text .text_wrap{transform:translateX(0);opacity:1}.about_timeline--grid .time_block.scrolled .text .line{width:70px;opacity:1}.about_timeline--grid .time_block.scrolled .text .line:after{opacity:1;width:13px;height:13px}.about_team{position:relative;padding-top:12vw!important;margin-bottom:8vw}.about_team .intro{grid-column:2/6;margin-bottom:60px}.about_team .team_grid{grid-column:2/11;display:grid;grid-template-columns:repeat(9,1fr);gap:8vw var(--grid-gap);padding:44px 0}.about_team .person{grid-column:span 3;cursor:pointer}.about_team .person:hover .expand circle{fill:#5232e2}.about_team .person:hover .expand path{stroke:#fff}.about_team .person .img{padding-bottom:140%;margin-bottom:26px}.about_team .person .img .expand{position:absolute;z-index:2;bottom:8px;left:8px;width:42px;height:auto}.about_team .person .img .expand>*{transition:all .2s ease-in-out}.about_team .person h4{margin-bottom:6px}.about_team .person .bio{display:none}.about_team .cta{grid-column:span 9;text-align:center}.about_team .top_cut{position:absolute;overflow:hidden;top:0;right:0}.about_team .top_cut .skew_shape{--skewwidth:50vw;height:30px;margin-right:-50px;background-color:#fff}.about_team .blue{--skewwidth:2vw;position:absolute;z-index:2;right:0;top:22vw;aspect-ratio:1/3}.about_team .lime{--skewwidth:7vw;position:absolute;right:2vw;top:12vw;aspect-ratio:1/1.2}@media (max-width:899px){.about_team .intro,.about_team .team_grid{grid-column:1/13}}@media (max-width:767px){.about_team .team_grid{grid-template-columns:repeat(6,1fr)}.about_team .cta{grid-column:span 6}}@media (max-width:414px){.about_team .team_grid{grid-template-columns:repeat(3,1fr)}.about_team .cta{grid-column:span 3}}.about_inspired .text{grid-column:2/7;padding-top:7vw}.about_inspired .img{grid-column:7/13;position:relative;margin-right:calc(var(--site-gutters-max)*-1)}.about_inspired .img .image{margin:-7vw 0 0 auto;--skewwidth:28vw;aspect-ratio:1/2;z-index:1}.about_inspired .img .d_shape{position:absolute;top:-6vw;right:0;width:35vw;height:auto;z-index:0}.about_inspired .img .d_shape path{fill:#e7e8ed;transform:scaleX(-1);transform-origin:center}@media (max-width:899px){.about_inspired{margin-bottom:120px}.about_inspired .text{grid-column:1/7}}@media (max-width:767px){.about_inspired .img,.about_inspired .text{grid-column:span 12}.about_inspired .text{padding-top:0}.about_inspired .img{order:-1}.about_inspired .img .image{margin:3vw 0 0 auto;--skewwidth:60vw}.about_inspired .img .d_shape{top:2vw;width:72vw}}.news_wrap{padding-bottom:180px}.news_wrap .sprig-component{grid-column:2/12;position:relative;z-index:50}.news_wrap .news_grid{grid-column:2/12;display:grid;grid-template-columns:repeat(8,1fr);gap:6vw var(--grid-gap);padding:44px 0}.news_wrap article{grid-column:span 2;background-color:#fff;box-shadow:0 4px 20px rgba(0,0,0,.05);border-radius:6px;display:flex;flex-direction:column}.news_wrap article .img{padding-bottom:100%}.news_wrap article .text{position:relative;padding:26px 18px 32px;margin:0;display:flex;flex-direction:column;flex-grow:1}.news_wrap article .category{display:block;margin-bottom:8px}.news_wrap article h5{font-size:1.1rem;line-height:1.4}.news_wrap article .read-more{margin-top:auto;align-self:flex-start}.news_wrap article:not(.feature) .read-more{color:#5232e2}.news_wrap article:not(.feature) .read-more svg path,.news_wrap article:not(.feature) .read-more svg polygon{fill:#5232e2}.news_wrap article.feature{grid-column:span 4;background-color:#0b1a48;color:#fff}.news_wrap article.feature .img{padding-bottom:56%}.news_wrap article.feature .text{padding-top:38px}.news_wrap article.feature .feature--badge{position:absolute;background-color:#fad40f;color:#0b1a48;padding:7px 22px;border-radius:22px;top:0;transform:translateY(-50%)}.news_wrap article.feature h5{color:#fff}@media (max-width:1179px){.news_wrap article{grid-column:span 4}.news_wrap article.feature{grid-column:span 8}}@media (max-width:899px){.news_wrap .filters,.news_wrap .news_grid{grid-column:span 12}}@media (max-width:767px){.news_wrap .sprig-component{grid-column:1/13}.news_wrap article,.news_wrap article.feature{grid-column:span 12}}.news_wrap .load_more{grid-column:span 12;text-align:center}.news_wrap .load_more a{display:inline-block}.news_wrap .load_more a span{display:block;color:#2e2e2f;margin-bottom:6px}.filters{grid-column:2/10;position:relative;z-index:1}.filters span{display:block;margin-bottom:22px;font-size:.8rem}.filters ul{display:block}.filters li,.filters li a{display:inline-block}.filters li a{padding:10px 20px;margin:0 9px 9px 0;background-color:#fff;color:#0b1a48;font-family:inter-medium,sans-serif;border-radius:44px;transition:all .16s ease-in-out}.filters li a.selected,.filters li a:hover{background-color:#0b1a48;color:#cbfe34}.news_article{padding:180px 0 40px;margin:0 var(--site-gutters-max);row-gap:0;position:relative}.news_article .article--header{grid-column:4/9}.news_article .article--header .category{display:block;margin-bottom:12px}.news_article .article--header .news-date{display:block;margin-bottom:42px}.news_article .article--header h1{font-size:2.5rem}.news_article .article--text{grid-column:4/11;position:relative;z-index:1;margin:0 0 calc(44px - .8em)}.news_article .article--text.first p:first-of-type{font-family:inter-medium,sans-serif;font-size:1.2rem}.news_article .article--text ul{list-style-type:disc}.news_article .article--text ol{list-style:decimal}.news_article .article--text ol,.news_article .article--text ul{padding-left:15px}.news_article .article--text ol li,.news_article .article--text ul li{margin-bottom:10px}.news_article .article--media{grid-column:4/11;position:relative;z-index:1;margin:0 0 44px}.news_article .article--media video{max-width:100%}.news_article .article--media .logos{width:100%;display:flex;flex-wrap:wrap;gap:40px}.news_article .article--media .logos img{height:120px}@media (max-width:767px){.news_article .article--media .logos img{height:90px}}.news_article .article--text_img{grid-column:4/11;position:relative;z-index:1;margin:0 0 44px;display:grid;gap:var(--grid-gap);grid-template-columns:1fr 1fr}.news_article .article--text_img .text{margin-bottom:-.8em;justify-content:center;flex-direction:column}.news_article .article--text_img .image,.news_article .article--text_img .text{display:flex}.news_article .article--text_img .image{align-items:center}.news_article .article--text_img.rh_text .text{order:2}@media (max-width:767px){.news_article .article--text_img{grid-template-columns:1fr}.news_article .article--text_img.rh_text .text{order:0}.news_article .article--text_img .text{margin-bottom:calc(44px - .8em)}}.news_article .back_button.back{margin:0 0 84px;grid-column:2/8}.news_article .back_button.prev{margin:0 0 54px;grid-column:3/7}.news_article .back_button.next{margin:0 0 54px;grid-column:8/12}.news_article .purple{--skewwidth:80px;left:-22px}.news_article .blue,.news_article .purple{position:absolute;z-index:0;top:72%;height:94px}.news_article .blue{--skewwidth:22px;left:-44px;margin-top:-14px}.news_article .grey{--skewwidth:44px;position:absolute;z-index:-1;top:50%;left:0;height:50%;margin-left:calc(var(--site-gutters-max)*-1);margin-top:55px}.news_article .back_button a{display:flex;align-items:center}.news_article .back_button a span{color:#2e2e2f;margin-left:4px}.news_article .back_button a svg{transform:rotate(90deg);width:30px}.news_article .back_button a svg path{fill:#2e2e2f}.news_article .back_button.forward a{flex-direction:row-reverse}.news_article .back_button.forward a svg{transform:rotate(-90deg)}.news_article .back_button.forward a span{margin-right:4px}@media (max-width:1199px){.news_article .article--header{grid-column:4/11}}@media (max-width:899px){.news_article .article--header,.news_article .article--media,.news_article .article--text,.news_article .article--text_img{grid-column:2/12}}@media (max-width:767px){.news_article{margin:0;padding:140px var(--site-gutters-max) 40px var(--site-gutters-max)}.news_article .article--header,.news_article .article--media,.news_article .article--text,.news_article .article--text_img{grid-column:1/13}.news_article .back_button.back{grid-column:1/12}.news_article .back_button.prev{grid-column:1/6}.news_article .back_button.next{grid-column:6/13}}.alt_hero{padding-top:80px;position:relative;min-height:34vw;margin-top:78px;background-color:#fad40f}.alt_hero h1{color:#0b1a48}.alt_hero h2{line-height:1.4}.alt_hero.blue,.alt_hero.blue h1,.alt_hero.blue h2,.alt_hero.darkblue,.alt_hero.darkblue h1,.alt_hero.darkblue h2{color:#fff}.alt_hero .text{grid-column:2/7;display:flex;flex-direction:column;justify-content:center;padding-bottom:20px}.alt_hero .text .button{align-self:flex-start}.alt_hero .shapes{position:absolute;right:0;top:0;width:30vw;height:100%;display:flex;align-items:flex-start;justify-content:flex-end}.alt_hero .left{background-color:#0b1a48;--skewwidth:8vw;margin-top:1.8vw;margin-right:1vw}.alt_hero .left,.alt_hero .right{position:relative;aspect-ratio:1/2.2;z-index:2}.alt_hero .right{background-color:#ab1dff;--skewwidth:12vw;margin-top:-6vw}.alt_hero.blue .right{background-color:#fad40f}.alt_hero.darkblue .left{background-color:#5232e2}.alt_hero.darkblue .right{background-color:#cbfe34}.alt_hero.darkblue .rounded{display:none}.alt_hero .rounded{position:absolute;width:44vw;z-index:1;height:auto;bottom:-1px;right:0}.alt_hero .rounded path{fill:#fff}@media (max-width:899px){.alt_hero .text{grid-column:1/10}}.join_intro .header{grid-column:2/11}.join_intro .lh_col{grid-column:2/7}.join_intro .rh_col{grid-column:7/12}.join_intro .video{grid-column:3/11;padding:2vw 0 4vw}.join_intro .video video{max-width:100%;height:auto}@media (max-width:899px){.join_intro .header{grid-column:1/12}.join_intro .lh_col{grid-column:1/7}.join_intro .rh_col{grid-column:7/13}}@media (max-width:767px){.join_intro .header,.join_intro .lh_col,.join_intro .rh_col,.join_intro .video{grid-column:span 12}}.case_studies{position:relative;overflow:hidden}.case_studies--block{grid-column:1/13;padding-left:0;padding-right:0}.case_studies--block .img,.case_studies--block .video{grid-column:1/7;margin-left:-40px}.case_studies--block .img{position:relative}.case_studies--block .img .image{--skewwidth:30vw;aspect-ratio:1/1.8;z-index:1}@media (min-width:1501px){.case_studies--block .img .image{--skewwidth:400px}}.case_studies--block .img .d_shape{position:absolute;z-index:0;top:8%;left:0;width:36vw;height:auto}.case_studies--block .img .d_shape path{fill:#e7e8ed}@media (min-width:1501px){.case_studies--block .img .d_shape{width:500px}}.case_studies--block .video{position:relative}.case_studies--block .video .skew_shape{--skewwidth:20vw;aspect-ratio:1/2.4}.case_studies--block .video .video-embed,.case_studies--block .video video{position:absolute;z-index:3;width:80%;top:50%;transform:translateY(-60%);right:10%}@media (max-width:767px){.case_studies--block .video .video-embed,.case_studies--block .video video{width:100%;right:0}}.case_studies--block .text{grid-column:7/12;color:#fff;padding-bottom:4vw;display:flex;flex-direction:column;justify-content:center}.case_studies--block .text h3{color:#fff}.case_studies--block .text .highlight,.case_studies--block .text h4{color:#cbfe34}.case_studies--block.lh_text .img,.case_studies--block.lh_text .video{grid-column:7/13;order:2}.case_studies--block.lh_text .img .d_shape path{fill:#cbfe34}.case_studies--block.lh_text .video .skew_shape{background-color:#cbfe34}.case_studies--block.lh_text .text{grid-column:2/6}@media (max-width:767px){.case_studies--block{padding-bottom:44px}.case_studies--block .text{padding:42px 0}.case_studies--block .img,.case_studies--block.lh_text .text,.case_studies--block.lh_text .video,.case_studies--block .text,.case_studies--block .video{grid-column:span 12;margin:0}.case_studies--block.lh_text .img,.case_studies--block.lh_text .video{order:-1}.case_studies--block .img .image{--skewwidth:50vw}.case_studies--block .img .d_shape{width:56vw}}.case_studies .rounded{position:absolute;width:44vw;height:auto;bottom:-1px;right:0}.case_studies .rounded path{fill:#fff}.job_listings{padding-top:10vw;padding-bottom:10vw;row-gap:0}.job_listings h3{grid-column:2/12;margin-bottom:80px}.job_listings--block{grid-column:2/12;display:flex;padding:20px 0 15px;border-bottom:1px solid #2e2e2f}.job_listings--block:last-of-type{border-bottom:none}.job_listings--block .cta{width:30%;text-align:right}.job_listings--block .cta .apply{display:none}.job_listings--block .text{padding-right:8vw;width:70%}.job_listings--block .text--header{margin:12px 0 26px}.job_listings--block .text--header span{padding-left:12px}.job_listings--block .text--content{display:none}.job_listings--block .text--meta{padding:0}.job_listings--block .text--meta li{display:inline-block;font-size:1rem;font-weight:400;margin:0}.job_listings .disclaimer{grid-column:2/12;padding:44px 0 0}.job_listings .disclaimer p{font-size:.84rem}@media (max-width:899px){.job_listings--block,.job_listings .disclaimer,.job_listings h3{grid-column:span 12}.job_listings--block{flex-wrap:wrap}.job_listings--block .text{width:100%;padding-right:0}.job_listings--block .text--meta{padding-bottom:22px}.job_listings--block .text--meta li{font-size:.8rem}}.team_wrap{position:relative;padding-top:80px;margin-bottom:8vw}@media (max-width:767px){.team_wrap .filters{grid-column:1/13}}.team_wrap .filters li a:not(:hover,.selected){background-color:#e7e8ed}.team_wrap .skew_shape.blue{--skewwidth:19vw;position:absolute;right:0;top:60%;aspect-ratio:1/2.4;z-index:-1}.team_wrap .skew_shape.lime{--skewwidth:18vw;position:absolute;left:0;top:20%;aspect-ratio:1/2.4;z-index:-1}.team_wrap .team-page_grid{grid-column:2/12;display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:var(--grid-gap);padding:44px 0;position:relative;z-index:2}@media (max-width:767px){.team_wrap .team-page_grid{grid-column:1/13}}.team_wrap .person{grid-column:span 1;background-color:#fff;box-shadow:0 4px 20px rgba(0,0,0,.1);border-radius:6px}.team_wrap .person .img{padding-bottom:80%}.team_wrap .person .img .linkedin{position:absolute;z-index:2;bottom:12px;right:12px;width:42px;height:auto}.team_wrap .person .img .linkedin>*{transition:fill .2s ease-in-out}.team_wrap .person .img .linkedin circle{fill:#5232e2}.team_wrap .person .img a:hover .linkedin circle{fill:#cbfe34}.team_wrap .person .img a:hover .linkedin path{fill:#5232e2}.team_wrap .person .text{padding:22px;margin:0 0 22px}.team_wrap .person h5,.team_wrap .person h6{font-size:1rem}.contact_addresses .wrap{grid-column:2/12;grid-template-columns:repeat(10,1fr);gap:3vw 1.1vw;padding:0;width:100%}.contact_addresses .address{grid-column:span 2;margin-bottom:44px}.contact_addresses .address.main{grid-column:span 3}.contact_addresses .map{grid-column:span 7;min-height:30vw;margin-bottom:44px}.contact_addresses .map #map{height:100%}@media (max-width:899px){.contact_addresses .wrap{grid-column:1/13}}@media (max-width:767px){.contact_addresses .address{grid-column:span 6}.contact_addresses .address.main{grid-column:span 12}.contact_addresses .map{grid-column:span 12;min-height:50vw}}.contact_form{position:relative}.contact_form--text{grid-column:2/5;color:#fff}.contact_form--text h3{color:#cbfe34}.contact_form--text a{color:#fff;text-decoration:underline}.contact_form--form{grid-column:6/12;padding-top:16px}.contact_form .top_cut{position:absolute;overflow:hidden;top:0;right:0}.contact_form .top_cut .skew_shape{--skewwidth:50vw;height:30px;margin-right:-50px;background-color:#fff}.contact_form .top_cut--bottom{top:auto;bottom:-30px;right:0}.contact_form .top_cut--bottom .skew_shape{--skewwidth:12vw;background-color:#0b1a48}@media (max-width:767px){.contact_form--form,.contact_form--text{grid-column:span 12}}.contact_media{overflow:hidden}.contact_media--intro{grid-column:2/7;padding:0 0 8vw}.contact_media--promise{grid-column:1/13;padding:0 0 80px;position:relative}.contact_media--promise .skew_shape{--skewwidth:16vw;aspect-ratio:1/3.2;position:absolute;left:0;z-index:-1;top:-6vw}.contact_media--promise .media{grid-column:2/6;grid-row:1}.contact_media--promise .text{grid-column:7/12}.contact_media--promise .text .button{margin-top:24px}@media (max-width:899px){.contact_media--intro{grid-column:1/13}.contact_media .media{grid-column:1/7}.contact_media .text{grid-column:8/13}.contact_media .skew_shape{left:calc(var(--site-gutters-max)*-1)}}@media (max-width:767px){.contact_media .media,.contact_media .text{grid-column:span 12}.contact_media .media{padding:44px;margin-bottom:24px}}.contact_media--downloads{grid-column:2/12;padding-top:8vw}.contact_media--downloads h4{margin-bottom:2.6rem}.contact_media--downloads .download_slider{width:100%}.contact_media--downloads .download_slider .flickity-viewport{overflow:visible}.contact_media--downloads .download_slider .slide{width:24vw;margin-right:1.1vw}.contact_media--downloads .download_slider .slide .image{padding-bottom:100%}.contact_media--downloads .download_slider .slide .icons{padding:24px 0;display:flex}.contact_media--downloads .download_slider .slide .icons form{margin-right:8px}.contact_media--downloads .download_slider .slide .icons form input[type=submit]{display:none}.contact_media--downloads .download_slider .slide .icons form label{cursor:pointer;margin-top:0;margin-bottom:0}.contact_media--downloads .download_slider .slide .icons svg{width:44px;padding:0;border-radius:0}.contact_media--downloads .download_slider .slide .icons svg>*{transition:all .2s ease-in-out}.contact_media--downloads .download_slider .slide .icons svg:hover circle{fill:#0b1a48}.contact_media--downloads .download_slider .slide .icons svg:hover path{stroke:#cbfe34}.contact_media--downloads .download_slider .slide input[type=image]:hover{border:transparent}.contact_media--downloads .flk-scroll-bar-wrap{margin:0 auto 60px}.contact_media--downloads .flk-scroll-bar-bg{background-color:#e7e8ed;height:2px}.contact_media--downloads .flk-scroll-bar-bg .flk-scroll-bar{height:7px;width:44px;border-radius:6px;transform:translateY(-3px);background-color:#5232e2}@media (max-width:899px){.contact_media--downloads{grid-column:1/12}.contact_media--downloads .download_slider .slide{width:42vw}}@media (max-width:767px){.contact_media--downloads .download_slider .slide{width:84vw}}.demo_form--text{grid-column:2/5;color:#fff}.demo_form--text h3{color:#cbfe34}.demo_form--text a{color:#fff;text-decoration:underline}.demo_form--form{grid-column:6/12;padding-top:16px}@media (max-width:767px){.demo_form--form,.demo_form--text{grid-column:span 12}}.product_case_studies{position:relative}.product_case_studies .text{grid-column:3/11;text-align:center}@media (max-width:767px){.product_case_studies .text{grid-column:1/13}}.product_case_studies .text .intro p{font-size:inherit}.product_case_studies .articles{grid-column:2/12;margin-top:80px}@media (max-width:949px){.product_case_studies .articles{grid-column:1/13}}.product_case_studies .articles .article{display:grid;background-color:#fff;width:100%;margin-bottom:var(--grid-gap);grid-template-columns:repeat(4,1fr);gap:var(--grid-gap)}@media (max-width:649px){.product_case_studies .articles .article{margin-bottom:54px}}.product_case_studies .articles .article .img{grid-column:1/2}@media (max-width:649px){.product_case_studies .articles .article .img{grid-column:1/5}}.product_case_studies .articles .article .text{grid-column:2/5;margin-top:12px;padding-right:32px;text-align:left;display:flex;flex-direction:column;justify-content:center}@media (max-width:649px){.product_case_studies .articles .article .text{grid-column:1/5;padding:0 22px 32px}}.product_case_studies .articles .article .cta{text-align:left}.product_case_studies .articles .article .read-more{color:#5232e2;font-family:inter-regular,sans-serif}.product_case_studies .articles .article .read-more svg path,.product_case_studies .articles .article .read-more svg polygon{fill:#5232e2}.product_case_studies>.cta{grid-column:1/13;text-align:center;margin-top:80px}.product_case_studies .skew_shape.lime{--skewwidth:3vw;position:absolute;right:0;top:20%;z-index:3;aspect-ratio:1/3}.feedback{position:relative;color:#fff;width:100%}@media (max-width:899px){.feedback{padding-left:0;padding-right:0}}.feedback .wrap{width:100%;position:relative;overflow:hidden;grid-column:1/13;padding:6vw 0 2vw;background-color:#5232e2}.feedback .wrap .slide{width:100%}.feedback .wrap h4{grid-column:3/11;color:#cbfe34}.feedback .wrap .slides{grid-column:3/11}.feedback .wrap .slides.total-1 .flickity-button{display:none}.feedback .wrap .skew_shape{background-color:#fff;--skewwidth:20px;bottom:30%;top:auto;height:80%}.feedback .wrap .flickity-button{transform:translateY(-48px)}.feedback .wrap .flickity-button:hover svg{fill:#cbfe34}.feedback .wrap .flickity-button svg{fill:#fff}.feedback .wrap .flickity-button.next{right:-8vw}.feedback .wrap .flickity-button.previous{left:-8vw}@media (max-width:899px){.feedback .wrap{overflow:visible}.feedback .wrap .slides,.feedback .wrap h4{grid-column:2/12}.feedback .wrap .flickity-button.next{right:-44px}.feedback .wrap .flickity-button.previous{left:-44px}}@media (max-width:767px){.feedback .wrap{padding:11vw 22px 2vw}.feedback .wrap .flickity-button.next{right:-36px;display:none}.feedback .wrap .flickity-button.previous{left:-36px;display:none}}.feedback .skew_shape{background-color:#fff;--skewwidth:40px;position:absolute;left:0;top:50%;height:80%}@media (max-width:899px){.feedback .left-fill,.feedback .outer{display:none}}.feedback--plain{background-color:#e7e8ed;color:#2e2e2f}.feedback--plain.pad-bot .wrap{padding-bottom:120px}.feedback--plain .wrap{background-color:inherit;padding:0}.feedback--plain .wrap h4{color:#5232e2}.feedback--plain .wrap .flickity-button svg{fill:#0b1a48}.feedback--plain .wrap .flickity-button:hover svg{fill:#ab1dff}.feedback--plain .left-fill,.feedback--plain .skew_shape{display:none}.feedback--plain.blue .wrap{background-color:inherit;color:#fff}.feedback--plain.blue .wrap h4{color:#cbfe34}.feedback--market{padding-bottom:0!important;background-color:#5232e2}.feedback--market .left-fill{display:none}.feedback--market>.skew_shape.outer{background-color:#cbfe34;--skewwidth:12vw;left:4vw;top:-4vw;height:130%;z-index:6}.feedback--market .skew_shape.market{background-color:#5232e2;--skewwidth:8vw;left:3vw;bottom:-3vw;top:auto;height:80%;z-index:6}.feedback--market .wrap{z-index:5;background:transparent;grid-column:3/13;padding-top:0;padding-bottom:44px}.feedback--market .wrap .skew_shape{display:none}.feedback--market .d_shape{position:absolute;z-index:4;bottom:0;left:-80px;width:400px;height:auto}.feedback--market .d_shape path{fill:#e7e8ed}@media (max-width:899px){.feedback--market .d_shape,.feedback--market .skew_shape{display:none}.feedback--market .wrap{grid-column:1/13}}.quote p{font-size:1.2rem;font-style:italic}.quote cite span{display:block;font-style:normal}.quote .name{font-family:inter-bold,sans-serif;font-size:1.2rem}.quote .job{font-size:1rem}.product_video .wrap{grid-column:2/12;background:#2e2e2f;position:relative;display:flex;align-items:center;justify-content:center;padding-bottom:0;min-height:38vw}@media (max-width:767px){.product_video .wrap{grid-column:1/13}}.product_video .wrap .text{width:70%;text-align:center;color:#fff;padding:40px;position:relative;z-index:5}@media (max-width:767px){.product_video .wrap .text{width:90%}.product_video .wrap .text>p{opacity:0}}.product_video .wrap .text p{font-weight:inherit;font-size:inherit}.product_video .wrap .text .cta{margin-top:32px}.product_video .wrap .text .cta a{white-space:break-spaces;line-height:22px}.product_video .wrap .text .video_code{display:none}.product_single_col{position:relative}.product_single_col .text{grid-column:3/11;text-align:center}.product_single_col .text.lh_align{text-align:left}@media (max-width:767px){.product_single_col .text{grid-column:1/13}}.product_single_col .text .button{margin-top:44px}.product_single_col .skew_shape.purple{--skewwidth:2vw;position:absolute;left:0;top:20%;z-index:3;aspect-ratio:1/4}.product_single_col .skew_shape.yellow{--skewwidth:5vw;position:absolute;left:2vw;top:20%;z-index:3;aspect-ratio:1/1.2}@media (max-width:767px){.product_single_col .skew_shape.yellow{display:none}}.product_txt_img{position:relative}.product_txt_img .img{grid-column:2/8}@media (max-width:767px){.product_txt_img .img{grid-column:1/13;margin-bottom:18px}}.product_txt_img .text{grid-column:8/12;display:flex;flex-direction:column;justify-content:center}@media (max-width:767px){.product_txt_img .text{grid-column:1/13}.product_txt_img .text div.cta{margin-bottom:13vw}}.product_txt_img.lh_text .img{grid-column:6/12;order:1;padding:0 0 0 2vw}@media (max-width:767px){.product_txt_img.lh_text .img{grid-column:1/13}}.product_txt_img.lh_text .text{grid-column:2/6;order:0}@media (max-width:767px){.product_txt_img.lh_text .text{grid-column:1/13;order:3}}.two_col_text{position:relative}.two_col_text h3{grid-column:3/9}.two_col_text .text_lh{grid-column:3/7}.two_col_text .text_rh{grid-column:7/11}.two_col_text .cta{grid-column:3/11;padding-top:24px}.two_col_text .blue{--skewwidth:1.3vw;position:absolute;left:0;top:50%;aspect-ratio:1/6}.two_col_text .yellow{--skewwidth:7vw;position:absolute;left:1.3vw;top:64%;aspect-ratio:1/1.2;z-index:-1}@media (max-width:899px){.two_col_text h3{grid-column:1/9}.two_col_text .text_lh{grid-column:1/7}.two_col_text .text_rh{grid-column:7/13}.two_col_text .cta{grid-column:1/11;padding-top:24px}}@media (max-width:767px){.two_col_text .text_lh,.two_col_text .text_rh{grid-column:1/13}}.icon_list .list{padding:44px 0;grid-column:2/12}.icon_list .list h4{margin-bottom:48px}.icon_list .list--items{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:var(--grid-gap)}.icon_list .list--items img{margin-bottom:24px;width:90px;height:90px}@media (max-width:767px){.icon_list .list--items .item{margin-bottom:32px}}.text_img_slider .text{grid-column:2/13}.text_img_slider--slider{grid-column:2/12}.text_img_slider--slider .slide{width:100%;margin-right:44px;display:grid;grid-template-columns:.4fr .6fr;gap:3vw}.text_img_slider--slider .slide--text{display:flex;flex-direction:column;justify-content:center}.text_img_slider--slider .slide--img img{-o-object-fit:contain;object-fit:contain}.text_img_slider--slider .flickity-button.next{right:-94px}.text_img_slider--slider .flickity-button.previous{left:-94px}.text_img_slider .cta{padding:64px 0 0;grid-column:1/13;text-align:center}@media (max-width:899px){.text_img_slider--slider,.text_img_slider .text{grid-column:1/13}.text_img_slider--slider .slide{grid-template-columns:1fr}.text_img_slider--slider .flickity-button.previous{left:-36px}.text_img_slider--slider .flickity-button.next{right:-36px}}@media (max-width:767px){.text_img_slider{padding:6vw 22px 2vw}.text_img_slider .flickity-button.next,.text_img_slider .flickity-button.previous{display:none}}.shard_text{position:relative;z-index:1}.shard_text .img{grid-column:1/4;position:relative;margin-left:calc(var(--site-gutters-max)*-1)}.shard_text .img .image{--skewwidth:18vw;aspect-ratio:1/2;z-index:1}.shard_text .img .d_shape{position:absolute;top:0;left:0;width:28vw;height:auto;z-index:-1}.shard_text .text{grid-column:6/12;max-width:870px}.shard_text .text ul li p{font-size:1rem!important}.shard_text .skew_shape.lime{--skewwidth:4vw;aspect-ratio:1/4;position:absolute;bottom:-4vw;right:0;z-index:0}.shard_text .white{--skewwidth:5vw;aspect-ratio:1/2.4;position:absolute;bottom:-2vw;right:4vw;margin-right:1vw;z-index:0}@media (max-width:899px){.shard_text .text{grid-column:5/13}}@media (max-width:767px){.shard_text .img,.shard_text .text{grid-column:1/13}.shard_text .img .image{--skewwidth:34vw;margin-bottom:45px}.shard_text .img .d_shape{width:60vw}}.shard_text--lh .text{grid-column:2/7}.shard_text--lh .img{order:4;grid-column:7/13;margin-left:0;margin-right:calc(var(--site-gutters-max)*-1)}.shard_text--lh .img .image{margin-left:auto}.shard_text--lh .img .d_shape{left:auto;right:0}.shard_text--lh .img .d_shape path{transform:scaleX(-1);transform-origin:center}.shard_text--lh .lime{right:auto;left:0}.shard_text--lh .white{right:auto;left:4vw;margin-left:1vw;background-color:#5232e2}@media (max-width:899px){.shard_text--lh .text{grid-column:1/9}}@media (max-width:767px){.shard_text--lh .text{grid-column:1/13}}.shard_text.white .img .d_shape path{fill:#e7e8ed}.text-lh_icons-rh{color:#fff}.text-lh_icons-rh .text{grid-column:2/6}.text-lh_icons-rh .list{grid-column:7/13;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--grid-gap);padding-top:32px}.text-lh_icons-rh .list .lottie-anim{margin:0 auto 18px 0;max-width:100px;height:auto!important;aspect-ratio:1/1!important}.text-lh_icons-rh .list h6{color:#fff}@media (max-width:899px){.text-lh_icons-rh .text{grid-column:1/6}}@media (max-width:767px){.text-lh_icons-rh .list,.text-lh_icons-rh .text{grid-column:1/13}}@media (max-width:549px){.text-lh_icons-rh .list{grid-template-columns:minmax(0,1fr)}}.header-lh_text-rh{position:relative}.header-lh_text-rh .blue{--skewwidth:1.3vw;position:absolute;left:0;top:30%;aspect-ratio:1/6}.header-lh_text-rh .yellow{--skewwidth:7vw;position:absolute;left:1.3vw;z-index:-1;top:20%;margin-top:5vw;aspect-ratio:1/1.1}.header-lh_text-rh h4.ft-small-title{margin-bottom:4px}.header-lh_text-rh .text_lh{grid-column:3/7}.header-lh_text-rh .text_rh{grid-column:7/11}@media (max-width:899px){.header-lh_text-rh .text_lh{grid-column:2/7}.header-lh_text-rh .text_rh{grid-column:7/12}}@media (max-width:767px){.header-lh_text-rh{margin-top:100px}.header-lh_text-rh .text_lh,.header-lh_text-rh .text_rh{grid-column:1/13}.header-lh_text-rh .blue,.header-lh_text-rh .yellow{top:-10%}}.text-top_icons-below{position:relative}.text-top_icons-below .text{grid-column:2/7;margin-bottom:22px;z-index:1}.text-top_icons-below .list{padding:42px 0;grid-column:2/12;display:grid;grid-template-columns:repeat(3,1fr);gap:3vw var(--grid-gap)}.text-top_icons-below .list .img{margin:0 auto 18px;max-width:150px}.text-top_icons-below .list .lottie-anim{margin:0 auto 18px 0;max-width:140px;height:auto!important;aspect-ratio:1/1!important}.text-top_icons-below .cta{grid-column:2/13;text-align:center;margin-bottom:18px}.text-top_icons-below .blue{--skewwidth:24px;position:absolute;left:0;top:22vw;aspect-ratio:1/2.3}.text-top_icons-below .yellow{--skewwidth:4vw;position:absolute;left:44px;top:21vw;margin-top:-44px;aspect-ratio:1/1.3;z-index:0}@media (max-width:899px){.text-top_icons-below .list,.text-top_icons-below .text{grid-column:1/13}.text-top_icons-below .yellow{left:24px;z-index:0}.text-top_icons-below .left-fill{display:none}}@media (max-width:767px){.text-top_icons-below .list{grid-template-columns:1fr}.text-top_icons-below .blue{--skewwidth:14px}}.partners_list{position:relative}.partners_list .text{grid-column:2/12}.partners_list .list{grid-column:2/12;display:grid;grid-template-columns:repeat(4,1fr);gap:3vw var(--grid-gap)}.partners_list .list:after{content:"";display:none}@media (max-width:767px){.partners_list .list{overflow:visible;display:block;padding-bottom:24px}.partners_list .list:after{content:"flickity"}.partners_list .list .item{width:40vw}}.partners_list .list .item{padding:20px;display:grid;align-items:center}.partners_list .list img{max-height:52px;width:auto;max-width:100%}@media (max-width:899px){.partners_list .list,.partners_list .text{grid-column:1/13}}.in-action{position:relative;overflow:hidden;padding-bottom:12vw!important}.in-action .header{grid-column:2/5;padding-right:12px}.in-action .header h4{font-size:2.5rem}.in-action .text{grid-column:5/9}.in-action .text strong{font-family:inter-bold,sans-serif;font-weight:400}.in-action .text p{font-size:1.2rem;font-family:inter-medium,sans-serif}.in-action .button{margin-top:24px}.in-action.blue.dark_theme .text a.button.blue{background-color:#ab1dff}.in-action.blue.dark_theme .text a.button.blue:hover{background-color:#cbfe34}.in-action.yellow{background-color:#fad40f}.in-action.yellow .text a.button.blue:hover{background-color:#ab1dff;color:#fff}@media (max-width:899px){.in-action .header{grid-column:1/6}.in-action .text{grid-column:6/12}}@media (max-width:767px){.in-action{padding-bottom:20vw!important}.in-action .header,.in-action .text{grid-column:span 12}.in-action .header h4,.in-action .text h4{font-size:2rem}}.news-snips{color:#fff;position:relative}.news-snips .text{grid-column:2/12;z-index:1}.news-snips .articles{grid-column:2/12;display:grid;gap:var(--grid-gap);grid-template-columns:repeat(4,1fr)}.news-snips article{grid-column:span 1;display:flex;flex-direction:column;z-index:1}.news-snips article .img{margin-bottom:32px;padding-bottom:100%}.news-snips article h5{color:#fff;font-size:1.1rem;line-height:1.4;font-family:inter-bold,sans-serif}.news-snips article .read-more{margin-top:auto;align-self:flex-start}.news-snips .cta{padding:34px 0 0;grid-column:2/12}.news-snips .purple{--skewwidth:80px;position:absolute;z-index:0;left:0;top:22%;aspect-ratio:1/2.3}@media (max-width:999px){.news-snips article{grid-column:span 2;margin-bottom:54px}}@media (max-width:767px){.news-snips .articles,.news-snips .text{grid-column:1/13}.news-snips article{grid-column:span 4}}.singleTitle .text.text_block{grid-column:2/12}.text-boxes h3{grid-column:span 12;margin-bottom:18px}.text-boxes .box_grid{grid-column:span 12;display:grid;gap:var(--grid-gap);grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.text-boxes .box{padding:1.4rem 1.2rem}.text-boxes .box img{max-width:40px;margin-bottom:12px}.text-boxes .box h6{margin-bottom:6px;font-size:1.04rem}.text-boxes .box p:last-of-type{margin-bottom:0}.text-boxes-image h3{grid-column:span 12;margin-bottom:18px}.text-boxes-image .box_grid{grid-column:span 12;display:grid;gap:var(--grid-gap);grid-template-columns:repeat(auto-fit,minmax(360px,1fr))}.text-boxes-image .box{display:grid;grid-template-columns:.3fr 1fr}.text-boxes-image .box:not(:has(.box--img)){grid-template-columns:1fr}.text-boxes-image .box--img .linkedin{position:absolute;z-index:2;bottom:12px;right:12px;width:42px;height:auto}.text-boxes-image .box--img .linkedin>*{transition:fill .2s ease-in-out}.text-boxes-image .box--img .linkedin circle{fill:#5232e2}.text-boxes-image .box--img a:hover .linkedin circle{fill:#cbfe34}.text-boxes-image .box--img a:hover .linkedin path{fill:#5232e2}.text-boxes-image .box--text{padding:1.4rem 1rem}.text-boxes-image .box h5{margin-bottom:6px;font-size:1rem}.text-boxes-image .box h6{margin-bottom:12px;font-size:.86rem}.text-boxes-image .box p:last-of-type{margin-bottom:0}.list-with-icons h3{grid-column:2/11;margin-bottom:18px}.list-with-icons .checklist{grid-column:3/11;display:grid;gap:14px var(--grid-gap);grid-template-columns:repeat(3,1fr)}@media (max-width:899px){.list-with-icons .checklist{grid-template-columns:repeat(2,1fr)}}@media (max-width:499px){.list-with-icons .checklist{grid-template-columns:1fr}}.list-with-icons .checklist>li{position:relative;padding:0 50px}.list-with-icons .checklist>li img{position:absolute;left:0;top:-5px;width:36px;height:36px}.faqs{position:relative}.faqs .wrap{grid-column:2/12}@media (max-width:899px){.faqs .wrap{grid-column:1/13}}.faqs h3{grid-column:span 12}.faqs .faq{background-color:#fafaff;margin-bottom:12px}.faqs .faq label{padding:1.1rem 80px 1rem 1.3rem;min-height:0;display:block;background:none;margin:0;position:relative;cursor:pointer;color:#2e2e2f;transition:none}.faqs .faq label span{position:absolute;right:1.3rem;top:50%;transition:all .3s ease-in-out;transform:translateY(-50%)}.faqs .faq label span svg{max-width:32px;display:block;height:auto}.faqs .faq input:checked+label>span{transform:translateY(-50%) rotate(180deg)}.faqs .faq input{display:none}.faqs .faq .faq--content{overflow:hidden;max-height:0;transition:max-height 1s ease-in-out;position:relative;z-index:10}.faqs .faq .faq--content .wrap{padding:1.1rem 2rem 1.3rem 1.3rem}.faqs .faq input:checked~.faq--content{max-height:100vh;transition:max-height .25s ease-in}.faqs.dark_theme .wrap p{color:#2e2e2f}.signup-form{position:relative}.signup-form .form-wrapper{grid-column:2/8}.signup-form svg.d_shape{position:absolute;right:0;top:7vw;width:30%;height:calc(100% - 14vw);max-height:calc(100% - 14vw)}.signup-form svg.d_shape path{fill:#5232e2}section.recruitee-block .header{grid-column:2/6;padding-right:12px}section.recruitee-block .header .ft-section-title{margin-bottom:0}section.recruitee-block .content{grid-column:6/12}section.recruitee-block .content p{font-size:1.2rem}section.recruitee-block div.job_listings{grid-column:2/12;padding-top:60px;padding-bottom:0}section.recruitee-block div.job_listings h3{margin-bottom:30px}section.recruitee-block div.job_listings div.department{margin-bottom:100px}section.recruitee-block div.job_listings div.department div.department-jobs{display:grid;grid-template-columns:1fr 1fr;gap:40px 100px}section.recruitee-block div.job_listings div.department div.department-jobs .job_listings--block{grid-column:auto;justify-content:space-between}section.recruitee-block div.job_listings div.department div.department-jobs .job_listings--block:last-of-type{border-bottom:1px solid #2e2e2f}section.recruitee-block div.job_listings div.department div.department-jobs .job_listings--block .text{padding-right:0;width:auto}section.recruitee-block div.job_listings div.department div.department-jobs .job_listings--block .text .ft-intro{color:#5232e2;font-size:1.4rem}section.recruitee-block a.button{grid-column:7/7;margin-bottom:50px}section.recruitee-block .disclaimer{grid-column:2/12;padding:0}section.recruitee-block .disclaimer p{font-size:.84rem}@media (max-width:1399px){section.recruitee-block .content,section.recruitee-block .header{grid-column:2/12}section.recruitee-block div.job_listings div.department div.department-jobs{grid-template-columns:1fr}}.hero_banner{padding-top:80px;position:relative}.hero_banner h1{color:#0b1a48;margin-bottom:80px}.hero_banner h2{line-height:1.4;color:#0b1a48;width:80%;margin:0 auto}@media (max-width:767px){.hero_banner h2{width:100%}}.hero_banner .banner-image{grid-column:2/12;text-align:center;margin-bottom:80px}.hero_banner .banner-image.SixColumnsHalf{grid-column:4/10}.hero_banner .banner-image.EightColumns{grid-column:3/11}.hero_banner .banner-image.TenColumns{grid-column:2/12}.hero_banner .banner-image.TwelveColumnsFull{grid-column:1/13}.hero_banner .banner-image img{margin:0 auto;width:100%;height:auto}.hero_banner .text{grid-column:3/11;padding:12vw 0 0;display:flex;flex-direction:column;justify-content:center;text-align:center}@media (max-width:767px){.hero_banner .text{grid-column:1/13}}.hero_banner .shapes{position:absolute;z-index:0;right:0;top:0;width:30vw;height:100%;display:flex;align-items:flex-start;justify-content:flex-end}.hero_banner .left{background-color:#ab1dff;--skewwidth:5vw;margin-top:9.2vw;margin-right:1vw}.hero_banner .left,.hero_banner .right{position:relative;aspect-ratio:1/2.2;z-index:2}.hero_banner .right{background-color:#0b1a48;--skewwidth:9vw;margin-top:3vw}.hero_banner .extra{position:absolute;z-index:-1;width:100%;top:80%}.hero_banner .extra svg{width:100%;position:relative;height:auto}.hero_banner .extra svg path{fill:#fafaff}.hero_banner.white .extra path{fill:#fff}.hero_banner.grey .extra path{fill:#e7e8ed}.hero_banner.mid-grey .extra path{fill:#d0d2de}.no_hero{padding-top:80px}.spacer{height:150px}.bg-grey{background-color:#e7e8ed}.bg-mid-grey{background-color:#d0d2de}.bg-vlight-grey{background-color:#fafaff}.bg-blue{background-color:#5232e2}.bg-darkblue{background-color:#0b1a48}.bg-purple{background-color:#ab1dff}.bg-purple .ft-small-title{color:#fff!important}.bg-yellow{background-color:#fad40f}.box.dark_theme .ft-intro,.dark_theme,.dark_theme .ft-heading-2,.dark_theme .ft-section-title,.dark_theme .ft-subtitle{color:#fff}.dark_theme .ft-small-title,.dark_theme .highlight{color:#cbfe34}.generic_onecol .text{grid-column:3/9}@media (max-width:767px){.generic_onecol .text{grid-column:span 12}}.tingle-modal{background:rgba(0,0,0,.4)}@media (max-width:1299px){.tingle-modal-box{width:75%}}@media (max-width:899px){.tingle-modal-box{width:90%}}@media (max-width:767px){.tingle-modal-box{width:100%}.tingle-modal__closeLabel{font-size:1.2rem;font-family:inter-regular,sans-serif}}.tingle-modal-box__content{padding:0}.tingle-modal-box .person{display:grid;grid-template-columns:.4fr .6fr;background-color:#fad40f}@media (max-width:699px){.tingle-modal-box .person{grid-template-columns:1fr}.tingle-modal-box .person .img{display:none}}.tingle-modal-box .person .img{padding-bottom:160%}.tingle-modal-box .person .img .expand{display:none}.tingle-modal-box .person .text{padding:60px 40px}.tingle-modal-box .person h6{margin-bottom:28px}.tingle-modal-box .job_listings--block{flex-wrap:wrap;background-color:#e7e8ed;padding:60px}.tingle-modal-box .job_listings--block .text--content{display:block}.tingle-modal-box .job_listings--block .more{display:none}.tingle-modal-box .job_listings--block .text{flex:1}.tingle-modal-box .job_listings--block .cta{width:auto}.tingle-modal-box .job_listings--block .apply{display:inline-block;margin-top:32px}.tingle-modal-box .job_listings--block .text--meta li{background-color:#fff}.tingle-modal-box .video_code{background-color:#000;text-align:center}.dexory-modal-video .tingle-modal-box{animation:none;will-change:unset}html{scroll-behavior:smooth}body{background:#fff}.lazyload,.lazyloading{opacity:0}.lazyloaded{opacity:1;transition:opacity .8s}