*{box-sizing:border-box}::placeholder{color:hsla(0,0%,100%,.3);opacity:1}:-ms-input-placeholder{color:hsla(0,0%,100%,.3)}::-ms-input-placeholder{color:hsla(0,0%,100%,.3)}html{-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-moz-osx-font-smoothing:grayscale;font-synthesis:none;text-rendering:optimizeLegibility}body,html{height:100%;line-height:1;width:100%}body{background:#0b101e;border:0;color:#fff;margin:0;padding:0}body.progress{cursor:wait}body,input,select,textarea{font-size:.8333333333333334vw;font-style:normal;font-weight:300;letter-spacing:-.02em;line-height:1}a,footer,h1,h2,h3,h4,h5,h6,header,html,img,nav,ol,p,span,ul,ul li{border:0;display:block;margin:0;padding:0}a{color:inherit;display:block;text-decoration:none}main{overflow:hidden}img,svg{display:block;height:auto;max-width:100%;width:100%}.pointer{cursor:pointer}body:not(.progress) ._underline:before,body:not(.progress) .input_set input,body:not(.progress) .input_set textarea,body:not(.progress) .pro_col_set,body:not(.progress) .rounded_btn:after{transition:all .4s cubic-bezier(.22,.61,.36,1);-webkit-transition:all .4s cubic-bezier(.22,.61,.36,1)}body:not(.progress) .site_button>i{transition:background .4s cubic-bezier(.22,.61,.36,1);-webkit-transition:background .4s cubic-bezier(.22,.61,.36,1)}body:not(.progress) .pro_col>span{transition:color .4s cubic-bezier(.22,.61,.36,1);-webkit-transition:color .4s cubic-bezier(.22,.61,.36,1)}body:not(.progress) header{transition:all .4s cubic-bezier(.22,.61,.36,1),background .4s cubic-bezier(.22,.61,.36,1),width .4s cubic-bezier(.22,.61,.36,1);-webkit-transition:all .4s cubic-bezier(.22,.61,.36,1),background .4s cubic-bezier(.22,.61,.36,1),width .4s cubic-bezier(.22,.61,.36,1)}body:not(.progress) .ft_submit,body:not(.progress) .pro_col,body:not(.progress) .site_button{transition:border .4s cubic-bezier(.22,.61,.36,1);-webkit-transition:border .4s cubic-bezier(.22,.61,.36,1)}body:not(.progress) .main_logo{transition:width .4s cubic-bezier(.22,.61,.36,1);-webkit-transition:width .4s cubic-bezier(.22,.61,.36,1)}body:not(.progress) nav,body:not(.progress) nav ul span{transition:opacity .4s cubic-bezier(.22,.61,.36,1);-webkit-transition:opacity .4s cubic-bezier(.22,.61,.36,1)}.site_loader{background:#0b101e;left:0;position:fixed!important;right:0;top:0;z-index:99999}.site_loader svg{max-width:unset;min-height:100%;position:absolute;width:unset}h1{font-size:5.625em;letter-spacing:-.05em;line-height:110%}h1,h2{font-weight:200}h2{font-size:1.875em;letter-spacing:-.03em}h2,p{line-height:140%}p{font-size:1.25em;font-weight:300}strong{font-weight:500}.high{line-height:160%}.label{font-weight:400;letter-spacing:.225em;line-height:100%;text-transform:uppercase}.label,.small{font-size:.75em}.small{font-style:normal;letter-spacing:0;line-height:150%}.uppercase{letter-spacing:.0625em;text-transform:uppercase}.blue{background:#2a3ef4;color:#fff}.white{background:#fff;color:#0b101e}.glass{backdrop-filter:blur(20px);background:hsla(0,0%,100%,.07);border:1px solid hsla(0,0%,100%,.1);--button-glow-start:#fff;--button-glow-end:#2a3ef4}.light_txt{--grad:linear-gradient(104deg,hsla(0,0%,100%,.4) -0.05%,#fff 59.79%)}.light_txt>div>div{padding-bottom:.07em}.light_txt .SplitClass{-webkit-background-clip:text;background-clip:text;background-image:var(--grad);background-position:var(--grad-x,0) 0;background-repeat:no-repeat;background-size:var(--grad-w,100%) 100%;-webkit-text-fill-color:transparent;color:transparent}.dark_txt{--grad:linear-gradient(90deg,#303a50,#55688e);padding-bottom:.07em}.dark_txt .SplitClass{-webkit-background-clip:text;background-clip:text;background-image:var(--grad);background-position:var(--grad-x,0) 0;background-repeat:no-repeat;background-size:var(--grad-w,100%) 100%;display:inline-block;-webkit-text-fill-color:transparent;color:transparent}.light_section{background:#c9cbee;color:#303a50}.full_bg{inset:0;position:absolute}.full_page{height:calc(var(--vh, 1vh)*100)}.cover{background-position:50%;background-repeat:no-repeat;background-size:cover}.lazy_load .lazy_wrap{background:#121212}.x_padding{padding-left:8.75em;padding-right:8.75em}.inner_padding{padding-bottom:13.75em;padding-top:13.75em}.no_top_padding{padding-top:0}.no_bottom_padding{padding-bottom:0!important}.intro_wrap{height:60em;min-height:calc(var(--vh, 1vh)*87)}.content_wrap{gap:1.875em;max-width:63.25em}.content_wrap:not(.a-s){text-align:center}.content_wrap{position:relative;z-index:99}.tag{background:hsla(0,0%,100%,.3);border-radius:10em;padding:.875em 1em}.tag.outlined{background:transparent;border:1px solid hsla(0,0%,100%,.3)}.content_set{gap:1.25em}body.progress:before{bottom:0;content:"";left:0;position:fixed;right:0;top:0;z-index:99999999}.canvas_bg{left:0;pointer-events:none;position:fixed;top:0;width:100%}.gradient-canvas{height:100%!important;left:0;position:absolute;top:0;width:100%!important;z-index:-99}.blue-gradient{--gradient-color-1:#0b101e;--gradient-color-2:#0c1461;--gradient-color-3:#0b101e;--gradient-color-4:#0b101e}.SplitClass,._ele,._eleX,._eleY,._underline:before{backface-visibility:hidden;-webkit-backface-visibility:hidden;display:block;-webkit-transform:translateZ(0);transform:translateZ(0);will-change:transform}.SplitWrap{overflow:hidden}._eleWrap,._splitLines,._splitWords{visibility:hidden}.noselect{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.spinner{height:20px;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);width:20px;z-index:1999}.spinner:before{border:2px solid hsla(0,0%,100%,.4);border-bottom-color:#fff;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.rotate{-webkit-animation:rotateSpinner 14s linear infinite;animation:rotateSpinner 14s linear infinite}.rotate_reverse{-webkit-animation:rotateReverse 14s linear infinite;animation:rotateReverse 14s linear infinite}.spinner:not(.pause):before{-webkit-animation:rotateSpinner .3s cubic-bezier(.22,.61,.36,1) infinite;animation:rotateSpinner .3s cubic-bezier(.22,.61,.36,1) infinite}@-webkit-keyframes rotateSpinner{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotateSpinner{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes rotateReverse{to{-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}}@keyframes rotateReverse{to{-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}}._underline{cursor:pointer;display:inline-flex;line-height:1;position:relative}._underline:before{background:currentColor;bottom:0;content:"";height:1px;left:0;position:absolute;right:0;transform:scaleX(0)}body:not(.isTouch) ._underline:hover:before{transform:scaleX(1)}.f{display:flex}.f-c{flex-direction:column}.f-w{flex-wrap:wrap}.s-b{justify-content:space-between}.s-a{justify-content:space-around}.j-e{justify-content:flex-end}.j-c{justify-content:center}.a-c{align-items:center}.a-e{align-items:flex-end}.a-b{align-items:baseline}.a-s{align-items:flex-start}#smooth-wrapper{position:relative}#smooth-content{will-change:transform}.site_button{border-radius:100em;cursor:pointer;gap:.75em;height:2.75em}.site_button>i{border-radius:50%;height:2.125em;overflow:hidden;width:2.125em;will-change:transform;z-index:99}.site_button.blue>i{background:#fff;color:#2a3ef4}.site_button.white>i{background:#2a3ef4;color:#fff}.site_button.glass>i{background:hsla(0,0%,100%,.1)}.site_button.glass:hover{border-color:hsla(0,0%,100%,.3)}.site_button.glass:hover>i{background:hsla(0,0%,100%,.3)}.site_button svg{width:1em}.glow{--button-glow-start:#2a3ef4;--button-glow-end:#c22af4;overflow:hidden;position:relative;will-change:transform}.site_button.glow{--button-glow-start:#fff;--button-glow-end:#ccc}.glow .inner_glow{align-items:center;display:flex;inset:0;justify-content:center;-webkit-mask-image:-webkit-radial-gradient(#fff,#000);opacity:.65;pointer-events:none;position:absolute;z-index:-99}.glow .inner_glow>span{aspect-ratio:1/1;background-color:var(--button-glow,transparent);border-radius:50%;filter:blur(20px);height:100%;opacity:var(--button-glow-opacity,0);position:absolute;transform:translate(var(--pointer-x,0),var(--pointer-y,0)) translateZ(0);transition:opacity var(--button-glow-duration,.5s)}.glow:hover{--button-glow-opacity:1;--button-glow-duration:0.25s}@-webkit-keyframes g_rotate{to{transform:scale(1.05) translateY(-2.75em) rotate(1turn) translateZ(0)}}@keyframes g_rotate{to{transform:scale(1.05) translateY(-2.75em) rotate(1turn) translateZ(0)}}.rounded_btn{border-radius:50%;cursor:pointer;height:2.75em;position:relative;width:2.75em}.rounded_btn.outlined:before{border:1px solid;border-radius:inherit;content:"";inset:0;opacity:.3;position:absolute}.rounded_btn svg{position:relative;width:1em;z-index:99}.rounded_btn:after{background:hsla(0,0%,100%,.1);border-radius:inherit;content:"";inset:0;position:absolute}.rounded_btn:not(:hover):after{opacity:0;transform:scale(0)}header{border:1px solid transparent;border-radius:100em;left:50%;padding:.5em .5em .5em 0;position:fixed;top:1.88em;transform:translateX(-50%);width:34em;z-index:5999}header.min,header:not(.glass){background:#fff;color:#303a50}header.min{cursor:pointer;width:12em}header.min .main_logo{width:2em}header.min nav{opacity:0}.header_side{gap:.3125em}.header_set{gap:2.5em}nav{left:50%;position:absolute;transform:translateX(-50%)}nav ul{gap:1.5625em;white-space:nowrap}nav ul span{cursor:pointer}nav ul span:hover{opacity:.7}.main_logo,.main_logo svg{width:6.18181em}.main_logo svg{left:0;max-width:unset;position:absolute}.main_logo{height:3em;overflow:hidden;position:relative;will-change:width}.ft_set{border-top:1px solid hsla(0,0%,100%,.2);gap:7.5em;padding-top:5em}.ft_head{gap:1.25em;max-width:29.375em}.ft_head>span{color:hsla(0,0%,100%,.6)}.ft_form{gap:1.25em;max-width:35em;width:100%}.ft_submit{border:1px solid hsla(0,0%,100%,.6);border-radius:100em;cursor:pointer;height:2.75em;mix-blend-mode:exclusion;padding:0 1.25em;position:absolute;top:.75em}.ft_submit:hover{border-color:#fff}.ft_btm{border-top:1px solid hsla(0,0%,100%,.2);padding:1.875em 0}.ft_social{gap:.625em}._submit.disabled{opacity:.5!important;pointer-events:none}.hero_wrap{position:relative}.hero_content{gap:2.5em;max-width:50.625em;text-align:center}.hero_head{gap:1.25em}.hero_head>span{color:hsla(0,0%,100%,.8)}.hero_cta{gap:1.5625em}.product_wrap,.products_wrap{position:relative}.product_wrap{gap:7em;min-height:calc(var(--vh, 1vh)*100);padding-bottom:5em}.product_wrap.unique{padding-top:11.25em}.pro_content{gap:2.5em;max-width:35.625em;position:relative}.pro_head{gap:1.5625em}.pro_head>span{color:hsla(0,0%,100%,.8)}.pro_title{gap:.625em}.pro_cta{gap:1em}.pro_grid:hover .pro_col_set:not(:hover){opacity:.4}.pro_col_set:hover{transform:translateY(-1em)}.pro_col{border:1px solid hsla(0,0%,100%,.2);border-radius:.625em;cursor:pointer;gap:.625em;min-height:100%;padding:1.75em}.pro_col:hover{border-color:hsla(0,0%,100%,.4)}.pro_col:not(:hover)>span{color:hsla(0,0%,100%,.64)}.pro_grid{gap:.9375em}.pro_ft{bottom:5em;left:8.75em;right:8.75em}.pro_list{gap:1.875em;max-width:32.3125em}.pro_list>strong{line-height:140%}.pro_list ul{gap:1em}.pro_list li{align-items:flex-start;gap:.687em}.pro_list li span{color:hsla(0,0%,100%,.6)}.pro_list svg{flex:1.25em 0 0;width:1.25em}.about_wrap,.pro_list svg{position:relative}.abt_circle{pointer-events:none;position:absolute}.abt_circle svg{-webkit-animation:rotateSpinner 40s linear infinite;animation:rotateSpinner 40s linear infinite}.circle_a{top:-30em;width:61.4em}.circle_b{bottom:2em;width:38.125em}.circle_c{bottom:-10em;width:26.625em}.space_wrap{height:calc(var(--vh, 1vh)*300);overflow:hidden;position:relative}.space_canvas canvas{height:100%;width:100%}.space_canvas:before{background:linear-gradient(180deg,transparent,rgba(0,0,0,.5));content:"";inset:0;position:absolute;z-index:99}.space_set{background:#000;position:relative;z-index:199}.space_ft{bottom:5em;gap:1.25em;left:8.75em;position:absolute;right:8.75em;visibility:hidden}.space_ft>span:last-child{align-self:flex-end}.space_grid{gap:.9375em;perspective:100em}.space_col,.space_grid{transform-style:preserve-3d}.space_col{border:1px solid hsla(0,0%,100%,.3);border-radius:.625em;flex:1 0 0;gap:2.225em;padding:2.1875em 1.25em;text-align:center;will-change:transform}.space_ft,.space_slide{z-index:199}.slide_a{bottom:8.75em;max-width:51.25em;position:absolute}.slide_b{max-width:47.5em;position:relative;text-align:center;top:-4em;visibility:hidden}.notification{background:#fff;border-radius:1em;bottom:4em;color:#0b101e;line-height:140%;padding:1em 2em;position:fixed;visibility:hidden;width:20em;z-index:999}input[type=submit]{position:absolute;visibility:hidden}.contact_set{gap:3.75em;max-width:62.5em;width:100%}.contact_form,.contact_inputs{gap:2.1875em}.contact_inputs{display:grid;width:100%}.input_set{gap:.9375em;position:relative}.input_set label{color:hsla(0,0%,100%,.6);cursor:pointer}.input_set input,.input_set textarea{appearance:none;-webkit-appearance:none;background:hsla(0,0%,100%,.05);border:1px solid transparent;border-radius:100em;color:#fff;outline:none;padding:1.5em 2em}.input_set input:focus,.input_set textarea:focus{background:transparent;border-color:hsla(0,0%,100%,.2)}.input_set textarea{border-radius:1.5625em;height:12em;padding-top:2em;resize:none}@media (max-width:1160px){body,input,select,textarea{font-size:1.3vw}.x_padding{padding-left:4em;padding-right:4em}.pro_ft,.space_ft{left:4em;right:4em}}@media (min-width:601px){.content_set>span{max-width:60%}.hero_head>span{max-width:70%}.pro_ft{position:absolute}.pro_head.a-c>span{text-align:center}.contact_inputs{grid-template-columns:repeat(2,1fr)}.contact_inputs .input_set:first-child,.contact_inputs .input_set:last-child{grid-column:span 2}.pro_list span{white-space:nowrap}}@media (max-width:600px){body,input,select,textarea{font-size:2.8vw}.x_padding{padding-left:2em;padding-right:2em}h1:not(.static){font-size:3.5em}h1.static{font-size:4.5em}h2{font-size:1.5em}.product_wrap{gap:8em;padding-top:10em!important}.product_wrap:not(:last-child){border-bottom:1px solid hsla(0,0%,100%,.2)}.product_wrap.basic{justify-content:space-between}.product_wrap.basic,.product_wrap.basic .pro_head,.product_wrap.basic .pro_title{align-items:flex-start}.pro_grid{display:grid;grid-template-columns:repeat(2,1fr)}.pro_col_set:last-child:nth-child(odd){grid-column:span 2}.pro_ft{flex-direction:column;gap:2.5em;left:unset;right:unset}.pro_cta,.pro_ft{align-items:flex-start}.pro_list svg{top:.25em}.pro_list li span{line-height:140%}.space_ft{bottom:3em;left:2em;right:2em}.space_col{padding:1.25em}.space_col p{font-size:1em}.space_slide{bottom:unset;left:2em;max-width:unset;position:absolute;right:2em;text-align:center;top:unset;width:unset}.slide_b{margin-top:-10em}.main_logo{width:2em}header{width:29em}.space_grid{flex-direction:column}.space_col p{max-width:80%}.ft_top{align-items:flex-start;flex-direction:column;gap:2.5em}.ft_set{gap:4em;padding-top:4em}.circle_a{width:47.4em}.circle_b{width:25.125em}.circle_c{width:16.625em}}@media (max-width:960px) AND (max-height:48vw){body,input,select,textarea{font-size:1vw}}