.loan-card{width:100%;transition:all .3s ease}.loan-card-inner{border-radius:8px;overflow:hidden;background-color:white;box-shadow:0 2px 8px rgba(0,0,0,.05);border:1px solid #f0f0f0;transition:all .3s ease}.loan-card-header{justify-content:space-between;padding:16px 20px;border-bottom:1px solid #f5f5f5}.bank-icon,.bank-info,.loan-card-header{display:flex;align-items:center}.bank-icon{margin-right:12px;color:#3b4ff3;justify-content:center}.bank-name{margin:0;font-size:16px;font-weight:600;color:#333}.apply-now-btn{padding:8px 16px;font-size:14px;font-weight:500;border-radius:4px;border:1px solid #3a59d1;background-color:white;color:#3A59D1;cursor:pointer;transition:all .3s ease}.apply-now-btn:hover{background-color:#3A59D1;color:white}.loan-details{display:flex;flex-wrap:wrap;padding:16px 20px}.detail-column{flex:1 1;min-width:150px;margin-bottom:10px;padding-right:10px}.detail-label{font-size:13px;color:#6b7280;margin-bottom:4px}.detail-value{font-size:14px;font-weight:500;color:#111827}.charge-item{display:flex;align-items:baseline;margin-bottom:4px}.bullet-point{width:6px;height:6px;border-radius:50%;background-color:#3b4ff3;margin-right:6px;display:inline-block;flex-shrink:0}@media (max-width:992px){.loan-details{flex-wrap:wrap}.detail-column{min-width:140px;flex-basis:calc(33.333% - 10px)}}@media (max-width:768px){.detail-column{flex-basis:calc(50% - 10px)}}@media (max-width:576px){.loan-card-header{flex-direction:row;align-items:center;padding:12px 14px;gap:8px;flex-wrap:wrap}.bank-name{font-size:14px}.apply-now-btn{padding:6px 12px;font-size:12px}.loan-details{padding:12px 14px}.detail-column{flex-basis:100%}.detail-label{font-size:12px}.detail-value{font-size:13px}}.LoanPage_loanFilterTabs__ID4_W{display:flex;gap:10px;margin-bottom:25px;flex-wrap:wrap}.LoanPage_filterBtn__NhwVm{background-color:#ffffff;border-radius:8px;padding:8px 18px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease;border:1px solid #3a59d1;color:#3A59D1}.LoanPage_filterBtn__NhwVm:hover{background-color:#e9f1ff}.LoanPage_filterBtn__NhwVm.LoanPage_active__r2tAI{background-color:#3A59D1;color:#ffffff;border-color:#3A59D1}.LoanPage_mainHeading__4uert{font-size:clamp(1.25rem,3.5vw,1.75rem);font-weight:600;color:#111827;margin-bottom:20px;word-break:break-word}.LoanPage_loanCardsContainer__On1oY{display:grid;grid-template-columns:1fr;grid-gap:20px;gap:20px}.LoanPage_loanCardWrapper__iaEyg{transition:all .3s ease}.LoanPage_loanCardWrapper__iaEyg:hover{transform:translateY(-3px);box-shadow:0 8px 18px rgba(0,0,0,.08)}@media (max-width:768px){.LoanPage_loanCardsContainer__On1oY{gap:14px}}@media (max-width:576px){.LoanPage_loanFilterTabs__ID4_W{gap:8px;margin-bottom:16px}.LoanPage_filterBtn__NhwVm{padding:7px 14px;font-size:13px}}.LoanPage_themeBusiness__uAKFt .LoanPage_filterBtn__NhwVm{border-color:#3A59D1;color:#3A59D1}.LoanPage_themeBusiness__uAKFt .LoanPage_filterBtn__NhwVm.LoanPage_active__r2tAI{background-color:#3A59D1;border-color:#3A59D1;color:#ffffff}.LoanPage_themeBusiness__uAKFt .LoanPage_loanCardWrapper__iaEyg{background-color:#f7f8f9;border-radius:10px;padding:12px}.LoanPage_themeHome__1j3sU .LoanPage_filterBtn__NhwVm{border-color:#3A59D1;color:#3A59D1}.LoanPage_themeHome__1j3sU .LoanPage_filterBtn__NhwVm.LoanPage_active__r2tAI{background-color:#3A59D1;border-color:#3A59D1;color:#ffffff}.LoanPage_themeHome__1j3sU .LoanPage_loanCardWrapper__iaEyg{background-color:#e9f1ff;border-radius:10px;padding:12px}.LoanPage_themePersonal__z2yrm .LoanPage_filterBtn__NhwVm{border-color:#3A59D1;color:#3A59D1}.LoanPage_themePersonal__z2yrm .LoanPage_filterBtn__NhwVm.LoanPage_active__r2tAI{background-color:#3A59D1;border-color:#3A59D1;color:#ffffff}.LoanPage_themePersonal__z2yrm .LoanPage_loanCardWrapper__iaEyg{background-color:#f0f4ff;border-radius:10px;padding:12px}.LoanPage_themeDefault__1jQVL .LoanPage_filterBtn__NhwVm{border-color:#3A59D1;color:#3A59D1}.LoanPage_themeDefault__1jQVL .LoanPage_filterBtn__NhwVm.LoanPage_active__r2tAI{background-color:#3A59D1;border-color:#3A59D1;color:#ffffff}.LoanPage_themeDefault__1jQVL .LoanPage_loanCardWrapper__iaEyg{background-color:#ffffff;border-radius:10px;padding:12px}