.auth{background:var(--gradiente-3)}.page-auth-component{padding-bottom:30px}.page-auth-component .auth-title{margin-bottom:50px}.page-auth-component .auth-title h2{color:var(--dark-gray);text-align:center;font-size:32px;font-weight:700;line-height:1;margin:0;padding:20px}.page-auth-component .auth-title p{color:var(--dark-gray);text-align:center;font-size:16px;font-style:normal;font-weight:500;line-height:normal;margin:0}.page-auth-component .auth-title p a{text-decoration:underline;transition:.3s}.page-auth-component .auth-title p a:hover{color:var(--blue)}.page-auth-component.lg .content{max-width:1120px;margin:auto}.page-auth-component.lg .p-card,.page-auth-component.lg .p-card .content-card{max-width:100%}.page-auth-component .p-card{width:100%;border-radius:24px;max-width:560px;margin:auto;position:relative;padding:30px 0}.page-auth-component .p-card .content-card{max-width:400px;margin:auto}.page-auth-component .p-card .button-submit{width:100%;background:var(--dark-gray);border-color:rgba(0,0,0,0);font-weight:300}.page-auth-component .description{color:#fff;text-align:center;font-size:12px}.back-page,.page-auth-component .description{font-style:normal;font-weight:500;line-height:normal}.back-page{position:absolute;left:24px;top:0;background:none;border:0;font-size:18px;display:flex;gap:8px;align-items:center;cursor:pointer;margin:0;padding:0;color:var(--dark-gray)}.back-page span{padding-bottom:3px}.back-page:hover{color:var(--blue)}.back-page:hover svg{fill:var(--blue)}