*,: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{background:#000;color:#fff;font-family:Termina Test,sans-serif;font-size:14px;line-height:20px;overflow:auto;-ms-overflow-style:none;scrollbar-width:none}button{background:none;border:none;padding:0;margin:0;font:inherit;cursor:pointer;text-align:inherit;line-height:inherit;appearance:none;outline:none}a{all:unset;display:inline;cursor:pointer}ul{list-style:none}li,ul{margin:0;padding:0}.w-100{width:100%}[disabled=disabled]{opacity:.7;cursor:not-allowed}.input-row{margin-bottom:24px}.input-row.invalid input.form-control{border-color:#fd4959}.input-row.invalid ul li{font-family:Mulish,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:140%;color:#fd4959;margin-top:4px}.input-row .invalid input.form-control{border-color:#fd4959}.input-row .invalid ul li{font-family:Mulish,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:140%;color:#fd4959;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{width:100%;padding:12px;border-radius:8px;border:1px solid hsla(0,0%,100%,.2);background-color:rgba(0,0,0,0);color:#fff;font-family:Mulish,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:100%;height:auto}input.form-control::placeholder{color:#fff}input.form-control:focus{color:#fff;background-color:rgba(0,0,0,0)}.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{position:relative;display:flex;gap:10px;cursor:pointer}.checkbox-control label input[type=checkbox]{position:absolute;height:0;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{content:"";position:absolute;top:11px;left:3px;border-right:3px solid #a9a9a9!important;border-bottom:3px solid #a9a9a9!important;transform:rotate(45deg);transform-origin:0 100%;animation:checkbox-check 125ms cubic-bezier(.4,0,.23,1) 0s forwards}.checkbox-control label .checkmark{position:relative;top:3px;display:flex;justify-content:center;align-items:center;flex-shrink:0;width:24px;height:24px;background:rgba(0,0,0,0);border:1px solid #a9a9a9;border-radius:4px;cursor:pointer;transition:all .25s cubic-bezier(.4,0,.23,1)}@keyframes shrink-bounce{0%{transform:scale(1)}33%{transform:scale(.85)}to{transform:scale(1)}}@keyframes checkbox-check{0%{width:0;height:0;border-color:#212121;transform:translateZ(0) rotate(45deg)}33%{width:8px;height:0;border-color:#212121;transform:translateZ(0) rotate(45deg)}to{width:8px;height:14px;border-color:#212121;transform:translate3d(0,-14px,0) rotate(45deg)}}button:focus{outline:none}body::-webkit-scrollbar,html::-webkit-scrollbar{display:none}.transition-all{transition-property:all!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important;transition-duration:.3s!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{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;margin-top:1rem;border:1px solid rgba(0,0,0,0);border-radius:.25rem}.alert-danger{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.flash-errors-container{width:343px;margin:0 auto}@media(min-width:768px){.d-md-block{display:block!important}.d-md-none{display:none!important}.flash-errors-container{width:704px;margin:0 auto}}@media(min-width:1440px){.d-xl-block{display:block!important}.d-xl-none{display:none!important}.flash-errors-container{width:995px}}.ai .first-page{width:100vw;height:100vh;background:url(/images/ai/header.webp) #d3d3d3 50%/cover no-repeat}.ai .first-page .introduction-container{width:343px;margin:0 auto;display:flex;height:100vh;flex-direction:column;justify-content:flex-end;align-items:center;gap:17.3vh}.ai .first-page .introduction-container .introduction{display:flex;align-items:center;text-align:center;flex-direction:column;color:#fff;font-size:32px;font-style:normal;font-weight:700;line-height:112%}.ai .first-page .introduction-container .introduction svg{width:301px!important}.ai .first-page .introduction-container .explorer-more{display:flex;justify-content:center;width:115px;height:115px;cursor:pointer}.ai .first-page .introduction-container .explorer-more:hover{scale:.95}.ai .first-page .introduction-container .explorer-more img{width:82px;height:82px}.ai .second-page{padding:112px 14px 60px;background:url(/images/body.webp) #d3d3d3 50%/cover no-repeat}.ai .second-page .sign-up-container{margin:64px 0;padding:0}.ai .second-page .sign-up-container .title-container .title{align-items:end}.ai .second-page .sign-up-container .title-container .title svg{margin-top:0;width:360px}.ai .second-page .title-container{display:flex;justify-content:center;color:#fff;font-size:26px;font-style:normal;font-weight:700;line-height:110%}.ai .second-page .title-container .title{display:flex;flex-direction:column;align-items:center;text-align:center;width:fit-content}.ai .second-page .title-container .title svg{width:251px}.ai .second-page .title-container .title span{color:#797979;text-decoration-line:line-through}.ai .second-page .cards{display:flex;flex-direction:column;gap:24px;margin-top:56px}.ai .second-page .cards img{object-fit:cover;flex:1 1 0;min-width:0}.ai .second-page .footer-container{display:flex;flex-direction:column;align-items:center;gap:24px}.ai .second-page .footer-container div{flex:1 1 0;min-width:0;color:#fff;font-family:Termina Test,sans-serif;font-size:22px;font-style:normal;font-weight:700;line-height:132%;text-align:center}.ai .second-page .footer-container div img{width:100%}.ai .second-page .logo-bottom{display:block;margin:0 auto;width:202px}@media(min-width:768px){.ai .first-page .introduction-container{width:704px;height:calc(100vh - 82px);flex-direction:row;justify-content:space-between;align-items:flex-end;gap:15px;padding-bottom:8vh}.ai .first-page .introduction-container .introduction{font-size:50px;width:744px;align-items:flex-start;text-align:left}.ai .first-page .introduction-container .introduction svg{width:589px!important}.ai .first-page .introduction-container .explorer-more img{width:auto;height:auto}.ai .second-page{padding:32px}.ai .second-page .sign-up-container{margin:64px auto 0}.ai .second-page .sign-up-container .title-container .title svg{width:485px}.ai .second-page .title-container{font-size:36px;max-width:1200px;margin:0 auto}.ai .second-page .title-container .title{align-items:end}.ai .second-page .cards{flex-direction:row;max-width:1200px;margin-left:auto;margin-right:auto}.ai .second-page .footer-container{max-width:1200px;margin:88px auto 0;gap:56px}.ai .second-page .footer-container div{font-size:40px;text-align:center}.ai .second-page .footer-container div.text{padding:24px 16px 0}.ai .second-page .footer-container div img{max-width:320px}.ai .second-page .footer-container .logo-bottom{width:320px;margin-bottom:24px}}@media(min-width:992px){.ai input.form-control{font-size:14px}.ai .first-page .introduction-container .introduction{font-size:50px;width:744px;align-items:flex-start;text-align:left}.ai .first-page .introduction-container .introduction svg{width:589px!important}.ai .second-page{padding:80px 128px}.ai .second-page .title-container{font-size:54px;max-width:1200px;margin:0 auto}.ai .second-page .title-container .title{align-items:end}.ai .second-page .title-container .title svg{width:588px}.ai .second-page .cards{flex-direction:row;max-width:1200px;margin-left:auto;margin-right:auto}.ai .second-page .footer-container{flex-direction:row;position:relative;align-items:flex-start;max-width:1200px;margin:160px auto 0}.ai .second-page .footer-container div{font-size:26px;text-align:left}.ai .second-page .footer-container div.text{padding:0}.ai .second-page .footer-container div img{max-width:none}.ai .second-page .footer-container .logo-bottom{width:345px;position:absolute;bottom:0;left:0}}@media(min-width:1200px){.ai .first-page .introduction-container .introduction{font-size:70px}.ai .first-page .introduction-container .introduction svg{width:675px!important}.ai .second-page .title-container{font-size:48px}.ai .second-page .footer-container div{font-size:40px}.ai .second-page .footer-container div.text{max-width:558px}}@media(min-width:1440px){.ai .first-page .introduction-container{width:1184px}.ai .second-page .title-container{font-size:54px}}