.page_mainContainer__JaOOD{flex:1 1;width:100%;display:flex;justify-content:center;align-items:center;padding:1.5rem;box-sizing:border-box}.page_formContainer__X_n90{width:100%;max-width:28rem;background-color:#ffffff;border-radius:1.5rem;padding:2.25rem;box-shadow:0 20px 40px -15px rgba(0,0,0,.07),0 0 1px 1px rgba(0,0,0,.02);border:.08rem solid rgba(226,232,240,.8);display:flex;flex-direction:column;justify-content:flex-start;box-sizing:border-box}.page_stepperContainer__VXBCw{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.25rem;width:100%}.page_backButton__nCTiS{background:#ffffff;border:.08rem solid #cbd5e1;font-size:.875rem;font-weight:500;color:#334155;cursor:pointer;display:flex;align-items:center;gap:.3rem;padding:.45rem .85rem;border-radius:.625rem;transition:all .2s ease;box-shadow:0 .08rem .016rem 0 rgba(0,0,0,.04)}.page_backButton__nCTiS:hover{background:#f8fafc;border-color:#94a3b8;color:#0f172a}.page_backButtonDisabled__Lk_cS{opacity:.45;background:#f8fafc;border-color:#e2e8f0;color:#94a3b8;cursor:not-allowed;pointer-events:none;box-shadow:none}.page_stepIndicatorWrapper__yWktE{display:flex;flex-direction:column;align-items:flex-end;gap:.35rem}.page_progressBar__KAsu1{width:3.75rem;height:.25rem;background:#f1f5f9;border-radius:.25rem;overflow:hidden}.page_progressFill__T74zD{height:100%;background:#1D64F2;border-radius:.25rem;transition:width .3s ease}.page_stepIndicator__vmpp6{font-size:.8rem;font-weight:500;color:#94a3b8}.page_activeStepNum__W0rXT{color:#1D64F2;font-weight:700}.page_titleSection__gH8Qs{margin-bottom:1.25rem}.page_formTitle__4i59J{font-size:1.25rem;font-weight:700;margin-bottom:.4rem}.page_formSubtitle__Pf8Kv{font-size:.825rem;color:#64748b;line-height:1.3}.page_headerContainer__9kvVE{display:flex;flex-direction:column;width:100%;height:18.5rem;margin-bottom:2rem}.page_stepAnimation__tgR6_{display:flex;flex-direction:column;gap:.85rem;width:100%}.page_inputContainer__kbWD8{width:100%;display:flex;flex-direction:column;gap:.25rem}.page_inputLabel__PMo5E{font-size:.8rem;font-weight:600;color:#334155}.page_inputClass__YUjIz{width:100%;height:2.75rem;outline:none;font-size:.9rem;padding:0 1rem;border:.08rem solid #cbd5e1;border-radius:.75rem;transition:all .2s ease;background-color:#ffffff;color:#0f172a;box-sizing:border-box}.page_inputClass__YUjIz::placeholder{color:#94a3b8}.page_inputClass__YUjIz:focus{border-color:#1D64F2;box-shadow:0 0 0 3px rgba(29,100,242,.12)}.page_inputClass__YUjIz::-ms-clear,.page_inputClass__YUjIz::-ms-reveal{display:none}.page_passwordWrapper__ZCbcS{position:relative;width:100%;display:flex;align-items:center}.page_passwordWrapper__ZCbcS .page_inputClass__YUjIz{padding-right:2.75rem}.page_eyeButton__Z9PQo{position:absolute;right:.75rem;background:none;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#94a3b8;padding:.25rem;transition:color .2s ease}.page_eyeButton__Z9PQo:hover{color:#334155}.page_eyeIcon__DzQEy{width:1.125rem;height:1.125rem}.page_radioGroup__NLirg{display:flex;flex-direction:column;gap:.75rem;width:100%}.page_radioCard__x4cig{display:flex;align-items:center;gap:1rem;padding:.85rem 1rem;border:1px solid #cbd5e1;border-radius:.875rem;cursor:pointer;transition:all .2s ease;background:#ffffff}.page_radioCard__x4cig:hover{border-color:#94a3b8;background:#f8fafc}.page_radioCard__x4cig input{display:none}.page_radioIconWrapper__y9x6c{width:2.5rem;height:2.5rem;border-radius:.5rem;background:#f1f5f9;display:flex;align-items:center;justify-content:center;color:#64748b;transition:all .2s ease}.page_radioContent__MKk38{display:flex;flex-direction:column;flex:1 1}.page_radioTitle__iR_po{font-size:.9rem;font-weight:600;color:#1e293b}.page_radioDesc__HcKnF{font-size:.775rem;color:#64748b}.page_radioCheck__JxQ_A{color:#cbd5e1;transition:color .2s ease}.page_activeRadio__AMa9d{border-color:#1D64F2;background:#f0f6ff}.page_activeRadio__AMa9d .page_radioIconWrapper__y9x6c{background:#1D64F2;color:#ffffff}.page_activeRadio__AMa9d .page_radioCheck__JxQ_A,.page_activeRadio__AMa9d .page_radioTitle__iR_po{color:#1D64F2}.page_phoneInputWrapper__mDILC{display:flex;align-items:center;width:100%;height:2.75rem;border:1px solid #cbd5e1;border-radius:.75rem;background-color:#ffffff;transition:all .2s ease;box-sizing:border-box;overflow:hidden}.page_phoneInputWrapper__mDILC:focus-within{border-color:#1D64F2;box-shadow:0 0 0 3px rgba(29,100,242,.12)}.page_phonePrefix__ysBZT{padding:0 .75rem 0 1rem;font-size:.9rem;font-weight:600;color:#475569;background-color:#f8fafc;border-right:1px solid #e2e8f0;height:100%;display:flex;align-items:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.page_phoneInputClass__g88Ne{flex:1 1;height:100%;outline:none;font-size:.9rem;padding:0 1rem;border:none;background-color:transparent;color:#0f172a;box-sizing:border-box}.page_phoneInputClass__g88Ne::placeholder{color:#94a3b8}.page_buttonContainer__QCvGL{font-size:.95rem;font-weight:600;background-color:#1D64F2;color:#fff;border:none;width:100%;height:3rem;border-radius:.75rem;cursor:pointer;transition:background-color .2s ease,transform .1s ease;box-shadow:0 .4rem .8rem rgba(29,100,242,.25);flex-shrink:0}.page_disabledButton___Mopj{background-color:#1D64F2!important;cursor:not-allowed!important;opacity:.5!important}.page_buttonContainer__QCvGL:hover{background-color:#1551c9}.page_buttonContainer__QCvGL:active{transform:scale(.98)}.page_bottomContainer__a9IIr{width:100%;height:5rem;margin-top:1rem;flex-shrink:0;display:flex;flex-direction:column;justify-content:flex-start}.page_errorBox__C7LEa{background-color:#fef2f2;border:.08rem solid #fecaca;border-radius:.5rem;padding:.5rem .75rem;display:flex;flex-direction:column;gap:.2rem}.page_errorList__CW8MP{list-style-type:disc;padding-left:1rem;margin:0}.page_errorText__X0MQL{font-size:.7rem;color:#b91c1c;font-weight:500;line-height:1.1}.page_legalContainer__u8BU5{display:flex;align-items:flex-start;gap:.75rem;margin-top:1.25rem;font-size:.825rem;line-height:1.4}.page_legalCheckbox__TP5O8{margin-top:.2rem;cursor:pointer;width:1rem;height:1rem;accent-color:#1D64F2;flex-shrink:0}.page_legalLabel__H_VV2{color:#475569;cursor:pointer;font-weight:400}.page_legalLink__CgZvL{color:#1D64F2;text-decoration:none;font-weight:500;transition:color .2s ease}.page_legalLink__CgZvL:hover{text-decoration:underline;color:#1551c9}