.cp-trusted{text-align:center;padding:40px 0 50px;overflow:hidden}.cp-logo-marquee{gap:18px;margin-top:30px;display:grid;-webkit-mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000);mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000)}.cp-logo-row{overflow:hidden}.cp-logo-track{will-change:transform;width:max-content;animation:46s linear infinite cp-logo-scroll;display:flex}.cp-logo-row--reverse .cp-logo-track{animation-duration:38s;animation-direction:reverse}.cp-logo-marquee:hover .cp-logo-track{animation-play-state:paused}.cp-logo-group{flex-shrink:0;align-items:center;display:flex}.cp-logo-item{flex:none;justify-content:center;align-items:center;height:58px;padding:0 30px;display:flex}.cp-logo-item img{width:auto;height:calc(var(--logo-h,28px) * var(--logo-scale,1));object-fit:contain;filter:brightness(0)invert();opacity:.68;max-width:none;display:block}@keyframes cp-logo-scroll{to{transform:translate(-50%)}}.cp-trusted-label{text-transform:uppercase;color:#969696;font:11px/1.5 JetBrains Mono,monospace}.trust .cp-logo-marquee{margin-top:20px;margin-bottom:20px}
