.CreditCardOfferCard_nonActionable__XHqa4{cursor:default;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.CreditCardOfferCard_infoCircle__fR_nY{position:relative;top:1px}.CreditCardOfferCard_creditCardNameWrapper__sa0ET{width:120px;padding-right:10px}.CreditCardOfferCard_cardWrapper__RjQcg{position:relative;display:flex;flex-direction:column;gap:10px;align-items:flex-start;align-self:stretch;border-radius:8px}.CreditCardOfferCard_cardWrapper__RjQcg.CreditCardOfferCard_blurred__6Y6an{filter:blur(5px)}.CreditCardOfferCard_cardWrapper__RjQcg.CreditCardOfferCard_sponsoredCardContentWrapper__n4Kce{border:2px solid rgba(59,180,172,.5);background:transparent}.CreditCardOfferCard_cardWrapper__RjQcg .CreditCardOfferCard_badges___F1vR{position:absolute;z-index:10;top:0;right:16px}.CreditCardOfferCard_cardWrapper__RjQcg .CreditCardOfferCard_badges___F1vR div{display:flex;gap:8px;align-items:center;padding:4px 8px;border-radius:0 0 8px 8px;font-size:12px;font-weight:500;color:#dd5118;background:hsla(14,76%,97%,.94)}@media only screen and (min-width:768px){.CreditCardOfferCard_cardWrapper__RjQcg .CreditCardOfferCard_badges___F1vR{right:auto;left:16px}}.CreditCardOfferCard_contentWrapper__RzXTl{cursor:pointer;position:relative;z-index:2;display:grid;grid-template:"cardImgAndNameAndProgress" "cardImgAndNameAndProgress" "campaigns" "buttons"/1fr;grid-gap:10px;gap:10px;width:100%;padding:12px;border-radius:12px;background-color:#fdfdfd;transition:all .3s ease}@media only screen and (min-width:768px){.CreditCardOfferCard_contentWrapper__RzXTl{padding:24px}}.CreditCardOfferCard_cardImg__gHGzT{display:flex;align-items:center}.CreditCardOfferCard_cardImg__gHGzT img{max-width:120px;border-radius:8px}.CreditCardOfferCard_cardImgAndNameAndProgress__z_0gY{display:flex;grid-area:cardImgAndNameAndProgress;flex-direction:row;column-gap:12px;align-items:center}.CreditCardOfferCard_cardImgAndNameAndProgress__z_0gY .CreditCardOfferCard_verticalDivider__Q3juH{width:1px;height:20px;color:#e5e5e5}.CreditCardOfferCard_cardImgAndNameAndProgress__z_0gY .CreditCardOfferCard_cardNameAndProgress__JQiWJ{display:flex;flex:1 1;flex-direction:column;justify-content:center;color:#122d69}.CreditCardOfferCard_cardImgAndNameAndProgress__z_0gY .CreditCardOfferCard_cardNameAndProgress__JQiWJ .CreditCardOfferCard_bankName___8NZl{font-size:14px;font-weight:500;line-height:20px;color:#707fa0}.CreditCardOfferCard_cardImgAndNameAndProgress__z_0gY .CreditCardOfferCard_cardNameAndProgress__JQiWJ .CreditCardOfferCard_cardName__zw32F{font-size:16px;font-weight:600;line-height:24px;color:#163983}.CreditCardOfferCard_cardImgAndNameAndProgress__z_0gY strong{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:1.1rem;font-weight:500;line-height:24px;color:#1d3059;text-overflow:ellipsis}.CreditCardOfferCard_compatibility__UlLiu{position:relative;display:flex;flex-direction:column;justify-content:flex-end}.CreditCardOfferCard_compatibility__UlLiu .CreditCardOfferCard_howProperSentence__c_8oL{font-size:.75rem;font-weight:700;white-space:nowrap}.CreditCardOfferCard_compatibility__UlLiu .CreditCardOfferCard_rating__ZwrXg{font-size:.875rem;font-weight:700;color:#122d69}.CreditCardOfferCard_campaigns__n8NBB{position:relative;z-index:10;overflow:hidden;display:block;grid-area:campaigns;transition:max-height .3s ease,opacity .3s ease}.CreditCardOfferCard_campaigns__n8NBB.CreditCardOfferCard_only__VB0_l{overflow:hidden;min-height:60px;max-height:80px}.CreditCardOfferCard_campaigns__n8NBB.CreditCardOfferCard_grow__vp_6H{max-height:400px;opacity:1}.CreditCardOfferCard_campaigns__n8NBB.CreditCardOfferCard_shrink__J5EJY{max-height:50px}.CreditCardOfferCard_annualPayment___YAnz{position:relative;z-index:10;top:50%;transform:translateY(-50%);overflow:hidden;display:block;grid-area:campaigns;transition:max-height .3s ease,opacity .3s ease}.CreditCardOfferCard_annualPayment___YAnz.CreditCardOfferCard_grow__vp_6H{max-height:50px;opacity:0}.CreditCardOfferCard_annualPayment___YAnz .CreditCardOfferCard_title__0NCnv{font-size:.875rem;color:#122d69}.CreditCardOfferCard_annualPayment___YAnz .CreditCardOfferCard_value__U_rma{margin-left:10px;font-size:.875rem;color:#122d69}.CreditCardOfferCard_buttons__qHBSR{top:16px;display:flex;grid-area:buttons;flex-direction:row-reverse;gap:5px;align-items:center}.CreditCardOfferCard_buttons__qHBSR>div{flex:1 1}.CreditCardOfferCard_progressBar__3t5EW{position:relative;width:100%;height:10px;border-radius:5px;background-color:rgba(18,45,105,.15)}.CreditCardOfferCard_progressBar__3t5EW .CreditCardOfferCard_ratingStroke__3EW_C{height:10px;border-radius:inherit}.CreditCardOfferCard_campaignSentences__XSmEO{position:relative;z-index:10;overflow:auto;max-height:400px;transition:all .3s ease}.CreditCardOfferCard_campaignSentences__XSmEO .CreditCardOfferCard_divider__oK_Z1{width:100%;height:1px;margin-block:10px;background-color:#e5e5e5}.CreditCardOfferCard_campaignSentences__XSmEO.CreditCardOfferCard_grow__vp_6H{overflow:hidden;max-height:620px}.CreditCardOfferCard_campaignSentences__XSmEO .CreditCardOfferCard_bullet__wsmUf{margin:0;font-size:.875rem;line-height:1.5rem;list-style-type:none}.CreditCardOfferCard_campaignSentences__XSmEO .CreditCardOfferCard_bullet__wsmUf:before{content:"●";margin-right:5px}.CreditCardOfferCard_campaignSentences__XSmEO .CreditCardOfferCard_bullet__wsmUf.CreditCardOfferCard_bulletPreview__hMSVr.CreditCardOfferCard_close__X60nI{overflow:hidden;margin-bottom:5px;text-overflow:ellipsis;white-space:nowrap}.CreditCardOfferCard_campaignSentences__XSmEO .CreditCardOfferCard_campaignsTitle__8TSuw{display:block;max-height:50px;margin-top:16px;padding:10px 0;font-size:1rem;font-weight:700;color:#122d69;text-align:center;opacity:1;transition:all .3s ease}.CreditCardOfferCard_campaignSentences__XSmEO .CreditCardOfferCard_campaignsTitle__8TSuw.CreditCardOfferCard_preview__Gr0_L{max-height:0;padding:0;opacity:0}.CreditCardOfferCard_campaignSentences__XSmEO .CreditCardOfferCard_list__gyIuI{display:flex;flex-direction:column;justify-content:center;margin:0;-webkit-padding-start:0;padding-inline-start:0;opacity:1;transition:all .3s ease}.CreditCardOfferCard_creditCardProperties__j1yXH{z-index:0;display:flex;flex-flow:row nowrap;max-height:0;opacity:0;transition:all .3s ease-in}.CreditCardOfferCard_creditCardProperties__j1yXH.CreditCardOfferCard_grow__vp_6H{z-index:10;max-height:unset;opacity:1}.CreditCardOfferCard_creditCardProperties__j1yXH>.CreditCardOfferCard_property__aU3fO{flex:1 1;text-align:center}.CreditCardOfferCard_creditCardProperties__j1yXH>.CreditCardOfferCard_property__aU3fO .CreditCardOfferCard_label__bSWq9{display:block;margin:6px 0;font-size:14px;line-height:20px;white-space:nowrap}@media only screen and (min-width:768px){.CreditCardOfferCard_creditCardProperties__j1yXH>.CreditCardOfferCard_property__aU3fO .CreditCardOfferCard_label__bSWq9{line-height:14px}}.CreditCardOfferCard_creditCardProperties__j1yXH>.CreditCardOfferCard_property__aU3fO .CreditCardOfferCard_value__U_rma{display:block;font-size:1rem;font-weight:700;color:#122d69}.CreditCardOfferCard_buttonsWrapper__UgIL2{display:grid;grid-template-columns:1fr 2.5fr;grid-gap:8px;gap:8px;width:100%;min-width:120px}.CreditCardOfferCard_buttonsWrapper__UgIL2 button{width:100%;height:43px;border-radius:8px}.CreditCardOfferCard_buttonsWrapper__UgIL2 .CreditCardOfferCard_applyBtn__OkrOX{background-color:#122d69}.CreditCardOfferCard_buttonsWrapper__UgIL2 .CreditCardOfferCard_applyBtn__OkrOX span{color:#fdfdfd}.CreditCardOfferCard_buttonsWrapper__UgIL2 .CreditCardOfferCard_shareButton__cdm16{position:absolute;top:6px;right:9px;grid-column:3/4}.CreditCardOfferCard_buttonsWrapper__UgIL2 .CreditCardOfferCard_shareButton__cdm16 button{cursor:pointer;width:100%;font-weight:700;border:1px solid #d3d3d3;border-radius:7px;font-weight:400}.CreditCardOfferCard_buttonsWrapper__UgIL2 .CreditCardOfferCard_shareButton__cdm16 button:focus,.CreditCardOfferCard_buttonsWrapper__UgIL2 .CreditCardOfferCard_shareButton__cdm16 button:hover{color:#1d3059;background-color:rgba(29,48,89,.05);border:1px solid #d3d3d3;border-radius:7px}.CreditCardOfferCard_buttonsWrapper__UgIL2 .CreditCardOfferCard_shareButton__cdm16 button{padding-inline:12px;border:none;background-color:transparent}.CreditCardOfferCard_buttonsWrapper__UgIL2 .CreditCardOfferCard_shareButton__cdm16 button:active,.CreditCardOfferCard_buttonsWrapper__UgIL2 .CreditCardOfferCard_shareButton__cdm16 button:focus,.CreditCardOfferCard_buttonsWrapper__UgIL2 .CreditCardOfferCard_shareButton__cdm16 button:hover{border:none}@media only screen and (min-width:768px){.CreditCardOfferCard_buttonsWrapper__UgIL2{display:flex;flex-direction:column;max-width:120px}}.CreditCardOfferCard_checkOutlined__RQrxH{fill:#fff!important}.CreditCardOfferCard_seeDetailButton__XeeE_{width:100%;height:43px;background-color:#e5e5e5}.CreditCardOfferCard_campaignsDesktop__ZXbuh{display:none;grid-area:campaignsDesktop}@media only screen and (min-width:576px){.CreditCardOfferCard_cardImg__gHGzT img{max-width:200px}}@media only screen and (min-width:768px){.CreditCardOfferCard_campaigns__n8NBB{height:unset;max-height:90px}.CreditCardOfferCard_compatibility__UlLiu .CreditCardOfferCard_howProperSentence__c_8oL{font-size:.9rem}.CreditCardOfferCard_compatibility__UlLiu .CreditCardOfferCard_rating__ZwrXg{font-size:1rem}.CreditCardOfferCard_contentWrapper__RzXTl{grid-template:"cardImgAndNameAndProgress cardImgAndNameAndProgress cardImgAndNameAndProgress campaigns campaigns campaigns campaigns buttons"/1fr 1fr 1fr 1fr 1fr 1fr 1fr;gap:0 10px}.CreditCardOfferCard_contentWrapper__RzXTl.CreditCardOfferCard_withCampaign__e9X2W.CreditCardOfferCard_close__X60nI{display:grid;grid-template:"cardImgAndNameAndProgress cardImgAndNameAndProgress campaigns campaigns campaigns campaigns buttons" "campaignsDesktop campaignsDesktop campaignsDesktop campaignsDesktop campaignsDesktop campaignsDesktop campaignsDesktop"/1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-gap:0 10px;gap:0 10px;padding:24px 16px}.CreditCardOfferCard_contentWrapper__RzXTl.CreditCardOfferCard_withCampaign__e9X2W{grid-template:"cardImgAndNameAndProgress  campaigns campaigns campaigns campaigns campaigns buttons" "campaignsDesktop campaignsDesktop campaignsDesktop campaignsDesktop campaignsDesktop campaignsDesktop campaignsDesktop"/1fr 1fr 1fr 1fr 1fr 1fr 1fr;gap:15px 10px;padding:24px 16px}.CreditCardOfferCard_contentWrapper__RzXTl.CreditCardOfferCard_hasBadge__iOjSk{padding:24px 16px}.CreditCardOfferCard_buttons__qHBSR{flex-direction:column;align-items:center;justify-content:center}.CreditCardOfferCard_buttons__qHBSR>div{flex:unset}.CreditCardOfferCard_cardImgAndNameAndProgress__z_0gY{column-gap:10px}.CreditCardOfferCard_cardImgAndNameAndProgress__z_0gY span{font-size:1rem}.CreditCardOfferCard_cardImg__gHGzT img{max-width:120px;max-height:90px}.CreditCardOfferCard_creditCardProperties__j1yXH{display:grid;grid-template-columns:1fr 1fr}.CreditCardOfferCard_creditCardProperties__j1yXH.CreditCardOfferCard_grow__vp_6H{max-height:unset}.CreditCardOfferCard_creditCardProperties__j1yXH>.CreditCardOfferCard_property__aU3fO{display:flex;flex-direction:column;gap:6px;align-items:center;justify-content:center;margin:2px 0}.CreditCardOfferCard_creditCardProperties__j1yXH>.CreditCardOfferCard_property__aU3fO br{display:none}.CreditCardOfferCard_creditCardProperties__j1yXH>.CreditCardOfferCard_property__aU3fO .CreditCardOfferCard_label__bSWq9{margin:0;font-size:.8125rem}.CreditCardOfferCard_creditCardProperties__j1yXH>.CreditCardOfferCard_property__aU3fO .CreditCardOfferCard_value__U_rma{font-size:1rem}.CreditCardOfferCard_campaignSentences__XSmEO{top:18px}.CreditCardOfferCard_campaignSentences__XSmEO.CreditCardOfferCard_hide__qnNat{display:none}.CreditCardOfferCard_campaignSentences__XSmEO .CreditCardOfferCard_bullet__wsmUf{font-size:.875rem}.CreditCardOfferCard_campaignSentences__XSmEO .CreditCardOfferCard_campaignsTitle__8TSuw{display:none}.CreditCardOfferCard_campaignSentences__XSmEO .CreditCardOfferCard_list__gyIuI{padding-inline:80px 20px}.CreditCardOfferCard_campaignSentences__XSmEO .CreditCardOfferCard_list__gyIuI.CreditCardOfferCard_seeMore__O_77d{opacity:0}.CreditCardOfferCard_campaignsDesktop__ZXbuh{display:block;transition:all .3s ease}.CreditCardOfferCard_campaignsDesktop__ZXbuh.CreditCardOfferCard_grow__vp_6H{max-height:400px;opacity:1}.CreditCardOfferCard_campaignsDesktop__ZXbuh.CreditCardOfferCard_grow__vp_6H .CreditCardOfferCard_campaignsInner___MgA1{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:20px;column-gap:20px;margin-bottom:0;-webkit-padding-start:0;padding-inline-start:0}.CreditCardOfferCard_campaignsDesktop__ZXbuh.CreditCardOfferCard_shrink__J5EJY{max-height:0;opacity:0}.CreditCardOfferCard_campaignsDesktop__ZXbuh.CreditCardOfferCard_shrink__J5EJY .CreditCardOfferCard_campaignsInner___MgA1{display:none}.CreditCardOfferCard_annualPayment___YAnz{position:relative;z-index:10;top:50%;left:25%;transform:translateY(-50%);overflow:hidden;display:block;grid-area:campaigns;transition:max-height .3s ease,opacity .3s ease}.CreditCardOfferCard_campaignsTitleDesktop___o7ZD{display:block;margin:0;font-size:1rem;font-weight:500;color:#122d69}.CreditCardOfferCard_bordered__oKUGJ{border-color:#fbfbfb!important}}@media only screen and (min-width:1200px){.CreditCardOfferCard_buttons__qHBSR>div{max-width:120px}}@media screen and (min-device-pixel-ratio:0){.CreditCardOfferCard_applyButton__L0Rjv,.CreditCardOfferCard_seeDetailButton__XeeE_{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility}}