.emailEditRow{position:relative}.emailEditRow input[readonly]{background:var(--color-bg-warm);color:var(--color-text-secondary)}.emailEditBtn{position:absolute;right:12px;top:50%;transform:translateY(-50%);background:0 0;border:none;cursor:pointer;color:var(--color-orange);font-family:var(--font-sans);font-size:var(--text-sm);font-weight:var(--weight-bold);text-decoration:underline}.planConfirmBar{display:inline-flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:var(--space-2);width:auto;max-width:max-content;margin:var(--space-6) auto var(--space-10);background:linear-gradient(135deg,#fff4e2,var(--color-bg-peach));color:var(--color-navy);font-family:var(--font-sans);font-size:var(--text-base);font-weight:var(--weight-bold);padding:var(--space-2) var(--space-5);border:1px solid rgba(255,91,46,.18);border-radius:var(--radius-full);box-shadow:var(--shadow-sm),inset 0 1px 0 rgba(255,255,255,.6);text-align:center}.planConfirmBar .planConfirmPrice{color:var(--color-orange)}.planConfirmBar .planConfirmRefund{font-weight:var(--weight-bold);color:var(--color-text-secondary)}.createAccountWrapper{max-width:920px;margin:0 auto;width:100%}.createAccountFormWrapper{max-width:468px;margin:30px auto 15px;width:100%}#step5Section .questionHeading{margin-bottom:var(--space-2);text-wrap:balance}#step5Section .questionDesc{max-width:697px;width:100%;margin:0 auto}#step5Section .createAccountWrapper>.questionDesc{display:flex;align-items:center;justify-content:center;gap:var(--space-2);margin-top:var(--space-6)}.evaluationAuthSection .formBtnWrapper{margin:var(--space-6) auto var(--space-4)}#step5Section .container>.questionDesc{margin-top:var(--space-2)}.questionDesc a{color:var(--color-text-body);font-weight:500;font-style:Medium;font-size:var(--text-base);text-decoration:underline}.questionDesc a:hover{text-decoration:none}.evaluationAuthSection .formBtnWrapper .btnPrimary,.otpForm .formBtnWrapper .btnPrimary{max-width:372px;width:100%}.evaluationAuthSection .formBtnWrapper .btnPrimary .btnTxt,.otpForm .formBtnWrapper .btnPrimary .btnTxt{font-size:var(--text-md)}.createAccountFormWrapper{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:15px}.inputGroupAssessmentForm:has(#userPassword){position:relative}.inputGroupAssessmentForm:has(#userPassword) .pswdEye{position:absolute;right:10px;top:50%;transform:translateY(-50%);cursor:pointer}.inputGroupAssessmentForm:has(#userPassword) .pswdEye:hover{transform:translateY(-50%) scale(1.1)}@media (max-width:575px){.evaluationAuthSection{padding-bottom:50px}.planConfirmBar{margin:var(--space-4) auto var(--space-6);max-width:calc(100% - var(--space-8))}.planConfirmBar .planConfirmDot{display:none}#step5Section .questionHeading{margin-bottom:var(--space-3)}.createAccountFormWrapper{margin:var(--space-6) auto var(--space-4);gap:10px}#step5Section .createAccountWrapper>.questionDesc{margin-top:var(--space-5)}.evaluationAuthSection .formBtnWrapper{margin:var(--space-6) auto var(--space-3)}}