.partner-controls{display:flex;justify-content:flex-end;margin:0 0 24px}.partner-pause{font:inherit;font-size:14px;color:#f0ece5;background:transparent;border:1px solid #393235;border-radius:24px;padding:10px 18px;cursor:pointer}.partner-pause:focus-visible,.partner-window:focus-visible{outline:3px solid #51422e;outline-offset:4px}.partner-category{margin:0 0 24px;min-width:0}.partner-category h3{font-size:16px;line-height:1.5;color:#f0ece5;margin:0 0 10px}.partner-window{overflow-x:auto;overflow-y:hidden;scrollbar-width:none;contain:layout paint}.partner-window::-webkit-scrollbar{display:none}.partner-track{display:flex;width:max-content}.partner-set{display:flex;gap:28px;list-style:none;margin:0;padding:0 28px 0 0}.partner-card{flex:0 0 144px;width:144px;height:78px;display:flex;align-items:center;justify-content:center;background:transparent!important;border:0;box-shadow:none;padding:8px;box-sizing:border-box}.partner-card img{display:block;object-fit:contain;width:128px;height:66px;max-width:100%}.partner-rows{min-width:0}.partner-track.is-animated{animation:partner-scroll var(--duration) linear infinite;animation-play-state:paused}.partner-window.is-visible .partner-track.is-animated{animation-play-state:running}.partner-window:focus-within .partner-track.is-animated,.partner-rows.is-paused .partner-track.is-animated,.partner-rows.is-scrolling .partner-track.is-animated,.partner-rows.is-hidden .partner-track.is-animated{animation-play-state:paused}@media(hover:hover){.partner-window:hover .partner-track.is-animated{animation-play-state:paused}}@keyframes partner-scroll{to{transform:translate3d(-50%,0,0)}}@media(prefers-reduced-motion:reduce){.partner-track.is-animated{animation:none}.partner-set[aria-hidden=true]{display:none}.partner-controls{display:none}}@media(max-width:600px){.partner-card{flex-basis:132px;width:132px}.partner-controls{justify-content:flex-start}}
