.ClientePerfil_container__2wE0_{width:100%;max-width:420px;margin:0 auto;padding:1.5rem 1rem;font-family:sans-serif}.ClientePerfil_header__VGgdn{display:flex;flex-direction:column;align-items:center;margin-bottom:2rem}.ClientePerfil_avatarBox__DoeP9{width:90px;height:90px;background:#e4e6eb;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 3px 8px rgba(0,0,0,.15)}.ClientePerfil_name__ENeO1{margin-top:1rem;font-size:1.4rem;font-weight:600}.ClientePerfil_form__HS9MX{padding:20px;border-radius:12px;display:flex;flex-direction:column;gap:1.3rem}.ClientePerfil_form__HS9MX button{width:200px;border-radius:20px;padding:10px}.ClientePerfil_form__HS9MX button :hover{background:#c48e45!important}.ClientePerfil_inputGroup__wdWK6{display:flex;flex-direction:column;text-align:left}.ClientePerfil_inputGroup__wdWK6 label{font-size:.9rem;margin-bottom:.3rem;font-weight:600}.ClientePerfil_inputGroup__wdWK6 input{padding:.75rem;border-radius:.8rem;border:1px solid #ccc;font-size:1rem;outline:none;transition:.2s}.ClientePerfil_inputGroup__wdWK6 input:focus{border-color:#3f51b5;box-shadow:0 0 0 3px rgba(63,81,181,.2)}