.Navbar-module___rHu7W__navbar{top:calc(20px + var(--banner-height,0px));z-index:1000;width:calc(100% - 40px);max-width:1200px;min-height:var(--navbar-height);background-color:#fff;border-radius:20px;padding:0 12px;transition:transform .35s,top .35s;position:fixed;left:50%;transform:translate(-50%)}.Navbar-module___rHu7W__hidden{transform:translateX(-50%)translateY(calc(-100% - 20px - var(--banner-height,0px)))}.Navbar-module___rHu7W__navbarContainer{width:100%;min-height:var(--navbar-height);align-items:center;gap:20px;font-weight:500;display:flex}.Navbar-module___rHu7W__logoLink{align-items:center;margin-left:8px;margin-right:auto;display:flex}.Navbar-module___rHu7W__logoImage{width:auto;height:30px}.Navbar-module___rHu7W__navLinks{align-items:center;gap:20px;display:flex}.Navbar-module___rHu7W__link{color:var(--fontcolor);text-decoration:none}.Navbar-module___rHu7W__cta{background-color:var(--fontcolor);color:var(--fontcolorlight);white-space:nowrap;border-radius:15px;flex-shrink:0;padding:10px 20px;text-decoration:none}.Navbar-module___rHu7W__burger{margin-right:8px;display:none}.Navbar-module___rHu7W__linkCompact{color:inherit;text-decoration:none;display:none}@media (min-width:801px) and (max-width:950px){.Navbar-module___rHu7W__linkCompact{display:block}.Navbar-module___rHu7W__link{display:none}}@media screen and (max-width:800px){.Navbar-module___rHu7W__navbarContainer{flex-wrap:wrap;align-content:flex-start;row-gap:0}.Navbar-module___rHu7W__logoLink{height:var(--navbar-height);flex:1}.Navbar-module___rHu7W__navLinks{flex-direction:column;order:4;align-items:flex-start;gap:10px;width:100%;max-height:0;padding-top:0;padding-left:8px;transition:max-height .35s,padding-bottom .35s,padding-top .35s;overflow:hidden}.Navbar-module___rHu7W__open .Navbar-module___rHu7W__navLinks{max-height:300px;padding-top:10px;padding-bottom:16px}.Navbar-module___rHu7W__navLinks .Navbar-module___rHu7W__link{width:100%;padding:15px 0;font-size:20px}.Navbar-module___rHu7W__burger{cursor:pointer;background:0 0;border:none;flex-shrink:0;order:3;width:20px;height:14px;padding:0;display:flex;position:relative}.Navbar-module___rHu7W__bar{background:var(--fontcolor);transform-origin:50%;border-radius:1px;width:20px;height:3px;transition:transform .3s;position:absolute;left:0}.Navbar-module___rHu7W__bar:first-child{top:0}.Navbar-module___rHu7W__bar:nth-child(2){bottom:0}.Navbar-module___rHu7W__open .Navbar-module___rHu7W__bar:first-child{transform:translateY(5.5px)rotate(45deg)}.Navbar-module___rHu7W__open .Navbar-module___rHu7W__bar:nth-child(2){transform:translateY(-5.5px)rotate(-45deg)}}@media screen and (max-width:330px){.Navbar-module___rHu7W__navbar{border-radius:0;width:100%;top:0}}
.Footer-module__Grjkva__footer{background:linear-gradient(135deg,var(--maingradfrom),var(--maingradto));color:var(--fontcolorlight);width:calc(100% - 2*var(--margin));margin:20px var(--margin);border-radius:20px;height:350px;font-weight:500;position:relative}.Footer-module__Grjkva__inner{justify-content:space-between;gap:40px;max-width:1200px;margin:0 auto;padding:60px;display:flex}.Footer-module__Grjkva__brand{align-items:flex-start;display:flex}.Footer-module__Grjkva__logo{width:auto;height:38px}.Footer-module__Grjkva__col{flex-direction:column;gap:14px;display:flex}.Footer-module__Grjkva__link{color:var(--fontcolorlight);opacity:.85;font-size:15px;text-decoration:none;transition:opacity .2s}.Footer-module__Grjkva__link:hover{opacity:1}.Footer-module__Grjkva__instagram{opacity:.85;align-items:center;margin-top:4px;transition:opacity .2s;display:flex}.Footer-module__Grjkva__instagram:hover{opacity:1}.Footer-module__Grjkva__copyright{opacity:.7;font-size:14px;position:absolute;bottom:20px;right:20px}.Footer-module__Grjkva__collaborators{flex-wrap:wrap;gap:12px;display:flex}.Footer-module__Grjkva__collaboratorSlot span{opacity:.7;color:var(--fontcolorlight);margin-bottom:6px;font-size:14px;display:block}.Footer-module__Grjkva__imperial{width:auto;height:20px}@media screen and (max-width:800px){.Footer-module__Grjkva__inner{flex-wrap:wrap;justify-content:space-between;gap:32px;padding:40px}.Footer-module__Grjkva__brand{position:absolute;bottom:20px;left:20px}.Footer-module__Grjkva__footer{height:400px}}@media screen and (max-width:580px){.Footer-module__Grjkva__footer{height:500px}}
.Preloader-module__aFCmlq__preloaderContainer{pointer-events:none;z-index:9999;opacity:1;background:linear-gradient(90deg,#6c84ca,#1a3074);justify-content:center;align-items:center;width:100vw;height:100lvh;padding:20vh 20vw;transition:opacity .5s ease-out;display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.Preloader-module__aFCmlq__preloaderContainer.Preloader-module__aFCmlq__fadeOut{opacity:0;pointer-events:none}.Preloader-module__aFCmlq__preloaderContainer.Preloader-module__aFCmlq__fadeIn{opacity:0;animation:.3s ease-out forwards Preloader-module__aFCmlq__preloadFadeIn}@keyframes Preloader-module__aFCmlq__preloadFadeIn{0%{opacity:0}to{opacity:1}}.Preloader-module__aFCmlq__logoWrapper{width:250px;height:auto;position:relative}.Preloader-module__aFCmlq__logoWrapper svg{width:100%;height:auto;display:block}.Preloader-module__aFCmlq__logoBase{z-index:1;position:relative}.Preloader-module__aFCmlq__logoFill{z-index:2;width:100%;height:100%;transition:clip-path .3s ease-out;position:absolute;top:0;left:0}
.WaitlistPopup-module__xioInG__overlay{z-index:9999;box-sizing:border-box;background:#0009;justify-content:center;align-items:center;width:100vw;height:100vh;padding:20px;animation:.3s forwards WaitlistPopup-module__xioInG__fadeInOverlay;display:flex;position:fixed;top:0;left:0}.WaitlistPopup-module__xioInG__popup{opacity:0;background:linear-gradient(135deg,#1a3074,#2a4084);border-radius:20px;flex-direction:column;gap:15px;width:100%;max-width:420px;padding:30px;animation:.4s cubic-bezier(.175,.885,.32,1.275) .1s forwards WaitlistPopup-module__xioInG__popUp;display:flex;position:relative;transform:translateY(20px);box-shadow:0 20px 40px #0000004d}.WaitlistPopup-module__xioInG__closeButton{color:#fff;cursor:pointer;opacity:.7;background:0 0;border:none;padding:0;font-size:28px;line-height:1;transition:opacity .2s;position:absolute;top:15px;right:20px}.WaitlistPopup-module__xioInG__closeButton:hover{opacity:1}.WaitlistPopup-module__xioInG__headerText{flex-direction:column;gap:8px;padding-right:20px;display:flex}.WaitlistPopup-module__xioInG__headerText h3{color:#e2a7ff;margin:0;font-size:16px;font-weight:500}.WaitlistPopup-module__xioInG__headerText h2{color:#fff;margin:0;font-size:24px;font-weight:600}.WaitlistPopup-module__xioInG__headerText p{color:var(--fontcolorlight);opacity:.9;margin:5px 0 0;font-size:14px;line-height:1.4}.WaitlistPopup-module__xioInG__formContainer{width:100%;margin-top:10px}.WaitlistPopup-module__xioInG__betaEmailForm{background:var(--background);border-radius:20px;padding:2px}.WaitlistPopup-module__xioInG__betaInputContainer{align-items:center;width:100%;display:flex;position:relative}.WaitlistPopup-module__xioInG__betaEmailInput{box-sizing:border-box;width:100%;color:var(--fontcolor);background:0 0;border:none;border-radius:18px;outline:none;padding:15px 70px 15px 20px;font-size:14px}.WaitlistPopup-module__xioInG__betaEmailInput::placeholder{color:var(--fontcolor);opacity:.8}.WaitlistPopup-module__xioInG__betaSubmitArrow{background-color:var(--fontcolor);width:36px;height:36px;color:var(--fontcolorlight);cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:background-color .2s,transform .2s;display:flex;position:absolute;right:6px}.WaitlistPopup-module__xioInG__betaSubmitArrow:disabled{cursor:not-allowed;background-color:#ccc}.WaitlistPopup-module__xioInG__betaSubmitArrow:hover:not(:disabled){color:var(--fontcolor);background-color:#e2a7ff;transform:scale(1.05)}.WaitlistPopup-module__xioInG__successContainer{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:15px;padding:20px 0;animation:.4s ease-in-out WaitlistPopup-module__xioInG__fadeIn;display:flex}.WaitlistPopup-module__xioInG__successContainer h2{color:var(--fontcolorlight);margin:0;font-size:24px}.WaitlistPopup-module__xioInG__successContainer p{color:var(--fontcolorlight);opacity:.9;margin:0;font-size:14.4px;line-height:1.4}.WaitlistPopup-module__xioInG__checkmark{stroke-width:3px;stroke:#e2a7ff;stroke-miterlimit:10;border-radius:50%;width:60px;height:60px;animation:.4s ease-in-out .4s forwards WaitlistPopup-module__xioInG__fill,.3s ease-in-out .9s both WaitlistPopup-module__xioInG__scale;display:block;box-shadow:inset 0 0 #e2a7ff}.WaitlistPopup-module__xioInG__checkmarkCircle{stroke-dasharray:166;stroke-dashoffset:166px;stroke-width:3px;stroke-miterlimit:10;stroke:#e2a7ff;fill:none;animation:.6s cubic-bezier(.65,0,.45,1) forwards WaitlistPopup-module__xioInG__stroke}.WaitlistPopup-module__xioInG__checkmarkCheck{transform-origin:50%;stroke-dasharray:48;stroke-dashoffset:48px;animation:.3s cubic-bezier(.65,0,.45,1) .6s forwards WaitlistPopup-module__xioInG__stroke}@keyframes WaitlistPopup-module__xioInG__stroke{to{stroke-dashoffset:0}}@keyframes WaitlistPopup-module__xioInG__scale{0%,to{transform:none}50%{transform:scale(1.1)}}@keyframes WaitlistPopup-module__xioInG__fill{to{box-shadow:inset 0 0 0 30px #0000}}@keyframes WaitlistPopup-module__xioInG__fadeInOverlay{0%{opacity:0}to{opacity:1}}@keyframes WaitlistPopup-module__xioInG__popUp{0%{opacity:0;transform:translateY(30px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes WaitlistPopup-module__xioInG__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes WaitlistPopup-module__xioInG__wiggle{0%,to{transform:translate(0)}25%{transform:translate(-5px)}50%{transform:translate(5px)}75%{transform:translate(-5px)}}.WaitlistPopup-module__xioInG__wiggle{animation:.4s ease-in-out WaitlistPopup-module__xioInG__wiggle}.WaitlistPopup-module__xioInG__bannerWrapper{z-index:900;width:100vw;transition:transform .35s;position:fixed;top:0;left:0}.WaitlistPopup-module__xioInG__bannerWrapper.WaitlistPopup-module__xioInG__hidden{transform:translateY(-100%)}.WaitlistPopup-module__xioInG__banner{width:100%;height:36px;color:var(--fontcolorlight);box-sizing:border-box;background:linear-gradient(135deg,#1a3074,#2a4084);justify-content:center;align-items:center;gap:15px;padding:0 20px;font-size:13px;font-weight:500;animation:.3s ease-out forwards WaitlistPopup-module__xioInG__slideDown;display:flex}.WaitlistPopup-module__xioInG__banner p{white-space:nowrap;text-overflow:ellipsis;color:var(--fontcolorlight);margin:0;overflow:hidden}.WaitlistPopup-module__xioInG__bannerButton{color:var(--fontcolor);cursor:pointer;white-space:nowrap;background-color:#e2a7ff;border:none;border-radius:10px;padding:4px 12px;font-size:12px;font-weight:600;transition:transform .2s}.WaitlistPopup-module__xioInG__bannerButton:hover{transform:scale(1.05)}@keyframes WaitlistPopup-module__xioInG__slideDown{0%{transform:translateY(-100%)}to{transform:translateY(0)}}
:root{--background:#f5f5f5;--foreground:#171717;--fontcolor:#1a3074;--fontcolorlight:#f5f5f5;--maingradfrom:#6c84ca;--maingradto:#1a3074;--secondarybackground:#ebebf3;--margin:max(calc((100vw - 1200px)/2),20px);--navbar-height:60px;--banner-height:0px}html{overscroll-behavior:none;background:var(--background);scroll-behavior:smooth;max-width:100vw;overflow-x:clip}body{overscroll-behavior:none;max-width:100vw;min-height:100vh;padding-top:var(--banner-height,0px);color:var(--foreground);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#f5f5f5;font-family:Avenir,Avenir Next,sans-serif;transition:padding-top .35s;overflow-x:clip}h1,h2,h3,h4,h5,h6,p,a,div,span{color:var(--fontcolor);font-weight:500}*{box-sizing:border-box;margin:0;padding:0}a{color:inherit;text-decoration:none}.container{width:100%;height:100%;position:relative}@media (max-width:800px){#overlay-panel-hero{max-width:none;left:var(--margin);top:calc(80px + var(--navbar-height) + var(--banner-height,0px));margin-left:20px;bottom:auto}}#homepage-video{width:calc(100vw - var(--margin)*2)}
