@keyframes personal-marquee{to{transform:translate(-40%)}}@keyframes personal-translate-images{to{transform:translateY(calc(var(--card-final-height) * -3))}}.personal-rich-text .visa-logo{background-color:var(--color-primary);min-width:96px;min-height:30px;margin-bottom:-1px;display:inline-block;-webkit-mask:url(/images/personal/visa-logo.svg) 50%/contain no-repeat;mask:url(/images/personal/visa-logo.svg) 50%/contain no-repeat}.personal-rich-text .text-primary{color:var(--color-primary)}@media (max-width:1263px){.personal-rich-text .visa-logo{min-width:74px;min-height:22px}}@media (max-width:599px){.personal-rich-text .visa-logo{min-width:57px;min-height:16px}}
