.gryR2G_landingOSFeaturePaymentsCanvas{background-color:#fafaf9;flex-direction:column;flex:auto;justify-content:center;align-items:center;min-width:0;display:flex}.gryR2G_landingOSFeaturePaymentsViewport{width:100%;overflow:hidden}.gryR2G_landingOSFeaturePaymentsTrack{pointer-events:none;will-change:transform;flex-direction:row;flex-shrink:0;width:max-content;animation:14s linear infinite gryR2G_landingOSFeaturePaymentsMarquee;display:flex}.gryR2G_landingOSFeaturePaymentsGroup{box-sizing:border-box;flex-direction:row;flex:none;align-items:center;gap:28px;padding-right:28px;display:flex}.gryR2G_landingOSFeaturePaymentsLogo{flex-direction:column;flex:none;justify-content:center;align-items:center;display:flex}.gryR2G_landingOSFeaturePaymentsLogoVisa{width:56px;height:18px}.gryR2G_landingOSFeaturePaymentsLogoMastercard{width:33px;height:26px}.gryR2G_landingOSFeaturePaymentsLogoAmex{width:29px;height:29px}.gryR2G_landingOSFeaturePaymentsLogoPaynow{width:50px;height:26px}.gryR2G_landingOSFeaturePaymentsLogoImage{object-fit:contain;width:100%;height:100%;display:block}@keyframes gryR2G_landingOSFeaturePaymentsMarquee{0%{transform:translate(0,0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.gryR2G_landingOSFeaturePaymentsTrack{animation:none;transform:translate(0,0)}}