.us-credit-card-hero-section{background:linear-gradient(180deg,#f7fafc,#e1f1fd 30%,#d0e7fa,#e1f1fd 70%,#fff)}.credit-card-tabs .tabContainer{display:flex;flex-direction:column;align-items:center;gap:8px;margin-bottom:24px}.credit-card-tabs .tabLabel{font-family:Poppins,sans-serif;font-weight:600;font-size:14px;line-height:20px;color:#0d74ba;margin:0}.credit-card-tabs .tabButtons{display:flex;background:#fff;padding:6px 8px;border-radius:43px;gap:2px;box-shadow:0 12px 16px -4px #10182814,0 4px 6px -2px #10182808}.credit-card-tabs .tabButton{display:flex;align-items:center;justify-content:center;gap:12px;height:44px;padding:14px 28px;border-radius:18px;border:none;font-family:Poppins,sans-serif;font-weight:600;font-size:15px;line-height:24px;cursor:pointer;transition:all .2s ease;background:#fff;color:#343d4c;min-width:150px}.credit-card-tabs .flag{width:30px!important;height:20px!important;-o-object-fit:cover;object-fit:cover;border-radius:5px}.credit-card-tabs .tabButton.active{background:#0d74ba;color:#fff}.credit-card-tabs .cardContainer{position:relative;width:100%;max-width:450px;border-radius:24px;overflow:hidden;margin:0 auto 16px;color:#fff;border:1px solid #e1e4ea;box-sizing:border-box;box-shadow:0 12px 16px -4px #10182814,0 4px 6px -2px #10182808}.cardContainer.zolveCard{background-color:#ffeef5}.cardContainer.lendingtreeCard{background-color:#e2fff3}.credit-card-tabs .lendingtreeCard .contentWrapper{padding:24px 16px;background-image:url(/wp-content/reactpress/apps/pages/dist/assets/bg-leaf.webp);background-size:100% 100%;border-radius:24px}.credit-card-tabs .zolveCard .contentWrapper{padding:24px 16px;background-image:url(/wp-content/reactpress/apps/pages/dist/assets/bg_zolve.webp);background-size:100% 100%;border-radius:24px}.credit-card-tabs .cardHeader{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.credit-card-tabs .logoContainer{display:flex;align-items:center}.credit-card-tabs .logo{width:120px;height:auto;max-height:45px;margin-right:8px}.credit-card-tabs .knowMoreButton{background:transparent;color:#fff;border:none;border-radius:8px;padding:8px 16px;font-family:Poppins,sans-serif;font-weight:600;font-size:16px;line-height:20px;cursor:pointer;transition:background-color .2s ease}.credit-card-tabs .knowMoreButton:hover{color:#afd6f0}.credit-card-tabs .lendingtreeButton{color:#12b76a}.credit-card-tabs .cardContent{margin-top:16px}.credit-card-tabs .applyButton{display:flex;align-items:center;gap:8px;justify-content:space-between;padding:16px;font-family:Poppins,sans-serif;font-weight:600;font-size:16px;line-height:20px;color:#343d4c;cursor:pointer}.credit-card-tabs .applyButton:hover{color:#0d74ba}.credit-card-tabs .applyButton svg{color:#0d74ba}.credit-card-tabs .description{font-family:Poppins,sans-serif;text-align:start;font-weight:400;font-size:14px;line-height:20px;margin:0 0 16px;opacity:.9}.credit-card-tabs .featureItem{display:flex;align-items:center;gap:8px;margin-bottom:8px}.credit-card-tabs .checkIcon{width:18px;height:18px;background:#fff;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:12px;color:#0d74ba}.credit-card-tabs .lendingtreeCheckIcon{color:#12b76a}.credit-card-tabs .featureText{font-family:Poppins,sans-serif;font-weight:400;font-size:14px;line-height:20px;margin:0;opacity:.9}.credit-card-tabs .decorationCircle{position:absolute;width:200px;height:200px;border-radius:50%;background:#ffffff1a;right:-50px;bottom:-50px;z-index:0}.credit-card-tabs .contentWrapper{position:relative;z-index:1}.head_card{margin:0;font-size:14px;font-weight:600}
