.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 .pointsyeah-quidget-outer-link.learn-more-button:hover{opacity:.8}.credit-card-item-v3 .pointsyeah-quidget-outer-link.learn-more-button{display:flex!important;font-size:20px!important;font-weight:600!important;line-height:22px!important;color:#fff!important;background:#ff7823!important;text-decoration:none!important;height:42px;padding:10px 24px!important;border-radius:100px}@media screen and (max-width:768px){.credit-card-item-v3 .pointsyeah-quidget-outer-link.learn-more-button{font-size:16px!important;min-height:34px;height:auto;padding:6px 24px!important;font-weight:600!important;line-height:22px!important;color:#fff!important;background-color:#ff7823;text-decoration:none!important}}.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,hsla(0,0%,100%,.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,hsla(0,0%,100%,.3) .8px,transparent 0),linear-gradient(180deg,hsla(27,27%,94%,0),hsla(27,27%,94%,.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))}.top-card-this-month .top-card-this-month-item__content p{margin:0}.top-card-this-month .top-card-this-month-item__content{background-color:#fff}