.signup_main__jQvmW{font-size:1rem;margin-top:2rem}.signup_logo__rK4NV{font-size:1.75rem;text-align:center}.signup_heading__3Mk1T{font-size:1.875rem;line-height:2.25rem;font-weight:700;text-align:center}.signup_form__kGT7f{margin-left:auto;margin-right:auto;padding:1rem .625rem;display:grid;gap:1rem;max-width:28rem}.signup_form_element__lS_8a{display:grid}.signup_form_element__lS_8a label{font-size:.875rem;line-height:1.25rem}.signup_form_element__lS_8a input{padding:.5rem .75rem;border-width:2px;border-color:rgb(68,64,60);border-radius:.375rem;background-color:rgb(41,37,36);outline:none;&:focus{border-color:#ff7e5f}&::-ms-reveal{filter:invert(100%)}&:not(:placeholder-shown):invalid{border-color:red}&:not(:placeholder-shown):valid{border-color:green}&:focus:invalid{border-color:#ff7e5f}}.signup_checkbox__cbdIa{display:flex;gap:1ch;font-size:.875rem;line-height:1.25rem}.signup_checkbox__cbdIa input{accent-color:#ff7e5f}.signup_checkbox__cbdIa a{color:#ff7e5f;text-underline-offset:.188rem;text-decoration:underline}.signup_button__kH4zv{padding:.5rem .75rem;background:linear-gradient(135deg,#feb47b,#ff7e5f);border-radius:.375rem;font-weight:600;cursor:pointer;color:rgb(67,20,7);&:hover{background:linear-gradient(135deg,#ff7e5f,#feb47b)}}.signup_form__kGT7f p{font-size:.875rem;line-height:1.25rem}.signup_form__kGT7f p>a{color:#ff7e5f;text-underline-offset:.188rem;text-decoration:underline}