.trusted-by{--trusted-by-ink: 0 0 0;width:100%;min-width:0}[data-theme=dark] .trusted-by{--trusted-by-ink: 255 255 255}.trusted-by:focus-visible{outline:2px solid rgb(var(--trusted-by-ink) / .4);outline-offset:4px}.trusted-by-heading p{margin-bottom:12px;color:var(--text-secondary);font-size:.72rem;font-weight:600;letter-spacing:.16em;text-align:center;text-transform:uppercase}.trusted-by-viewport{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000000 6%,#000000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000000 6%,#000000 94%,transparent)}.trusted-by-track{display:flex;width:max-content}.trusted-by-group{display:flex;flex:none;list-style:none;margin:0;padding:0}.trusted-by-item{display:grid;flex:none;place-items:center;width:280px;min-height:72px}.trusted-by-item span{display:block;max-width:calc(100% - 32px);color:rgb(var(--trusted-by-ink) / .56);font-family:var(--font-family-heading);font-size:clamp(1.6rem,2.4vw,2.15rem);font-weight:600;letter-spacing:-.03em;line-height:1.1;text-align:center}@media(prefers-reduced-motion:no-preference){.trusted-by-track{animation:trusted-by-scroll 40s linear infinite}.trusted-by:focus-within .trusted-by-track{animation-play-state:paused}}@media(prefers-reduced-motion:no-preference)and (hover:hover){.trusted-by:hover .trusted-by-track{animation-play-state:paused}}@keyframes trusted-by-scroll{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.trusted-by-track,.trusted-by-group{width:100%;justify-content:center}.trusted-by-group{flex-wrap:wrap}.trusted-by-item{flex:1 1 140px;min-width:0;max-width:280px}.trusted-by-group[aria-hidden=true],.trusted-by-item[aria-hidden=true]{display:none}}@media(max-width:640px){.trusted-by-item{width:220px;min-height:64px}}
