.landing-carbon .payment-methods,.payment-methods{display:flex;flex-wrap:wrap;gap:20px 26px;align-items:center}
.rewards-copy .payment-methods>a{display:inline-flex;align-items:center;justify-content:flex-start;gap:8px;background:transparent;border:0;box-shadow:none;border-radius:0;padding:6px 0;width:auto;height:auto;min-width:0;color:var(--payment-brand,#e5e7eb);opacity:1;filter:none;text-decoration:none}
.rewards-copy .payment-methods>a:hover{background:transparent;transform:translateY(-2px)}
.rewards-copy .payment-methods>a img{width:26px;height:26px;object-fit:contain;filter:none;opacity:1;background:transparent;border-radius:0}
.rewards-copy .payment-methods>a strong{font-size:16px;font-weight:650;line-height:1;letter-spacing:-.025em}
.rewards-copy .payment-methods>a:focus-visible{outline:2px solid currentColor;outline-offset:5px}
@media(max-width:520px){.rewards-copy .payment-methods{gap:16px 22px}.rewards-copy .payment-methods>a strong{font-size:15px}.rewards-copy .payment-methods>a img{width:24px;height:24px}}
@media(prefers-reduced-motion:reduce){.rewards-copy .payment-methods>a:hover{transform:none}}

/* Override the white-tile dimensions shipped in the previous landing bundle. */
.landing-page .rewards-copy .payment-methods>a{width:auto!important;height:auto!important;padding:6px 0!important;background:transparent!important;border-radius:0!important}
.landing-page .rewards-copy .payment-methods>a img{width:26px!important;height:26px!important;max-width:26px!important}
