.brand-showcase{--brand-gap:clamp(30px,4vw,60px);min-width:0;margin-top:22px;color:#292c38}.brand-showcase-window{overflow:hidden;min-width:0}.brand-showcase-window:focus-visible{outline:2px solid #43485d;outline-offset:6px}.brand-showcase-track{display:flex;width:max-content;animation:brand-showcase-right 150s linear infinite;will-change:transform}.brand-showcase-group{display:flex;align-items:stretch;gap:var(--brand-gap);flex-shrink:0;list-style:none;margin:0;padding:24px var(--brand-gap) 25px 0}@keyframes brand-showcase-right{0%{transform:translate(-50%)}to{transform:translate(0)}}.brand-showcase.is-paused .brand-showcase-track,.brand-showcase-window:focus-within .brand-showcase-track{animation-play-state:paused}@media(hover:hover){.brand-showcase-window:hover .brand-showcase-track{animation-play-state:paused}}.brand-showcase-item{flex:0 0 clamp(150px,14vw,210px);width:clamp(150px,14vw,210px);min-width:0;display:flex;align-items:stretch}.brand-showcase-item figure{width:100%;margin:0;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;min-height:125px}.brand-showcase-art{display:flex;align-items:center;justify-content:center;width:100%;height:86px}.brand-showcase-art img{display:block;width:100%;height:70px;object-fit:contain;mix-blend-mode:multiply}.brand-showcase-compact .brand-showcase-art img{width:100px;height:78px}.brand-showcase-tall .brand-showcase-art img{width:80px;height:80px}.brand-showcase-item figcaption{max-width:100%;font:400 10px/1.4 "Source Sans 3",sans-serif;letter-spacing:.01em;color:#595f70;text-align:center;margin-top:8px;min-height:28px}.brand-showcase-tools{display:flex;justify-content:flex-end;margin-top:8px}.brand-showcase-tools button{min-height:44px;padding:8px 14px;border:1px solid #43485d55;background:transparent;color:#595f70;font:400 12px "Source Sans 3",sans-serif;cursor:pointer}.brand-showcase-tools button:focus-visible{outline:2px solid #43485d;outline-offset:3px}.brand-showcase-note{max-width:74ch;margin:15px auto 0;text-align:center;font-size:12px;line-height:1.6;color:#595f70}@media(max-width:700px){.brand-showcase{--brand-gap:32px;margin-top:12px}.brand-showcase-group{padding-top:22px;padding-bottom:20px}.brand-showcase-item{flex-basis:145px;width:145px}.brand-showcase-art{height:75px}.brand-showcase-art img{height:61px}.brand-showcase-compact .brand-showcase-art img{width:88px;height:69px}.brand-showcase-tall .brand-showcase-art img{height:72px;width:72px}.brand-showcase-note{text-align:left;margin-top:16px}}@media(prefers-reduced-motion:reduce){.brand-showcase-track{animation:none;transform:none;will-change:auto}.brand-showcase-window{overflow-x:auto}.brand-showcase-group[aria-hidden=true],.brand-showcase-tools{display:none}}
