.page-home .home-v3-providers{z-index:2;border-block:1px solid var(--line-strong);align-items:center;gap:16px;margin-top:96px;padding:20px 0;display:flex;position:relative}.page-home .home-v3-provider-viewport{flex:1;min-width:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 20px calc(100% - 20px),#0000);mask-image:linear-gradient(90deg,#0000,#000 20px calc(100% - 20px),#0000)}.page-home .home-v3-provider-track{width:max-content;animation:60s linear infinite home-v3-provider-scroll;display:flex}.page-home .home-v3-provider-line{flex-shrink:0;align-items:center;gap:40px;margin:0;padding:0 40px 0 0;list-style:none;display:flex}.page-home .home-v3-provider{white-space:nowrap;font-size:var(--fs-base);color:var(--fg-dim);align-items:center;gap:10px;font-weight:500;display:flex}.page-home .home-v3-providers[data-paused=true] .home-v3-provider-track,.page-home .home-v3-providers:hover .home-v3-provider-track,.page-home .home-v3-providers:focus-within .home-v3-provider-track{animation-play-state:paused}@keyframes home-v3-provider-scroll{to{transform:translate(-50%)}}@media (max-width:760px){.page-home .home-v3-provider{font-size:var(--fs-sm)}.page-home .home-v3-providers{gap:8px;margin-top:64px;padding:20px 0}}@media (prefers-reduced-motion:reduce){.page-home .home-v3-provider-track{width:auto;animation:none}.page-home .home-v3-provider-viewport{-webkit-mask-image:none;mask-image:none}.page-home .home-v3-provider-line{flex-wrap:wrap;justify-content:center;gap:24px 32px;width:100%;padding:0}.page-home .home-v3-provider-line[aria-hidden=true]{display:none}}