/* Trust Hub: JS stepper (2s, forward-only loop) */
.hu__strip--auto{overflow:hidden;padding:4px 0 8px;-webkit-user-select:none;user-select:none;touch-action:pan-y}
.hu__strip--auto .hu__track{animation:none!important;display:flex;gap:14px;width:max-content;will-change:transform;transform:translate3d(0,0,0);padding-left:max(16px,calc((100vw - 1200px)/2))}
.hu__strip--auto .huc{transition:transform .35s ease,box-shadow .35s ease}
.hu__strip--auto .huc:hover{transform:translateY(-4px);box-shadow:0 10px 24px rgba(0,0,0,.12)}
.hu__strip--auto .huc img{-webkit-user-drag:none}
@media(max-width:640px){.hu__strip--auto .huc img{height:300px}}
