.rn-trust-section{background:#fff;color:#111;overflow:hidden;padding:56px 0 62px;width:100%}.rn-trust-logo img{max-height:72px!important}a.logo-link-box{height:100%;left:0;position:absolute;top:0;width:100%}.rn-trust-card:hover{background-color:#710c50;color:#fff}.rn-trust-card:hover .rn-trust-result{color:#fff}.rn-trust-card:hover .rn-trust-logo img{filter:brightness(0) invert(1)}.rn-trust-marquee{background:#f7f7f7;border:1px solid #e2e2e2;border-radius:11px;flex-direction:column;gap:13px;padding:18px 0}.rn-trust-marquee,.rn-trust-row{display:flex;overflow:hidden;width:100%}.rn-trust-track{display:flex;flex:0 0 auto;gap:13px;width:max-content;will-change:transform}.rn-trust-track-top{animation:rn-trust-move-left 38s linear infinite}.rn-trust-track-bottom{animation:rn-trust-move-right 42s linear infinite}.rn-trust-marquee:focus-within .rn-trust-track,.rn-trust-marquee:hover .rn-trust-track{animation-play-state:paused}.rn-trust-card{align-items:center;background:#fff;border:1px solid #d0d0d0;border-radius:11px;display:flex;flex:0 0 322px;gap:15px;justify-content:center;min-height:100px;min-width:0;padding:13px 17px;position:relative;transition:background-color .25s ease,border-color .25s ease}.rn-trust-card:first-child{margin-left:0}.rn-trust-logo{align-items:center;display:flex;flex:0 0 100px;justify-content:center;min-width:0}.rn-trust-logo img{display:block;height:42px;max-width:100px;object-fit:contain;width:100%}.rn-trust-company{color:#17113d;font-size:17px;font-weight:700;overflow-wrap:anywhere;text-align:center}.rn-trust-divider{background:#e7e7e7;flex:0 0 1px;height:30px;width:1px}.rn-trust-result{color:#690b50;flex:1 1 auto;font-size:15px;font-weight:600;line-height:1.4;min-width:0;text-align:center}@keyframes rn-trust-move-left{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes rn-trust-move-right{0%{transform:translateX(-50%)}to{transform:translateX(0)}}@media (max-width:767px){.rn-trust-section{padding:38px 0 42px}.rn-trust-marquee{border-radius:9px;gap:10px;padding:12px 0}.rn-trust-track{gap:10px}.rn-trust-card{flex-basis:285px;gap:11px;min-height:68px;padding:11px 13px}.rn-trust-logo{flex-basis:85px}.rn-trust-logo img{height:36px;max-width:85px}.rn-trust-company{font-size:15px}.rn-trust-result{font-size:12px}.rn-trust-track-top{animation-duration:32s}.rn-trust-track-bottom{animation-duration:36s}}@media (prefers-reduced-motion:reduce){.rn-trust-track-bottom,.rn-trust-track-top{animation:none;transform:none}}