.Auth_authPage__GyxOT{display:flex;min-height:100vh;width:100%;background-color:#f5f5f5}.Auth_authContainer__nTipo{display:flex;width:100%;height:100vh}.Auth_benefitsSection__OR6ON{flex:1 1;background-color:#f5f5f5;padding:40px;display:flex;flex-direction:column;justify-content:center}.Auth_benefitsContent__4pZsR{max-width:500px;margin:0 auto}.Auth_logoContainer__hfYBY{display:block;margin-bottom:40px}.Auth_logo__ymzO7{height:40px;width:auto}.Auth_benefitsTitle__bqtO9{font-size:2.25rem;font-weight:700;line-height:1.2;color:#111;margin-bottom:40px}.Auth_benefitsList__5pkOZ{display:flex;flex-direction:column;gap:16px;margin-bottom:30px}.Auth_benefitItem__0MMUz{display:flex;align-items:center;gap:12px;font-size:1rem;color:#333}.Auth_benefitIcon__94TgA{font-size:20px;color:#333}.Auth_profileNote__ag22J{font-size:1.1rem;font-weight:600;margin-bottom:20px;color:#333}.Auth_benefitsDescription__7wlSX{font-size:.95rem;line-height:1.6;color:#555}.Auth_formSection__wqjsq{flex:1 1;background-color:white;display:flex;align-items:center;justify-content:center}.Auth_formContainer__cN2wY{width:100%;max-width:440px;padding:0 40px;display:flex;flex-direction:column}.Auth_formLogoContainer__qj_ED{display:flex;flex-direction:column;align-items:center;margin-bottom:40px}.Auth_formLogo__I_0ie{height:50px;width:auto;margin-bottom:10px}.Auth_tagline__SAeWf{font-size:.9rem;color:#555;text-align:center}.Auth_authForm__qf6pO{display:flex;flex-direction:column;gap:24px;width:100%}.Auth_formField__yRyHE{display:flex;flex-direction:column;gap:8px}.Auth_formField__yRyHE label{font-size:.9rem;font-weight:500;color:#333}.Auth_formField__yRyHE input{padding:12px 16px;border:1px solid #ddd;border-radius:8px;font-size:1rem;outline:none;transition:border-color .3s}.Auth_formField__yRyHE input:focus{border-color:#ffcc33}.Auth_errorMessage__kuLXf{background-color:#fee2e2;color:#b91c1c;padding:12px 16px;border-radius:8px;font-size:.9rem}.Auth_submitButton__d2rxC{background-color:#3fce97;color:white;border:none;border-radius:8px;padding:14px;font-size:1rem;font-weight:600;cursor:pointer;transition:background-color .3s}.Auth_submitButton__d2rxC:hover{background-color:#36b785}.Auth_submitButton__d2rxC:disabled{background-color:#a3e4c5;cursor:not-allowed}.Auth_forgotPassword__9iopy{font-size:.9rem;color:#555;text-align:center;text-decoration:none;margin-top:-10px}.Auth_forgotPassword__9iopy:hover{color:#333;text-decoration:underline}.Auth_authToggle__wdR3p{text-align:center;font-size:.9rem;color:#555}.Auth_toggleButton__Sgw1x{background:none;border:none;color:#ffcc33;font-weight:600;cursor:pointer;padding:0;font-size:.9rem}.Auth_toggleButton__Sgw1x:hover{text-decoration:underline}.Auth_formFooter__bEKEo{margin-top:50px;display:flex;justify-content:space-between;font-size:.8rem;color:#777}.Auth_links__Wtv__{display:flex;gap:20px}.Auth_footerLink__2uIxv{color:#777;text-decoration:none}.Auth_footerLink__2uIxv:hover{color:#333;text-decoration:underline}@media (max-width:992px){.Auth_authContainer__nTipo{flex-direction:column;height:auto;min-height:100vh}.Auth_benefitsSection__OR6ON{padding:40px 20px}.Auth_formSection__wqjsq{padding:60px 20px}.Auth_benefitsContent__4pZsR,.Auth_formContainer__cN2wY{width:100%}.Auth_benefitsTitle__bqtO9{font-size:1.8rem}}@media (max-width:576px){.Auth_benefitsTitle__bqtO9{font-size:1.5rem}.Auth_formContainer__cN2wY{padding:0 20px}.Auth_formFooter__bEKEo{flex-direction:column;gap:15px;align-items:center}}@media (max-width:5768px){.Auth_benefitsSection__OR6ON{display:none}}