.AuthForm_container__4jz_W{min-height:100vh;display:flex;justify-content:center;align-items:center;background-color:#f4f4f4}.AuthForm_form__jwE8T{max-width:400px}.AuthForm_form__jwE8T,.AuthForm_registerForm__PG1ZW{background-color:#fff;padding:2rem;border-radius:1rem;box-shadow:0 0 15px rgba(0,0,0,.1);width:100%}.AuthForm_registerForm__PG1ZW{max-width:700px}.AuthForm_heading__IQfuW{font-size:1.8rem;font-weight:600;color:#13b8a5;margin-bottom:1.5rem;text-align:center}.AuthForm_input__oIiMb,.AuthForm_select__hEZP_{width:100%;padding:.75rem;margin-bottom:1rem;border:1px solid #ccc;border-radius:8px;font-size:1rem}.AuthForm_button__rbH8d{width:100%;padding:.75rem;background-color:#13b8a5;color:#fff;font-size:1rem;border:none;border-radius:8px;cursor:pointer;margin-top:.5rem}.AuthForm_button__rbH8d:hover{background-color:#119f90}.AuthForm_switch__c_nI2{margin-top:1rem;text-align:center;font-size:.9rem}.AuthForm_link__n5PLd{color:#13b8a5;text-decoration:underline;cursor:pointer}.AuthForm_googleButton__yC7fd{display:flex;align-items:center;justify-content:center;background-color:#fff;color:#3c4043;border:1px solid #dadce0;border-radius:4px;font-size:14px;font-weight:500;padding:10px 16px;cursor:pointer;transition:box-shadow .2s ease;width:100%;margin-top:12px}.AuthForm_googleButton__yC7fd:hover{box-shadow:0 1px 3px rgba(60,64,67,.3),0 4px 8px rgba(60,64,67,.15)}.AuthForm_googleIcon__XO1kp{font-size:20px;margin-right:10px}.AuthForm_googleText__rLIGh{font-family:Roboto,sans-serif}.AuthForm_sectionTitle__i18Jk{font-size:20px;font-weight:600;margin-top:30px;margin-bottom:10px;color:#2a3840}.AuthForm_label__VkEJM{font-weight:500;margin:10px 0 6px}.AuthForm_checkboxGroup__DwQAB{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:12px 24px;gap:12px 24px;margin-bottom:16px}.AuthForm_checkboxLabel__vGQ__{display:flex;align-items:center;gap:8px;font-size:14px;line-height:1.4;color:#333}.AuthForm_textarea__k1MyP{width:100%;min-height:100px;padding:10px;border-radius:6px;border:1px solid #ccc;font-family:inherit;margin-bottom:12px;resize:vertical}