@import url(https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:ital,wght@0,400;0,500;0,600;0,700;0,800;1,400;1,500;1,600;1,700;1,800&display=swap);.hamburgerButton{display:flex;justify-content:center;align-items:center;width:45px;height:45px;border-radius:50%;position:fixed;top:13px;right:2.5%;z-index:110;background:rgba(0,0,0,.85);backdrop-filter:blur(10px)}.hamburgerButton>div{display:flex;flex-direction:column;justify-content:space-between;width:1.5rem}@media(min-width:1024px){.hamburgerButton{display:none}}.hamburgerButton svg{display:block}.hamburgerButton.hideNavLinks{display:none}.column{position:relative;width:100%;padding-left:2.5%;padding-right:2.5%}.column.width-1\/12{width:8.3333333333%}.column.width-2\/12{width:16.6666666667%}.column.width-3\/12{width:25%}.column.width-4\/12{width:33.3333333333%}.column.width-5\/12{width:41.6666666667%}.column.width-6\/12{width:50%}.column.width-7\/12{width:58.3333333333%}.column.width-8\/12{width:66.6666666667%}.column.width-9\/12{width:75%}.column.width-10\/12{width:83.3333333333%}.column.width-11\/12{width:91.6666666667%}.column.width-12\/12{width:100%}.column.extend{padding-left:0;padding-right:0}@media(max-width:48rem){.row:not(.noWrap) .column[class*=width-]{width:100%}}.row{display:flex;width:100%;margin-left:-5%;margin-right:-5%;padding-left:2.5%;padding-right:2.5%}@media(max-width:48rem){.row:not(.noWrap){flex-direction:column}}.row .row{margin-left:0;margin-right:0}.row.align--center{align-items:center}.row.align--flex-start{align-items:flex-start}.row.align--flex-end{align-items:flex-end}.row.extend{padding-left:0;padding-right:0}.row.reverse{flex-direction:row-reverse}@media(max-width:48rem){.row.reverse--onResponsive{flex-direction:column-reverse}.row.reverse:not(.noWrap){flex-direction:column}}.grid{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;width:100%;max-width:1280px;margin-left:auto;margin-right:auto}.grid.extend{max-width:none}.grid.debug .row{background:repeating-linear-gradient(-45deg,#eaeae8,#eaeae8 2px,#f5f4f3 0,#f5f4f3 8px)}.grid.debug .column{outline:1px dashed #ff7200}.grid.debug .column:after{color:#3d3c38;text-shadow:2px 2px 2px rgba(0,0,0,.1);font-size:.75rem;line-height:100%;position:absolute;top:0;right:0}.grid.debug .column.width-1\/12:after{content:"1/12"}.grid.debug .column.width-2\/12:after{content:"2/12"}.grid.debug .column.width-3\/12:after{content:"3/12"}.grid.debug .column.width-4\/12:after{content:"4/12"}.grid.debug .column.width-5\/12:after{content:"5/12"}.grid.debug .column.width-6\/12:after{content:"6/12"}.grid.debug .column.width-7\/12:after{content:"7/12"}.grid.debug .column.width-8\/12:after{content:"8/12"}.grid.debug .column.width-9\/12:after{content:"9/12"}.grid.debug .column.width-10\/12:after{content:"10/12"}.grid.debug .column.width-11\/12:after{content:"11/12"}.grid.debug .column.width-12\/12:after{content:"12/12"}.grid.debug .column>*{outline:1px dashed #00b4fa}.grid.reverse .row{flex-direction:row-reverse}@media(max-width:48rem){.grid.reverse .row:not(.noWrap){flex-direction:column}.grid.reverse--onResponsive .row:not(.noWrap){flex-direction:column-reverse}}.grid.reverse--alternate .row:nth-child(2n){flex-direction:row-reverse}@media(max-width:48rem){.grid.reverse--alternate .row:nth-child(2n):not(.noWrap){flex-direction:column}}.navLink{width:clamp(1px,calc(188vw * (100 / var(--siteBasis))),calc(188px * var(--siteMax) / var(--siteBasis)))}@media(min-width:1024px){.navLink{border-right:1px solid hsla(0,0%,100%,.2);margin-left:clamp(1px,calc(40vw * (100 / var(--siteBasis))),calc(40px * var(--siteMax) / var(--siteBasis)))}}.navLink,.navLink a{display:flex;justify-content:flex-start;align-items:center;width:100%;width:clamp(1px,calc(148vw * (100 / var(--siteBasis))),calc(148px * var(--siteMax) / var(--siteBasis)))}@media(max-width:1023px){.navLink,.navLink a{width:120px}}.header__navContainer{position:absolute;top:0;left:50%;transform:translateX(-50%);height:100%;display:flex}.header__primaryNav{align-items:center;display:flex}@media(max-width:1023px){.header__primaryNav{display:none}}.header__primaryNav.not-hovered li{opacity:1}.header__primaryNav li{list-style:none;height:100%;opacity:.5}.header__primaryNav li.hovered{opacity:1}.header__primaryNav li.hovered a span:before{background-color:#7027ff}.header__primaryNav a{color:#fff;text-decoration:none;height:100%;display:flex;align-items:center;padding:0 clamp(1px,calc(15vw * (100 / var(--siteBasis))),calc(15px * var(--siteMax) / var(--siteBasis)));width:clamp(1px,calc(151vw * (100 / var(--siteBasis))),calc(151px * var(--siteMax) / var(--siteBasis)));text-align:center}.header__primaryNav a:hover span:before{background-color:#7027ff}.header__primaryNav a span{height:100%;display:flex;align-items:center;position:relative;background-clip:text;background-color:#000;letter-spacing:.1em}.header__primaryNav a span:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background-color:transparent;transition:.35s}.header__primaryNavDropdown{position:absolute;top:100%;left:0;display:flex;justify-content:center}@media(max-width:1023px){.header__primaryNavDropdown{display:none}}.header__primaryNavDropdown:before{content:"";position:absolute;top:0;left:-100vw;width:300vw;height:100%;background-color:rgba(0,0,0,.85);backdrop-filter:blur(10px);border-bottom:1px solid hsla(0,0%,100%,0);opacity:0}.header__primaryNavDropdown-inner{display:flex;position:relative;opacity:0;max-height:0;visibility:hidden;transition:.45s;overflow:hidden}.header__primaryNavDropdown.hovered:before{border-bottom:1px solid hsla(0,0%,100%,.2);opacity:1}.header__primaryNavDropdown.hovered .header__primaryNavDropdown-inner{opacity:1;max-height:clamp(1px,calc(350vw * (100 / var(--siteBasis))),calc(350px * var(--siteMax) / var(--siteBasis)));visibility:visible;transition:max-height .5s,opacity 1.5s}.header__primaryNavDropdown-col{width:clamp(1px,calc(151vw * (100 / var(--siteBasis))),calc(151px * var(--siteMax) / var(--siteBasis)));display:flex;flex-direction:column;padding:clamp(1px,calc(10vw * (100 / var(--siteBasis))),calc(10px * var(--siteMax) / var(--siteBasis))) 0 clamp(1px,calc(30vw * (100 / var(--siteBasis))),calc(30px * var(--siteMax) / var(--siteBasis)));opacity:.5}.header__primaryNavDropdown-col.hovered{opacity:1}.header__primaryNavDropdown-col a{color:#fff;text-decoration:none;padding:clamp(1px,calc(8vw * (100 / var(--siteBasis))),calc(8px * var(--siteMax) / var(--siteBasis))) clamp(1px,calc(15vw * (100 / var(--siteBasis))),calc(15px * var(--siteMax) / var(--siteBasis)));font-weight:600;position:relative;transition:.35s}.header__primaryNavDropdown-col a:before{content:"";position:absolute;top:50%;left:clamp(1px,calc(15vw * (100 / var(--siteBasis))),calc(15px * var(--siteMax) / var(--siteBasis)));transform:translateY(-50%);width:0;height:2px;background-color:#5d20d3;transition:.35s}.header__primaryNavDropdown-col a:hover{padding-left:clamp(1px,calc(30vw * (100 / var(--siteBasis))),calc(30px * var(--siteMax) / var(--siteBasis)))}.header__primaryNavDropdown-col a:hover:before{width:clamp(1px,calc(10vw * (100 / var(--siteBasis))),calc(10px * var(--siteMax) / var(--siteBasis)))}.header__secondaryNav{display:flex;align-items:center;border-left:1px solid hsla(0,0%,100%,.2);padding-left:clamp(1px,calc(20vw * (100 / var(--siteBasis))),calc(20px * var(--siteMax) / var(--siteBasis)));padding-right:clamp(1px,calc(40vw * (100 / var(--siteBasis))),calc(40px * var(--siteMax) / var(--siteBasis)))}@media(max-width:1023px){.header__secondaryNav{display:none}}.header__secondaryNav .header__login{opacity:.7;font-weight:500;transition:opacity .35s}.header__secondaryNav .header__login:hover{opacity:1}.header__secondaryNav .header__demo{display:flex;align-items:center}.header__secondaryNav .header__demo-img{width:clamp(1px,calc(40vw * (100 / var(--siteBasis))),calc(40px * var(--siteMax) / var(--siteBasis)));position:relative;display:block;border:3px solid #000;border-radius:50%;margin-right:clamp(1px,calc(10vw * (100 / var(--siteBasis))),calc(10px * var(--siteMax) / var(--siteBasis)));outline:2px solid #7027ff}.header__secondaryNav .header__demo-img:before{content:"";position:relative;display:block;padding-top:100%}.header__secondaryNav .header__demo-img img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.header__secondaryNav a{color:#fff;text-decoration:none;padding:clamp(1px,calc(18vw * (100 / var(--siteBasis))),calc(18px * var(--siteMax) / var(--siteBasis)));background-clip:text;background-color:#000}.pageCover{position:fixed;top:0;left:0;bottom:0;right:0;width:100%;height:100%;background-color:rgba(0,0,0,.1);visibility:hidden;opacity:0;z-index:-1;transition:background-color .5s ease,opacity .2s ease,visibility .2s ease,z-index .2s ease}.pageCover.active{visibility:visible;opacity:1;z-index:7}a.fontColor--white,h1.fontColor--white,h2.fontColor--white,h3.fontColor--white,h4.fontColor--white,h5.fontColor--white,h6.fontColor--white,p.fontColor--white,span.fontColor--white{color:#fff}a.fontColor--gray_200,h1.fontColor--gray_200,h2.fontColor--gray_200,h3.fontColor--gray_200,h4.fontColor--gray_200,h5.fontColor--gray_200,h6.fontColor--gray_200,p.fontColor--gray_200,span.fontColor--gray_200{color:#2b2f3b}a.fontColor--gray_400,h1.fontColor--gray_400,h2.fontColor--gray_400,h3.fontColor--gray_400,h4.fontColor--gray_400,h5.fontColor--gray_400,h6.fontColor--gray_400,p.fontColor--gray_400,span.fontColor--gray_400{color:#5c6070}a.fontColor--gray_600,h1.fontColor--gray_600,h2.fontColor--gray_600,h3.fontColor--gray_600,h4.fontColor--gray_600,h5.fontColor--gray_600,h6.fontColor--gray_600,p.fontColor--gray_600,span.fontColor--gray_600{color:#a9adb9}a.fontColor--gray_700,h1.fontColor--gray_700,h2.fontColor--gray_700,h3.fontColor--gray_700,h4.fontColor--gray_700,h5.fontColor--gray_700,h6.fontColor--gray_700,p.fontColor--gray_700,span.fontColor--gray_700{color:#c7c9d1}a.fontColor--gray_800,h1.fontColor--gray_800,h2.fontColor--gray_800,h3.fontColor--gray_800,h4.fontColor--gray_800,h5.fontColor--gray_800,h6.fontColor--gray_800,p.fontColor--gray_800,span.fontColor--gray_800{color:#dadbe0}a.fontColor--warningYellow,h1.fontColor--warningYellow,h2.fontColor--warningYellow,h3.fontColor--warningYellow,h4.fontColor--warningYellow,h5.fontColor--warningYellow,h6.fontColor--warningYellow,p.fontColor--warningYellow,span.fontColor--warningYellow{color:#efbb00}a.fontColor--decent_green,h1.fontColor--decent_green,h2.fontColor--decent_green,h3.fontColor--decent_green,h4.fontColor--decent_green,h5.fontColor--decent_green,h6.fontColor--decent_green,p.fontColor--decent_green,span.fontColor--decent_green{color:#86ba27}a.fontColor--good_green,h1.fontColor--good_green,h2.fontColor--good_green,h3.fontColor--good_green,h4.fontColor--good_green,h5.fontColor--good_green,h6.fontColor--good_green,p.fontColor--good_green,span.fontColor--good_green{color:#017f28}a.fontColor--green,h1.fontColor--green,h2.fontColor--green,h3.fontColor--green,h4.fontColor--green,h5.fontColor--green,h6.fontColor--green,p.fontColor--green,span.fontColor--green{color:#06af7d}a.fontColor--error_red,h1.fontColor--error_red,h2.fontColor--error_red,h3.fontColor--error_red,h4.fontColor--error_red,h5.fontColor--error_red,h6.fontColor--error_red,p.fontColor--error_red,span.fontColor--error_red{color:#dc230c}a.fontColor--purple,h1.fontColor--purple,h2.fontColor--purple,h3.fontColor--purple,h4.fontColor--purple,h5.fontColor--purple,h6.fontColor--purple,p.fontColor--purple,span.fontColor--purple{color:#5d20d3}a.fontColor--purple_200,h1.fontColor--purple_200,h2.fontColor--purple_200,h3.fontColor--purple_200,h4.fontColor--purple_200,h5.fontColor--purple_200,h6.fontColor--purple_200,p.fontColor--purple_200,span.fontColor--purple_200{color:#240561}a.fontColor--purple_400,h1.fontColor--purple_400,h2.fontColor--purple_400,h3.fontColor--purple_400,h4.fontColor--purple_400,h5.fontColor--purple_400,h6.fontColor--purple_400,p.fontColor--purple_400,span.fontColor--purple_400{color:#40109d}a.fontColor--purple_500,h1.fontColor--purple_500,h2.fontColor--purple_500,h3.fontColor--purple_500,h4.fontColor--purple_500,h5.fontColor--purple_500,h6.fontColor--purple_500,p.fontColor--purple_500,span.fontColor--purple_500{color:#5d20d3}a.fontColor--purple_600,h1.fontColor--purple_600,h2.fontColor--purple_600,h3.fontColor--purple_600,h4.fontColor--purple_600,h5.fontColor--purple_600,h6.fontColor--purple_600,p.fontColor--purple_600,span.fontColor--purple_600{color:#7027ff}a.fontColor--purple_700,h1.fontColor--purple_700,h2.fontColor--purple_700,h3.fontColor--purple_700,h4.fontColor--purple_700,h5.fontColor--purple_700,h6.fontColor--purple_700,p.fontColor--purple_700,span.fontColor--purple_700{color:#9862ff}a.fontColor--purple_800,h1.fontColor--purple_800,h2.fontColor--purple_800,h3.fontColor--purple_800,h4.fontColor--purple_800,h5.fontColor--purple_800,h6.fontColor--purple_800,p.fontColor--purple_800,span.fontColor--purple_800{color:#c3a4ff}.flex{display:flex}.flex.wrap{flex-wrap:wrap}.flex.j-sb{justify-content:space-between}.flex.j-c{justify-content:center}.flex.j-start{justify-content:flex-start}.flex.a-c{align-items:center}.flex.a-sb{align-items:space-between}.flex.a-start{align-items:flex-start}.flex.a-end{align-items:flex-end}.flex.fd-row{flex-direction:row}.flex.fd-col{flex-direction:column}.flex.f-1{flex:1}.flex.center{align-items:center;justify-content:center}.flex.ff-rw{flex-flow:row wrap}.header{height:clamp(1px,calc(75vw * (100 / var(--siteBasis))),calc(75px * var(--siteMax) / var(--siteBasis)));display:flex;z-index:100;position:fixed;width:100%;top:0}@media(max-width:1023px){.header{height:75px;position:absolute}}.header.hasVideoBackground:hover:before{background-color:rgba(0,0,0,.85)}.header.hasVideoBackground:before{background-color:rgba(0,0,0,.55)}.header:before{content:"";position:absolute;display:block;pointer-events:none;bottom:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.85);backdrop-filter:blur(10px);border-bottom:1px solid hsla(0,0%,100%,.2);transition:background-color .35s}.header .header__nav{width:100%;display:flex;margin-bottom:1px;z-index:101}.header .header__nav--wrap{max-width:1800px}.header .header__nav--wrap svg{width:clamp(1px,calc(107vw * (100 / var(--siteBasis))),calc(107px * var(--siteMax) / var(--siteBasis)));height:clamp(1px,calc(29vw * (100 / var(--siteBasis))),calc(29px * var(--siteMax) / var(--siteBasis)))}.header .header__nav--wrap .row{display:flex;justify-content:space-between;padding:0;height:100%}@media(max-width:1023px){.header .header__nav--wrap .row{padding-inline:clamp(1px,calc(20vw * (100 / var(--siteBasis))),calc(20px * var(--siteMax) / var(--siteBasis)))}}.header .hamburger-menu{display:flex;flex-direction:column;justify-content:space-between;width:1.5rem}.header .hamburger-menu *{background-color:#000;height:2px;border-radius:5px;width:100%}.header .hamburger-menu :not(:last-child){margin-bottom:.3125rem}.header.hideNavLinks .header+button,.header.hideNavLinks .header__navContainer,.header.hideNavLinks .header__secondaryNav{display:none}.header.hasBanner{display:block;height:auto}.header.hasBanner .header__wrapper{position:relative;height:clamp(1px,calc(75vw * (100 / var(--siteBasis))),calc(75px * var(--siteMax) / var(--siteBasis)));display:flex}@media(max-width:1023px){.header.hasBanner .header__wrapper{height:75px;position:relative}}.header.hasBanner+main{padding-top:clamp(1px,calc(40vw * (100 / var(--siteBasis))),calc(40px * var(--siteMax) / var(--siteBasis)))}@media(max-width:767px){.header.hasBanner+main .Hero__overlay{max-height:clamp(1px,calc(684vw * (100 / var(--siteBasis))),calc(684px * var(--siteMax) / var(--siteBasis)))}}.header.hasBanner .hamburgerButton{position:absolute}.header.hasBanner.hasBannerScrolled{height:clamp(1px,calc(75vw * (100 / var(--siteBasis))),calc(75px * var(--siteMax) / var(--siteBasis)))}@media(max-width:1023px){.header.hasBanner.hasBannerScrolled{height:75px}}.header.hasBanner.hasBannerScrolled .Banner{display:none}.header.hasBanner.hasBannerScrolled .hamburgerButton{position:fixed}.Banner{position:relative;padding:clamp(1px,calc(11vw * (100 / var(--siteBasis))),calc(11px * var(--siteMax) / var(--siteBasis))) 0 clamp(1px,calc(12vw * (100 / var(--siteBasis))),calc(12px * var(--siteMax) / var(--siteBasis)));width:100%;background-color:#5d20d3;transition:transform .3s ease-out}@media(max-width:599px){.Banner{padding:clamp(1px,calc(9.5vw * (100 / var(--siteBasis))),calc(9.5px * var(--siteMax) / var(--siteBasis))) 0 clamp(1px,calc(11.5vw * (100 / var(--siteBasis))),calc(11.5px * var(--siteMax) / var(--siteBasis)))}}.Banner__container{max-width:clamp(1px,calc(1280vw * (100 / var(--siteBasis))),calc(1280px * var(--siteMax) / var(--siteBasis)));margin:0 auto;padding:0 clamp(1px,calc(27.5vw * (100 / var(--siteBasis))),calc(27.5px * var(--siteMax) / var(--siteBasis)))}.Banner__copy{text-align:center}.Banner__copy *{color:#fff;font-size:clamp(1px,calc(12vw * (100 / var(--siteBasis))),calc(12px * var(--siteMax) / var(--siteBasis)));line-height:140%;font-weight:500}@media(min-width:600px){.Banner__copy *{font-size:clamp(1px,calc(15vw * (100 / var(--siteBasis))),calc(15px * var(--siteMax) / var(--siteBasis)))}}.Banner__copy * a{font-weight:700}.Banner__copy * a:hover{opacity:.8}