.ApplicationForm-module__EpqX5W__container{background:#fff;border-radius:14px;max-width:850px;margin:40px auto;padding:30px;box-shadow:0 10px 30px #0000000d}.ApplicationForm-module__EpqX5W__progressWrapper{background:#eee;border-radius:20px;width:100%;height:10px;margin-bottom:15px;overflow:hidden}.ApplicationForm-module__EpqX5W__progressBar{background:#c89c5d;height:100%;transition:width .4s}.ApplicationForm-module__EpqX5W__progressText{text-align:right;color:#7a5a2c;margin-bottom:25px;font-size:14px}
.AuthBackground-module__Lgb3va__wrapper{min-height:100vh;display:inherit;background:linear-gradient(135deg,#f8f5ef 0%,#f1e9dc 50%,#f8f5ef 100%);justify-content:center;align-items:center;position:relative;overflow:hidden}.AuthBackground-module__Lgb3va__gradient{background:radial-gradient(circle at 20% 30%,#c89c5d2e,#0000 45%),radial-gradient(circle at 80% 70%,#c89c5d26,#0000 40%);animation:18s ease-in-out infinite AuthBackground-module__Lgb3va__moveGradient;position:absolute;inset:0}@keyframes AuthBackground-module__Lgb3va__moveGradient{0%{transform:translate(0)}50%{transform:translate(-40px,30px)}to{transform:translate(0)}}.AuthBackground-module__Lgb3va__circle1{filter:blur(120px);background:#c89c5d1f;border-radius:50%;width:420px;height:420px;position:absolute;top:-120px;left:-120px}.AuthBackground-module__Lgb3va__circle2{filter:blur(120px);background:#c89c5d1f;border-radius:50%;width:380px;height:380px;position:absolute;bottom:-140px;right:-120px}.AuthBackground-module__Lgb3va__content{z-index:10;position:relative}
.Step1SignUp-module__7v2USW__wrapper{width:100%}.Step1SignUp-module__7v2USW__title{color:#7a5a2c;margin-bottom:25px;font-size:22px;font-weight:600}.Step1SignUp-module__7v2USW__grid{grid-template-columns:repeat(2,1fr);gap:20px;display:grid}.Step1SignUp-module__7v2USW__field{flex-direction:column;display:flex}.Step1SignUp-module__7v2USW__field label{color:#7a5a2c;margin-bottom:6px;font-size:14px;font-weight:600}.Step1SignUp-module__7v2USW__field input,.Step1SignUp-module__7v2USW__field select,.Step1SignUp-module__7v2USW__field textarea{color:#3d3d3d;border:1px solid #ddd;border-radius:8px;padding:10px 12px;font-size:14px;transition:all .2s}.Step1SignUp-module__7v2USW__field textarea{resize:none;color:#3d3d3d;min-height:80px}.Step1SignUp-module__7v2USW__field input:focus,.Step1SignUp-module__7v2USW__field select:focus,.Step1SignUp-module__7v2USW__field textarea:focus{color:#000;border-color:#c89c5d;outline:none;box-shadow:0 0 0 2px #c89c5d33}.Step1SignUp-module__7v2USW__field span{color:#d32f2f;margin-top:4px;font-size:12px}.Step1SignUp-module__7v2USW__full{grid-column:span 2}.Step1SignUp-module__7v2USW__buttonWrapper{text-align:right;margin-top:30px}.Step1SignUp-module__7v2USW__buttonWrapper button{color:#fff;cursor:pointer;background:#c89c5d;border:none;border-radius:8px;padding:10px 22px;font-weight:500;transition:all .2s}.Step1SignUp-module__7v2USW__buttonWrapper button:hover{background:#b6864e}@media (max-width:768px){.Step1SignUp-module__7v2USW__grid{grid-template-columns:1fr}.Step1SignUp-module__7v2USW__full{grid-column:span 1}}.Step1SignUp-module__7v2USW__globalError{color:#c62828;text-align:center;margin-top:10px;font-size:14px}
.Step2LoanDetails-module__9TNYMG__wrapper{width:100%}.Step2LoanDetails-module__9TNYMG__title{color:#7a5a2c;margin-bottom:25px;font-size:22px;font-weight:600}.Step2LoanDetails-module__9TNYMG__grid{grid-template-columns:repeat(2,1fr);gap:20px;display:grid}.Step2LoanDetails-module__9TNYMG__field{flex-direction:column;display:flex}.Step2LoanDetails-module__9TNYMG__field label{color:#7a5a2c;margin-bottom:6px;font-size:14px;font-weight:600}.Step2LoanDetails-module__9TNYMG__field input,.Step2LoanDetails-module__9TNYMG__field select{color:#3d3d3d;border:1px solid #ddd;border-radius:8px;padding:10px 12px;font-size:14px;transition:all .2s}.Step2LoanDetails-module__9TNYMG__field input:focus,.Step2LoanDetails-module__9TNYMG__field select:focus{color:#000;border-color:#c89c5d;outline:none;box-shadow:0 0 0 2px #c89c5d33}.Step2LoanDetails-module__9TNYMG__field span{color:#d32f2f;margin-top:4px;font-size:12px}.Step2LoanDetails-module__9TNYMG__full{grid-column:span 2}.Step2LoanDetails-module__9TNYMG__full a{color:#c89c5d;font-weight:600;text-decoration:none}.Step2LoanDetails-module__9TNYMG__preview{margin-top:15px}.Step2LoanDetails-module__9TNYMG__preview iframe{border:1px solid #ddd;border-radius:8px;width:100%;height:300px}.Step2LoanDetails-module__9TNYMG__preview img{object-fit:contain;border:1px solid #ddd;border-radius:8px;width:100%;max-height:300px}.Step2LoanDetails-module__9TNYMG__buttonWrapper{justify-content:space-between;margin-top:30px;display:flex}.Step2LoanDetails-module__9TNYMG__buttonWrapper button{color:#fff;cursor:pointer;background:#c89c5d;border:none;border-radius:8px;padding:10px 22px;transition:all .2s}.Step2LoanDetails-module__9TNYMG__buttonWrapper button:hover{background:#b6864e}.Step2LoanDetails-module__9TNYMG__backBtn{background:#999}.Step2LoanDetails-module__9TNYMG__backBtn:hover{background:#777}@media (max-width:768px){.Step2LoanDetails-module__9TNYMG__grid{grid-template-columns:1fr}.Step2LoanDetails-module__9TNYMG__full{grid-column:span 1}}.Step2LoanDetails-module__9TNYMG__fileInfo{justify-content:space-between;align-items:center;margin-top:8px;font-size:13px;display:flex}.Step2LoanDetails-module__9TNYMG__fileInfo button{color:#fff;cursor:pointer;background:#d32f2f;border:none;border-radius:6px;padding:4px 10px;font-size:12px}.Step2LoanDetails-module__9TNYMG__fileInfo button:hover{background:#b71c1c}
.Step3KYCDetails-module__w4DlLq__wrapper{width:100%}.Step3KYCDetails-module__w4DlLq__title{color:#7a5a2c;margin-bottom:25px;font-size:22px;font-weight:600}.Step3KYCDetails-module__w4DlLq__grid{grid-template-columns:repeat(2,1fr);gap:20px;display:grid}.Step3KYCDetails-module__w4DlLq__field{flex-direction:column;display:flex}.Step3KYCDetails-module__w4DlLq__field label{color:#7a5a2c;margin-bottom:6px;font-size:14px;font-weight:600}.Step3KYCDetails-module__w4DlLq__field input{color:#3d3d3d;border:1px solid #ddd;border-radius:8px;padding:10px 12px;font-size:14px;transition:all .2s}.Step3KYCDetails-module__w4DlLq__field input:focus{color:#000;border-color:#c89c5d;outline:none;box-shadow:0 0 0 2px #c89c5d33}.Step3KYCDetails-module__w4DlLq__field span{color:#d32f2f;margin-top:4px;font-size:12px}.Step3KYCDetails-module__w4DlLq__full{grid-column:span 2}.Step3KYCDetails-module__w4DlLq__preview{margin-top:10px}.Step3KYCDetails-module__w4DlLq__preview img{object-fit:contain;border:1px solid #ddd;border-radius:8px;width:100%;max-height:250px}.Step3KYCDetails-module__w4DlLq__preview iframe{border:1px solid #ddd;border-radius:8px;width:100%;height:300px}.Step3KYCDetails-module__w4DlLq__buttonWrapper{justify-content:space-between;margin-top:30px;display:flex}.Step3KYCDetails-module__w4DlLq__buttonWrapper button{color:#fff;cursor:pointer;background:#c89c5d;border:none;border-radius:8px;padding:10px 22px;transition:all .2s}.Step3KYCDetails-module__w4DlLq__buttonWrapper button:hover{background:#b6864e}.Step3KYCDetails-module__w4DlLq__backBtn{background:#999}.Step3KYCDetails-module__w4DlLq__backBtn:hover{background:#777}@media (max-width:768px){.Step3KYCDetails-module__w4DlLq__grid{grid-template-columns:1fr}.Step3KYCDetails-module__w4DlLq__full{grid-column:span 1}}.Step3KYCDetails-module__w4DlLq__fileInfo{justify-content:space-between;align-items:center;margin-top:8px;font-size:13px;display:flex}.Step3KYCDetails-module__w4DlLq__fileInfo button{color:#fff;cursor:pointer;background:#d32f2f;border:none;border-radius:6px;padding:4px 10px;font-size:12px}.Step3KYCDetails-module__w4DlLq__fileInfo button:hover{background:#b71c1c}
.Step4Review-module__5w5x9W__wrapper{width:100%}.Step4Review-module__5w5x9W__title{color:#7a5a2c;margin-bottom:25px;font-size:22px;font-weight:600}.Step4Review-module__5w5x9W__section{background:#faf9f6;border:1px solid #eee;border-radius:10px;margin-bottom:20px;padding:20px}.Step4Review-module__5w5x9W__section h3{color:#7a5a2c;font-size:16px;font-weight:600}.Step4Review-module__5w5x9W__sectionHeader{justify-content:space-between;align-items:center;margin-bottom:15px;display:flex}.Step4Review-module__5w5x9W__sectionHeader h3{color:#7a5a2c;font-size:16px}.Step4Review-module__5w5x9W__sectionHeader button{cursor:pointer;color:#c89c5d;background:0 0;border:1px solid #c89c5d;border-radius:6px;padding:4px 12px;font-size:13px}.Step4Review-module__5w5x9W__sectionHeader button:hover{color:#fff;background:#c89c5d}.Step4Review-module__5w5x9W__confirmBox{color:#3d3d3d;background:#f1f5f9;border-radius:8px;align-items:flex-start;gap:10px;margin:25px 0;padding:14px;font-size:14px;display:flex}.Step4Review-module__5w5x9W__buttonWrapper{justify-content:space-between;display:flex}.Step4Review-module__5w5x9W__buttonWrapper button{color:#fff;cursor:pointer;background:#c89c5d;border:none;border-radius:8px;padding:10px 22px;transition:all .2s}.Step4Review-module__5w5x9W__buttonWrapper button:hover{background:#b6864e}.Step4Review-module__5w5x9W__backBtn{cursor:pointer;background:#e5e7eb;border:none;border-radius:6px;padding:8px 14px}.Step4Review-module__5w5x9W__backBtn:hover{background:#d1d5db}.Step4Review-module__5w5x9W__disabled{cursor:not-allowed;background:#ccc!important}.Step4Review-module__5w5x9W__fileSection{flex-direction:column;gap:8px;margin-top:16px;display:flex}.Step4Review-module__5w5x9W__fileSection label{color:#374151;font-size:16px;font-weight:600;text-decoration:underline}.Step4Review-module__5w5x9W__previewBox{background:#f9fafb;border:1px solid #e2e8f0;border-radius:8px;flex-direction:column;gap:10px;max-width:320px;padding:12px;display:flex}.Step4Review-module__5w5x9W__previewImage{object-fit:contain;border:1px solid #d1d5db;border-radius:6px;width:100%;max-height:180px}.Step4Review-module__5w5x9W__previewImage:hover{transform:scale(1.05)}.Step4Review-module__5w5x9W__previewFrame{background:#fff;border:none;border-radius:6px;width:100%;height:200px}.Step4Review-module__5w5x9W__viewBtn{text-align:center;color:#fff;background:#2563eb;border-radius:6px;padding:6px 10px;font-size:13px;font-weight:500;text-decoration:none;transition:background .2s;display:inline-block}.Step4Review-module__5w5x9W__viewBtn:hover{background:#1d4ed8}.Step4Review-module__5w5x9W__section{margin-bottom:28px}.Step4Review-module__5w5x9W__row{border-bottom:1px dashed #e5e7eb;justify-content:space-between;padding:6px 0;display:flex}.Step4Review-module__5w5x9W__row span{color:#374151;font-weight:500}.Step4Review-module__5w5x9W__row p{color:#111827;text-align:right}
.Step5Payment-module__891Wqa__wrapper{width:100%}.Step5Payment-module__891Wqa__title{color:#7a5a2c;margin-bottom:25px;font-size:22px;font-weight:600}.Step5Payment-module__891Wqa__grid{grid-template-columns:repeat(2,1fr);gap:20px;display:grid}.Step5Payment-module__891Wqa__field{flex-direction:column;display:flex}.Step5Payment-module__891Wqa__field label{color:#7a5a2c;margin-bottom:6px;font-size:14px;font-weight:600}.Step5Payment-module__891Wqa__field input,.Step5Payment-module__891Wqa__field select{color:#3d3d3d;border:1px solid #ddd;border-radius:8px;padding:10px 12px;font-size:14px;transition:all .2s}.Step5Payment-module__891Wqa__field input:focus,.Step5Payment-module__891Wqa__field select:focus{color:#000;border-color:#c89c5d;outline:none;box-shadow:0 0 0 2px #c89c5d33}.Step5Payment-module__891Wqa__field span{color:#d32f2f;margin-top:4px;font-size:12px}.Step5Payment-module__891Wqa__buttonWrapper{justify-content:space-between;margin-top:30px;display:flex}.Step5Payment-module__891Wqa__buttonWrapper button{color:#fff;cursor:pointer;background:#c89c5d;border:none;border-radius:8px;padding:10px 22px;transition:all .2s}.Step5Payment-module__891Wqa__buttonWrapper button:hover{background:#b6864e}.Step5Payment-module__891Wqa__backBtn{background:#999}.Step5Payment-module__891Wqa__backBtn:hover{background:#777}.Step5Payment-module__891Wqa__successBox{text-align:center;padding:50px 20px}.Step5Payment-module__891Wqa__successBox h2{color:#7a5a2c;margin-bottom:10px}.Step5Payment-module__891Wqa__successBox p{color:#555}.Step5Payment-module__891Wqa__cardType{color:#555;margin-top:6px;font-size:12px}
