@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=Poppins:wght@400;500;600;700&display=swap";.login-modal-backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:99999;background:#0a1914bf;justify-content:center;align-items:center;animation:.3s fadeIn;display:flex;position:fixed;inset:0}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.login-modal{text-align:center;background:#fff;border-radius:22px;width:500px;max-width:92vw;padding:46px 38px 34px;animation:.35s cubic-bezier(.34,1.56,.64,1) loginSlideUp;position:relative;overflow:hidden;box-shadow:0 24px 80px #00000038,0 2px 6px #0000000d}.login-modal:before{content:"";background:linear-gradient(90deg,#0f6e56,#1aaf84,#0f6e56) 0 0/200%;height:4px;animation:2s linear infinite loginShimmer;position:absolute;top:0;left:0;right:0}.login-modal:after{content:"";pointer-events:none;border-radius:22px;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #0000000a}@keyframes loginSlideUp{0%{opacity:0;transform:translateY(35px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes loginShimmer{0%{background-position:200%}to{background-position:-200%}}.login-close{cursor:pointer;background:#f1f5f9;border:none;border-radius:50%;width:32px;height:32px;font-size:16px;transition:all .2s;position:absolute;top:14px;right:16px}.login-close:hover{background:#e2e8f0;transform:rotate(90deg)}.modal-subtitle{color:#6b7280;margin-bottom:22px;font-size:13px;line-height:1.5}.login-modal input{border:1px solid #e5e7eb;border-radius:10px;height:46px;padding:0 14px;font-size:14px;transition:all .2s}.login-modal input:focus{border-color:#0f6e56;outline:none;box-shadow:0 0 0 3px #0f6e5626}.otp-box-container{justify-content:center;gap:12px;margin-bottom:16px;display:flex}.otp-box{text-align:center;border:1px solid #e5e7eb;border-radius:12px;width:50px;height:50px;font-size:18px;transition:all .2s}.otp-box:focus{border-color:#0f6e56;transform:scale(1.05);box-shadow:0 0 0 3px #0f6e5626}.otp-error{color:#dc3545;margin-bottom:10px;font-size:12px}.confirm-btn{color:#fff;background:linear-gradient(135deg,#0f6e56,#1aaf84);border:none;border-radius:12px;width:100%;padding:13px;font-size:14px;font-weight:600;transition:all .25s}.confirm-btn:hover{transform:translateY(-2px);box-shadow:0 8px 24px #0f6e5659}.confirm-btn:active{transform:scale(.97)}.disabled-btn{cursor:not-allowed;box-shadow:none!important;background:#9ca3af!important}.resend-wrapper{color:#6b7280;margin-top:14px;font-size:12px}.resend-btn{color:#0f6e56;cursor:pointer;background:0 0;border:none;font-weight:500;transition:all .2s}.resend-btn:hover{text-decoration:underline}.change-number-btn{color:#0f6e56;cursor:pointer;background:0 0;border:none;margin-top:10px;font-size:12px}.success-box{text-align:center;padding:30px 10px}.success-icon{margin-bottom:12px;font-size:52px;animation:.35s pop}.success-box h3{color:#1a1a2e;margin:0;font-size:20px}.success-box p{color:#6b7280;margin-top:6px;font-size:13px}@keyframes pop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}@media (max-width:480px){.login-modal{border-radius:18px;padding:32px 20px}.otp-box{width:44px;height:44px}}.login-loader-wrap{width:72px;height:72px;margin:0 auto 20px;position:relative}.login-ring{border:3px solid #0000;border-radius:50%;animation:1.1s linear infinite loginSpin;position:absolute;inset:0}.login-ring:first-child{border-top-color:#0f6e56}.login-ring:nth-child(2){border-right-color:#1aaf84;animation-duration:1.5s;animation-direction:reverse;inset:8px}.login-ring:nth-child(3){border-bottom-color:#a8e6d3;animation-duration:2s;inset:16px}@keyframes loginSpin{to{transform:rotate(360deg)}}.login-dot{background:#0f6e56;border-radius:50%;width:8px;height:8px;animation:1.1s ease-in-out infinite loginPulse;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes loginPulse{0%,to{opacity:1;transform:translate(-50%,-50%)scale(1)}50%{opacity:.5;transform:translate(-50%,-50%)scale(1.5)}}.login-steps{text-align:left;flex-direction:column;gap:8px;margin-top:10px;display:flex}.login-step{color:#6b7280;align-items:center;gap:10px;font-size:12px;display:flex}.login-step-dot{background:#e5e7eb;border-radius:50%;width:8px;height:8px}.login-step.active{color:#0f6e56;font-weight:600}.login-step.active .login-step-dot{background:#0f6e56;box-shadow:0 0 0 3px #0f6e5626}.fintech-hero-section{font-family:var(--font-body);background-color:#316e75;position:relative;overflow:hidden}.fintech-hero-container{align-items:center;gap:60px;max-width:1400px;margin:0 auto;padding:80px 40px 100px;display:flex}.fintech-hero-left{color:#fff;flex:1}.fintech-hero-left h1{font-family:var(--font-heading);color:#fff;margin-bottom:24px;font-size:42px;font-weight:700;line-height:1.3}.fintech-hero-left .hero-subtext{color:#ffffffe6;max-width:90%;margin-bottom:40px;font-size:18px;line-height:1.6}.hero-actions .btn-primary{color:#fff;cursor:pointer;background-color:#63b55a;border:none;border-radius:6px;padding:16px 32px;font-size:16px;font-weight:600;transition:background-color .2s;display:inline-block}.hero-actions .btn-primary:hover{background-color:#4a9442}.fintech-hero-right{perspective:1500px;flex:1.2;justify-content:flex-end;display:flex}.eligibility-outcome-card{color:#fff;width:100%;max-width:750px;font-family:var(--font-body);transform-style:preserve-3d;background-color:#85c0c4;border-radius:16px;padding:24px;transition:transform .3s;transform:rotateY(-15deg)rotateX(10deg)scale(.95);box-shadow:-15px 25px 40px #00000026}.eligibility-outcome-card:hover{transform:rotateY(-10deg)rotateX(5deg)scale(.98)}.eligibility-outcome-title{font-family:var(--font-heading);text-align:center;margin-bottom:4px;font-size:24px;font-weight:700}.eligibility-outcome-subtitle{opacity:.9;text-align:center;margin-bottom:24px;font-size:14px}.outcome-top-bar{color:var(--fintech-dark-blue);background:#fff;border-radius:8px;justify-content:space-between;align-items:center;margin-bottom:20px;padding:10px 16px;font-size:12px;font-weight:600;display:flex}.outcome-top-bar .bar-item{align-items:center;gap:6px;display:flex}.outcome-top-bar .bar-item i{color:#316e75;font-size:16px}.outcome-top-bar .approval-badge{color:#10b981;align-items:center;gap:6px;display:flex}.outcome-cards-container{grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:20px;display:grid}.outcome-bank-card{color:var(--fintech-dark-blue);text-align:left;background:#fff;border-radius:8px;padding:16px 12px;box-shadow:0 4px 10px #0000000d}.outcome-bank-card-header{border-bottom:1px solid #e2e8f0;align-items:center;gap:8px;margin-bottom:12px;padding-bottom:10px;font-size:14px;font-weight:700;display:flex}.outcome-bank-card-header img{object-fit:contain;height:24px}.outcome-detail-box{border:1px solid #e2e8f0;border-radius:6px;margin-bottom:10px;padding:8px}.outcome-detail-label{color:var(--fintech-text-gray);margin-bottom:4px;font-size:11px}.outcome-detail-value{color:var(--fintech-dark-blue);font-size:16px;font-weight:700}.outcome-approve-btn{color:#fff;cursor:pointer;background-color:#55a84f;border:none;border-radius:6px;justify-content:center;align-items:center;gap:6px;width:100%;margin-top:12px;padding:12px;font-size:14px;font-weight:600;display:flex}.outcome-approve-btn.moderate{background-color:#f59e0b}.outcome-dots{justify-content:center;gap:8px;margin-bottom:20px;display:flex}.outcome-dot{background:#fff6;border-radius:50%;width:8px;height:8px}.outcome-dot.active{background:#55a84f;border-radius:4px;width:20px}.outcome-bottom-bar{color:var(--fintech-dark-blue);background:#fff;border-radius:8px;justify-content:space-between;align-items:center;padding:12px 16px;font-size:12px;font-weight:600;display:flex}.outcome-bottom-bar .bar-item{align-items:center;gap:6px;display:flex}.outcome-bottom-bar .bar-item i{color:#316e75;font-size:16px}.hero-bottom-features{z-index:2;background-color:#fff;padding:0;display:flex;position:relative}.feature-strip-left{clip-path:polygon(0 0,95% 0,100% 100%,0% 100%);background-color:#fff;flex:1;grid-template-columns:1fr 1fr;gap:16px;padding:24px 40px;display:grid;box-shadow:5px 0 15px #0000000d}.feature-strip-right{background-color:#f8fafc;flex:1;justify-content:space-around;align-items:center;padding:24px 40px;display:flex}.hero-check-item{color:var(--fintech-dark-blue);align-items:center;gap:8px;font-size:14px;font-weight:500;display:flex}.hero-check-item i{color:#55a84f;font-size:16px}.hero-right-feature{color:var(--fintech-dark-blue);align-items:center;gap:8px;font-size:16px;font-weight:600;display:flex}.hero-right-feature i{color:#316e75;font-size:20px;font-weight:700}@media (max-width:1200px){.outcome-cards-container{grid-template-columns:repeat(2,1fr);overflow-x:auto}.outcome-bank-card:last-child{display:none}}@media (max-width:1024px){.fintech-hero-container{flex-direction:column;padding-top:40px;padding-bottom:60px}.fintech-hero-right{perspective:none;width:100%}.eligibility-outcome-card{margin:0 auto;transform:none}.eligibility-outcome-card:hover{transform:none}.hero-bottom-features{flex-direction:column}.feature-strip-left{clip-path:none}}@media (max-width:768px){.fintech-hero-left h1{font-size:32px}.feature-strip-left{grid-template-columns:1fr}.feature-strip-right{flex-direction:column;align-items:flex-start;gap:16px}.outcome-cards-container{grid-template-columns:1fr}.outcome-bank-card:nth-child(2){display:none}}.main-slider{font-family:var(--font-body,"Inter", sans-serif);background-color:#f8fafc;flex-direction:column;min-height:calc(100vh - 325px);padding:0;display:flex;position:relative;overflow:hidden}.main-slider>*{z-index:1;position:relative}.hero-row{flex:1;align-items:center;gap:80px;width:100%;max-width:1500px;margin:0 auto;padding:29px 0;display:flex}.hero-left{color:#0f172a;flex:1}.hero-left h1{font-family:var(--font-heading,"Inter", sans-serif);color:#0f172a;margin-bottom:20px;font-size:46px;font-weight:800;line-height:1.25}.hero-left .text-blue{color:#1d4ed8}.hero-left p{color:#475569;max-width:90%;margin-bottom:30px;font-size:18px;line-height:1.6}.hero-features-grid{gap:24px;margin-bottom:40px;display:flex}.hero-features-grid .hero-check-item{align-items:center;gap:8px;display:flex}.hero-features-grid .hero-check-icon i{color:#3b82f6;font-size:18px}.hero-features-grid .hero-check-title{color:#334155;font-size:14px;font-weight:600}.hero-features-grid .hero-check-desc{display:none}.hero-buttons{gap:16px;margin-bottom:12px;display:flex}.hero-btn-primary{color:#fff;cursor:pointer;background-color:#1d4ed8;border:none;border-radius:8px;justify-content:center;align-items:center;padding:14px 28px;font-size:16px;font-weight:600;text-decoration:none;transition:background-color .2s;display:inline-flex}.hero-btn-primary:hover{color:#fff;background-color:#1e40af}.hero-btn-outline{color:#0f172a;cursor:pointer;background-color:#fff;border:1px solid #cbd5e1;border-radius:8px;justify-content:center;align-items:center;padding:14px 28px;font-size:16px;font-weight:600;text-decoration:none;transition:background-color .2s;display:inline-flex}.hero-btn-outline:hover{background-color:#f1f5f9}.hero-subtext-small{color:#64748b;font-size:13px}.hero-right{flex:1.5;justify-content:flex-end;display:flex}.dashboard-tilt{justify-content:flex-end;align-items:center;width:100%;display:flex}.loan-dashboard{color:#fff;transform-origin:100%;background:#1e838b;border-radius:16px;width:100%;max-width:720px;padding:16px 20px;transition:transform .3s,box-shadow .3s;transform:scale(.9);box-shadow:0 15px 35px #0000001a}.loan-dashboard:hover{transform:scale(.92);box-shadow:0 20px 40px #00000026}.dashboard-title h3{text-align:center;color:#fff;margin-bottom:2px;font-size:20px;font-weight:700}.dashboard-title p{opacity:.9;text-align:center;margin-bottom:12px;font-size:13px}.summary-bar{color:#0f172a;background:#fff;border-radius:8px;justify-content:space-between;align-items:center;margin-bottom:12px;padding:8px 12px;font-size:12px;font-weight:600;display:flex}.summary-bar-title{align-items:center;gap:6px;display:flex}.summary-bar-title i{color:#1e838b;font-size:14px}.status.high{color:#10b981;align-items:center;gap:6px;display:flex}.bank-card{color:#0f172a;background:#fff;border-radius:12px;flex-direction:column;padding:12px;display:flex;box-shadow:0 4px 10px #0000000d}.bank-header{border-bottom:1px solid #e2e8f0;align-items:center;gap:8px;margin-bottom:10px;padding-bottom:8px;font-size:13px;font-weight:700;display:flex}.bank-header img{object-fit:contain;height:20px}.offer-box{border:1px solid #e2e8f0;border-radius:6px;margin-bottom:6px;padding:6px 10px}.offer-box .label{color:#64748b;margin-bottom:2px;font-size:10px}.offer-box .amount{color:#0f172a;font-size:15px;font-weight:700}.offer-box .amount.small,.offer-box .interest-rate.small{font-size:13px}.bank-footer{color:#fff;text-align:center;border-radius:6px;width:100%;margin-top:6px;padding:8px;font-size:13px;font-weight:600}.bank-footer.success{background-color:#55a84f}.bank-footer.warning{background-color:#f59e0b}.slider-dots{justify-content:center;gap:8px;margin:20px 0;display:flex}.slider-dots .dot{cursor:pointer;background:#fff6;border:none;border-radius:50%;width:8px;height:8px}.eligibility-stats{color:#0f172a;background:#fff;border-radius:8px;justify-content:space-between;padding:12px 16px;font-size:12px;font-weight:600;display:flex}.eligibility-stats .stat{align-items:center;gap:6px;display:flex}.eligibility-stats .stat i{color:#1e838b}.trust-strip-angled,.main-slider-hero{display:none}@media (max-width:1024px){.hero-row{flex-direction:column}.loan-dashboard,.loan-dashboard:hover{transform:none}.bank-row{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.bank-row{grid-template-columns:1fr}.hero-features-grid{flex-direction:column}.hero-left h1{font-size:32px}}.explore-loans-section{text-align:center;font-family:var(--font-body,"Inter", sans-serif);background-color:#f8fafc;padding:60px 40px}.explore-loans-section h2{color:#0a2d91;margin-bottom:50px;font-size:32px;font-weight:700}.explore-loans-section h2 span{color:#64748b;font-size:24px;font-weight:400}.loans-grid{grid-template-columns:repeat(4,1fr);gap:24px;max-width:1400px;margin:0 auto;display:grid}.loan-option-card{text-align:center;background:#fff;border:1px solid #e2e8f0;border-radius:12px;flex-direction:column;height:100%;padding:30px 20px;display:flex;position:relative;box-shadow:0 4px 15px #0000000d}.loan-option-card.recommended{border:2px solid #20c997}.recommended-badge{color:#fff;background:#20c997;border-radius:20px;padding:4px 16px;font-size:12px;font-weight:600;position:absolute;top:-12px;left:50%;transform:translate(-50%)}.loan-icon{border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;margin:0 auto 20px;font-size:24px;display:flex}.loan-option-card.green .loan-icon{color:#20c997;background:#e6fcf5}.loan-option-card.green .loan-btn{background:#20c997}.loan-option-card.green .loan-btn:hover{background:#12b886}.loan-option-card.blue .loan-icon{color:#1565c0;background:#e0f2fe}.loan-option-card.blue .loan-btn{background:#1565c0}.loan-option-card.blue .loan-btn:hover{background:#0a2d91}.loan-option-card.purple .loan-icon{color:#7e22ce;background:#f3e8ff}.loan-option-card.purple .loan-btn{background:#7e22ce}.loan-option-card.purple .loan-btn:hover{background:#6b21a8}.loan-option-card.orange .loan-icon{color:#f97316;background:#ffedd5}.loan-option-card.orange .loan-btn{background:#f97316}.loan-option-card.orange .loan-btn:hover{background:#ea580c}.loan-option-card h3{color:#0f172a;margin-bottom:10px;font-size:22px;font-weight:700}.loan-option-card p.subtitle{color:#64748b;min-height:42px;margin-bottom:24px;font-size:14px;line-height:1.5}.loan-features-list{text-align:left;flex-grow:1;margin-bottom:28px}.loan-features-list .feature-item{color:#334155;align-items:flex-start;gap:10px;margin-bottom:14px;font-size:14px;display:flex}.loan-features-list .feature-item i{color:#20c997;margin-top:2px}.loan-btn{color:#fff;cursor:pointer;border:none;border-radius:8px;width:100%;padding:14px;font-size:15px;font-weight:600;transition:background-color .2s}.how-it-works-section{text-align:center;font-family:var(--font-body,"Inter", sans-serif);background-color:#f8fafc;padding:40px 40px 80px}.how-it-works-section h2{color:#0a2d91;margin-bottom:50px;font-size:26px;font-weight:700}.steps-container{justify-content:space-between;align-items:center;max-width:1200px;margin:0 auto;display:flex}.step-item{text-align:left;flex:1;align-items:center;gap:18px;display:flex}.step-number{color:#fff;background:#1565c0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;font-size:20px;font-weight:700;display:flex}.step-text h4{color:#0f172a;margin-bottom:6px;font-size:16px;font-weight:700}.step-text p{color:#64748b;font-size:13px;line-height:1.5}.step-arrow{color:#cbd5e1;padding:0 16px;font-size:20px}.hero-top-bar{font-family:var(--font-body,"Inter", sans-serif);color:#334155;background:#fff;border-bottom:1px solid #e2e8f0;justify-content:center;align-items:center;gap:40px;padding:16px 40px;font-size:13px;font-weight:500;display:flex}.hero-top-bar .top-bar-item{align-items:center;gap:8px;display:flex}.hero-top-bar .top-bar-item i{color:#1565c0;font-size:16px}@media (max-width:1024px){.loans-grid{grid-template-columns:repeat(2,1fr)}.steps-container{flex-direction:column;align-items:flex-start;gap:24px}.step-arrow{align-self:center;padding:12px 0;transform:rotate(90deg)}.hero-top-bar{flex-wrap:wrap;gap:20px}}@media (max-width:640px){.loans-grid{grid-template-columns:1fr}}@media (max-width:768px){.main-slider{min-height:530px!important}.main-slider:before{content:"";pointer-events:none;z-index:0;background-image:linear-gradient(#ffffffa6,#ffffff8c),url(/assets/pasted-image-B442YOq6.png);background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;animation:10s linear infinite alternate panBackground;position:absolute;top:0;left:0}@keyframes panBackground{0%{background-position:100%}to{background-position:0%}}.hero-row{gap:20px;padding:15px 15px 10px}.hero-top-bar{display:none!important}.hero-top-bar .top-bar-item{justify-content:flex-start}.hero-left h1{text-align:center;margin-top:0!important;margin-bottom:8px!important;font-size:24px!important;line-height:1.2!important}.hero-left h3{text-align:center;color:#00f!important;margin-top:8px!important;margin-bottom:8px!important;font-size:15px!important;font-weight:800!important;line-height:1.2!important}.hero-left p{text-align:center;color:#00f!important;margin-bottom:8px!important;font-size:13px!important;line-height:1.4!important}.hero-left{flex-direction:column;height:100%;display:flex}.hero-buttons{margin-top:auto}.hero-features-grid{grid-template-columns:repeat(2,1fr);gap:16px;margin:0 auto 30px;padding:0 20px;display:grid}.hero-actions{flex-direction:column;justify-content:center;align-items:center}.hero-actions .btn-primary{text-align:center;width:100%;max-width:300px}.hero-subtext-small{text-align:center;width:100%}.loan-dashboard{max-width:100%;padding:16px;transform:scale(1)!important}.bank-row{grid-template-columns:1fr!important}.summary-bar{text-align:center;flex-direction:column;align-items:center;gap:12px}.explore-loans-section,.how-it-works-section{padding:40px 20px}.explore-loans-section h2{font-size:26px}.explore-loans-section h2 span{margin-top:8px;font-size:16px;display:block}.loans-grid{grid-template-columns:1fr;gap:16px}.steps-container{flex-direction:column;align-items:center;gap:16px}.step-item{text-align:center;flex-direction:column;gap:12px}.step-arrow{padding:12px 0;transform:rotate(90deg)}.dashboard-tilt{justify-content:center}}@media (max-width:480px){.hero-left h1{font-size:26px!important}.dashboard-title h3,.loan-option-card h3{font-size:20px}}@media (max-width:768px){.bank-row{grid-template-columns:1fr}.summary-bar{text-align:center;flex-direction:column;gap:8px}.loan-dashboard{margin:0 auto;padding:12px;transform:scale(1)!important}.dashboard-tilt{justify-content:center}}.mobile-hero-image-wrapper{display:none}.mobile-only-dashboard,.mobile-outcome-section{display:none!important}@media (max-width:768px){.desktop-only-dashboard,.desktop-outcome{display:none!important}.mobile-only-dashboard{width:100%;margin-top:20px;padding:0 20px;display:flex!important}.mobile-outcome-section{background-color:#0000;padding:0 0 40px;display:block!important}.mobile-hero-middle-row{justify-content:space-between;align-items:flex-end;margin-bottom:30px;display:flex;position:relative}.hero-features-grid{flex:1;grid-template-columns:repeat(2,1fr)!important;gap:10px!important;margin:0 auto!important;padding:0!important}.hero-check-item{background:0 0;flex-direction:column;padding:0;align-items:flex-start!important;gap:8px!important}.hero-check-icon{background:#eef2ff;border-radius:12px;justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:4px;display:flex}.hero-check-icon i{color:#1d4ed8!important;font-size:20px!important}.hero-check-title{color:#0f172a;font-size:15px;font-weight:700}.hero-check-desc{color:#64748b;font-size:12px;font-weight:400;display:block!important}.mobile-hero-image-wrapper{pointer-events:none;flex:1;justify-content:flex-end;max-width:55%;display:flex;position:absolute;bottom:0;right:-20px}.mobile-hero-woman{object-fit:contain;width:100%;max-width:200px;height:auto}.mobile-hero-badge{color:#0f172a;background:#fff;border-radius:8px;flex-direction:column;align-items:center;gap:4px;padding:8px 12px;font-size:12px;font-weight:700;display:flex;position:absolute;top:20px;right:10px;box-shadow:0 4px 12px #0000001a}.mobile-hero-badge i{color:#1d4ed8;font-size:18px}.hero-buttons{flex-direction:column;gap:12px;width:100%}.hero-buttons>*{text-align:center;width:100%}}.eligibility-outcome-section{background-color:#f8f9fa;padding:60px 0}.eligibility-outcome-card{color:#fff;background:linear-gradient(135deg,#182073 0%,#202b9e 100%);border-radius:20px;width:100%;max-width:100%;margin:0 auto;padding:24px;font-family:Inter,sans-serif;position:relative;box-shadow:0 15px 35px #00000026}.eligibility-outcome-card .outcome-header{text-align:center;margin-bottom:20px}.eligibility-outcome-card .outcome-header h2{color:#fff;margin-bottom:6px;font-size:26px;font-weight:700}.eligibility-outcome-card .outcome-header p{color:#e0e0ff;margin-bottom:12px;font-size:14px}.eligibility-outcome-card .sample-result-badge{color:#333;background-color:#ffdf40;border-radius:20px;padding:4px 16px;font-size:13px;font-weight:600;display:inline-block;box-shadow:0 4px 10px #0000001a}.eligibility-outcome-card .outcome-stats-bar{color:#333;background-color:#fff;border-radius:10px;justify-content:space-between;align-items:center;margin-bottom:20px;padding:12px 18px;display:flex;box-shadow:0 4px 15px #0000000d}.eligibility-outcome-card .outcome-stats-bar .stat-item{align-items:center;gap:6px;font-size:13px;display:flex}.eligibility-outcome-card .outcome-stats-bar .icon-blue{color:#1a206a;font-size:16px}.eligibility-outcome-card .outcome-stats-bar .stat-label{color:#000;font-weight:900;font-size:20px!important}.eligibility-outcome-card .outcome-stats-bar .stat-value{color:#111;font-weight:700}.eligibility-outcome-card .outcome-stats-bar .stat-divider{background-color:#e0e0e0;width:1px;height:24px}.eligibility-outcome-card .approval-high{color:#00b050;font-weight:700}.eligibility-outcome-card .approval-high i{font-size:16px}.eligibility-outcome-card .approval-high .stat-value{color:#00b050}.eligibility-outcome-card .bank-offers-container{scroll-snap-type:x mandatory;-ms-overflow-style:none;scrollbar-width:none;scroll-behavior:smooth;gap:16px;margin-bottom:20px;display:flex;overflow-x:auto}.eligibility-outcome-card .bank-offers-container::-webkit-scrollbar{display:none}.eligibility-outcome-card .bank-offer-card{color:#333;scroll-snap-align:start;background-color:#fff;border-radius:12px;flex-direction:column;flex:0 0 calc(33.333% - 11px);display:flex;overflow:hidden;box-shadow:0 8px 20px #0000001a}.eligibility-outcome-card .bank-header{border-bottom:1px solid #f0f0f0;align-items:center;gap:10px;padding:12px 16px;display:flex}.eligibility-outcome-card .bank-logo-placeholder{color:#fff;border-radius:6px;justify-content:center;align-items:center;width:32px;height:32px;font-size:12px;font-weight:700;display:flex}.eligibility-outcome-card .logo-aditya{background-color:#e1251b}.eligibility-outcome-card .logo-godrej{background-color:#00a5d9}.eligibility-outcome-card .logo-piramal{background-color:#ec6608}.eligibility-outcome-card .logo-yes{background-color:#0033a0}.eligibility-outcome-card .logo-kotak{background-color:#ed1c24}.eligibility-outcome-card .logo-idfc{background-color:#9d2235}.eligibility-outcome-card .bank-header h4{margin:0;font-size:14px;font-weight:700}.eligibility-outcome-card .offer-details{flex-direction:column;flex-grow:1;gap:12px;padding:16px;display:flex}.eligibility-outcome-card .detail-group{flex-direction:column;gap:4px;display:flex}.eligibility-outcome-card .detail-group label{color:#000;text-transform:uppercase;letter-spacing:.5px;font-size:11px;font-weight:500}.eligibility-outcome-card .detail-value-box{color:#222;background-color:#fafafa;border:1px solid #e0e0e0;border-radius:6px;padding:8px 12px;font-size:14px;font-weight:700}.eligibility-outcome-card .btn-high-approval{color:#fff;cursor:pointer;background-color:#00c060;border:none;border-radius:6px;justify-content:center;align-items:center;gap:6px;width:calc(100% - 32px);margin:0 16px 16px;padding:10px;font-size:13px;font-weight:700;transition:background-color .2s;display:flex}.eligibility-outcome-card .btn-high-approval:hover{background-color:#00a050}.eligibility-outcome-card .carousel-dots{justify-content:center;gap:6px;margin-bottom:20px;display:flex}.eligibility-outcome-card .carousel-dots .dot{cursor:pointer;background-color:#fff6;border-radius:50%;width:8px;height:8px}.eligibility-outcome-card .carousel-dots .dot.active{background-color:#00e080;border-radius:8px;width:16px}.eligibility-outcome-card .customer-profile-bar{color:#333;background-color:#fff;border-radius:20px;justify-content:space-around;align-items:center;margin-bottom:10px;padding:10px 20px;display:flex;box-shadow:0 4px 15px #0000001a}.eligibility-outcome-card .profile-item{align-items:center;gap:8px;font-size:12px;display:flex}.eligibility-outcome-card .profile-item span{color:#444}.eligibility-outcome-card .profile-item strong{color:#111}.eligibility-outcome-card .text-muted{color:#888;font-weight:500}.eligibility-outcome-card .outcome-disclaimer{text-align:center;color:#b0b5e5;margin-top:8px;padding:0 15px;font-size:10px;line-height:1.3}@media (max-width:992px){.eligibility-outcome-card .bank-offer-card{flex:0 0 calc(50% - 8px)}}@media (max-width:768px){.eligibility-outcome-card .outcome-stats-bar{grid-template-columns:repeat(3,1fr);align-items:start;gap:10px;padding:12px;display:grid}.eligibility-outcome-card .outcome-stats-bar .stat-item{text-align:center;flex-direction:column;gap:4px}.eligibility-outcome-card .outcome-stats-bar .stat-label{font-size:11px;line-height:1.2}.eligibility-outcome-card .outcome-stats-bar .stat-divider{display:none}.eligibility-outcome-card .outcome-stats-bar .approval-high{text-align:center;border-top:1px dashed #eee;flex-direction:row;grid-column:span 3;justify-content:center;margin-top:4px;padding-top:10px}.eligibility-outcome-card .bank-offer-card{flex:0 0 100%}.eligibility-outcome-card .customer-profile-bar{text-align:center;border-radius:15px;flex-direction:column;align-items:center;gap:10px}}.fintech-journey-section{font-family:var(--font-body,"Inter", sans-serif);background-color:#f8fafc;justify-content:center;padding:14px 20px;display:flex}.journey-card{background:#fff;border:1px solid #f1f5f9;border-radius:16px;width:100%;max-width:1200px;padding:40px;box-shadow:0 4px 20px #00000008}.journey-title{text-align:center;color:#0f172a;margin-bottom:50px;font-size:26px;font-weight:700}.journey-title .highlight-text{color:#2f2cd8}.journey-steps-container{justify-content:space-between;align-items:flex-start;margin-bottom:40px;display:flex}.journey-step-col{text-align:center;flex-direction:column;align-items:center;width:20%;display:flex}.icon-wrapper{background:#fff;border:1px solid #e2e8f0;border-radius:50%;justify-content:center;align-items:center;width:90px;height:90px;margin-bottom:24px;display:flex;position:relative}.step-icon{color:#2f2cd8;font-size:47px}.step-badge{color:#fff;background-color:#2f2cd8;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-size:13px;font-weight:700;display:flex;position:absolute;top:0;left:0;transform:translate(-20%,-20%)}.step-content h4{color:#0f172a;margin-bottom:8px;font-size:15px;font-weight:700}.step-content p{color:#64748b;margin-bottom:12px;font-size:13px;line-height:1.5}.step-features{text-align:left;margin:0;padding:0;list-style:none;display:inline-block}.step-features li{color:#475569;align-items:flex-start;gap:6px;margin-bottom:6px;font-size:12px;display:flex}.step-features li i{color:#22c55e;margin-top:1px;font-size:14px}.step-divider{color:#94a3b8;justify-content:center;align-items:center;height:90px;font-size:20px;display:flex}.journey-footer{text-align:center;color:#475569;border-top:1px solid #f1f5f9;flex-wrap:wrap;justify-content:space-around;align-items:center;gap:20px;padding-top:20px;font-size:13px;font-weight:500;display:flex}.journey-footer-item{align-items:center;gap:8px;display:flex}.journey-footer i{color:#64748b;font-size:16px}@media (max-width:1024px){.journey-step-col{width:22%}}@media (max-width:768px){.journey-steps-container{flex-direction:column;align-items:center;gap:30px}.journey-step-col{width:100%;max-width:300px}.step-divider{height:auto;transform:rotate(90deg)}.journey-footer{flex-direction:column;gap:15px}}.approval-chances-section{font-family:var(--font-body,"Inter", sans-serif);background-color:#fff;padding:60px 0}.approval-header{text-align:center;margin-bottom:40px}.approval-header h2{color:#1a1a2e;margin-bottom:12px;font-size:58px;font-weight:700}.approval-header .highlight-blue{color:#4f46e5}.approval-header p{color:#64748b;max-width:600px;margin:0 auto;font-size:16px;line-height:1.5}.approval-cards-wrapper{justify-content:center;gap:30px;margin-bottom:40px;display:flex}.approval-card{border-radius:16px;flex-direction:column;flex:1;max-width:500px;padding:40px 30px;display:flex}.rejection-card{background-color:#fff5f5;border:1px solid #ffe4e6}.approval-card-green{background-color:#f0fdf4;border:1px solid #dcfce7}.card-header{justify-content:space-between;align-items:flex-start;margin-bottom:30px;display:flex}.card-header h3{margin:0;font-size:22px;font-weight:700;line-height:1.3}.rejection-card .card-header h3{color:#dc2626}.approval-card-green .card-header h3{color:#16a34a}.icon-wrapper{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:90px;height:84px;font-size:49px;display:flex;position:relative}.red-shield{color:#e11d48;background-color:#fecdd3}.green-shield{color:#16a34a;background-color:#bbf7d0}.shield-badge{background-color:#fff;border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;font-size:10px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.red-shield .shield-badge{color:#e11d48}.green-shield .shield-badge{color:#16a34a}.feature-list{flex-grow:1;margin:0 0 30px;padding:0;list-style:none}.feature-list li{color:#334155;align-items:flex-start;gap:12px;margin-bottom:16px;font-size:15px;line-height:1.4;display:flex}.feature-list li strong{color:#0f172a;font-weight:600}.rejection-list li i{color:#ef4444;flex-shrink:0;margin-top:2px;font-size:20px}.approval-list li i{color:#22c55e;flex-shrink:0;margin-top:2px;font-size:20px}.btn-rejection{color:#e11d48;cursor:pointer;background-color:#ffe4e6;border:none;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:14px 24px;font-size:15px;font-weight:600;transition:all .2s;display:flex}.btn-rejection:hover{background-color:#fecdd3}.btn-approval{color:#fff;cursor:pointer;background-color:#16a34a;border:none;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:14px 24px;font-size:15px;font-weight:600;transition:all .2s;display:flex;box-shadow:0 4px 6px -1px #16a34a33}.btn-approval:hover{background-color:#15803d;box-shadow:0 6px 8px -1px #16a34a4d}.trust-banner{background:#fff;border:1px solid #e2e8f0;border-radius:12px;justify-content:space-between;padding:24px 30px;display:flex;box-shadow:0 10px 25px -5px #0000000d}.trust-item{flex:1;align-items:center;gap:16px;display:flex}.trust-item:not(:last-child){border-right:1px solid #e2e8f0;margin-right:20px;padding-right:20px}.trust-icon{color:#475569;background-color:#f1f5f9;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:20px;display:flex}.trust-text h4{color:#1e293b;margin:0 0 4px;font-size:14px;font-weight:700}.trust-text p{color:#64748b;margin:0;font-size:12px;line-height:1.3}@media (max-width:992px){.approval-cards-wrapper{flex-direction:column;align-items:center}.approval-card{width:100%;max-width:100%}.trust-banner{flex-wrap:wrap;gap:20px}.trust-item{min-width:calc(50% - 20px)}.trust-item:nth-child(2){border-right:none;margin-right:0;padding-right:0}}@media (max-width:640px){.trust-item{min-width:100%;border-right:none!important;margin-right:0!important;padding-right:0!important}.approval-header h2{font-size:26px}.approval-card{padding:24px 16px}}.fintech-trust-section{background-color:var(--fintech-white);text-align:center;font-family:var(--font-body);padding:80px 20px}.fintech-trust-title{font-family:var(--font-heading);color:var(--fintech-dark-blue);margin-bottom:12px;font-size:32px;font-weight:700}.fintech-trust-title .text-brand{color:var(--fintech-brand-blue)}.fintech-trust-subtitle{color:var(--fintech-text-gray);max-width:600px;margin:0 auto 40px;font-size:16px;line-height:1.6}.fintech-trust-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:24px;max-width:1200px;margin:0 auto 40px;display:grid}.fintech-trust-card{background-color:var(--fintech-white);text-align:center;border:1px solid #e2e8f0;border-radius:12px;padding:30px 20px;transition:all .3s}.fintech-trust-card:hover{transform:translateY(-5px);box-shadow:0 10px 25px #0000000d}.trust-icon-wrapper{width:90px;height:84px;color:var(--fintech-brand-blue);background-color:#eff6ff;border-radius:10px;justify-content:center;align-items:center;margin:0 auto 20px;font-size:49px;display:flex}.fintech-trust-card h4{font-family:var(--font-heading);color:var(--fintech-dark-blue);margin-bottom:12px;font-size:16px;font-weight:600;line-height:1.4}.fintech-trust-card p{color:var(--fintech-text-gray);font-size:13px;line-height:1.5}.fintech-trust-cta-wrapper{margin-bottom:40px}.trust-badges-bar{flex-wrap:wrap;justify-content:center;gap:24px;margin-bottom:40px;display:flex}.trust-badge-item{color:var(--fintech-text-gray);align-items:center;gap:8px;font-size:14px;font-weight:500;display:flex}.trust-badge-item i{color:var(--fintech-dark-blue)}.fintech-stats-bar{background-color:var(--fintech-dark-blue);border-radius:16px;flex-wrap:wrap;justify-content:space-around;gap:20px;max-width:1200px;margin:0 auto;padding:30px;display:flex}.stat-item{color:var(--fintech-white);text-align:left;align-items:center;gap:16px;display:flex}.stat-icon{background-color:#ffffff1a;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;font-size:20px;display:flex}.stat-value{font-family:var(--font-heading);font-size:24px;font-weight:700;line-height:1.2}.stat-label{color:#94a3b8;font-size:13px}@media (max-width:768px){.fintech-stats-bar{grid-template-columns:repeat(2,1fr);gap:20px;padding:20px;display:grid}.stat-item{text-align:center;flex-direction:column;justify-content:flex-start;gap:8px;width:100%}.trust-badges-bar{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}.trust-badge-item{justify-content:flex-start;font-size:12px}}.fintech-partners-section{background-color:var(--fintech-white);text-align:center;border-top:1px solid #e2e8f0;border-bottom:1px solid #e2e8f0;padding:60px 20px}.fintech-partners-title{font-family:var(--font-heading);color:var(--fintech-text-gray);text-transform:uppercase;letter-spacing:1.5px;margin-bottom:30px;font-size:16px;font-weight:600}.fintech-partners-logos{flex-wrap:wrap;justify-content:center;align-items:center;gap:40px;max-width:1200px;margin:0 auto;display:flex}.partner-logo{object-fit:contain;filter:grayscale();opacity:.7;height:40px;transition:all .3s}.partner-logo:hover{filter:grayscale(0%);opacity:1}.more-partners-pill{color:var(--fintech-dark-blue);background-color:#f8fafc;border:1px solid #cbd5e1;border-radius:20px;padding:8px 16px;font-size:14px;font-weight:600}.fintech-testimonials-section{background-color:var(--fintech-white);font-family:var(--font-body);padding:23px 20px}.fintech-testimonials-container{background-color:#fafaf9;border:1px solid #e2e8f0;border-radius:12px;align-items:center;gap:40px;max-width:1200px;margin:0 auto;padding:40px;display:flex}.fintech-testimonials-left{border-right:2px solid var(--fintech-green);flex:0 0 200px;padding-right:30px}.fintech-testimonials-left h3{font-family:var(--font-heading);color:var(--fintech-green);font-size:20px;font-weight:600;line-height:1.4}.fintech-testimonials-right{flex:1;overflow:hidden}.fintech-testimonial-card{padding:10px 20px}.fintech-testimonial-card p{color:var(--fintech-dark-blue);margin-bottom:16px;font-size:16px;font-style:italic;line-height:1.5}.fintech-testimonial-stars{color:#fbbf24;margin-bottom:12px;font-size:14px}.fintech-testimonial-author{color:var(--fintech-text-gray);font-size:14px}.fintech-testimonial-author strong{color:var(--fintech-dark-blue);font-weight:600}.fintech-testimonials-section .swiper-pagination-bullet{background:#cbd5e1}.fintech-testimonials-section .swiper-pagination-bullet-active{background:var(--fintech-green)}@media (max-width:768px){.fintech-testimonials-container{flex-direction:column;align-items:flex-start;padding:20px}.fintech-testimonials-left{border-right:none;border-bottom:2px solid var(--fintech-green);flex:auto;width:100%;margin-bottom:20px;padding-bottom:20px;padding-right:0}.fintech-testimonials-right{width:100%;max-width:100vw}.fintech-testimonial-card{padding:0 5px}}.blog-mobile-scroll{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap;gap:15px;padding-bottom:20px;display:flex;overflow-x:auto}.blog-mobile-scroll::-webkit-scrollbar{display:none}.mobile-scroll-item{scroll-snap-align:center;flex:0 0 85%;max-width:85%}.more-card-wrapper{justify-content:center;align-items:center;height:auto;display:flex}.more-articles-card{background:#f8f9fc;border:2px dashed #0d286e;border-radius:12px;justify-content:center;align-items:center;width:100%;height:100%;min-height:250px;transition:all .3s;display:flex}.more-articles-link{text-align:center;color:#0d286e;flex-direction:column;align-items:center;gap:15px;padding:30px;text-decoration:none;display:flex}.more-icon{color:#fff;background:#0d286e;border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;font-size:24px;transition:transform .3s;display:flex}.more-articles-card:hover{background:#eef2fa;border-color:#f39c12}.more-articles-card:hover .more-icon{background:#f39c12;transform:translate(5px)}.more-articles-link h4{margin:0;font-size:18px;font-weight:700}.btn-more-articles{color:#fff;background-color:#0d286e;border-radius:6px;padding:12px 30px;font-size:16px;font-weight:600;text-decoration:none;transition:all .3s;display:inline-block}.btn-more-articles i{margin-left:8px;font-size:14px;transition:transform .3s}.btn-more-articles:hover{color:#fff;background-color:#f39c12}.btn-more-articles:hover i{transform:translate(4px)}html,body{width:100%;height:100%}input::-ms-clear{display:none}input::-ms-reveal{display:none}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:#0000;font-family:sans-serif;line-height:1.15}body{margin:0}[tabindex="-1"]:focus{outline:none}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5em;font-weight:500}p{margin-top:0;margin-bottom:1em}abbr[title],abbr[data-original-title]{cursor:help;border-bottom:0;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}address{font-style:normal;line-height:inherit;margin-bottom:1em}input[type=text],input[type=password],input[type=number],textarea{-webkit-appearance:none}ol,ul,dl{margin-top:0;margin-bottom:1em}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}pre,code,kbd,samp{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace;font-size:1em}pre{margin-top:0;margin-bottom:1em;overflow:auto}figure{margin:0 0 1em}img{vertical-align:middle;border-style:none}a,area,button,[role=button],input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{text-align:left;caption-side:bottom;padding-top:.75em;padding-bottom:.3em}input,button,select,optgroup,textarea{color:inherit;font-size:inherit;font-family:inherit;line-height:inherit;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{resize:vertical;overflow:auto}fieldset{border:0;min-width:0;margin:0;padding:0}legend{width:100%;max-width:100%;color:inherit;font-size:1.5em;line-height:inherit;white-space:normal;margin-bottom:.5em;padding:0;display:block}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}.main-header .main-menu{background-color:var(--fintech-dark-blue)!important;padding:0!important}.main-header .main-menu .logo-box{background-color:#0000!important}.main-header .main-menu__list>li>a{font-family:var(--font-body);font-weight:500;color:var(--fintech-white)!important;padding-top:30px!important;padding-bottom:30px!important}.main-menu .main-menu__list>li>a:hover{color:#cbd5e1!important}.main-menu .main-menu__list>li>a:hover,.main-menu .main-menu__list>li>a.active{color:#fff!important}.main-menu .main-menu__list>li>a.active{position:relative}.main-menu .main-menu__list>li>a.active:after{content:"";background-color:var(--fintech-brand-blue);border-radius:2px;width:100%;height:3px;position:absolute;bottom:25px;left:0}.fintech-login-btn{transition:all .3s;border:1px solid var(--fintech-white)!important;color:var(--fintech-white)!important;font-family:var(--font-body)!important;background:0 0!important;border-radius:4px!important;padding:8px 24px!important;font-weight:500!important}.fintech-login-btn:hover{background:#ffffff1a!important}.main-header__info-phone-content{align-items:center;display:flex}.mobile-nav__toggler{color:var(--fintech-white)!important}.about-page-wrapper{color:#333;font-family:Inter,sans-serif}.text-blue{color:#2f2cd8}.about-hero{background-color:#f8fbff;padding:80px 0 60px;position:relative;overflow:hidden}.about-hero-bg{z-index:0;background-image:linear-gradient(90deg,#f8fbff 40%,#f8fbffcc 60%,#f8fbff00 100%),url(/assets/loan-meeting-img-C0h3h-m9.jpg);background-position:100%;background-size:cover;position:absolute;inset:0}.about-hero .container{z-index:1;position:relative}.about-breadcrumb{color:#555;margin-bottom:20px;font-size:14px}.about-breadcrumb a{color:#555;text-decoration:none}.about-hero h1{color:#1a1a2e;margin-bottom:20px;font-size:54px;font-weight:800}.about-hero p{color:#555;max-width:450px;font-size:18px;line-height:1.6}.section-tag{color:#2f2cd8;text-transform:uppercase;letter-spacing:1px;align-items:center;gap:10px;margin-bottom:10px;font-size:12px;font-weight:700;display:flex}.section-tag:after{content:"";background-color:#2f2cd8;width:30px;height:2px;display:inline-block}.section-title{color:#1a1a2e;margin-bottom:30px;font-size:38px;font-weight:800}.who-we-are{background-color:#fff;padding:80px 0}.who-we-are-text p{color:#555;margin-bottom:20px;font-size:15px;line-height:1.7}.who-we-are-img{border-radius:20px;width:100%;box-shadow:0 10px 30px #0000001a}.what-we-do{background-color:#f4f8fb;padding:80px 0}.what-we-do-text{color:#555;max-width:650px;margin-bottom:40px;font-size:16px}.platform-grid{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}.platform-card{text-align:center;background:#fff;border-radius:15px;padding:30px 20px;transition:transform .3s;box-shadow:0 5px 20px #00000008}.platform-card:hover{transform:translateY(-5px)}.platform-icon{border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;margin:0 auto 20px;font-size:24px;display:flex}.platform-icon.icon-blue{color:#4f46e5;background:#eef2ff}.platform-icon.icon-orange{color:#ea580c;background:#fff7ed}.platform-icon.icon-green{color:#16a34a;background:#f0fdf4}.platform-icon.icon-purple{color:#9333ea;background:#faf5ff}.platform-card h4{color:#1a1a2e;margin-bottom:12px;font-size:16px;font-weight:700}.platform-card p{color:#666;margin:0;font-size:13px;line-height:1.5}.our-commitment{background-color:#fff;padding:80px 0}.commitment-grid{grid-template-columns:1fr 1fr;gap:30px;display:grid}.commitment-card{border-radius:15px;gap:20px;padding:30px;display:flex}.commitment-card.card-blue{background-color:#f8fafc;border:1px solid #e2e8f0}.commitment-card.card-purple{background-color:#fdf8fb;border:1px solid #fae8f0}.commitment-icon{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:50px;height:50px;font-size:20px;display:flex}.commitment-icon.bg-blue{color:#4f46e5;background:#eef2ff}.commitment-icon.bg-purple{color:#c026d3;background:#faf5ff}.commitment-content h4{color:#1a1a2e;margin-bottom:10px;font-size:18px;font-weight:700}.commitment-content p{color:#555;margin-bottom:0;font-size:14px;line-height:1.6}.about-cta-container{background-color:#fff;padding:0 0 80px}.about-cta{color:#fff;background:linear-gradient(90deg,#0f172a,#1e3a8a);border-radius:15px;justify-content:space-between;align-items:center;padding:40px 50px;display:flex}.cta-left .cta-tag{text-transform:uppercase;letter-spacing:1px;color:#94a3b8;margin-bottom:10px;font-size:12px;display:block}.cta-left h3{color:#fff;margin-bottom:10px;font-size:32px;font-weight:700}.cta-left p{color:#cbd5e1;margin:0;font-size:16px}.cta-btn{color:#2f2cd8;background:#fff;border-radius:8px;align-items:center;gap:10px;padding:15px 30px;font-weight:700;text-decoration:none;transition:all .3s;display:inline-flex}.cta-btn:hover{color:#1e3a8a;background:#f1f5f9}@media (max-width:991px){.platform-grid{grid-template-columns:repeat(2,1fr)}.commitment-grid{grid-template-columns:1fr}.about-cta{text-align:center;flex-direction:column;gap:30px;padding:30px}.about-hero-bg{background-image:linear-gradient(#f8fbffe6,#f8fbffe6),url(/assets/loan-meeting-img-C0h3h-m9.jpg)}.about-hero{padding:60px 0}}@media (max-width:575px){.platform-grid{grid-template-columns:1fr}.about-hero h1{font-size:40px}.section-title{font-size:28px}}.fintech-products-section{background-color:var(--fintech-white);text-align:center;font-family:var(--font-body);padding:80px 20px}.fintech-products-title{font-family:var(--font-heading);color:var(--fintech-dark-blue);margin-bottom:8px;font-size:28px;font-weight:700}.fintech-products-subtitle{color:var(--fintech-text-gray);margin-bottom:40px;font-size:16px}.fintech-products-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:24px;max-width:1200px;margin:0 auto;display:grid}.fintech-product-card{text-align:center;background:#fff;border:1px solid #e2e8f0;border-radius:12px;flex-direction:column;padding:30px 20px;transition:all .3s;display:flex;position:relative}.fintech-product-card:hover{transform:translateY(-5px);box-shadow:0 10px 25px #0000000d}.recommended-tag{background-color:var(--fintech-green);color:#fff;white-space:nowrap;border-radius:20px;padding:4px 12px;font-size:12px;font-weight:600;position:absolute;top:-12px;left:50%;transform:translate(-50%)}.product-icon-wrapper{border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;margin:0 auto 20px;font-size:24px;display:flex}.icon-green{color:var(--fintech-green);background:#ecfdf5}.icon-blue{color:var(--fintech-brand-blue);background:#eff6ff}.icon-purple{color:#8b5cf6;background:#f5f3ff}.icon-orange{color:#f97316;background:#fff7ed}.fintech-product-card h3{font-family:var(--font-heading);color:var(--fintech-dark-blue);margin-bottom:12px;font-size:20px;font-weight:600}.fintech-product-card p{color:var(--fintech-text-gray);flex-grow:1;margin-bottom:24px;font-size:14px;line-height:1.5}.fintech-product-features{text-align:left;margin:0 0 24px;padding:0;list-style:none}.fintech-product-features li{color:var(--fintech-dark-blue);align-items:flex-start;gap:8px;margin-bottom:10px;font-size:13px;display:flex}.fintech-product-features li i{color:var(--fintech-brand-blue);margin-top:2px}.fintech-product-btn{color:#fff;cursor:pointer;border:none;border-radius:8px;width:100%;padding:12px;font-size:14px;font-weight:600;text-decoration:none;transition:opacity .2s;display:inline-block}.fintech-product-btn:hover{opacity:.9}.btn-green{background-color:var(--fintech-green)}.btn-blue{background-color:var(--fintech-brand-blue)}.btn-purple{background-color:#8b5cf6}.btn-orange{background-color:#f97316}@font-face{font-family:primeicons;font-display:block;src:url(/assets/primeicons-DMOk5skT.eot);src:url(/assets/primeicons-DMOk5skT.eot?#iefix)format("embedded-opentype"),url(/assets/primeicons-C6QP2o4f.woff2)format("woff2"),url(/assets/primeicons-WjwUDZjB.woff)format("woff"),url(/assets/primeicons-MpK4pl85.ttf)format("truetype"),url(/assets/primeicons-Dr5RGzOO.svg?#primeicons)format("svg");font-weight:400;font-style:normal}.pi{speak:none;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:primeicons;font-style:normal;font-weight:400;line-height:1;display:inline-block}.pi:before{--webkit-backface-visibility:hidden;backface-visibility:hidden}.pi-fw{text-align:center;width:1.28571em}.pi-spin{animation:2s linear infinite fa-spin}@media (prefers-reduced-motion:reduce){.pi-spin{transition-duration:0s;transition-delay:0s;animation-duration:1ms;animation-iteration-count:1;animation-delay:-1ms}}@keyframes fa-spin{0%{transform:rotate(0)}to{transform:rotate(359deg)}}.pi-folder-plus:before{content:""}.pi-receipt:before{content:""}.pi-asterisk:before{content:""}.pi-face-smile:before{content:""}.pi-pinterest:before{content:""}.pi-expand:before{content:""}.pi-pen-to-square:before{content:""}.pi-wave-pulse:before{content:""}.pi-turkish-lira:before{content:""}.pi-spinner-dotted:before{content:""}.pi-crown:before{content:""}.pi-pause-circle:before{content:""}.pi-warehouse:before{content:""}.pi-objects-column:before{content:""}.pi-clipboard:before{content:""}.pi-play-circle:before{content:""}.pi-venus:before{content:""}.pi-cart-minus:before{content:""}.pi-file-plus:before{content:""}.pi-microchip:before{content:""}.pi-twitch:before{content:""}.pi-building-columns:before{content:""}.pi-file-check:before{content:""}.pi-microchip-ai:before{content:""}.pi-trophy:before{content:""}.pi-barcode:before{content:""}.pi-file-arrow-up:before{content:""}.pi-mars:before{content:""}.pi-tiktok:before{content:""}.pi-arrow-up-right-and-arrow-down-left-from-center:before{content:""}.pi-ethereum:before{content:""}.pi-list-check:before{content:""}.pi-thumbtack:before{content:""}.pi-arrow-down-left-and-arrow-up-right-to-center:before{content:""}.pi-equals:before{content:""}.pi-lightbulb:before{content:""}.pi-star-half:before{content:""}.pi-address-book:before{content:""}.pi-chart-scatter:before{content:""}.pi-indian-rupee:before{content:""}.pi-star-half-fill:before{content:""}.pi-cart-arrow-down:before{content:""}.pi-calendar-clock:before{content:""}.pi-sort-up-fill:before{content:""}.pi-sparkles:before{content:""}.pi-bullseye:before{content:""}.pi-sort-down-fill:before{content:""}.pi-graduation-cap:before{content:""}.pi-hammer:before{content:""}.pi-bell-slash:before{content:""}.pi-gauge:before{content:""}.pi-shop:before{content:""}.pi-headphones:before{content:""}.pi-eraser:before{content:""}.pi-stopwatch:before{content:""}.pi-verified:before{content:""}.pi-delete-left:before{content:""}.pi-hourglass:before{content:""}.pi-truck:before{content:""}.pi-wrench:before{content:""}.pi-microphone:before{content:""}.pi-megaphone:before{content:""}.pi-arrow-right-arrow-left:before{content:""}.pi-bitcoin:before{content:""}.pi-file-edit:before{content:""}.pi-language:before{content:""}.pi-file-export:before{content:""}.pi-file-import:before{content:""}.pi-file-word:before{content:""}.pi-gift:before{content:""}.pi-cart-plus:before{content:""}.pi-thumbs-down-fill:before{content:""}.pi-thumbs-up-fill:before{content:""}.pi-arrows-alt:before{content:""}.pi-calculator:before{content:""}.pi-sort-alt-slash:before{content:""}.pi-arrows-h:before{content:""}.pi-arrows-v:before{content:""}.pi-pound:before{content:""}.pi-prime:before{content:""}.pi-chart-pie:before{content:""}.pi-reddit:before{content:""}.pi-code:before{content:""}.pi-sync:before{content:""}.pi-shopping-bag:before{content:""}.pi-server:before{content:""}.pi-database:before{content:""}.pi-hashtag:before{content:""}.pi-bookmark-fill:before{content:""}.pi-filter-fill:before{content:""}.pi-heart-fill:before{content:""}.pi-flag-fill:before{content:""}.pi-circle:before{content:""}.pi-circle-fill:before{content:""}.pi-bolt:before{content:""}.pi-history:before{content:""}.pi-box:before{content:""}.pi-at:before{content:""}.pi-arrow-up-right:before{content:""}.pi-arrow-up-left:before{content:""}.pi-arrow-down-left:before{content:""}.pi-arrow-down-right:before{content:""}.pi-telegram:before{content:""}.pi-stop-circle:before{content:""}.pi-stop:before{content:""}.pi-whatsapp:before{content:""}.pi-building:before{content:""}.pi-qrcode:before{content:""}.pi-car:before{content:""}.pi-instagram:before{content:""}.pi-linkedin:before{content:""}.pi-send:before{content:""}.pi-slack:before{content:""}.pi-sun:before{content:""}.pi-moon:before{content:""}.pi-vimeo:before{content:""}.pi-youtube:before{content:""}.pi-flag:before{content:""}.pi-wallet:before{content:""}.pi-map:before{content:""}.pi-link:before{content:""}.pi-credit-card:before{content:""}.pi-discord:before{content:""}.pi-percentage:before{content:""}.pi-euro:before{content:""}.pi-book:before{content:""}.pi-shield:before{content:""}.pi-paypal:before{content:""}.pi-amazon:before{content:""}.pi-phone:before{content:""}.pi-filter-slash:before{content:""}.pi-facebook:before{content:""}.pi-github:before{content:""}.pi-twitter:before{content:""}.pi-step-backward-alt:before{content:""}.pi-step-forward-alt:before{content:""}.pi-forward:before{content:""}.pi-backward:before{content:""}.pi-fast-backward:before{content:""}.pi-fast-forward:before{content:""}.pi-pause:before{content:""}.pi-play:before{content:""}.pi-compass:before{content:""}.pi-id-card:before{content:""}.pi-ticket:before{content:""}.pi-file-o:before{content:""}.pi-reply:before{content:""}.pi-directions-alt:before{content:""}.pi-directions:before{content:""}.pi-thumbs-up:before{content:""}.pi-thumbs-down:before{content:""}.pi-sort-numeric-down-alt:before{content:""}.pi-sort-numeric-up-alt:before{content:""}.pi-sort-alpha-down-alt:before{content:""}.pi-sort-alpha-up-alt:before{content:""}.pi-sort-numeric-down:before{content:""}.pi-sort-numeric-up:before{content:""}.pi-sort-alpha-down:before{content:""}.pi-sort-alpha-up:before{content:""}.pi-sort-alt:before{content:""}.pi-sort-amount-up:before{content:""}.pi-sort-amount-down:before{content:""}.pi-sort-amount-down-alt:before{content:""}.pi-sort-amount-up-alt:before{content:""}.pi-palette:before{content:""}.pi-undo:before{content:""}.pi-desktop:before{content:""}.pi-sliders-v:before{content:""}.pi-sliders-h:before{content:""}.pi-search-plus:before{content:""}.pi-search-minus:before{content:""}.pi-file-excel:before{content:""}.pi-file-pdf:before{content:""}.pi-check-square:before{content:""}.pi-chart-line:before{content:""}.pi-user-edit:before{content:""}.pi-exclamation-circle:before{content:""}.pi-android:before{content:""}.pi-google:before{content:""}.pi-apple:before{content:""}.pi-microsoft:before{content:""}.pi-heart:before{content:""}.pi-mobile:before{content:""}.pi-tablet:before{content:""}.pi-key:before{content:""}.pi-shopping-cart:before{content:""}.pi-comments:before{content:""}.pi-comment:before{content:""}.pi-briefcase:before{content:""}.pi-bell:before{content:""}.pi-paperclip:before{content:""}.pi-share-alt:before{content:""}.pi-envelope:before{content:""}.pi-volume-down:before{content:""}.pi-volume-up:before{content:""}.pi-volume-off:before{content:""}.pi-eject:before{content:""}.pi-money-bill:before{content:""}.pi-images:before{content:""}.pi-image:before{content:""}.pi-sign-in:before{content:""}.pi-sign-out:before{content:""}.pi-wifi:before{content:""}.pi-sitemap:before{content:""}.pi-chart-bar:before{content:""}.pi-camera:before{content:""}.pi-dollar:before{content:""}.pi-lock-open:before{content:""}.pi-table:before{content:""}.pi-map-marker:before{content:""}.pi-list:before{content:""}.pi-eye-slash:before{content:""}.pi-eye:before{content:""}.pi-folder-open:before{content:""}.pi-folder:before{content:""}.pi-video:before{content:""}.pi-inbox:before{content:""}.pi-lock:before{content:""}.pi-unlock:before{content:""}.pi-tags:before{content:""}.pi-tag:before{content:""}.pi-power-off:before{content:""}.pi-save:before{content:""}.pi-question-circle:before{content:""}.pi-question:before{content:""}.pi-copy:before{content:""}.pi-file:before{content:""}.pi-clone:before{content:""}.pi-calendar-times:before{content:""}.pi-calendar-minus:before{content:""}.pi-calendar-plus:before{content:""}.pi-ellipsis-v:before{content:""}.pi-ellipsis-h:before{content:""}.pi-bookmark:before{content:""}.pi-globe:before{content:""}.pi-replay:before{content:""}.pi-filter:before{content:""}.pi-print:before{content:""}.pi-align-right:before{content:""}.pi-align-left:before{content:""}.pi-align-center:before{content:""}.pi-align-justify:before{content:""}.pi-cog:before{content:""}.pi-cloud-download:before{content:""}.pi-cloud-upload:before{content:""}.pi-cloud:before{content:""}.pi-pencil:before{content:""}.pi-users:before{content:""}.pi-clock:before{content:""}.pi-user-minus:before{content:""}.pi-user-plus:before{content:""}.pi-trash:before{content:""}.pi-external-link:before{content:""}.pi-window-maximize:before{content:""}.pi-window-minimize:before{content:""}.pi-refresh:before{content:""}.pi-user:before{content:""}.pi-exclamation-triangle:before{content:""}.pi-calendar:before{content:""}.pi-chevron-circle-left:before{content:""}.pi-chevron-circle-down:before{content:""}.pi-chevron-circle-right:before{content:""}.pi-chevron-circle-up:before{content:""}.pi-angle-double-down:before{content:""}.pi-angle-double-left:before{content:""}.pi-angle-double-right:before{content:""}.pi-angle-double-up:before{content:""}.pi-angle-down:before{content:""}.pi-angle-left:before{content:""}.pi-angle-right:before{content:""}.pi-angle-up:before{content:""}.pi-upload:before{content:""}.pi-download:before{content:""}.pi-ban:before{content:""}.pi-star-fill:before{content:""}.pi-star:before{content:""}.pi-chevron-left:before{content:""}.pi-chevron-right:before{content:""}.pi-chevron-down:before{content:""}.pi-chevron-up:before{content:""}.pi-caret-left:before{content:""}.pi-caret-right:before{content:""}.pi-caret-down:before{content:""}.pi-caret-up:before{content:""}.pi-search:before{content:""}.pi-check:before{content:""}.pi-check-circle:before{content:""}.pi-times:before{content:""}.pi-times-circle:before{content:""}.pi-plus:before{content:""}.pi-plus-circle:before{content:""}.pi-minus:before{content:""}.pi-minus-circle:before{content:""}.pi-circle-on:before{content:""}.pi-circle-off:before{content:""}.pi-sort-down:before{content:""}.pi-sort-up:before{content:""}.pi-sort:before{content:""}.pi-step-backward:before{content:""}.pi-step-forward:before{content:""}.pi-th-large:before{content:""}.pi-arrow-down:before{content:""}.pi-arrow-left:before{content:""}.pi-arrow-right:before{content:""}.pi-arrow-up:before{content:""}.pi-bars:before{content:""}.pi-arrow-circle-down:before{content:""}.pi-arrow-circle-left:before{content:""}.pi-arrow-circle-right:before{content:""}.pi-arrow-circle-up:before{content:""}.pi-info:before{content:""}.pi-info-circle:before{content:""}.pi-home:before{content:""}.pi-spinner:before{content:""}:root{--fintech-dark-blue:#0d286e;--fintech-brand-blue:#1e88e5;--fintech-green:#10b981;--fintech-bg-gray:#f4f7fb;--fintech-white:#fff;--fintech-text-gray:#64748b;--font-heading:"Poppins", sans-serif;--font-body:"Inter", sans-serif}.loan-backdrop{z-index:9999;background:#0009;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.loan-modal{background:#fff;border-radius:10px;width:100%;max-width:600px;height:70vh;padding:30px;position:relative;overflow-y:auto}.loan-close{cursor:pointer;background:0 0;border:none;font-size:22px;position:absolute;top:10px;right:15px}.loan-inline-wrapper{z-index:auto;background:0 0;flex:1;width:100%;max-width:1500px;margin:0 auto;position:relative}.loan-inline-header{color:#fff;background:#0d286e;justify-content:space-between;align-items:center;gap:12px;padding:10px 22px;display:flex}.loan-inline-header h2{color:#fff;white-space:nowrap;margin:0;font-size:20px;font-weight:500}.loan-inline-header-actions{align-items:center;gap:10px;display:flex}.loan-inline-header-video-btn{color:#fff;background:#1a5bba;border:none;border-radius:4px;cursor:pointer!important;padding:4px 22px!important;font-size:20px!important}.loan-inline-header-help-btn{color:#fff;cursor:pointer;background:orange;border:none;border-radius:20px;padding:6px 14px;font-size:14px}.loan-inline-header button:hover{opacity:.9}@media (max-width:576px){.loan-inline-header{flex-direction:column;align-items:flex-start;padding:12px}.loan-inline-header h2{font-size:18px}.loan-inline-header-actions{justify-content:space-between;width:100%}.loan-inline-header-video-btn span{display:none}.loan-inline-header-video-btn,.loan-inline-header-help-btn{padding:6px 10px;font-size:13px}}@media (max-width:768px){.loan-inline-header h2{font-size:19px}}.basic-details-loan-body{background:#fff;border-radius:8px;grid-template-columns:1fr 1fr;gap:40px;display:grid}.basic-details-heading{align-items:center;gap:12px;margin-top:10px;display:flex}.basic-details-user-icon{object-fit:cover;border:2px solid #1a5bba;border-radius:50%;width:60px;height:60px}.basic-details-heading h3{margin:0;font-size:18px;font-weight:600}.basic-details-left-form,.basic-details-right-form{flex-direction:column;display:flex}.basic-details-left-form label,.basic-details-right-form label{margin-top:14px;margin-bottom:6px;font-size:15px;font-weight:600}.basic-details-left-form input{border:1px solid #ddd;border-radius:4px;padding:10px;font-size:14px}.basic-details-option-grid{flex-wrap:wrap;gap:10px;display:flex}.basic-details-option{cursor:pointer;background:#fff;border:1px solid #ccc;border-radius:6px;padding:8px 14px;font-size:13px;transition:all .2s}.basic-details-option.active{color:#0d286e;border-color:#1a5bba;font-weight:600}.basic-details-toggle{gap:10px;display:flex}.basic-details-toggle button{cursor:pointer;background:#fff;border:1px solid #ccc;border-radius:6px;flex:1;padding:8px}.basic-details-toggle .active{color:#0d286e;border-color:#1a5bba;font-weight:600}.basic-details-consent-box{color:#555;background:#fff;border-radius:6px;margin:30px 0;font-size:12px}.basic-details-checkbox-container{align-items:flex-start;gap:10px;display:flex}.basic-details-checkbox-container input{margin-top:4px;transform:scale(1.1)}.basic-details-checkbox-container p{line-height:1.5}.basic-details-checkbox-container a{color:#0d286e;font-weight:600;text-decoration:none}.basic-details-checkbox-container .basic-details-checkbox{accent-color:#0d286e;cursor:pointer;width:2%}@media (max-width:900px){.basic-details-loan-body{grid-template-columns:1fr;gap:30px}}@media (max-width:576px){.basic-details-loan-body{gap:20px}.basic-details-left-form h3{font-size:16px}.basic-details-option{text-align:center;flex:100%}.basic-details-toggle button{padding:10px;font-size:14px}.basic-details-consent-box{font-size:11px}.basic-details-checkbox-container .basic-details-checkbox{width:4%;margin-right:10px}.basic-details-checkbox-container a{color:#0d286e}.basic-details-user-icon{width:30px;height:30px}.basic-details-heading h3{font-size:16px}}.otp-form-top-bar{color:#fff;background:#1a5bba;padding:10px 16px;font-size:13px}.otp-form-card{background:#fff;border-radius:12px;width:100%;overflow:hidden;box-shadow:0 20px 40px #00000014}.otp-page-form{padding:24px 20px}.otp-page-form h4{margin-bottom:6px;font-size:18px}.otp-form-page-subtext{color:#666;font-size:13px}.otp-form-update-phone-btn{color:#0d286e;cursor:pointer;background:0 0;border:none;margin:8px 0 18px;font-size:13px}.loan-inline-wrapper .otp-page-form .otp-form-otp-input{letter-spacing:5px;text-align:center;border:1px solid #ddd;border-radius:10px;outline:none;width:15%;padding:11px;font-size:15px}.loan-inline-wrapper .otp-page-form .otp-form-otp-input:focus{border-color:#0d286e;box-shadow:0 0 0 2px #0d286e33}.otp-form-otp-timer{color:#999;margin-top:12px;font-size:13px}.otp-form-resend-btn{color:#0d286e;background:0 0;border:none;margin-top:0;font-size:15px}.otp-form-verify-btn{color:#fff;cursor:pointer;background:#0d286e;border:none;border-radius:8px;width:11%;margin-top:22px;padding:8px;font-size:13px}.otp-form-verify-btn-verify-btn:disabled{cursor:not-allowed;background:#cfd8e3}.documents-swiper-pagination{justify-content:center;align-items:center;width:100%;margin-top:20px;display:flex!important}.documents-swiper-container .swiper-pagination{position:relative!important;bottom:0!important;left:0!important;transform:none!important}.documents-swiper-pagination .swiper-pagination-bullet{opacity:1;background:#ccc;border-radius:50%;width:10px;height:10px;margin:0 5px!important}.documents-swiper-pagination .swiper-pagination-bullet-active{background:#0d286e}@media (max-width:480px){.loan-inline-wrapper .otp-page-form .otp-form-otp-input{width:50%}.otp-page-form-card{border-radius:8px}.loan-inline-wrapper .otp-form .otp-form-otp-input{letter-spacing:8px}.otp-form-verify-btn{width:50%}}.bussiness-details-step-wrapper{margin:20px auto auto}.bussiness-details-biz-card{background:#fff;border-radius:10px;padding:24px;box-shadow:0 10px 30px #0000000d}.bussiness-details-biz-progress{background:#eaeaea;border-radius:6px;height:6px;margin-bottom:16px;overflow:hidden}.bussiness-details-biz-progress span{background:#22c55e;height:100%;display:block}.bussiness-details-biz-grid{grid-template-columns:1fr 1fr;gap:24px;display:grid}.bussiness-details-biz-label{margin:16px 0 8px;font-size:14px;font-weight:600;display:block}.bussiness-details-biz-btn-group{flex-wrap:wrap;gap:10px;display:flex}.bussiness-details-biz-option{cursor:pointer;background:#fff;border:1px solid #ddd;border-radius:6px;padding:10px 18px}.bussiness-details-biz-option.active{color:#0d286e;background:#eff6ff;border-color:#0d286e}.bussiness-details-biz-input{border:1px solid #ddd;border-radius:6px;width:100%;padding:12px;font-size:14px}.bussiness-details-biz-select{border:1px solid #ddd;border-radius:6px;padding:12px;font-size:14px}.bussiness-details-biz-select small{color:#777;margin-top:4px;display:block}.biz-proceed{color:#fff;cursor:pointer;background:#f97316;border:none;border-radius:6px;width:180px;margin-top:24px;padding:12px;font-size:15px}@media (max-width:768px){.bussiness-details-biz-grid{grid-template-columns:1fr}.bussiness-details-biz-proceed{width:100%}}.upload-documents-form-page h4{margin-top:15px;font-weight:700}.upload-documents-proof-part{border-bottom:double #d0d0d0;padding-bottom:30px}.upload-overlay{-webkit-backdrop-filter:blur(6px);z-index:9999;background:#fff9;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}.upload-overlay-content{text-align:center;border-radius:12px;padding:30px 40px}.spinner{border:4px solid #ddd;border-top-color:#0d286e;border-radius:50%;width:40px;height:40px;margin:auto;animation:1s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.btn-add-bank-statement-custom{color:#0d286e;cursor:pointer;background-color:#f8fafc;border:2px dashed #cbd5e1;border-radius:8px;width:100%;margin-bottom:10px;padding:12px;font-weight:600;transition:all .3s}.btn-add-bank-statement-custom:hover{background-color:#eff6ff;border-color:#0d286e}.added-banks-list-custom{flex-direction:column;gap:10px;display:flex}.added-bank-item-custom{background:#fff;border:1px solid #e2e8f0;border-radius:8px;justify-content:space-between;align-items:center;padding:10px 15px;display:flex;box-shadow:0 2px 4px #0000000d}.added-bank-item-custom .bank-info strong{font-size:14px;display:block}.added-bank-item-custom .bank-info p{margin-bottom:0}.remove-bank-btn-custom{color:#ef4444;cursor:pointer;background:#fee2e2;border:none;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-size:18px;transition:all .2s;display:flex}.remove-bank-btn-custom:hover{background:#fecaca;transform:scale(1.1)}.modal-body-custom{max-height:400px;padding-right:10px;overflow-y:auto}.modal-body-custom::-webkit-scrollbar{width:5px}.modal-body-custom::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:10px}.hourglass{width:40px;height:40px;position:relative}.hourglass:before,.hourglass:after{content:"";background:#2563eb;border-radius:4px;width:100%;height:50%;animation:1.2s ease-in-out infinite hourglass-flow;position:absolute;left:0}.hourglass:before{transform-origin:bottom;top:0}.hourglass:after{transform-origin:top;animation-delay:.6s;bottom:0}@keyframes hourglass-flow{0%{opacity:1;transform:scaleY(1)}50%{opacity:.3;transform:scaleY(0)}to{opacity:1;transform:scaleY(1)}}.bank-wise-eligibility-form-page h4,.bank-wise-eligibility-amount-form-page h4{margin-top:15px;font-weight:700}.eligibility-amount-checkbox{margin-top:16px}.eligibility-amount-form-check{align-items:center;gap:8px;display:flex}.eligibility-amount-form-check .eligibility-amount-form-check-input{cursor:pointer;accent-color:#0d286e;width:18px;height:18px}.eligibility-amount-form-check .eligibility-amount-form-check-label{cursor:pointer;margin-bottom:0;font-size:14px}.success-overlay{-webkit-backdrop-filter:blur(6px);z-index:9999;background:#00000073;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.blurred{filter:blur(4px);pointer-events:none;-webkit-user-select:none;user-select:none}.application-success-card{text-align:center;background:#fff;border-radius:14px;width:100%;max-width:420px;padding:40px;animation:.3s ease-out popIn;box-shadow:0 20px 40px #00000040}.application-success-card .success-icon{margin-bottom:16px;font-size:60px}.application-success-card h2{color:#0d286e;margin-bottom:10px}.application-success-card p{color:#555}.success-details{margin:20px 0}.application-success-card-btn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#0d286e,#1a5bba);border:none;border-radius:10px;padding:10px 16px;transition:all .25s;box-shadow:0 8px 20px #0d286e59}.application-success-card-btn:hover{background:linear-gradient(135deg,#1a5bba,#0d286e);transform:translateY(-2px);box-shadow:0 10px 22px #1a5bba59}@keyframes popIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.loan-inline-modal{background:#fff;border-radius:12px;width:100%;max-width:100%;margin:25px auto;padding:28px;box-shadow:0 12px 30px #0000001f}.loan-inline-modal select{border-radius:6px;width:100%;margin-bottom:12px;padding:12px;font-size:14px}.loan-modal input,.loan-modal select,.loan-inline-modal input,.loan-inline-modal select{border:1px solid #cbd5e1;border-radius:6px;width:100%;margin-bottom:12px;padding:12px;font-size:14px}.loan-modal::-webkit-scrollbar{width:6px}.loan-inline-modal::-webkit-scrollbar{width:6px}.loan-modal::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:6px}.loan-inline-modal::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:6px}.step-title{color:#0d286e;margin-bottom:6px;font-size:20px;font-weight:600}.step-count{color:#64748b;margin-bottom:20px;font-size:13px}.journey-left{text-align:left}.journey-title{margin-bottom:40px;font-size:28px;font-weight:600}.journey-layout{flex-direction:column;align-items:center}.journey-list{background:#fff;border-radius:12px;flex-direction:row;justify-content:center;align-items:center;gap:28px;max-width:1200px;margin:20px auto 30px;padding:18px 24px;display:flex;position:relative;top:auto}.journey-item{cursor:pointer;background:#fff;border-radius:12px;align-items:flex-start;gap:16px;padding:18px 20px;transition:all .3s;display:flex;box-shadow:0 6px 18px #00000014}.journey-item:hover{transform:translate(6px);box-shadow:0 10px 26px #0000001f}.journey-item.active{background:#eef4ff;border-left:5px solid #2563eb}.journey-item.disabled{pointer-events:none;opacity:.5;cursor:not-allowed}.journey-item.active .journey-icon{color:#fff;background:#2563eb}.journey-item.completed .journey-icon{color:#fff;background:#0d286e}.journey-icon{background:#eaf2ff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;font-size:22px;display:flex}.journey-content h4{font-size:16px;font-weight:600}.journey-content p{color:#666;font-size:14px}.journey-preview{flex:1;min-height:400px;overflow:hidden}.journey-empty{text-align:center;color:#64748b;background:#f8fafc;border:2px dashed #cbd5e1;border-radius:12px;padding:60px 30px;font-size:15px}@media (max-width:768px){.journey-list{flex-wrap:wrap;justify-content:center}}.bank-card{background:#f1f5f9;border-radius:8px;margin-bottom:10px;padding:14px 16px;font-size:14px}.form-navigation{justify-content:space-between;align-items:center;gap:14px;margin-top:20px;display:flex}.form-navigation button{cursor:pointer;border:none;border-radius:8px;min-width:120px;padding:12px 22px;font-size:15px;font-weight:500;transition:all .25s}.submit-application-btn{color:#fff;background:#0d286e;border:none;box-shadow:0 8px 20px #0d286e59}.submit-application-btn:hover{color:#0d286e;background:#1a5bba}.submit-application-btn:disabled{color:#64748b;cursor:not-allowed;box-shadow:none;opacity:.7;background:#cbd5e1}.btn-outline{color:#334155;background:#fff;border:1.5px solid #cbd5e1}.btn-outline:hover{background:#f8fafc}.form-navigation button:disabled{opacity:.6;cursor:not-allowed}.checkbox{color:#334155;font-size:13px}@media (max-width:768px){.journey-layout{flex-direction:column;align-items:center}.journey-list{width:100%;max-width:100%;position:relative;top:auto}.loan-inline-wrapper{max-width:100%}.loan-inline-modal{height:auto}}@media (max-width:576px){.form-navigation{flex-direction:column-reverse}.form-navigation button{width:100%}}.profile-card{text-align:left;padding:10px}.profile-avatar{object-fit:cover;border-radius:50%;width:90px;height:90px;margin:0 auto 10px;display:block}.form-actions{margin-top:5px;margin-bottom:10px}.form-actions-between{justify-content:space-between;align-items:center;gap:30px;display:flex}.confirm-btn{color:#fff;cursor:pointer;background-color:#008fd5;border:none;border-radius:8px;padding:10px 28px;font-size:14px}.confirm-btn.secondary{opacity:.9;background-color:#008fd5}.modal-title{color:#000;margin-bottom:25px;font-size:22px;font-weight:700}.form-control{color:#000;border:1.5px solid #000;border-radius:12px;height:54px;padding:0 18px;font-size:15px}.form-control::placeholder{color:#b5b5b5;font-size:14px}select.form-control{appearance:none;background-image:url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L6 6L11 1' stroke='black' stroke-width='2'/%3E%3C/svg%3E");background-position:right 18px center;background-repeat:no-repeat;background-size:12px}.checkbox{align-items:center;gap:8px;font-size:14px;display:flex}.form-actions{margin-top:35px}.form-actions-between{justify-content:space-between;align-items:center;display:flex}.confirm-btn{color:#fff;cursor:pointer;background:#0d286e;border:none;border-radius:10px;min-width:140px;height:44px;font-size:14px;font-weight:500}.confirm-btn.secondary{background:#1a5bba}.confirm-btn.disabled-btn{color:#8a8a8a;cursor:not-allowed;pointer-events:none;opacity:.7;background:#cfd8dc}.confirm-btn:disabled{color:#8a8a8a;cursor:not-allowed;opacity:.7;background:#cfd8dc}.registration-thankyou-card{text-align:center;background:#f0fff7;border:1px solid #b9f2d0;border-radius:10px;padding:25px;animation:.4s fadeIn}.registration-thankyou-card h3{color:#0a7a42;margin-bottom:8px}.registration-thankyou-card p{color:#555;margin:0}.otp-error{color:#c62828;background:#ffe5e5;border-radius:8px;margin-bottom:18px;padding:10px 14px;font-size:14px}.modal-subtitle{margin-top:28px;font-size:14px}.modal-subtitle span{font-weight:500}.field-group{margin-bottom:22px;position:relative}.field-label{color:#000;z-index:2;background:#fff;padding:0 8px;font-size:13px;font-weight:500;position:absolute;top:-9px;left:18px}.field-group .form-control{border:1.5px solid #000;border-radius:12px;height:54px;padding:0 18px;font-size:14px}.field-group .form-control::placeholder{color:#bdbdbd}.why-choose-section{max-width:1100px;margin:10px auto;padding:0 20px;font-family:Arial,sans-serif}.why-title{text-align:center;margin-bottom:30px;font-size:36px}.why-row{grid-template-columns:1fr 80px 1fr;align-items:center;gap:20px;margin-bottom:30px;display:grid}.why-row.right{grid-template-columns:1fr 80px 1fr}.why-row.right .why-choose-card-text{text-align:left;order:3}.why-choose-card-text{max-width:400px}.why-choose-card-text h3{margin-bottom:8px;font-size:26px;font-weight:700}.why-choose-card-text p{color:#666;max-width:380px}.why-choose-card-center{flex-direction:column;align-items:center;display:flex}.dot{background:#0d286e;border-radius:50%;width:16px;height:16px}.why-choose-card-line{background:#dfe8ef;width:2px;height:140px}.why-choose-card{background:#fff;border-radius:26px;align-items:center;width:200px;height:95px;display:flex;overflow:hidden;box-shadow:0 10px 28px #0000001a}.why-choose-card span{color:#fff;background:linear-gradient(135deg,#1a5bba,#0d286e);justify-content:center;align-items:center;width:95px;height:100%;font-size:22px;font-weight:700;display:flex}.why-choose-card span:after{content:"";background:#ffffff40;border-radius:50%;width:80px;height:80px;position:absolute;top:-20px;left:-20px}.why-choose-card i{color:#0d286e;text-align:center;flex:1;font-size:36px}@media (max-width:768px){.why-choose-card{margin:0 auto}.why-row{text-align:center;grid-template-columns:1fr}.why-row.right{grid-template-columns:1fr}.why-choose-card-center{display:none}.why-choose-card-text{margin-bottom:15px}.why-choose-card-text p{max-width:100%}.why-choose-card{width:260px;margin:0 auto 30px}}@media (max-width:480px){.why-title{font-size:28px}.why-choose-card-text h3{font-size:22px}.why-choose-card{width:240px;height:85px}.why-choose-card span{width:75px;font-size:18px}.why-choose-card i{font-size:32px}}.emi-section{padding:30px 0}.section-title{font-size:32px;font-weight:600}.section-underline{background:#2fa4c9;width:60px;height:4px;margin-top:6px;display:inline-block}.emi-label{margin:20px 0 6px;font-weight:600;display:block}.emi-textbox{border:1px solid #e0e0e0;border-radius:8px;width:100%;margin-bottom:10px;padding:12px 14px;font-size:16px;font-weight:600}.emi-slider{appearance:none;background:#dfe8ef;border-radius:4px;width:100%;height:3px}.emi-slider::-webkit-slider-thumb{appearance:none;cursor:pointer;background:#2fa4c9;border-radius:50%;width:16px;height:16px;margin-top:-6px}.emi-slider::-moz-range-thumb{cursor:pointer;background:#2fa4c9;border-radius:50%;width:16px;height:16px}.emi-tabs{gap:15px;margin-bottom:30px;display:flex}.emi-tab{color:#2fa4c9;cursor:pointer;background:0 0;border:1px solid #2fa4c9;border-radius:25px;padding:8px 22px}.emi-tab.active{color:#fff;background:#2fa4c9}.emi-input{margin-bottom:25px}.emi-input label{margin-bottom:6px;font-weight:500;display:block}.emi-input input[type=range]{width:100%}.emi-value{margin-top:6px;font-weight:600}.emi-btn{color:#fff;background:linear-gradient(30deg,#1a5bba 40%,#0d286e 100%);border-radius:8px;margin-top:20px;padding:12px 40px;text-decoration:none;display:inline-block}.emi-summary{text-align:center}.emi-circle{border-radius:50%;justify-content:center;align-items:center;width:260px;height:260px;margin:auto;display:flex}.emi-circle-inner{background:#fff;border-radius:50%;width:170px;height:170px;padding-top:40px}.emi-circle-inner h3{color:#2fa4c9}.emi-breakup{margin-top:30px;padding:0;list-style:none}.emi-row{justify-content:space-between;align-items:center;margin-bottom:14px;font-size:15px;display:flex}.emi-left{color:#444;align-items:center;gap:8px;display:flex}.emi-row b{color:#000;font-weight:600}.dot{border-radius:50%;width:12px;height:12px;display:inline-block}.dot.principal{background:#0d286e}.dot.interest{background:#1a5bba}.total{border-top:1px solid #e0e0e0;margin-top:12px;padding-top:12px;font-weight:600}.emi-final{margin-top:10px;font-size:16px;font-weight:700}@media (max-width:992px){.emi-section{padding:60px 0}.section-title{font-size:28px}.emi-tabs{flex-wrap:wrap;gap:10px}.emi-tab{padding:8px 18px;font-size:14px}.emi-circle{width:220px;height:220px}.emi-circle-inner{width:150px;height:150px;padding-top:35px}.emi-circle-inner h3{font-size:18px}}@media (max-width:768px){.emi-section{padding:40px 0}.section-title{text-align:center;font-size:24px}.section-underline{margin:8px auto 0}.emi-tabs{justify-content:center}.emi-input{margin-bottom:20px}.emi-textbox{padding:10px 12px;font-size:15px}.emi-btn{text-align:center;width:100%;padding:12px 0}.emi-summary{margin-top:40px}.emi-circle{width:200px;height:200px}.emi-circle-inner{width:130px;height:130px;padding-top:30px}.emi-circle-inner h3{font-size:16px}.emi-row{font-size:14px}}@media (max-width:480px){.section-title{font-size:22px}.emi-tab{padding:6px 14px;font-size:13px}.emi-circle{width:180px;height:180px}.emi-circle-inner{width:120px;height:120px;padding-top:26px}.emi-circle-inner h3{font-size:15px}.emi-row{font-size:13px}.emi-final{font-size:15px}}.banking-partners{color:#333;background:#fff;padding:20px 0}.partners-title{color:#0d286e;margin-bottom:20px;font-size:36px;font-weight:600}.partners-title span{color:#32e6a1}.partners-desc{color:#555;max-width:420px;margin-bottom:30px}.partners-grid{grid-template-columns:repeat(6,1fr);gap:16px;display:grid}@media (max-width:992px){.partners-grid{grid-template-columns:repeat(4,1fr)}}@media (max-width:768px){.partners-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:480px){.partners-grid{grid-template-columns:repeat(2,1fr)}}.partner-card{cursor:pointer;background:#fff;border:1px solid #0d286e;border-radius:10px;justify-content:center;align-items:center;width:100%;height:65px;padding:12px;transition:transform .25s,box-shadow .25s,border-color .25s;display:flex}.partner-card img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%;transition:transform .25s}@media (hover:hover){.partner-card:hover{border-color:#4faec5;transform:translateY(-2px);box-shadow:0 0 25px #1a5bba1f}.partner-card:hover img{transform:scale(1.08)}}@media (max-width:1200px){.banking-partners{padding:80px 0}.partners-title{font-size:32px}.partners-grid{grid-template-columns:repeat(4,1fr)}}@media (max-width:991px){.banking-partners{text-align:center;padding:70px 0}.partners-desc{margin:0 auto 30px}.partners-grid{grid-template-columns:repeat(3,1fr);gap:14px}.partner-card img{max-width:80px;max-height:36px}}@media (max-width:768px){.banking-partners{padding:60px 0}.partners-title{font-size:26px}.partners-desc{max-width:100%;font-size:14px}.partners-grid{grid-template-columns:repeat(3,1fr);gap:10px}.partner-card{height:60px;padding:10px}.partner-card img{max-width:70px;max-height:34px}}@media (max-width:480px){.partners-title{font-size:22px}.partners-desc{font-size:13px}.partners-grid{grid-template-columns:repeat(3,1fr);gap:10px}.partner-card img{max-width:65px;max-height:30px}}.hero-right{justify-content:center;align-items:center;width:100%;padding-bottom:40px;display:flex;position:relative}.loan-dashboard{color:#fff;background:linear-gradient(160deg,#0d286e,#1a5bba);border-radius:16px;width:100%;max-width:830px;padding:20px}.dashboard-title{text-align:center}.dashboard-title h3{color:#fff;margin-top:-10px;font-size:20px;font-weight:700}.dashboard-title p{opacity:.9;margin-top:-13px;font-size:13px}.summary-bar{color:#000;background:#fff;border-radius:12px;grid-template-columns:repeat(4,1fr);gap:5px;margin:1px 0;padding:4px;font-size:12px;display:grid}.summary-bar-title{border-right:2px solid #4d4b4b;padding-right:10px}.summary-bar-title:last-child{border-right:none}.summary-bar .status.high{color:#16a34a;font-weight:600}.summary-bar .status.high i{color:#16a34a}.summary-bar i{color:#0d286e;margin-right:6px}.bank-grid{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.bank-card{color:#000;background:#fff;border-radius:14px;padding:14px;box-shadow:0 6px 18px #00000014}.bank-card h4{font-size:14px;font-weight:600}.bank-card .amount{margin:6px 0;font-size:18px;font-weight:700}.bank-card .sub{color:#555;font-size:12px}.badge{border-radius:20px;margin-top:8px;padding:4px 10px;font-size:11px;font-weight:600;display:inline-block}.badge.success{color:#fff;background:#16a34a}.badge.warning{color:#fff;background:#f59e0b}.badge.danger{color:#fff;background:#ea580c}.dashboard-footer{justify-content:space-between;align-items:center;margin-top:14px;display:flex}.score{font-size:13px}.apply-btn{color:#fff;cursor:pointer;background:#0d286e;border:none;border-radius:10px;padding:10px 16px;font-weight:600}.apply-btn:hover{background:#1a5bba}.eligibility-footer-v2{background:linear-gradient(#f8fafc,#eef2f7);border-radius:18px;margin-top:3px;padding:5px;box-shadow:0 12px 30px #00000026}.eligibility-top h4{margin-bottom:12px;font-size:15px;font-weight:700}.eligibility-stats{flex-wrap:wrap;justify-content:space-between;gap:14px;display:flex}.stat{color:#334155;align-items:center;gap:10px;font-size:13px;display:flex}.stat i{color:#0d286e}.eligibility-cta{flex-direction:column;align-items:center;display:flex}.apply-btn.large{border-radius:12px;padding:12px 30px;font-size:15px}.slider-dots{justify-content:center;gap:10px;margin-top:-2px;display:flex}.slider-dots .dot{cursor:pointer;background:#cbd5e1;border:none;border-radius:50%;width:8px;height:8px;transition:all .25s}.slider-dots .dot.active{background:#22c55e;border-radius:10px;width:22px}.slider-dots .dot:hover{background:#0d286e}@media (max-width:991px){.steps{justify-content:center}.stat{justify-content:center;width:100%}.loan-dashboard{max-width:100%;margin-top:30px}.summary-bar{grid-template-columns:repeat(2,1fr)}.bank-grid{grid-template-columns:1fr}}.bank-card{background:#fff;border-radius:0;flex-direction:column;width:100%;display:flex;overflow:hidden;box-shadow:0 10px 24px #0000001f}.bank-header{background:linear-gradient(#f8fafc,#eef2f7);border-bottom:2px solid #b3a6a6;align-items:center;gap:10px;padding:5px 4px;font-weight:700;display:flex}.bank-header img{width:auto;height:26px}.bank-body{flex:1;padding:14px}.amount{margin:4px 0 0;padding-top:12px;font-size:20px;font-weight:800}.amount.small{font-size:16px}.sub{color:#475569;font-size:12px}.bank-body{flex-direction:column;gap:12px;padding:12px;display:flex}.offer-box{background:linear-gradient(#fff,#f8fafc);border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;padding:0 12px;display:flex;box-shadow:inset 0 0 0 1px #e5e7eb}@media (max-width:768px){.bank-body{grid-template-columns:1fr 1fr;gap:8px;padding:8px;display:grid}.bank-body .offer-box:first-child{grid-column:span 2}.offer-box{text-align:center;justify-content:center;padding:12px}.offer-box>div{text-align:center;width:100%}}.label{color:#64748b;margin-top:-14px;margin-bottom:-17px;font-size:11px}.amount{color:#0f172a;font-size:18px;font-weight:800}.interest-rate{margin:8px 0 0;padding-top:5px;font-size:20px;font-weight:800}.interest-rate.small{font-size:16px}.sub{color:#475569;margin-top:2px;font-size:11px}.bank-slider{align-items:center;display:flex;position:relative}.slider-btn{color:#fff;cursor:pointer;z-index:10;background:#2563eb;border:none;border-radius:50%;padding:10px 14px;font-size:22px;box-shadow:0 6px 18px #00000040}.slider-btn.left{margin-right:10px}.slider-btn.right{margin-left:10px}.bank-row{grid-template-columns:repeat(3,1fr);gap:14px;width:100%;transition:all .4s;display:grid}.bank-slider.clean-ui{padding:10px;position:relative}.slider-next{color:#fff;cursor:pointer;background:linear-gradient(135deg,#2563eb,#1e40af);border:none;border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;font-size:18px;transition:all .25s;display:flex;position:absolute;top:50%;right:-18px;transform:translateY(-50%);box-shadow:0 12px 30px #2563eb73}.slider-next:hover{transform:translateY(-50%)scale(1.08);box-shadow:0 18px 40px #2563eb99}.bank-row{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.bank-card{border-radius:14px;transition:transform .25s,box-shadow .25s}.bank-card:hover{transform:translateY(-4px);box-shadow:0 20px 40px #00000026}.slider-next{color:#2563eb;cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:5;background:#ffffffd9;border:1px solid #00000014;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;font-size:16px;transition:all .25s;display:flex;position:absolute;top:50%;right:6px;transform:translateY(-50%);box-shadow:0 8px 18px #00000026}.slider-next:hover{color:#fff;background:#2563eb;transform:translateY(-50%)scale(1.08)}.bank-footer{text-align:center;padding:10px;font-size:13px;font-weight:700}.bank-footer.success{color:#fff;background:#16a34a}.bank-footer.warning{color:#fff;background:#f59e0b}.bank-footer.danger{color:#fff;background:#f97316}@media (max-width:991px){.bank-row{grid-template-columns:repeat(3,minmax(240px,1fr));overflow-x:auto}}.emi-box{flex-direction:column;align-items:stretch;gap:6px}.emi-left{justify-content:space-between;align-items:center;display:flex}.emi-amount{align-items:baseline;gap:4px;display:flex}.emi-text{color:#64748b;font-size:11px}.emi-bar{background:#e5e7eb;border-radius:6px;height:6px;overflow:hidden}.emi-bar span{background:linear-gradient(90deg,#22c55e,#16a34a);border-radius:6px;width:55%;height:100%;display:block}.dashboard-tilt{perspective:1400px;justify-content:center;display:flex}.dashboard-tilt .loan-dashboard{transform-origin:50%;border-radius:18px;transition:transform .6s;transform:rotateY(-12deg)rotateX(4deg)translateY(10px);box-shadow:0 30px 80px #01020359,inset 0 0 0 2px #97979759}.dashboard-tilt:hover .loan-dashboard{transform:rotateY(-6deg)rotateX(2deg)translateY(0)}.loan-dashboard:before{content:"";opacity:.45;z-index:-1;filter:blur(18px);background:linear-gradient(120deg,#1a5bba,#0d286e);border-radius:20px;height:50%;position:absolute;inset:-2px}.loan-dashboard{position:relative}@media (max-width:768px){.hero-right{width:100%;padding:0}.dashboard-tilt{perspective:none;width:100%}.dashboard-tilt .loan-dashboard{border-radius:14px;width:100%;max-width:100%;padding:14px;box-shadow:0 12px 32px #00000026;transform:none!important}.loan-dashboard:before{display:none}.summary-bar{grid-template-columns:1fr;gap:8px;padding:10px;display:grid}.summary-bar-title,.summary-bar .status{border:none;align-items:center;gap:8px;font-size:13px;display:flex}.summary-bar i{font-size:16px}.bank-row{scroll-snap-type:x mandatory;gap:12px;padding:12px 4px;display:flex;overflow-x:auto}.bank-card{scroll-snap-align:center;border-radius:14px;flex-shrink:0;min-width:85%}.eligibility-footer-v2{padding:14px}.eligibility-stats{flex-direction:column;gap:10px}.stat{justify-content:flex-start;font-size:13px}.eligibility-cta{margin-top:14px}.apply-btn.large{width:100%;padding:14px;font-size:15px}.hero-left h1{text-align:center;font-size:28px;line-height:1.3}.hero-left p{text-align:center;font-size:15px}.hero-buttons{justify-content:center}}@media (min-width:1200px) and (max-width:1400px){.loan-dashboard .bank-slider.clean-ui .bank-row{grid-template-columns:repeat(2,1fr)}}@media (min-width:769px) and (max-width:1000px){.loan-dashboard .bank-slider.clean-ui .bank-row{grid-template-columns:repeat(1,1fr)}}@media (min-width:769px) and (max-width:1200px){.hero-row{gap:30px;padding:30px}.hero-left{flex:1}.hero-left h1{font-size:34px;line-height:1.25}.hero-left p{font-size:17px}.hero-buttons{gap:12px}.dashboard-tilt{perspective:1200px}.dashboard-tilt .loan-dashboard{max-width:100%;transform:rotateY(-6deg)rotateX(2deg)}.summary-bar{grid-template-columns:repeat(2,1fr);font-size:12px}.summary-bar .status.high{border-right:2px solid #4d4b4b}.bank-row{grid-template-columns:repeat(2,1fr);gap:12px;display:grid;overflow:hidden}.bank-card{min-width:auto}.eligibility-stats{gap:14px}.stat{font-size:13px}.trust-strip-angled:after{width:45%;right:-25%;transform:skew(-18deg)}.trust-item{font-size:13px}}@media (max-width:768px){.bank-slider{overflow:hidden}.bank-row{gap:12px;padding:8px;transition:transform .35s;display:flex}.bank-card{flex-shrink:0;min-width:100%}.slider-dots{margin-top:10px;padding-bottom:6px}.slider-dots .dot{width:10px;height:10px}.slider-dots .dot.active{width:26px}.loan-dashboard{padding:14px 12px}.bank-body{padding:12px}.amount{font-size:18px}}@media (max-width:992px){.bank-row{grid-template-columns:repeat(2,1fr);gap:12px}}@media (max-width:768px){.bank-row{scroll-snap-type:x mandatory;gap:12px;padding:10px 4px;display:flex;overflow-x:auto}.bank-card{scroll-snap-align:center;flex-shrink:0;min-width:90%}}.journey-wrapper{justify-content:center;width:100%;display:flex}.loan-flow{text-align:center;width:100%;max-width:1400px;margin:0 auto;padding:0 40px;font-family:Inter,sans-serif;position:relative}.loan-flow h2{font-size:36px;font-weight:700}.loan-flow h2 span{color:#020202}.loan-flow h2 small{color:#1f1c1c;margin-top:8px;font-size:14px;font-weight:900;display:block}.flow-line{width:100%;max-width:1000px;margin:-25px auto 0;display:block}.step{text-align:left;width:240px;position:absolute}.icon{color:#1a5bba;background:#111;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;transition:all .3s;display:flex}.step h4{margin:12px 0 6px}.step p{color:#666;font-size:14px}.step:hover .icon{color:#fff;background:#0d286e;transform:scale(1.1);box-shadow:0 0 20px #1a5bba73}.step-1{top:110px;left:218px}.step-2{top:175px;right:270px}.step-3{top:310px;left:220px}.step-4{top:445px;right:270px}.step-5{top:515px;left:223px}.cta{color:#fff;cursor:pointer;background:#111;border:none;border-radius:30px;margin-top:360px;padding:14px 30px;font-size:15px}.cta:hover{background:#1fc98e}.flow-line path{stroke-dasharray:12 10;animation:4s linear infinite flow}@keyframes flow{0%{left:-50%}to{left:100%}}@media (max-width:1390px) and (min-width:1200px){.loan-flow{max-width:1200px;padding:0 20px}.flow-line{max-width:900px;margin-top:-15px}.step{width:240px}.step-1{top:110px;left:153px}.step-2{top:170px;right:195px}.step-3{top:297px;left:155px}.step-4{top:415px;right:195px}.step-5{top:475px;left:160px}}@media (max-width:1199px){.flow-line{display:none}.loan-flow{padding-top:120px;padding-bottom:40px;position:relative;overflow:hidden}.loan-flow:before{content:"";z-index:0;transform-origin:top;background:#1fc98e;border-radius:2px;width:4px;animation:3.9s ease-out forwards drawLine;position:absolute;top:240px;bottom:200px;left:63px}.loan-flow .step{width:100%;margin-bottom:24px;position:static}.loan-flow .step .row{align-items:center;display:flex;flex-direction:row!important}.loan-flow .step .col-3{z-index:1;flex:0 0 56px;order:1;max-width:56px;position:relative}.loan-flow .step .col-9{flex:1;order:2;padding-left:12px}.loan-flow .icon{color:#fff;z-index:2;background:#1fc98e;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;font-size:14px;font-weight:700;display:flex;position:relative}}@media (max-width:472px){.loan-flow:before{height:calc(100% - 500px);top:295px;left:63px}}@keyframes drawLine{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.products-section{text-align:center;background:#f7f9fc;padding:70px 20px 90px}.products-title{margin-bottom:15px;font-size:32px;font-weight:700}.products-sub-heading{color:#555;margin-bottom:40px;font-size:15px}.products-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:25px;max-width:1200px;margin:auto;display:grid}.product-card{color:#fff;text-align:left;border-radius:18px;width:100%;padding:28px;transition:transform .3s;box-shadow:0 10px 25px #00000026}.product-card:hover{transform:translateY(-6px)}.product-card h3{color:#fff;margin-bottom:10px;font-size:22px;font-weight:600}.product-card p{opacity:.95;margin-bottom:16px;font-size:14px}.product-card ul{margin-bottom:22px;padding-left:18px}.product-card ul li{margin-bottom:8px;font-size:14px}.product-card.blue{background:linear-gradient(135deg,#4e8da3,#0d286e)}.product-card.cyan{background:linear-gradient(135deg,#5bbad5,#2a7f95)}.product-card.teal{background:linear-gradient(135deg,#4e8da3,#0d286e)}.product-card.purple{background:linear-gradient(135deg,#5bbad5,#2a7f95)}.product-cta-btn{color:#0d286e;text-align:center;background:#fff;border-radius:30px;width:100%;padding:12px 18px;font-weight:600}@media (max-width:768px){.products-title{font-size:26px}.products-sub-heading{font-size:14px}.product-card{padding:22px}}@media (max-width:480px){.products-section{padding:50px 15px}.product-card h3{font-size:20px}.product-card p,.product-card ul li{font-size:13px}}.features-list{margin:0 0 20px;padding:0}.features-list li{margin-bottom:8px;padding-left:22px;font-size:14px;list-style:none;position:relative}.features-list li:before{content:"✔";color:#0fc;font-weight:700;position:absolute;top:0;left:0}.product-card{flex-direction:column;justify-content:space-between;display:flex}.features-list{flex-grow:1;margin-bottom:24px}.trust-strip-angled{margin-top:-10px;padding:15px 0;position:relative}.trust-strip-angled:after{content:"";clip-path:polygon(0 0,100% 0,100% 100%,90% 900%);background:#0d286e;width:1200px;height:100%;position:absolute;top:0;right:0}.trust-strip-content{grid-template-columns:repeat(2,auto);gap:10px 20px;margin:auto;padding:0 20px}.trust-item{color:#0f172a;align-items:center;gap:12px;font-size:14px;font-weight:500;display:flex}.trust-item:before{content:"✓";color:#fff;background:#22c55e;border-radius:50%;justify-content:center;align-items:center;width:18px;min-width:18px;height:18px;font-size:12px;font-weight:800;line-height:1;display:flex}.trust-strip-content .row{gap:40px;display:flex}.trust-strip-content .col-2{flex-direction:column;gap:10px;display:flex}@media (max-width:1700px){.trust-strip-angled{padding:18px 0}.trust-strip-angled:after{clip-path:polygon(0 0,100% 0,100% 100%,85% 100%);width:60%;right:-58%}.trust-strip-content{max-width:1100px;margin:auto}.trust-strip-content .row{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}.trust-strip-content .col-2{display:contents}.trust-item{color:#0f172a;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;align-items:center;gap:10px;padding:16px 18px;font-size:14px;font-weight:500;transition:all .25s;display:flex}.trust-item:hover{transform:translateY(-3px);box-shadow:0 8px 20px #00000014}}@media (max-width:1200px){.trust-strip-content{max-width:950px}.trust-item{font-size:13.5px}.trust-strip-content .row{gap:20px}}@media (max-width:992px){.trust-strip-angled:after{width:45%;right:-45%;transform:skew(-18deg)}.trust-strip-content .row{gap:20px}.trust-item{font-size:13px}}@media (max-width:768px){.trust-strip-angled{background:#fff;padding:14px 0}.trust-strip-angled:after{display:none}.trust-strip-content{padding:0 14px}.trust-strip-content .row{grid-template-columns:1fr 1fr;align-items:stretch;gap:12px 14px;padding:15px;display:grid}.trust-strip-content .col-2{gap:12px}.trust-item{text-align:left;background:#f8fafc;border-radius:10px;justify-content:flex-start;padding:10px 12px;font-size:13px;line-height:1.4;box-shadow:0 2px 8px #0000000d}.trust-item:before{width:16px;height:16px;font-size:11px}}@media (max-width:480px){.trust-item{gap:8px;font-size:12px}}.bank-section{background:#f8fafc;padding:70px 0;font-family:Inter,sans-serif}.bank-container{max-width:1100px;margin:auto;padding:0 20px}.bank-grid{grid-template-columns:1fr 1fr;align-items:center;gap:50px;display:grid}.left h2{margin-bottom:24px;font-size:32px;font-weight:700}.primary-link,.secondary-link{text-align:center;cursor:pointer;border-radius:8px;font-weight:600;text-decoration:none;transition:all .2s;display:inline-block}.primary-link{color:#fff;background:#0d286e;margin-top:20px;padding:14px 24px}.primary-link:hover{background:#1a5bba}.secondary-link{color:#fff;background:#0d286e;width:100%;margin-top:20px;padding:14px}.secondary-link:hover{background:#1a5bba}.right{background:#fff;border-radius:16px;padding:32px;box-shadow:0 12px 30px #00000014}.right h3{margin-bottom:20px;font-family:Inter,sans-serif;font-size:22px}.checklist{margin:0;padding:0;list-style:none}.checklist li{color:#334155;margin-bottom:14px;padding-left:30px;font-size:15px;position:relative}.checklist li:before{content:"✔";color:#22c55e;font-weight:700;position:absolute;left:0}@media (max-width:768px){.bank-grid{grid-template-columns:1fr}.right{margin-top:30px}}.lm-wrapper{text-align:center;background:linear-gradient(#f8fafc 0% 100%);padding:70px 20px 90px;position:relative}.lm-title{color:#242323;margin-bottom:24px;font-size:32px;font-weight:700}.lm-title strong{font-weight:700}.lm-cards{grid-template-columns:repeat(3,1fr);gap:22px;max-width:1100px;margin:auto;display:grid}.lm-card{cursor:pointer;background:#f9fbff;border-radius:12px;padding:26px 24px;transition:all .3s;box-shadow:0 8px 20px #00000014}.lm-card:hover{background:#e6f6f9;transform:translateY(-6px);box-shadow:0 16px 32px #0d286e40}.lm-card-center:hover{background:#e6f6f9;transform:translateY(-10px);box-shadow:0 22px 40px #0d286e47}.lm-primary-btn:hover{filter:brightness(1.08)}.lm-outline-btn:hover{color:#fff;background:#2b7cff}.lm-card-center{transform:translateY(-8px)}.lm-card ul{margin:0 0 24px;padding:0;list-style:none}.lm-card li{color:#1f2937;margin-bottom:10px;font-size:15px}.lm-primary-btn{color:#fff;cursor:pointer;background:linear-gradient(#1a5bba,#1a5bba);border:none;border-radius:6px;padding:12px 20px;font-size:14px;box-shadow:0 6px 14px #0d286e66}.lm-outline-btn{color:#2b7cff;cursor:pointer;background:#fff;border:1.5px solid #2b7cff;border-radius:6px;align-items:center;gap:10px;padding:10px 16px;font-size:14px;display:flex}.icon-box{background:#e8f0ff;border-radius:6px;justify-content:center;align-items:center;width:28px;height:28px;font-size:14px;display:flex}.lm-card-icon{color:#0d286e;justify-content:center;gap:14px;margin-top:14px;font-size:30px;display:flex}.lm-mini-icons{gap:10px;display:flex}.lm-mini-icons span{color:#0d286e;background:#e8f0ff;border-radius:6px;justify-content:center;align-items:center;width:32px;height:32px;font-weight:700;display:flex}@media (max-width:900px){.lm-cards{grid-template-columns:1fr}.lm-card-center{transform:none}}.eligibility-hero-page{color:#fff;background:linear-gradient(135deg,#162124,#0d286e);padding:70px 40px}.eligibility-page-container{grid-template-columns:1.3fr 1fr 1fr;align-items:stretch;gap:32px;max-width:1200px;margin:auto;display:grid}.eligibility-page-container-hero-left h1{color:#fff;margin-bottom:14px;font-size:34px;font-weight:700}.eligibility-page-container-hero-left h1 span{color:#1a5bba}.eligibility-page-container-hero-left p{color:#b8c1d9;max-width:420px;margin-bottom:26px;line-height:1.6}.eligibility-page-container-btn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#0d286e,#1a5bba);border:none;border-radius:10px;padding:14px 26px;font-weight:600;transition:transform .2s,box-shadow .2s;display:inline-block}.eligibility-page-container-btn:hover{transform:translateY(-2px);box-shadow:0 10px 24px #0d286e59}.eligibility-page-container-hero-card{background-color:#0d286e;border-radius:16px;padding:26px;box-shadow:0 18px 40px #0006}.eligibility-page-container-hero-card h4{color:#fff;align-items:center;gap:8px;margin-bottom:14px;font-weight:700}.eligibility-page-container-hero-card ul{margin:0;padding:0;list-style:none}.eligibility-page-container-hero-card li{color:#cfd7ff;margin-bottom:12px;font-size:14px}.eligibility-page-container-hero-faq h5{color:#fff;font-weight:600}.eligibility-page-container-faq-item{background:#0d286e;border-radius:10px;margin-bottom:12px;padding:14px}.eligibility-page-container-faq-item span{font-weight:600;display:block}.eligibility-page-container-faq-item small{color:#9aa4c7;font-size:13px}.eligibility-page-container-outline-btn{color:#fff;cursor:pointer;background:0 0;border:1px solid #fff;border-radius:8px;margin-top:10px;padding:10px 16px;transition:background .2s;display:inline-block}.eligibility-page-container-outline-btn:hover{background:#fff}@media (max-width:1024px){.eligibility-page-container{grid-template-columns:1fr 1fr}.eligibility-page-container-hero-left{text-align:center;grid-column:1/-1}.eligibility-page-container-hero-left p{margin:auto}}@media (max-width:768px){.eligibility-page-container{grid-template-columns:1fr}.eligibility-page-container-btn,.outline-btn{width:100%}.eligibility-page-container-hero-left h1{font-size:26px}}.journey-cta{justify-content:center;margin-top:60px;display:flex}.check-eligibility-btn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#1a5bba,#0d286e);border:none;border-radius:50px;align-items:center;gap:10px;padding:14px 34px;font-size:16px;font-weight:600;transition:all .3s;display:flex;box-shadow:0 10px 30px #0d286e4d,0 0 25px #1a5bba40}.check-eligibility-btn:hover{transform:translateY(-3px);box-shadow:0 16px 40px #0d286e80}.check-eligibility-btn:active{transform:translateY(0)}.check-eligibility-btn i{font-size:18px}@media (max-width:768px){.check-eligibility-btn{justify-content:center;width:100%;padding:16px;font-size:15px}.journey-cta{padding:0 16px}}.bank-details-page{background:#fff;max-width:1200px;margin:auto}.breadcrumb-wrapper{color:#475569;align-items:center;gap:4px;margin-bottom:10px;display:flex}.breadcrumb-link{color:#0d286e;font-weight:500;text-decoration:none;transition:color .2s}.breadcrumb-link:hover{color:#1a5bba;text-decoration:underline}.breadcrumb-separator{color:#94a3b8;font-size:16px}.breadcrumb-current{color:#0f172a;font-weight:600}.bank-details-hero{border-bottom:1px solid #eee;padding:40px}.bank-details-hero-top{justify-content:space-between;align-items:center;display:flex}.bank-details-hero h1{color:#000;margin:0;font-family:Arial,sans-serif;font-size:32px;font-weight:700;line-height:1.2}.bank-details-hero p{color:#222;margin-bottom:12px;font-family:Poppins,sans-serif;font-size:18px;font-weight:500;line-height:1.5}.bank-details-hero-desc{color:#666;max-width:800px;margin-top:12px}.bank-apply-btn{color:#fff;cursor:pointer;background:#0d286e;border:none;border-radius:8px;padding:14px 28px;font-weight:600}.bank-apply-btn:hover{color:#0d286e;background:#1a5bba}@media (max-width:992px){.bank-details-hero{padding:30px}.bank-details-hero h1{font-size:26px}.bank-details-hero-desc{font-size:16px}.bank-apply-btn{padding:12px 22px}}@media (max-width:576px){.bank-details-hero{padding:20px}.bank-details-hero-top{flex-direction:column;align-items:flex-start;gap:15px}.bank-details-hero h1{font-size:22px}.bank-details-hero-desc{font-size:14px}.bank-apply-btn{text-align:center;width:100%;padding:12px}}.tabs-wrapper{background:#fff;border-bottom:1px solid #eee;align-items:center;width:100%;transition:all .25s;display:flex;position:relative}.tabs-nav-btn{cursor:pointer;color:#0d286e;background:#fff;border:none;border-radius:50%;justify-content:center;align-items:center;width:40px;min-width:40px;height:40px;min-height:40px;font-size:22px;font-weight:700;line-height:1;display:flex;box-shadow:0 4px 12px #00000026}.tabs-nav-btn.left{left:-18px}.tabs-nav-btn.right{right:-18px}.tabs-nav-btn:hover{color:#fff;background:#0d286e}@media (max-width:768px){.tabs-nav-btn{display:none}}.tabs-wrapper.sticky{z-index:1000;width:100%;max-width:1200px;position:fixed;top:-1px;left:50%;transform:translate(-50%);box-shadow:0 6px 16px #00000014}.tabs{scrollbar-width:none;gap:12px;padding:12px;display:flex;overflow-x:auto}.tabs::-webkit-scrollbar{display:none}.tabs button{cursor:pointer;white-space:nowrap;color:#444;background:#f5f7fb;border:none;border-radius:999px;padding:10px 18px;font-weight:600;transition:all .25s}.tabs button:hover{color:#0d286e;background:#1a5bba}.tabs button.active{color:#fff;background:#0d286e;box-shadow:0 4px 12px #0d286e40}@media (max-width:768px){.tabs{padding:10px 16px}}.section{padding:40px;scroll-margin-top:60px}.loan-details-table-wrapper h2{color:#000;font-weight:700}.loan-details-table{border-collapse:collapse;background:#fff;width:100%}.loan-details-table tr{border:1.5px solid #e5e7eb}.loan-details-table-label{color:#111827;background-color:#f9fafb;width:35%;padding:12px 16px;font-weight:600}.loan-details-table-value{color:#374151;width:65%;padding:12px 16px}.loan-title{margin-bottom:15px;font-size:22px;font-weight:600}.loan-table{border-collapse:collapse;background:#fff;width:100%}.loan-table tr{border:1.5px solid #e5e7eb}.loan-label{color:#111827;background-color:#f9fafb;width:35%;padding:12px 16px;font-weight:600}.loan-value{color:#374151;width:65%;padding:12px 16px}.interest-rates h2{color:#000;font-weight:700}.interest-rates li{color:#000;margin-bottom:8px;font-size:16px;list-style-type:disc}.loan-features h2{color:#000;font-weight:700}.loan-features li{color:#000;margin-bottom:8px;font-size:16px;list-style-type:disc}.loan-benefits h2{color:#000;font-weight:700}.loan-benefits li{color:#000;margin-bottom:8px;font-size:16px;list-style-type:disc}.bank-loan-types h2{color:#000;font-weight:700}.bank-loan-types h4{margin-bottom:12px;font-family:Poppins,sans-serif;font-size:22px;font-weight:500;line-height:1.5}.loan-box{border:1px solid #eee;border-radius:12px;margin-bottom:16px;padding:20px}.loan-box-body{padding:10px}.loan-box-body p{color:#000;font-size:17px;line-height:1.7}.loan-box-body ul{margin-top:10px;padding-left:18px}.loan-box-body ul li{color:#333;margin-bottom:8px;font-size:16px;list-style-type:disc}.bank-loan-calculator h2{color:#000;font-weight:700}.bank-loan-calculator-text{margin-bottom:14px;font-size:15px;line-height:1.7}.bank-loan-calculator-list{margin:16px 0 20px 20px}.bank-loan-calculator-list li{margin-bottom:8px;font-size:15px}.table-wrapper{margin-top:20px;overflow-x:auto}.emi-table{border-collapse:collapse;width:100%;min-width:900px}.emi-table th,.emi-table td{text-align:left;border:1px solid #e5e7eb;padding:10px 12px;font-size:14px}.emi-table th{background:#f9fafb;font-weight:600}@media (max-width:768px){.axis-title{font-size:22px}.axis-text,.axis-list li{font-size:14px}}.bank-loan-docs h2{color:#000;font-weight:700}.bank-loan-docs-list{padding-left:20px}.bank-loan-docs-list li{color:#000;margin-bottom:8px;font-size:16px;list-style-type:disc}.bank-loan-eligibility h2{color:#000;font-weight:700}.bank-loan-eligibility-list{padding-left:20px}.bank-loan-eligibility-list li{color:#000;margin-bottom:8px;font-size:16px;list-style-type:disc}.busines-loan-charges h2{color:#000;font-weight:700}.busines-loan-charges-table-wrapper{margin-top:20px;overflow-x:auto}.busines-loan-charges-emi-table{border-collapse:collapse;width:100%;min-width:900px}.busines-loan-charges-topic{color:#000;font-weight:600}.busines-loan-charges-emi-table th,.busines-loan-charges-emi-table td{text-align:left;border:1px solid #e5e7eb;padding:10px 12px;font-size:14px}.busines-loan-charges-emi-table th{background:#f9fafb;font-weight:600}.bank-apply-for-loan h2{color:#000;font-weight:700}.apply-for-loan-list{padding-left:20px}.apply-for-loan-list li{color:#000;margin-bottom:8px;font-size:16px;list-style-type:disc}.bank-customer-care h2{color:#000;font-weight:700}.bank-customer-care-contact{margin-top:50px;font-size:22px}.bank-customer-care-phone-number{color:#000;font-weight:600}.bank-details-faq-page-faq{flex-direction:column;gap:16px;display:flex}.bank-details-faq h2{color:#000;font-weight:700}.bank-details-faq-page-faq-card{background:#fff;border-radius:10px;overflow:hidden;box-shadow:0 4px 30px #00000014}.bank-details-faq-page-faq-question{cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;width:100%;padding:18px 20px;font-size:16px;font-weight:600;display:flex}.bank-details-faq-question-text{color:#000}.bank-details-faq-arrow{font-size:14px;transition:transform .3s}.faq-arrow.rotate{transform:rotate(180deg)}.bank-detailsfaq-answer{color:#444;padding:20px;font-size:14px;line-height:1.6}.bank-detailsfaq-answer p{margin-bottom:12px}.bank-detailsfaq-answer ul{padding-left:20px}.bank-detailsfaq-answer li{margin-bottom:6px}@media (max-width:600px){.faq-heading{font-size:26px}.faq-question{font-size:15px}}.drag-upload-wrapper{position:relative}.drag-box{cursor:pointer;background:#fafafa;border:2px dashed #cbd5e1;border-radius:12px;justify-content:center;align-items:center;min-height:110px;padding:5px;display:flex;position:relative}.discard-btn{color:#fff;cursor:pointer;z-index:2;background:#ef4444;border:none;border-radius:50%;width:22px;height:22px;font-size:14px;line-height:1;position:absolute;top:-8px;right:-8px}.discard-btn:hover{background:#dc2626}.drag-box.dragging{background:#eef2ff;border-color:#4f46e5}.image-preview-wrapper{width:90px;height:90px;position:relative}.image-preview-grid{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.upload-preview-img{object-fit:cover;cursor:zoom-in;border:1px solid #e5e7eb;border-radius:8px;width:100%;height:100%}.upload-preview-img:hover{transition:all .2s;transform:scale(1.05)}.upload-label{margin-bottom:6px;font-weight:600;display:block}.file-name{margin-top:6px;font-size:13px}.od-container{background-color:#0d286e;padding:80px 0}.od-wrapper{justify-content:space-between;align-items:center;gap:60px;display:flex}.od-content{flex:1;max-width:520px}.od-content h1{color:#fff;margin-bottom:30px;font-size:42px;font-weight:700;line-height:1.2}.od-list{margin-bottom:30px;padding:0;list-style:none}.od-list li{color:#c9d8ea;margin-bottom:15px;padding-left:28px;font-size:18px;position:relative}.od-list li:before{content:"✔";color:#22c55e;font-weight:700;position:absolute;left:0}.loan-type-apply-btn{color:#0d286e;cursor:pointer;background:#fff;border:none;border-radius:8px;padding:14px 26px;font-size:16px;font-weight:600;transition:all .3s}.loan-type-apply-btn span{color:#0d286e;margin-left:8px}.loan-type-apply-btn:hover{color:#fff;background:#1a5bba}.od-image-section{flex:1;justify-content:center;align-items:center;display:flex;position:relative}.od-image{z-index:2;border-radius:10px;width:100%;max-width:600px;position:relative}.shape{z-index:1;position:absolute;transform:skew(-20deg)}.shape1{background:#0d286e;width:280px;height:110px;top:20%;right:5%}.shape2{background:#1a5bba;width:230px;height:90px;bottom:25%;right:0}.shape3{background:#0d286e;width:200px;height:80px;top:65%;right:15%}@media (max-width:992px){.od-wrapper{text-align:center;flex-direction:column}.od-content{max-width:100%}.od-image-section{margin-top:40px}}.business-wrapper{background:#f3f3f3;padding:60px 5%}.business-container{align-items:stretch;gap:40px;display:flex}.info-card{background:#fff;border-radius:12px;flex:1;padding:50px;box-shadow:0 0 0 1px #e3e3e3}.info-card h4{border-bottom:2px solid #0d286e;margin-bottom:20px;padding-bottom:6px;font-weight:600;display:inline-block}.info-card ul{margin-top:20px;padding:0;list-style:none}.info-card li{cursor:pointer;border-bottom:1px solid #eee;justify-content:space-between;align-items:center;padding:14px 0;font-size:16px;display:flex}.loan-type-dot{border:4px solid #0d286e;border-radius:50%;width:14px;height:14px;margin-right:10px}.loan-type-dot-arrow{color:#0d286e;font-size:18px}html{scroll-behavior:smooth}.info-link{width:100%;color:inherit;justify-content:space-between;align-items:center;text-decoration:none;display:flex}.info-left{align-items:center;display:flex}.promo-card{color:#fff;background:linear-gradient(135deg,#0d286eeb,#1a5bbaeb);border-radius:12px;flex:1.2;justify-content:space-between;align-items:center;padding:40px;display:flex;position:relative;overflow:hidden}.promo-content h2{color:#fff;margin-bottom:20px;font-size:32px;font-weight:700}.loan-type-know-btn{color:#0d286e;cursor:pointer;background:#fff;border:none;border-radius:8px;padding:14px 26px;font-size:16px;font-weight:600;transition:all .3s}.loan-type-know-btn span{color:#0d286e;margin-left:8px}.loan-type-know-btn:hover{color:#fff;background:#1a5bba}.loan-type-promo-image img{border-radius:10px;max-width:250px}@media (max-width:992px){.business-container{flex-direction:column}.promo-card{text-align:center;flex-direction:column;gap:20px}.promo-image img{max-width:200px}}.benefits-wrapper{background:#f5f5f7;padding:80px 6%}.benefits-container{justify-content:space-between;align-items:center;gap:60px;display:flex}.benefits-left{flex:1.2}.benefits-left h2{color:#2d2d2d;margin-bottom:40px;font-size:36px;font-weight:700}.benefit-item{margin-bottom:30px}.benefit-item h5{color:#1f2d3d;border-bottom:1px solid #ddd;margin-bottom:10px;padding-bottom:8px;font-weight:600}.benefit-item p{color:#555;align-items:flex-start;gap:12px;margin-top:10px;font-size:15px;display:flex}.benefit-item-icon{color:#fff;background:#0d286e;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;font-size:14px;display:flex}.benefits-right{flex:1;justify-content:center;display:flex;position:relative}.benefits-right img{z-index:2;border-radius:14px;width:100%;max-width:420px;position:relative}.image-border{z-index:1;border:3px solid #0d286e;border-radius:18px;width:100%;max-width:420px;height:100%;position:absolute;top:-15px;left:-15px}@media (max-width:992px){.benefits-container{text-align:center;flex-direction:column}.benefit-item p{justify-content:center}.benefits-right{margin-top:40px}.image-border{top:-10px;left:0}}.bf-wrapper{background:#f4f6f8;padding:80px 6%}.bf-title{text-align:center;margin-bottom:50px;font-size:40px;font-weight:700}.bf-content{align-items:stretch;gap:30px;display:flex}.bf-menu{flex-direction:column;gap:15px;width:280px;display:flex}.bf-menu-item{cursor:pointer;background:#f0f0f0;border-radius:8px;justify-content:space-between;align-items:center;padding:18px 20px;font-weight:500;transition:all .3s;display:flex}.bf-menu-item:hover{background:#e4e4e4}.bf-menu-item.active{color:#fff;background:#0d286e}.bf-divider{background:#0d286e;border-radius:3px;width:4px}.bf-panel{color:#fff;background-image:linear-gradient(#a2c7d2d9,#4999b1d9),url(/assets/video-bg-1-1-Dquc2yBh.jpg);background-position:50%;background-size:cover;border-radius:12px;flex:1;min-height:350px;padding:40px}.bf-panel h3{font-size:26px;font-weight:600}.bf-panel hr{border:1px solid #ffffff4d;margin:15px 0 25px}.bf-panel p{font-size:16px;line-height:1.7}@media (max-width:992px){.bf-content{flex-direction:column}.bf-menu{width:100%}.bf-divider{display:none}.bf-title{font-size:30px}}.loan-type-eligibility-wrapper{background:#f5f6f8;padding:80px 6%}.loan-type-eligibility-title{text-align:center;margin-bottom:15px;font-size:42px;font-weight:700}.loan-type-eligibility-subtitle{text-align:center;color:#444;max-width:800px;margin:0 auto 50px;font-size:16px}.loan-type-eligibility-content{align-items:flex-start;gap:40px;display:flex}.loan-type-eligibility-left{flex:1.1}.loan-type-eligibility-box{background:#fff;border-radius:12px;padding:25px;box-shadow:0 0 0 1px #e5e5e5}.loan-type-eligibility-box h4{margin-bottom:15px;font-weight:600}.loan-type-eligibility-box ul{margin:0;padding-left:20px}.loan-type-eligibility-box li{color:#333;margin-bottom:12px;font-size:15px}.scroll-box{max-height:300px;overflow-y:auto}.eligibility-divider{background:#174f86;border-radius:3px;width:4px}.loan-type-eligibility-right{flex:1;justify-content:center;display:flex;position:relative}.loan-type-eligibility-right img{z-index:2;border-radius:16px;width:100%;max-width:420px;position:relative}.image-outline{z-index:1;border:3px solid #0d286e;border-radius:20px;width:100%;max-width:420px;height:100%;position:absolute;top:-15px;left:-15px}@media (max-width:992px){.loan-type-eligibility-content{flex-direction:column}.loan-type-eligibility-divider{display:none}.loan-type-eligibility-title{font-size:30px}.loan-type-eligibility-right{margin-top:40px}.image-outline{left:0}}.more-wrapper{background:#f5f6f8;padding:80px 6%}.more-title{text-align:center;margin-bottom:50px;font-size:42px;font-weight:700}.accordion-item{background:#efefef;border-radius:12px;margin-bottom:20px;overflow:hidden}.accordion-header{cursor:pointer;justify-content:space-between;align-items:center;padding:22px 30px;font-size:18px;font-weight:500;display:flex}.plus{color:#174f86;font-size:28px;font-weight:400;transition:transform .3s}.plus.rotate{transform:rotate(45deg)}.accordion-content{color:#444;padding:0 30px 25px;font-size:15px;line-height:1.6}@media (max-width:768px){.more-title{font-size:30px}.accordion-header{font-size:16px}}.loan-type-faq-wrapper{background:linear-gradient(135deg,#0d286eeb,#1a5bbaeb);padding:80px 6%}.loan-type-faq-title{text-align:center;margin-bottom:40px;font-size:42px;font-weight:700}.loan-type-faq-card{background:#fff;border-radius:16px;max-width:900px;margin:0 auto;padding:30px}.loan-type-faq-item{border-bottom:1px solid #e5e5e5;padding:18px 0}.loan-type-faq-item:last-child{border-bottom:none}.loan-type-faq-question{cursor:pointer;color:#0d286e;justify-content:space-between;align-items:center;font-size:16px;font-weight:500;display:flex}.loan-type-question-text{align-items:center;gap:12px;display:flex}.loan-type-question-icon{color:#fff;background:#6c757d;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;font-size:14px;display:flex}.arrow{font-size:18px;transition:transform .3s}.arrow.rotate{transform:rotate(180deg)}.loan-type-faq-answer{color:#444;margin-top:12px;padding-left:34px;font-size:14px;line-height:1.6}.loan-type-faq-btn-wrapper{text-align:center;margin-top:30px}.loan-type-view-btn{color:#fff;cursor:pointer;background:#0d286e;border:none;border-radius:8px;padding:12px 28px;font-weight:600}.loan-type-view-btn span{margin-left:6px}@media (max-width:768px){.loan-type-faq-title{font-size:28px}.loan-type-faq-card{padding:20px}}.for-partners-application-section{background:#eef3fb;padding:60px 20px}.for-partners-application-container{align-items:flex-start;gap:40px;max-width:1100px;margin:auto;display:flex}.for-partners-application-image-box img{border-radius:12px;width:100%;height:780px;box-shadow:0 8px 25px #00000026}.for-partners-application-form-box{background:#fff;border-radius:14px;flex-direction:column;width:100%;min-height:780px;padding:40px;display:flex;box-shadow:0 8px 25px #0000001a}.for-partners-application-form-heading{text-align:center;font-size:26px;font-weight:700}.for-partners-application-form-heading span{color:#000}.for-partners-application-form-subtext{color:#666;text-align:center;font-size:15px}.for-partners-application-loan-form{flex-direction:column;flex:1;display:flex}.for-partners-application-loan-form .for-partners-applicationform-row{gap:20px;display:flex}.for-partners-application-loan-form .for-partners-application-form-group,.for-partners-application-loan-form .for-partners-application-form-group.full{width:100%}.for-partners-application-loan-form label{color:#334155;margin-top:10px;margin-bottom:8px;font-size:14px;font-weight:600;display:block}.for-partners-application-loan-form input:not([type=checkbox]):not([type=radio]),.for-partners-application-loan-form select,.for-partners-application-loan-form textarea{color:#1e293b;background:#f8fafc;border:1.5px solid #e2e8f0;border-radius:8px;width:100%;padding:14px 16px;font-size:15px;transition:all .2s ease-in-out;box-shadow:0 1px 2px #00000005}.for-partners-application-loan-form input:not([type=checkbox]):not([type=radio]):focus,.for-partners-application-loan-form select:focus,.for-partners-application-loan-form textarea:focus{background:#fff;border-color:#1a5bba;outline:none;box-shadow:0 0 0 3px #1a5bba26}.for-partners-application-loan-form input::placeholder{color:#94a3b8;font-weight:400}.for-partners-application-terms-label{color:#475569;cursor:pointer;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:8px;align-items:flex-start;gap:10px;margin-top:15px;padding:12px 15px;font-size:13px;line-height:1.5;transition:background .2s;display:flex}.for-partners-application-terms-label:hover{background:#f8fafc}.for-partners-application-terms-label .for-partners-application-terms-checkbox{accent-color:#1a5bba;cursor:pointer;flex-shrink:0;width:18px;height:18px;margin-top:2px}.for-partners-application-submit-btn{color:#fff;cursor:pointer;background:#0d286e;border:none;border-radius:6px;width:100%;padding:14px 20px;font-size:17px;font-weight:700;transition:all .3s}.for-partners-application-submit-btn:hover{color:#0d286e;background:#1a5bba}.for-partners-application-disabled-btn{opacity:.5;cursor:not-allowed}.partners-application-otp-form-top-bar{color:#fff;background:#1a5bba;padding:10px 16px;font-size:13px}.partners-application-otp-form-card{background:#fff;border-radius:12px;width:100%;overflow:hidden;box-shadow:0 20px 40px #00000014}.partners-application-otp-page-form{padding:24px 20px}.partners-application-otp-page-form h4{margin-bottom:6px;font-size:18px}.partners-application-otp-form-page-subtext{color:#666;font-size:13px}.partners-application-otp-form-update-phone-btn{color:#0d286e;cursor:pointer;background:0 0;border:none;margin:8px 0 18px;font-size:13px}.partners-application-otp-page-form .partners-application-otp-form-otp-input{letter-spacing:5px;text-align:center;border:1px solid #ddd;border-radius:10px;outline:none;width:35%;padding:11px;font-size:15px}.partners-application-otp-page-form .partners-application-otp-form-otp-input:focus{border-color:#0d286e;box-shadow:0 0 0 2px #0d286e33}.partners-application-otp-form-otp-timer{color:#999;margin-top:12px;font-size:13px}.partners-application-otp-form-resend-btn{color:#0d286e;background:0 0;border:none;margin-top:0;font-size:15px}@media (max-width:480px){.for-partners-application-container{flex-direction:column;gap:20px}.partners-application-otp-page-form-card-otp-page-form-card{border-radius:8px}.partners-application-otp-page-form .partners-application-otp-form-otp-input{letter-spacing:8px}}@media (max-width:768px){.partner-stepper-wrapper{width:100%}.partner-stepper{gap:5px;width:100%}.partner-stepper-circle{width:28px;height:28px;font-size:12px}.partner-stepper-line{margin:0 4px}.for-partners-application-loan-form .row{flex-direction:column;display:flex}.for-partners-application-form-group,.col-md-6,.col-md-12{width:100%!important}.for-partners-application-terms-label{font-size:11px}.for-partners-application-terms-checkbox{width:18px!important}.partner-form-footer{flex-direction:column;gap:10px}.partner-form-footer button{width:100%}.partners-application-otp-page-form .partners-application-otp-form-otp-input{letter-spacing:6px;width:60%;font-size:18px}.for-partners-application-image-box img{object-fit:cover;height:auto;max-height:430px}.for-partners-application-form-box{min-height:auto;padding:20px}}.partners-application-form-checkbox-group{flex-wrap:wrap;gap:15px;margin-top:10px;display:flex}.partners-application-form-checkbox-group label{color:#475569;cursor:pointer;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:6px;align-items:center;gap:8px;padding:8px 12px;font-size:13px;font-weight:500;transition:all .2s;display:flex;margin-top:0!important;margin-bottom:0!important}.partners-application-form-checkbox-group label:hover{background:#e2e8f0}.partners-application-form-checkbox-group .partners-application-form-checkbox{accent-color:#1a5bba;cursor:pointer;width:16px;height:16px;margin:0}.partner-form-footer{z-index:10;background:#fff;border-top:1px solid #eee;justify-content:space-between;align-items:center;gap:10px;margin-top:auto;padding:15px 0 16px;display:flex;position:static}.partner-form-footer>div{flex:1}.partner-form-footer button{cursor:pointer;border-radius:8px;min-width:140px;padding:10px 18px;font-weight:600}.partner-form-primary-link{color:#fff;background:#1a5bba;border:none;transition:all .2s ease-in-out;box-shadow:0 4px 6px #1a5bba33}.partner-form-primary-link:hover:not(:disabled){background:#0d286e;transform:translateY(-1px);box-shadow:0 6px 12px #0d286e40}.partner-form-secondary-link{color:#475569;background:#fff;border:1.5px solid #cbd5e1;transition:all .2s ease-in-out}.partner-form-secondary-link:hover:not(:disabled){color:#1e293b;background:#f1f5f9;border-color:#94a3b8}.partner-form-final-term-checkbox input{width:5%}.partners-application-form-success-modal-overlay{z-index:9999;background:#00000080;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.partners-application-form-success-card{text-align:center;background:#fff;border-radius:12px;width:90%;max-width:420px;padding:30px 25px;animation:.3s popupFade;box-shadow:0 10px 30px #0003}@keyframes popupFade{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.partners-application-form-close-btn{color:#fff;cursor:pointer;background:#28a745;border:none;border-radius:6px;margin-top:15px;padding:10px 20px}.partner-form-error-text{color:red;margin-top:5px;font-size:13px}.partner-form-primary-link:disabled{color:#f1f5f9;cursor:not-allowed;box-shadow:none;background:#94a3b8;transform:none}.partner-stepper{justify-content:space-between;align-items:center;margin:20px 0 30px;display:flex}.partner-stepper-item{flex:1;align-items:center;display:flex}.partner-stepper-circle{color:#555;z-index:2;background:#ddd;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;font-weight:600;display:flex}.partner-stepper-circle.active{color:#fff;background:#0d286e}.partner-stepper-line{background:#ddd;flex:1;height:3px;margin:0 8px}.partner-stepper-line.completed{background:#28a745}.partner-stepper-wrapper{justify-content:center;width:110%;display:flex}.partner-stepper{justify-content:space-between;align-items:center;width:60%;min-width:300px;max-width:500px;display:flex}.partner-stepper-circle{color:#555;z-index:2;background:#ddd;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;font-weight:600;transition:all .3s;display:flex}.partner-stepper-circle.active{color:#fff;background:#0d286e;transform:scale(1.1)}.partner-stepper-circle.completed{color:#fff;background:#28a745}.partner-stepper-line{background:#ddd;border-radius:2px;flex:1;height:4px;margin:0 10px;position:relative;overflow:hidden}.partner-stepper-progress{background:linear-gradient(90deg,#0d286e,#28a745);width:0%;height:100%;transition:width .5s ease-in-out;position:absolute;top:0;left:0}.partner-stepper-progress.fill{width:100%}.partner-stepper-progress.fill:after{content:"";background:#fff6;width:50%;height:100%;animation:1s linear flow;position:absolute;top:0;left:-50%}.partners-duplicate-modal-overlay{z-index:9999;background:#0009;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.partners-duplicate-modal-card{text-align:center;text-align:center;background:#fff;border-radius:12px;width:400px;padding:30px;box-shadow:0 10px 30px #0003}.partners-duplicate-modal-card .partners-icon{text-align:center;margin-bottom:40px;font-size:40px;display:block}.partners-duplicate-modal-card h3{margin-bottom:10px}.partners-duplicate-modal-card p{color:#555;font-size:14px}.partners-duplicate-modal-card .actions{justify-content:center;gap:10px;margin-top:20px;display:flex}.btn-primary{color:#fff;cursor:pointer;background:#0d286e;border:none;border-radius:6px;padding:10px 20px}.partners-form-change-number-btn{cursor:pointer;background:#eee;border:none;border-radius:6px;padding:10px 20px}.error-text{color:#ef4444;align-items:center;gap:4px;margin-top:6px;font-size:13px;font-weight:500;display:flex}.error-text:before{content:"⚠️";font-size:11px}.user-profile-section{background:linear-gradient(135deg,#eef2f7,#f8fbff);min-height:100vh;padding:60px 0}.user-profile-card{background:#fff;border-radius:16px;width:100%;margin:auto;padding:30px;box-shadow:0 10px 30px #00000014}.user-profile-header{text-align:center;margin-bottom:30px;position:relative}.profile-left{border-right:1px solid #eee;padding:20px}.profile-right{padding:20px}.user-profile-img{object-fit:cover;border-radius:60px;width:120px;height:160px;margin-bottom:15px}.user-profile-header h3{margin-bottom:5px;font-size:20px;font-weight:700}.user-profile-header p{color:#777;font-size:14px}.user-profile-form label{color:#555;margin-bottom:6px;font-size:13px;font-weight:600}.user-profile-form .form-control{border:1px solid #ddd;border-radius:8px;margin-bottom:15px;padding:10px}.user-profile-form .form-control:focus{border-color:#0d286e}.user-profile-form .row{row-gap:18px}.user-profile-account-box{background:#f8f9fc;border-radius:10px;margin-top:20px;padding:15px}.user-profile-account-box h5{margin-bottom:15px;font-weight:600}.user-profile-account-box p{color:#555;margin:0;font-size:14px}.user-profile-btn{color:#fff;background-color:#155a6a;border:none;border-radius:8px;padding:12px 25px}.user-profile-btn:hover{background:linear-gradient(135deg,#155a6a,#218ca8);transform:translateY(-1px)}@media (max-width:768px){.user-profile-card{padding:20px}.user-profile-img{width:90px;height:90px}}.dashboard-loader-overlay{z-index:9999;background:#ffffffb3;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.dashboard-loader{border:5px solid #ddd;border-top-color:#0f6e56;border-radius:50%;width:50px;height:50px;animation:50s linear infinite spin}.bussiness-details-biz-card,.application-success-card{-webkit-backdrop-filter:blur(16px);background:#ffffffd9;border:1px solid #fffc;border-radius:24px;padding:35px;transition:all .4s cubic-bezier(.175,.885,.32,1.275);box-shadow:0 15px 35px #0000000d,inset 0 0 0 1px #ffffff80}.bussiness-details-biz-card:hover{transform:translateY(-5px);box-shadow:0 25px 45px #00000014,inset 0 0 0 1px #fffc}.journey-list{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fff9;gap:40px;margin-bottom:25px;padding:15px 30px;box-shadow:0 10px 25px #0000000d}.journey-item{box-shadow:none;background:0 0;border-radius:13px;padding:10px 20px;transition:all .3s}.journey-item:hover{background:#ffffffe6;transform:translateY(-2px);box-shadow:0 5px 15px #0000000d}.journey-item.active{color:#fff!important;background:linear-gradient(135deg,#0d286e 0%,#155a6a 100%)!important;border-left:none!important;box-shadow:0 10px 20px #0d286e4d!important}.journey-item.active h4{color:#fff!important}.journey-item.completed{background:#f0fdf4!important;border-left:5px solid #16a34a!important}.bussiness-details-biz-input,select,.form-control{background:#f4f7f8;border:2px solid #0000;border-radius:12px;padding:14px 20px;font-size:15px;transition:all .3s;box-shadow:inset 0 2px 4px #00000005}.bussiness-details-biz-input:focus,select:focus,.form-control:focus{background:#fff;border-color:#0d286e;outline:none;box-shadow:0 0 0 4px #0d286e1a}.bussiness-details-biz-label{color:#333;letter-spacing:.3px;margin-bottom:8px;font-size:14px;font-weight:600}.submit-application-btn{letter-spacing:.5px!important;text-transform:uppercase!important;color:#fff!important;background:linear-gradient(135deg,#0d286e 0%,#155a6a 100%)!important;border:none!important;border-radius:50px!important;padding:14px 35px!important;font-size:14px!important;font-weight:600!important;transition:all .3s!important;box-shadow:0 10px 25px #0d286e4d!important}.submit-application-btn:hover{transform:translateY(-3px)scale(1.02);box-shadow:0 15px 30px #0d286e66!important}.btn-add-bank-statement-custom{color:#0d286e!important;background:#eef5f6!important;border:2px dashed #0d286e!important;border-radius:16px!important;font-weight:600!important;transition:all .3s!important}.btn-add-bank-statement-custom:hover{color:#fff!important;background:#0d286e!important;border-style:solid!important}.bussiness-details-biz-option{background:#fff;border:1px solid #ddd;padding:10px 20px;transition:all .3s;border-radius:50px!important}.bussiness-details-biz-option.active{box-shadow:0 5px 15px #0d286e4d;color:#fff!important;background:linear-gradient(135deg,#0d286e 0%,#155a6a 100%)!important;border-color:#0d286e!important}.success-overlay{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0006}.bussiness-details-biz-progress{background:#eaeaea!important;border-radius:8px!important;height:8px!important;margin-bottom:24px!important;overflow:hidden!important;box-shadow:inset 0 1px 3px #0000001a!important}.bussiness-details-biz-progress span{background:linear-gradient(90deg,#0d286e 0%,#22c55e 100%)!important;border-radius:8px!important;transition:width .8s ease-in-out!important}@media (max-width:768px){.bussiness-details-biz-card,.application-success-card{border-radius:16px;padding:15px}.loan-inline-wrapper{margin:0!important;padding:0!important}.loan-inline-modal{margin:0 auto!important;padding:10px!important}.bussiness-details-biz-card{border-radius:12px!important;padding:15px 12px!important}.upload-documents-form-page .partner-inline-card{margin-bottom:15px!important;padding:16px 12px!important}}.bussiness-details-biz-input,select,.form-control,.basic-details-left-form input,.basic-details-right-form input{box-sizing:border-box!important;border-radius:8px!important;width:100%!important;height:48px!important;padding:12px 16px!important;font-size:16px!important}.bussiness-details-biz-label,.basic-details-left-form label,.basic-details-right-form label{color:#334155!important;margin-top:16px!important;margin-bottom:6px!important;font-size:14px!important;font-weight:600!important;display:inline-block!important}.basic-details-left-form,.basic-details-right-form{gap:16px!important}.text-danger:empty{display:none!important}@media (max-width:768px){.bussiness-details-biz-input,select,.form-control,.basic-details-left-form input,.basic-details-right-form input{height:44px!important;padding:10px 14px!important;font-size:16px!important}.bussiness-details-biz-label,.basic-details-left-form label,.basic-details-right-form label{margin-top:12px!important;margin-bottom:4px!important}.bussiness-details-step-wrapper .row>div{margin-bottom:12px!important}.basic-details-left-form,.basic-details-right-form{gap:12px!important}.journey-list{justify-content:center;gap:18px;padding:2px}.journey-item{box-sizing:border-box;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;padding:10px;transition:all .3s;display:flex;position:relative;overflow:visible}.journey-item .journey-icon{justify-content:center;align-items:center;margin:0;display:flex}.journey-item .journey-content{opacity:0;visibility:hidden;white-space:nowrap;z-index:100;background:#fff;border-radius:8px;padding:8px 14px;transition:all .3s cubic-bezier(.25,.8,.25,1);position:absolute;top:50px;left:50%;transform:translate(-50%);box-shadow:0 4px 20px #00000026;display:block!important}.journey-item .journey-content:before{content:"";border:6px solid #0000;border-top-width:0;border-bottom-color:#fff;position:absolute;top:-5px;left:50%;transform:translate(-50%)}.journey-item .journey-content h4{margin:0;color:#0d286e!important;font-size:13px!important}.journey-item:hover,.journey-item:active{background:#ffffffe6}.journey-item:hover .journey-content,.journey-item:active .journey-content{opacity:1;visibility:visible;top:58px}}
