.SignupForm_card__YkJJR{background-color:#fff;border-radius:8px;box-shadow:0 10px 24px rgba(0,0,0,.04);padding:2.5rem;text-align:center;max-width:450px;margin:0 auto}.SignupForm_title__UcPW8{font-size:1.4rem;font-weight:600;margin-bottom:1rem;color:#282828;line-height:150%}.SignupForm_description__NmpaT{font-size:.8rem;line-height:1.5;margin-bottom:1.8rem;color:#282828;font-weight:500;text-align:left}.SignupForm_form__131cQ{display:flex;flex-direction:column;gap:1.5rem}.SignupForm_submitButton__1pVHl{background-color:#008080;color:#fff;padding:1rem 1.5rem;border:none;border-radius:8px;font-size:1rem;font-weight:500;cursor:pointer;transition:background-color .3s ease;width:100%;margin-top:.5rem}.SignupForm_submitButton__1pVHl:hover{background-color:#006565}.SignupForm_divider__Rox8Q{display:flex;align-items:center;text-align:center;margin:1.8rem 0;color:#282828;font-size:.9rem;font-weight:500}.SignupForm_divider__Rox8Q:after,.SignupForm_divider__Rox8Q:before{content:"";flex:1;border-bottom:1.5px solid #804e49}.SignupForm_divider__Rox8Q:not(:empty):before{margin-right:.75em}.SignupForm_divider__Rox8Q:not(:empty):after{margin-left:.75em}.SignupForm_socialLogin__gWjd_{display:flex;justify-content:center;gap:1rem;margin-bottom:2rem}.SignupForm_socialButton__QTATP{background-color:#fff;border-radius:8px;width:53px;height:48px;border:none;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:background-color .2s ease,border-color .2s ease}.SignupForm_socialButton__QTATP:hover{background-color:#ebebeb;border-color:#d0d0d0}.SignupForm_termsText__rrvlt{margin-bottom:1.5rem}.SignupForm_termsLink__8qC9B,.SignupForm_termsText__rrvlt{font-size:.9rem;color:#282828;line-height:1.4;font-weight:500}.SignupForm_termsLink__8qC9B{text-decoration:none}.SignupForm_termsLink__8qC9B:hover{text-decoration:underline}.SignupForm_loginText__KRZ6D{font-size:.9rem;color:#282828;font-weight:500}.SignupForm_loginLink__GXXd4{color:#0057B8;font-weight:500;text-decoration:none}.SignupForm_loginLink__GXXd4:hover{text-decoration:underline}.InputField_inputContainer__8_Odr{display:flex;flex-direction:column;width:100%}.InputField_label__6LNbr{text-align:left;font-size:.85rem;font-weight:600;color:#161718B2;margin-bottom:.25rem}.InputField_requiredAsterisk__RdfxV{color:#E02E48;margin-left:.25rem}.InputField_inputGroup__gI_kt{display:flex;align-items:center;width:100%;border:1px solid #f1f3f5;border-radius:8px;transition:border-color .2s ease-in-out,box-shadow .2s ease-in-out}.InputField_inputGroup__gI_kt:focus-within{border-color:#0070f3}.InputField_inputIcon___mrDD{display:flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;color:#999;margin-left:.8rem}.InputField_inputField__MEJIB{flex:1;padding:.8rem .8rem .8rem .6rem;border:none;border-radius:8px;font-size:.8rem;color:#282828;outline:none;letter-spacing:0;background:none;height:2.5rem;border:none!important;box-shadow:none}.InputField_inputField__MEJIB:focus{outline:none!important;border:none!important;box-shadow:none;background:none}.InputField_inputField__MEJIB::placeholder{color:#bbb}.InputField_toggleButton__PZCoW{background:none;border:none;padding:.8rem;cursor:pointer;display:flex;align-items:center;justify-content:center;width:2rem;height:2rem}.InputField_toggleButton__PZCoW span{transform:scale(.8)}.InputField_toggleButton__PZCoW:disabled{color:#ccc;cursor:not-allowed}.InputField_eyeIcon__DWDYp,.InputField_eyeSlashIcon__5WF_v{font-size:1.25rem;color:#0070f3}.InputField_toggleButton__PZCoW:disabled .InputField_eyeIcon__DWDYp,.InputField_toggleButton__PZCoW:disabled .InputField_eyeSlashIcon__5WF_v{color:#ccc}.InputField_errorMessage__cP9O_{color:red;font-size:.6em;margin-top:5px;margin-left:10px;text-align:left}.InputField_inputFieldError__7a61n,.InputField_inputGroupError__fpSqk .InputField_inputField__MEJIB{border-color:red}