.home-technology-strip{--partner-logo-height:56px;border-bottom:1px solid var(--border);background:var(--bg);padding-block:32px;position:relative}.home-technology-strip .logo-loop{min-width:0}.home-technology-strip .logo-loop-viewport{scrollbar-width:thin;scrollbar-color:var(--border-strong) transparent;min-width:0;overflow-x:auto}.home-technology-strip .logo-loop-track{width:max-content}.home-technology-strip .logo-loop-sequence{flex:none;align-items:center;gap:72px;margin:0;padding:10px 72px 10px 8px;list-style:none;display:flex}.home-technology-strip .logo-loop-sequence[aria-hidden=true]{display:none}.home-partner-logo{flex:none}.home-partner-link{min-height:56px;color:var(--text);opacity:.72;align-items:center;transition:opacity .16s;display:flex}.home-partner-link:hover,.home-partner-link:focus-visible{opacity:1}.home-partner-link:focus-visible{outline-offset:6px;outline:2px solid}.home-partner-mark{width:calc(var(--partner-logo-height) * var(--partner-logo-ratio));height:var(--partner-logo-height);-webkit-mask:var(--partner-logo-asset) center / contain no-repeat;-webkit-mask:var(--partner-logo-asset) center / contain no-repeat;mask:var(--partner-logo-asset) center / contain no-repeat;background-color:currentColor;display:block}@supports not ((-webkit-mask-image:url("")) or (mask-image:url(""))){.home-partner-mark{display:none}.home-partner-name{clip:auto;white-space:normal;width:auto;height:auto;margin:0;position:static;overflow:visible}}@media (prefers-reduced-motion:no-preference){:root:not([data-motion=off]) .home-technology-strip .logo-loop[data-enhanced=true]:not([data-static=true]) .logo-loop-viewport{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 3% 97%,#0000);mask-image:linear-gradient(90deg,#0000,#000 3% 97%,#0000)}:root:not([data-motion=off]) .home-technology-strip .logo-loop[data-enhanced=true]:not([data-static=true]) .logo-loop-track{animation:44s linear infinite paused home-technology-loop;display:flex}:root:not([data-motion=off]) .home-technology-strip .logo-loop[data-enhanced=true]:not([data-static=true]) .logo-loop-sequence[aria-hidden=true]{display:flex}:root:not([data-motion=off]) .home-technology-strip .logo-loop[data-enhanced=true][data-visible=true]:not([data-static=true]):not([data-hidden=true]) .logo-loop-track{animation-play-state:running}:root:not([data-motion=off]) .home-technology-strip .logo-loop[data-enhanced=true][data-keyboard-focus=true]:not([data-static=true]) .logo-loop-viewport{overflow-x:auto;-webkit-mask-image:none;mask-image:none}:root:not([data-motion=off]) .home-technology-strip .logo-loop[data-enhanced=true][data-keyboard-focus=true]:not([data-static=true]) .logo-loop-track{animation:none;transform:none}:root:not([data-motion=off]) .home-technology-strip .logo-loop[data-enhanced=true][data-keyboard-focus=true]:not([data-static=true]) .logo-loop-sequence[aria-hidden=true]{display:none}}@keyframes home-technology-loop{to{transform:translate(-50%)}}@media (max-width:700px){.home-technology-strip{--partner-logo-height:44px;padding-block:26px}.home-technology-strip .logo-loop-sequence{gap:54px;padding-right:54px}}:root[data-motion=off] .home-partner-link{transition:none}@media (prefers-reduced-motion:reduce){.home-partner-link{transition:none}}
