.signup_page__fl6rl{display:flex;min-height:100vh;background-color:#f3f2ef;position:relative;overflow:hidden}.signup_page__fl6rl:after,.signup_page__fl6rl:before{content:"";position:absolute;border-radius:50%;background:radial-gradient(circle,rgba(33,33,33,.08) 0,rgba(0,0,0,.1) 40%,transparent 83%);pointer-events:none;mix-blend-mode:screen}.signup_page__fl6rl:before{width:750px;height:450px;top:25%;right:20%;transform:translate(50%,-50%);opacity:.2}.signup_page__fl6rl:after{width:350px;height:750px;bottom:15%;right:30%;transform:translate(50%,50%);opacity:.15}.signup_leftSection__YkVrI{position:relative;background-color:#121212;color:#ffffff;flex:1 1 50%;text-align:center}.signup_leftContent__LFbA0,.signup_leftSection__YkVrI{display:flex;flex-direction:column;justify-content:center;align-items:center}.signup_leftContent__LFbA0{padding:20px 20px 195px}.signup_marketingContent__nB5zv{padding:4rem}.signup_marketingContent__nB5zv h1{font-size:3.5em;text-align:left;width:90%;margin-bottom:20px}.signup_marketingContent__nB5zv p{font-size:1em;margin-bottom:10px;text-align:left}.signup_progressBarContainer__wKbCP{width:86%;background-color:#dcdcdc;height:4px;overflow:hidden;border-radius:2px}@keyframes signup_fillBar__DXWje{0%{width:0}to{width:100%}}.signup_progressBarStart__HiAoL{height:4px;background-color:#ffffff;animation:signup_fillBar__DXWje 5s linear forwards}.signup_progressBarReset__dDGpW{height:4px;background-color:#4CAF50;width:0}.signup_rightSection__2CLjq{position:relative;flex:1 1 50%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px;font-family:var(--font-inter)}.signup_formContainer__oclXv{width:100%;min-width:400px;z-index:1;max-width:400px;text-align:left;color:#212121;margin-right:200px;margin-bottom:30px}.signup_formContainer__oclXv h1{font-size:36px;font-weight:700;margin-bottom:10px;color:#212121}.signup_formContainer__oclXv p{font-size:16px;margin-bottom:30px;color:#4d4d4d}.signup_inputGroup__bwrKk{margin-bottom:15px}.signup_label__ZEHxx{display:block;font-size:.85rem;color:#212121;margin-bottom:10px}.signup_formContainer__oclXv input{width:100%;height:40px;padding:10px;font-size:1rem;border:1px solid #bbb;border-radius:5px;background-color:#ffffff;color:#0a0a0a}.signup_passwordInstructions__DkLYX{margin-bottom:6px!important;color:#4d4d4d;font-size:12px!important}.signup_passwordRequirements__oQWRw{font-size:.875rem;margin-bottom:32px;color:#4d4d4d}.signup_passwordRequirements__oQWRw ul{list-style-type:none;padding-left:0}.signup_passwordRequirements__oQWRw li{display:flex;align-items:center;margin-bottom:5px;font-size:10px}.signup_createAccount__ImNhz{width:100%;height:45px;background-color:#00A98F;color:#ffffff;font-size:1rem;font-weight:700;border:none;border-radius:5px;cursor:pointer;transition:background .2s ease,transform .2s ease}.signup_createAccount__ImNhz:hover{background-color:#000000;transform:translateY(-1px)}.signup_error__4DFlZ{color:red;font-size:.85rem;margin-bottom:12px}.signup_loginLink__pyQFO{text-align:center;margin-top:10px;color:#212121;font-size:.875rem}.signup_loginLink__pyQFO a{color:#00A98F;font-weight:600;text-decoration:none}.signup_loginLink__pyQFO a:hover{text-decoration:underline}@media (max-width:1290px){.signup_formContainer__oclXv{margin-right:50px}}@media (max-width:1024px){.signup_leftSection__YkVrI{display:none}.signup_rightSection__2CLjq{flex:1 1 100%;padding:40px 20px}.signup_formContainer__oclXv{width:100%;max-width:400px;min-width:unset;padding:0 1rem;margin:0 auto 30px}}