.authContainer{height:calc(100vh - 75px);overflow:hidden}.authFlex{display:flex;align-items:flex-start;justify-content:center;height:100%;padding:24px 0 24px 24px}.form-wrapper{flex:1 1;overflow-y:auto;align-self:center;scrollbar-width:thin;scrollbar-width:none;-ms-overflow-style:none}.form-wrapper::-webkit-scrollbar{display:none}.signup-form{max-width:560px;margin:0 auto;width:100%}.authBanner,.authForm{flex:0 0 50%}.explore__header{margin-bottom:20px}.explore__header input.form-control{height:42px!important;min-height:unset!important;cursor:text!important}.explore__header select{height:42px!important;min-height:unset!important;font-size:14px;color:#000}.explore__header select:focus{box-shadow:none;border-color:#e2e2e2}.authBanner{border-radius:16px;overflow:hidden;position:relative;height:calc(100dvh - 120px);display:flex;align-items:center;background:linear-gradient(135deg,#2d2a6e,#4a3da4 20%,#a07fde 40%,#fef2c2 60%,#fbd786 80%,#feedd0);background-size:300% 300%;animation:gradient 15s ease-in-out infinite}@keyframes gradient{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.authBanner{display:none!important}@media screen and (max-width:1600px){.form-wrapper{height:80vh;align-self:flex-end}}@media screen and (min-width:1200px){.authBanner{display:flex!important}}@media screen and (max-width:1200px){.form-wrapper{overflow:unset;max-width:560px;width:100%;margin:auto}.authContainer{overflow:auto}}@media screen and (max-width:992px){.authFlex{flex-direction:column;padding-inline:16px;padding-block:50px}.authBanner{height:50vh;padding:0;margin-bottom:50px}.authForm{width:100%}}@media screen and (max-width:767px){.explore__header select{margin-top:16px}}