.credit-card-item-v3 .credit-card-art{flex-shrink:0;overflow:hidden}.credit-card-item-v3 .credit-card-art a,.credit-card-item-v3 .credit-card-art img{display:block;width:100%;height:100%;max-width:100%;max-height:100%;-o-object-fit:cover;object-fit:cover}.credit-card-item-v3 .learn-more-button{display:flex;height:42px;padding:10px 24px;width:100%;justify-content:center;align-items:center;gap:10px;align-self:stretch;border-radius:100px;font-size:20px;font-weight:600;line-height:22px;color:#fff;background:#ff7823;text-decoration:none}@media screen and (max-width:768px){.credit-card-item-v3 .learn-more-button{font-size:16px;min-height:34px;height:auto;padding:6px 24px;font-weight:600;line-height:22px;color:#fff;background-color:#ff7823}}.credit-card-item-v3 .benefits{font-size:.875rem;line-height:1.25rem}.credit-card-item-v3 .benefits p{margin:0 0 8px;padding:0}.credit-card-item-v3 .benefits strong{font-size:1.25rem;line-height:1.75rem}@media not all and (min-width:768px){.credit-card-item-v3 .benefits strong{font-size:1rem;line-height:1.5rem}}.credit-card-item-v3 .benefits td{vertical-align:top}.credit-card-item-v3 .benefits td:first-child{padding-right:6px}.credit-card-item-v3 .comments{font-size:.875rem;line-height:1.25rem;padding-top:10px;background-image:radial-gradient(circle at 1px 1px,rgba(255,255,255,.36) .8px,transparent 0),linear-gradient(180deg,#f3eeea,#f3eeea);background-size:6px 6px,100% 100%}.credit-card-item-v3 .comments .comments-title{font-size:.875rem;line-height:1.25rem;color:#262626;text-overflow:ellipsis;font-weight:600}.credit-card-item-v3 .comments .comment-detail{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(38 38 38/var(--tw-text-opacity,1));line-height:18px;font-weight:500}.credit-card-item-v3 .benefits-summary{margin:0;color:#262626;font-size:14px;font-weight:500;line-height:18px}.credit-card-item-v3 .benefits-summary p{margin:0 0 8px;line-height:18px}.credit-card-item-v3 .benefits-summary ul{margin:0;padding-left:20px}.credit-card-item-v3 .benefits-summary ul li{font-size:.875rem;line-height:1.25rem;margin-left:0;color:#262626}.credit-card-item-v3 .read-more-mask{height:59px;padding-left:24px;padding-right:24px;background-image:radial-gradient(circle at 1px 1px,rgba(255,255,255,.3) .8px,transparent 0),linear-gradient(180deg,rgba(243,238,234,0),rgba(243,238,234,.78) 56%,#f3eeea);background-size:6px 6px,100% 100%}@media screen and (max-width:768px){.credit-card-item-v3 .read-more-mask{height:53px;padding-left:16px;padding-right:16px}}.credit-card-item-v3 .read-more-mask:hover .toggle-ellipsis{--tw-translate-y:-1rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}