@font-face{font-display:swap;font-family:Termina Test;font-weight:900;src:url(https://static.dashnex.com/2.69.0/frontend/fonts/assets/fonts/termina-test/TerminaTest-Black.otf) format("opentype")}@font-face{font-display:swap;font-family:Termina Test;font-weight:700;src:url(https://static.dashnex.com/2.69.0/frontend/fonts/assets/fonts/termina-test/TerminaTest-Bold.otf) format("opentype")}@font-face{font-display:swap;font-family:Termina Test;font-weight:600;src:url(https://static.dashnex.com/2.69.0/frontend/fonts/assets/fonts/termina-test/TerminaTest-Demi.otf) format("opentype")}@font-face{font-display:swap;font-family:Termina Test;font-weight:200;src:url(https://static.dashnex.com/2.69.0/frontend/fonts/assets/fonts/termina-test/TerminaTest-ExtraLight.otf) format("opentype")}@font-face{font-display:swap;font-family:Termina Test;font-weight:800;src:url(https://static.dashnex.com/2.69.0/frontend/fonts/assets/fonts/termina-test/TerminaTest-Heavy.otf) format("opentype")}@font-face{font-display:swap;font-family:Termina Test;font-weight:300;src:url(https://static.dashnex.com/2.69.0/frontend/fonts/assets/fonts/termina-test/TerminaTest-Light.otf) format("opentype")}@font-face{font-display:swap;font-family:Termina Test;font-weight:500;src:url(https://static.dashnex.com/2.69.0/frontend/fonts/assets/fonts/termina-test/TerminaTest-Medium.otf) format("opentype")}@font-face{font-display:swap;font-family:Termina Test;font-weight:400;src:url(https://static.dashnex.com/2.69.0/frontend/fonts/assets/fonts/termina-test/TerminaTest-Regular.otf) format("opentype")}@font-face{font-display:swap;font-family:Termina Test;font-weight:100;src:url(https://static.dashnex.com/2.69.0/frontend/fonts/assets/fonts/termina-test/TerminaTest-Thin.otf) format("opentype")}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{margin:0}body,html{-ms-overflow-style:none;background:#000;color:#fff;font-family:Termina Test,sans-serif;font-size:14px;line-height:20px;overflow:auto;scrollbar-width:none}button{appearance:none;background:none;border:none;cursor:pointer;font:inherit;line-height:inherit;margin:0;outline:none;padding:0;text-align:inherit}a{all:unset;cursor:pointer;display:inline}ul{list-style:none}li,ul{margin:0;padding:0}.w-100{width:100%}[disabled=disabled]{cursor:not-allowed;opacity:.7}.input-row{margin-bottom:24px}.input-row.invalid input.form-control{border-color:#fd4959}.input-row.invalid ul li{color:#fd4959;font-family:Mulish,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:140%;margin-top:4px}.input-row .invalid input.form-control{border-color:#fd4959}.input-row .invalid ul li{color:#fd4959;font-family:Mulish,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:140%;margin-top:4px}.input-row.valid{position:relative}.input-row.valid .checked-valid{display:block!important;position:absolute;right:12px;top:12px}.input-row .valid{position:relative}.input-row .valid .checked-valid{display:block!important;position:absolute;right:12px;top:12px}input.form-control{background-color:transparent;border:1px solid hsla(0,0%,100%,.2);border-radius:8px;color:#fff;font-family:Mulish,sans-serif;font-size:14px;font-style:normal;font-weight:400;height:auto;line-height:100%;padding:12px;width:100%}input.form-control::placeholder{color:#fff}input.form-control:focus{background-color:transparent;color:#fff}.form-control:-webkit-autofill:focus,input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover,select:-webkit-autofill,select:-webkit-autofill:focus,select:-webkit-autofill:hover,textarea:-webkit-autofill,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:hover{-webkit-text-fill-color:#fff;-webkit-box-shadow:inset 0 0 0 30px #27292c!important}.checkbox-control.invalid{color:#fd4959!important}.checkbox-control label{cursor:pointer;display:flex;gap:10px;position:relative}.checkbox-control label input[type=checkbox]{height:0;position:absolute;width:0}.checkbox-control label input[type=checkbox]:checked~.checkmark{animation:shrink-bounce .2s cubic-bezier(.4,0,.23,1)}.checkbox-control label input[type=checkbox]:checked~.checkmark:before{animation:checkbox-check 125ms cubic-bezier(.4,0,.23,1) 0ms forwards;border-bottom:3px solid #a9a9a9!important;border-right:3px solid #a9a9a9!important;content:"";left:3px;position:absolute;top:11px;transform:rotate(45deg);transform-origin:0 100%}.checkbox-control label .checkmark{align-items:center;background:transparent;border:1px solid #a9a9a9;border-radius:4px;cursor:pointer;display:flex;flex-shrink:0;height:24px;justify-content:center;position:relative;top:3px;transition:all .25s cubic-bezier(.4,0,.23,1);width:24px}@keyframes shrink-bounce{0%{transform:scale(1)}33%{transform:scale(.85)}to{transform:scale(1)}}@keyframes checkbox-check{0%{border-color:#212121;height:0;transform:translateZ(0) rotate(45deg);width:0}33%{border-color:#212121;height:0;transform:translateZ(0) rotate(45deg);width:8px}to{border-color:#212121;height:14px;transform:translate3d(0,-14px,0) rotate(45deg);width:8px}}button:focus{outline:none}body::-webkit-scrollbar,html::-webkit-scrollbar{display:none}.transition-all{transition-duration:.3s!important;transition-property:all!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.align-items-end{align-items:flex-end!important}.font-termina-test{font-family:Termina Test,sans-serif!important}.font-mulish{font-family:Mulish,sans-serif!important}.font-weight-500{font-weight:500!important}.font-weight-700{font-weight:700!important}.d-block{display:block!important}.d-none{display:none!important}.text-center{text-align:center!important}.alert{border:1px solid transparent;border-radius:.25rem;margin-bottom:1rem;margin-top:1rem;padding:.75rem 1.25rem;position:relative}.alert-danger{background-color:#f8d7da;border-color:#f5c6cb;color:#721c24}.flash-errors-container{margin:0 auto;width:343px}@media (min-width:768px){.d-md-block{display:block!important}.d-md-none{display:none!important}.flash-errors-container{margin:0 auto;width:704px}}@media (min-width:1440px){.d-xl-block{display:block!important}.d-xl-none{display:none!important}.flash-errors-container{width:995px}}.second-page .sign-up-container{padding:32px 16px}.second-page .sign-up-container .title-container{color:#fff;display:flex;font-size:20px;font-style:normal;font-weight:400;justify-content:center;line-height:132%;margin:0 auto 32px;text-align:center;width:311px}.second-page .sign-up-container .title-container .title{align-items:center;display:flex;flex-direction:column;width:fit-content}.second-page .sign-up-container .title-container .title svg{margin-top:12px}.second-page .sign-up-container .form-container{backdrop-filter:blur(25px);background:hsla(0,0%,6%,.4);border-radius:24px;margin:0 auto;padding:32px 8px;width:343px}.second-page .sign-up-container .form-container .social-signup{display:flex;flex-direction:column;gap:16px}.second-page .sign-up-container .form-container .social-signup .facebook-btn,.second-page .sign-up-container .form-container .social-signup .google-btn{align-items:center;background:hsla(0,0%,100%,.1);border-radius:8px;color:#fff;display:flex;flex:1 0 0;font-family:Mulish,sans-serif;font-size:14px;font-style:normal;font-weight:400;gap:10px;justify-content:center;line-height:100%;padding:14px 49px;text-align:center}.second-page .sign-up-container .form-container .social-signup .facebook-btn:hover,.second-page .sign-up-container .form-container .social-signup .google-btn:hover{background-color:hsla(0,0%,100%,.2);text-decoration:none}.second-page .sign-up-container .form-container .or{align-items:center;color:hsla(0,0%,100%,.7);display:flex;font-family:Mulish,sans-serif;font-size:24px;font-style:normal;font-weight:400;gap:16px;justify-content:space-between;line-height:100%;margin:16px 0;text-align:center}.second-page .sign-up-container .form-container .text{color:hsla(0,0%,100%,.7);font-family:Termina Test,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:100%;margin-bottom:16px;text-align:center}.second-page .sign-up-container .form-container .name-input{display:flex;flex-direction:column;gap:24px}.second-page .sign-up-container .form-container .term-and-privacy{color:hsla(0,0%,100%,.7);font-family:Mulish,sans-serif;font-size:10px;font-style:normal;font-weight:400;line-height:140%;margin-bottom:16px}.second-page .sign-up-container .form-container .term-and-privacy a{color:hsla(0,0%,100%,.7)!important;text-decoration:underline}.second-page .sign-up-container .form-container .term-and-privacy a:hover{color:#fff!important}.second-page .sign-up-container .form-container .recaptcha{display:flex;justify-content:center;margin-bottom:32px}.second-page .sign-up-container .form-container .create-account-btn{background:linear-gradient(0deg,#6410e7,#6410e7),linear-gradient(90deg,#a827de 46.81%,#3700eb 68.91%);border-radius:8px;color:#fff;font-family:Mulish,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:30px;margin-bottom:16px;padding:14px 49px;text-align:center;width:100%}.second-page .sign-up-container .form-container .create-account-btn:hover{filter:brightness(1.2)}.second-page .sign-up-container .form-container .line{margin:16px 0;width:100%}.second-page .sign-up-container .form-container .already-have-account{color:hsla(0,0%,100%,.7);font-family:Mulish,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:100%;margin-top:16px;text-align:center}.second-page .sign-up-container .form-container .already-have-account a{color:#a828de;text-decoration-line:underline}.second-page .sign-up-container .form-container .already-have-account a:hover{color:#6410e7;text-decoration-color:#6410e7}@media (min-width:768px){.second-page .sign-up-container{padding:32px}.second-page .sign-up-container .title-container{font-size:24px;width:704px}.second-page .sign-up-container .title-container .title svg{width:704px}.second-page .sign-up-container .form-container{font-size:24px;padding:64px 32px;width:704px}.second-page .sign-up-container .form-container .social-signup{flex-direction:row;gap:24px}.second-page .sign-up-container .form-container .social-signup .facebook-btn,.second-page .sign-up-container .form-container .social-signup .google-btn{font-size:18px;padding:14px 20px}.second-page .sign-up-container .form-container .text{font-family:Mulish,sans-serif;font-size:24px}.second-page .sign-up-container .form-container .name-input{display:flex;flex-direction:row;gap:24px}.second-page .sign-up-container .form-container .term-and-privacy{font-size:16px;margin-bottom:64px}.second-page .sign-up-container .form-container .recaptcha{margin-bottom:40px}.second-page .sign-up-container .form-container .create-account-btn{font-size:20px}.second-page .sign-up-container .form-container .line{margin:24px 0}.second-page .sign-up-container .form-container .already-have-account{font-size:20px}}@media (min-width:1440px){.second-page .sign-up-container{padding:24px 128px}.second-page .sign-up-container .title-container{font-size:32px;width:900px}.second-page .sign-up-container .title-container .title svg{width:900px}.second-page .sign-up-container .form-container{font-size:24px;padding:64px 107px;width:995px}.second-page .sign-up-container .form-container .social-signup .facebook-btn,.second-page .sign-up-container .form-container .social-signup .google-btn{font-size:20px;padding:14px 49px}}.footer{align-items:center;align-self:stretch;background:#0d0d0d;display:flex;flex-direction:column;gap:10px;justify-content:center;padding:16px 0}.footer a.active,.footer a:hover{color:#6410e7}.footer .navigation{align-self:stretch;flex-direction:column;flex-wrap:wrap;justify-content:space-between;margin:0 auto;padding:0 16px;row-gap:10px;width:375px}.footer .navigation,.footer .navigation .urls{align-content:center;align-items:center;display:flex}.footer .navigation .urls{flex:1 0 0;flex-wrap:wrap;gap:8px;justify-content:center}.footer .navigation .urls .url{align-items:center;border-right:1px solid hsla(0,0%,100%,.1);display:flex;font-size:14px;font-style:normal;font-weight:400;gap:10px;justify-content:center;line-height:100%;padding:8px;text-transform:uppercase}.footer .navigation .urls .url:last-of-type{border-right:none}.footer .navigation .socials{align-items:center;display:flex;gap:16px;justify-content:center;padding:24px 0}.footer .navigation .socials .social{align-items:center;background:#fff;border-radius:50%;display:flex;flex-shrink:0;height:24px;justify-content:center;width:24px}.footer .navigation .socials .social:hover{background:#f2f2f2;transform:scale(1.1)}.footer .navigation .socials .social:hover svg{fill:#333}.footer .divider{border-bottom:1px solid hsla(0,0%,100%,.1);width:100%}.footer .tos-container{align-content:center;align-items:center;align-self:stretch;color:hsla(0,0%,100%,.7);display:flex;flex-direction:column;flex-wrap:wrap;font-family:Mulish,sans-serif;font-size:16px;font-style:normal;font-weight:400;justify-content:space-between;line-height:100%;margin:0 auto;padding:0 16px;width:375px}.footer .tos-container .privacy-term-disclaimer{align-content:center;align-items:center;display:flex;flex:1 0 0;flex-wrap:wrap;gap:24px;justify-content:center;padding:24px 0}.footer .tos-container .copyright{align-items:center;display:flex;gap:16px;justify-content:center;padding:24px 0;width:343px}@media (min-width:768px){.footer{gap:16px}.footer .navigation{flex-direction:row;padding:0 32px;width:768px}.footer .navigation .urls{flex:none;justify-content:flex-start;width:580px}.footer .tos-container{flex-direction:row;padding:0 32px;width:768px}.footer .tos-container .privacy-term-disclaimer{gap:32px;justify-content:flex-start}}@media (min-width:1440px){.footer{gap:16px}.footer .navigation{padding:0 128px;width:1440px}.footer .navigation .urls{width:1010px}.footer .tos-container{padding:0 128px;width:1440px}.footer .tos-container .privacy-term-disclaimer{gap:64px}}.first-page{background:url(https://static.dashnex.com/2.69.0/frontend/images/assets-dn2024/images/front3/ai/header.webp) #d3d3d3 50%/cover no-repeat;height:100vh;padding:32px 16px 0;width:100vw}.first-page .header{align-items:center;display:flex;justify-content:space-between;margin:0 auto;width:343px}.first-page .header .logo{align-items:center;display:flex;flex:1 0 0;height:30px;width:260px}.first-page .header .logo img{object-fit:cover;width:102px}.first-page .header .actions{display:flex;font-family:Mulish,sans-serif;font-size:10px;font-style:normal;font-weight:400;gap:8px;line-height:100%;text-align:center;text-transform:uppercase}.first-page .header .actions a{align-items:center;border-radius:8px;color:#fff;display:flex;gap:8px;justify-content:center;min-width:80px;padding:8px 12px}.first-page .header .actions a svg{height:14px;width:14px}.first-page .header .actions a:hover{text-decoration:none}.first-page .header .actions .sign-up-btn{background:#3b3c3a}.first-page .header .actions .sign-up-btn:hover{background:#7c7c7c}.first-page .header .actions .members-btn{background:#4e3c95}.first-page .header .actions .members-btn:hover{background:#6353a0}.first-page .introduction-container{align-items:center;display:flex;flex-direction:column;gap:17.3vh;height:100vh;justify-content:flex-end;margin:0 auto;width:343px}.first-page .introduction-container .introduction{align-items:center;color:#fff;display:flex;flex-direction:column;font-size:32px;font-style:normal;font-weight:700;line-height:112%;text-align:center}.first-page .introduction-container .introduction #rotating-word{white-space:nowrap}.first-page .introduction-container .introduction .transition-all{backface-visibility:hidden;display:inline-block;transition:transform .5s ease-in-out}.first-page .introduction-container .introduction .transition-container{display:inline-block;perspective:1000px}.first-page .introduction-container .introduction .rotating-word-enter{transform:rotateX(-90deg)}.first-page .introduction-container .introduction .rotating-word-enter-active,.first-page .introduction-container .introduction .rotating-word-leave{transform:rotateX(0)}.first-page .introduction-container .introduction .rotating-word-leave-active{transform:rotateX(90deg)}.first-page .introduction-container .introduction svg{width:301px!important}.first-page .introduction-container .explorer-more{cursor:pointer;display:flex;height:115px;justify-content:center;width:115px}.first-page .introduction-container .explorer-more:hover{scale:.95}.first-page .introduction-container .explorer-more img{height:82px;width:82px}.second-page{background:url(https://static.dashnex.com/2.69.0/frontend/images/assets-dn2024/images/front3/body.webp) #d3d3d3 50%/cover no-repeat;padding:112px 14px 60px}.second-page .sign-up-container{margin:64px 0;padding:0}.second-page .sign-up-container .title-container .title{align-items:end}.second-page .sign-up-container .title-container .title svg{margin-top:0;width:360px}.second-page .title-container{color:#fff;display:flex;font-size:26px;font-style:normal;font-weight:700;justify-content:center;line-height:110%}.second-page .title-container .title{align-items:center;display:flex;flex-direction:column;text-align:center;width:fit-content}.second-page .title-container .title svg{width:251px}.second-page .title-container .title span{color:#797979;text-decoration-line:line-through}.second-page .cards{display:flex;flex-direction:column;gap:24px;margin-top:56px}.second-page .cards img{flex:1 1 0;min-width:0;object-fit:cover}.second-page .footer-container{align-items:center;display:flex;flex-direction:column;gap:24px}.second-page .footer-container div{color:#fff;flex:1 1 0;font-family:Termina Test,sans-serif;font-size:22px;font-style:normal;font-weight:700;line-height:132%;min-width:0;text-align:center}.second-page .footer-container div img{width:100%}.second-page .logo-bottom{display:block;margin:0 auto;width:202px}@media (min-width:768px){.first-page{padding:32px}.first-page .header{width:704px}.first-page .header .logo{flex:none}.first-page .header .logo img{width:100%}.first-page .header .actions{font-size:20px;gap:24px}.first-page .header .actions a{min-width:auto;padding:12px 16px}.first-page .header .actions a svg{height:auto;width:auto}.first-page .introduction-container{align-items:flex-end;flex-direction:row;gap:15px;height:calc(100vh - 82px);justify-content:space-between;padding-bottom:8vh;width:704px}.first-page .introduction-container .introduction{align-items:flex-start;font-size:50px;text-align:left;width:744px}.first-page .introduction-container .introduction svg{width:589px!important}.first-page .introduction-container .explorer-more img{height:auto;width:auto}.second-page{padding:32px}.second-page .sign-up-container{margin:64px auto 0}.second-page .sign-up-container .title-container .title svg{width:485px}.second-page .title-container{font-size:36px;margin:0 auto;max-width:1200px}.second-page .title-container .title{align-items:end}.second-page .cards{flex-direction:row;margin-left:auto;margin-right:auto;max-width:1200px}.second-page .footer-container{gap:56px;margin:88px auto 0;max-width:1200px}.second-page .footer-container div{font-size:40px;text-align:center}.second-page .footer-container div.text{padding:24px 16px 0}.second-page .footer-container div img{max-width:320px}.second-page .footer-container .logo-bottom{margin-bottom:24px;width:320px}}@media (min-width:992px){input.form-control{font-size:14px}.first-page{padding:40px 128px 0}.first-page .header .logo{flex:none}.first-page .header .logo img{width:100%}.first-page .header .actions{font-size:20px;gap:24px}.first-page .header .actions a{min-width:auto;padding:12px 16px}.first-page .header .actions a svg{height:auto;width:auto}.first-page .introduction-container .introduction{align-items:flex-start;font-size:50px;text-align:left;width:744px}.first-page .introduction-container .introduction svg{width:589px!important}.second-page{padding:80px 128px}.second-page .title-container{font-size:54px;margin:0 auto;max-width:1200px}.second-page .title-container .title{align-items:end}.second-page .title-container .title svg{width:588px}.second-page .cards{flex-direction:row;margin-left:auto;margin-right:auto;max-width:1200px}.second-page .footer-container{align-items:flex-start;flex-direction:row;margin:160px auto 0;max-width:1200px;position:relative}.second-page .footer-container div{font-size:26px;text-align:left}.second-page .footer-container div.text{padding:0}.second-page .footer-container div img{max-width:none}.second-page .footer-container .logo-bottom{bottom:0;left:0;position:absolute;width:345px}}@media (min-width:1200px){.first-page .introduction-container .introduction{font-size:70px}.first-page .introduction-container .introduction svg{width:675px!important}.second-page .title-container{font-size:48px}.second-page .footer-container div{font-size:40px}.second-page .footer-container div.text{max-width:558px}}@media (min-width:1440px){.first-page .header,.first-page .introduction-container{width:1184px}.second-page .title-container{font-size:54px}}