.procurement-source-marquee{margin:32px 0 48px;min-width:0;--source-logo-scale:.72}.procurement-source-logo-group .procurement-source-logo:first-child{--source-logo-scale:.9}.procurement-source-marquee-viewport{--source-edge-fade:48px;overflow-x:auto;overflow-y:hidden;padding-block:8px;scrollbar-width:none;mask-image:linear-gradient(to right,transparent,#000 var(--source-edge-fade),#000 calc(100% - var(--source-edge-fade)),transparent);-webkit-mask-image:linear-gradient(to right,transparent,#000 var(--source-edge-fade),#000 calc(100% - var(--source-edge-fade)),transparent)}.procurement-source-marquee-viewport::-webkit-scrollbar{display:none}.procurement-source-marquee-track{mix-blend-mode:multiply}.procurement-source-marquee-track,.procurement-source-logo-group{display:flex;width:max-content;align-items:center}.procurement-source-logo-group{gap:32px;padding-right:32px;flex:none}.procurement-source-logo-group[aria-hidden]{display:flex}.procurement-source-logo{display:flex;align-items:center;justify-content:center;width:calc(var(--source-logo-width)*var(--source-logo-scale) + 24px);height:64px;flex:none}.procurement-source-logo-frame{position:relative;display:block;overflow:hidden;width:calc(var(--source-logo-width)*var(--source-logo-scale));height:calc(var(--source-logo-height)*var(--source-logo-scale));flex:none}.procurement-source-logo img{position:absolute;max-width:none;max-height:none;filter:grayscale(1);opacity:.68;mix-blend-mode:multiply}.procurement-source-logo--solid img{filter:brightness(0)}.procurement-source-logo--inverted img{filter:grayscale(1) invert(1) contrast(4)}.procurement-source-marquee.is-animated .procurement-source-marquee-viewport{overflow-x:hidden}.procurement-source-marquee.is-animated .procurement-source-logo-group[aria-hidden]{display:flex}.procurement-source-marquee.is-animated .procurement-source-marquee-track{animation:procurement-source-logos-scroll var(--procurement-source-duration,600s) linear infinite}.procurement-source-marquee:hover .procurement-source-marquee-track,.procurement-source-marquee:focus-within .procurement-source-marquee-track{animation-play-state:paused}@keyframes procurement-source-logos-scroll{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.procurement-source-marquee.is-animated .procurement-source-marquee-track{animation:none}.procurement-source-marquee.is-animated .procurement-source-marquee-viewport{overflow-x:auto}.procurement-source-marquee.is-animated .procurement-source-logo-group[aria-hidden]{display:none}}@media(max-width:600px){.procurement-source-marquee{--source-logo-scale:.66;margin:24px 0 36px}.procurement-source-logo-group .procurement-source-logo:first-child{--source-logo-scale:.82}.procurement-source-logo-group{gap:24px;padding-right:24px}}.op .procurement-source-marquee{max-width:1184px;margin:0 auto;padding:0 32px 42px}@media(max-width:760px){.op .procurement-source-marquee{padding:0 22px 30px}}@media(max-width:760px){.procurement-source-marquee-viewport{--source-edge-fade:24px}}@media(prefers-reduced-motion:reduce){.procurement-source-logo-group[aria-hidden]{display:none}}
