*{box-sizing:inherit;margin:0;padding:0}html{box-sizing:border-box;font-size:62.5%}@media only screen and (max-width:83.5em){html{font-size:56.2%}}@media only screen and (max-width:63.4em){html{font-size:50%}}body{font-family:Nunito Sans,sans-serif;font-weight:400;line-height:1.6;color:#37d7ff;background-image:linear-gradient(135deg,rgba(76,76,76,.04),rgba(76,76,76,.04) 10%,hsla(0,0%,58.4%,.04) 0,hsla(0,0%,58.4%,.04)),linear-gradient(90deg,hsla(0,0%,76.9%,.04),hsla(0,0%,76.9%,.04) 59%,rgba(68,68,68,.04) 0,rgba(68,68,68,.04)),linear-gradient(45deg,rgba(39,39,39,.01),rgba(39,39,39,.01) 9%,hsla(0,0%,85.5%,.01) 0,hsla(0,0%,85.5%,.01)),linear-gradient(0deg,rgba(26,26,26,.04),rgba(26,26,26,.04) 33%,rgba(90,90,90,.04) 0,rgba(90,90,90,.04)),linear-gradient(135deg,rgba(37,37,37,.07),rgba(37,37,37,.07) 46%,rgba(50,50,50,.07) 0,rgba(50,50,50,.07)),linear-gradient(90deg,#081c41,#10ade2);background-size:cover;background-repeat:no-repeat;height:100vh}@media only screen and (min-width:103.1em){body{padding:0 5rem}}@media only screen and (min-width:113.4em){body{padding:0 10rem}}h1{font-size:6rem;line-height:7rem}@media only screen and (max-width:30.3em){h1{font-size:4.8rem}}::selection{background:#37d7ff}.signup-wrapper{position:relative;top:7rem;display:flex;justify-content:center;opacity:1;transition:all .3s}@media only screen and (max-width:30.3em){.signup-wrapper{top:0}}.signup{width:60rem;height:65rem;background:linear-gradient(270deg,#25496b,#1a344c);border:1px solid #37d7ff;border-radius:5px;box-shadow:0 20px 20px rgba(0,0,0,.3)}@media only screen and (max-width:30.3em){.signup{height:100vh;border:none;border-radius:0}}.signup__logo{position:relative;top:4rem;display:flex;justify-content:center}.signup__logo-img{height:7rem}.signup__title{text-align:center;margin-top:5rem;font-size:2.5rem}.signup__form{padding:5rem}@media only screen and (max-width:30.3em){.signup__form{padding:5rem 2rem}}.signup__form input[type=email],.signup__form input[type=password],.signup__form input[type=text]{width:48%;color:#37d7ff;font-size:1.7rem;padding:1rem;border:1px solid #37d7ff;border-radius:3px;margin:1.5rem 0;background-color:#1a2e4c;transition:all .2s}.signup__form input[type=email]::placeholder,.signup__form input[type=password]::placeholder,.signup__form input[type=text]::placeholder{color:rgba(55,215,255,.47)}.signup__form input[type=email]:focus,.signup__form input[type=password]:focus,.signup__form input[type=text]:focus{outline:none;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(81,220,255,.6);filter:brightness(110%)}.signup__form--row{display:flex;justify-content:space-between}.signup__form--button{width:100%;color:#1a2e4c;padding:1rem;font-size:1.8rem;letter-spacing:.1rem;text-transform:uppercase;border:1px solid #37d7ff;border-radius:3px;background-color:#37d7ff;margin-top:5rem;transition:all .3s}.signup__form--button:hover{cursor:pointer;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(81,220,255,.6);filter:hue-rotate(-10deg)}.signup__form--checkbox{position:absolute;opacity:0}.signup__form--checkbox-label{position:relative;top:2rem;font-size:1.5rem}.signup__form--checkbox-link{color:#37d7ff;font-weight:600;filter:hue-rotate(-10deg);margin-left:1rem;transition:all .3s}.signup__form--checkbox-link:hover{filter:brightness(110%)}.signup__form--checkbox+label{position:relative;cursor:pointer;padding:0}.signup__form--checkbox+label:before{content:"";margin-right:10px;display:inline-block;vertical-align:text-top;width:20px;height:20px;background:transparent;border:1px solid #37d7ff;border-radius:2px;transition:all .3s}.signup__form--checkbox:hover+label:before{box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(81,220,255,.6);background:transparent;transition:all .3s}.signup__form--checkbox:checked+label:before{background:transparent}.signup__form--checkbox:disabled+label{color:#b8b8b8;cursor:auto}.signup__form--checkbox:disabled+label:before{box-shadow:none;background:#ddd}.signup__form--checkbox:checked+label:after{content:"";position:absolute;left:5px;top:9px;background:#37d7ff;width:2px;height:2px;box-shadow:2px 0 0 #37d7ff,4px 0 0 #37d7ff,4px -2px 0 #37d7ff,4px -4px 0 #37d7ff,4px -6px 0 #37d7ff,4px -8px 0 #37d7ff;transform:rotate(45deg)}.signup__login{text-align:center;font-size:1.8rem}.signup__login-link{cursor:pointer;text-decoration:underline;color:#37d7ff;font-weight:600;filter:hue-rotate(-10deg);transition:all .3s}.signup__login-link:hover{filter:brightness(110%)}.login-wrapper{position:fixed;top:7rem;width:100%;display:none;justify-content:center;z-index:90;opacity:0;transition:opacity .5s}@media only screen and (max-width:30.3em){.login-wrapper{top:0;z-index:100}}.login{width:55rem;height:65rem;background:linear-gradient(270deg,#25496b,#1a344c);border:1px solid #37d7ff;border-radius:5px;box-shadow:0 20px 20px rgba(0,0,0,.3)}@media only screen and (max-width:30.3em){.login{border:none;border-radius:0;height:100vh}}.login__logo{position:relative;top:3rem;left:4rem}.login__logo--img{height:4rem}.login__title{margin:5rem 0 0 5rem;font-size:2.5rem}.login__form{padding:5rem}.login__form input[type=password],.login__form input[type=text]{display:block;width:100%;color:#37d7ff;font-size:1.7rem;padding:1rem;border:1px solid #37d7ff;border-radius:3px;margin:1.5rem 0;background-color:#1a2e4c;transition:all .2s}.login__form input[type=password]::placeholder,.login__form input[type=text]::placeholder{color:rgba(55,215,255,.47)}.login__form input[type=password]:focus,.login__form input[type=text]:focus{outline:none;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(81,220,255,.6);filter:brightness(110%)}.login__form--button{width:20rem;color:#37d7ff;padding:1rem;font-size:1.5rem;letter-spacing:.1rem;text-transform:uppercase;border:1px solid #37d7ff;border-radius:3px;background-color:transparent;margin-top:2rem;transition:all .3s}.login__form--button:hover{cursor:pointer;background-color:#37d7ff;color:#1a2e4c}.login__form--forgot{position:relative;left:10rem;color:#37d7ff;text-align:center;font-size:1.5rem;text-decoration:none;transition:all .3s}@media only screen and (max-width:30.3em){.login__form--forgot{left:3rem}}.login__form--forgot:hover{filter:brightness(110%)}.login__signup{margin-top:10rem;text-align:center;font-size:1.8rem}.login__signup-link{cursor:pointer;text-decoration:underline;color:#37d7ff;font-weight:600;filter:hue-rotate(-10deg);transition:all .3s}.login__signup-link:hover{filter:brightness(110%)}
/*# sourceMappingURL=/signup.9d97a062.css.map */