.brand-logos.svelte-1vbut1d .emblaViewport{--logo-edge-fade: clamp(12px, 4vw, 64px);-webkit-mask-image:linear-gradient(to right,transparent,#000 var(--logo-edge-fade),#000 calc(100% - var(--logo-edge-fade)),transparent);mask-image:linear-gradient(to right,transparent,#000 var(--logo-edge-fade),#000 calc(100% - var(--logo-edge-fade)),transparent)}.logo-page.svelte-1vbut1d{flex:0 0 100%;min-width:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(3,140px)}.logo-cell.svelte-1vbut1d{display:flex;align-items:center;justify-content:center;min-width:0;padding:0 13px}.logo-cell.svelte-1vbut1d img:where(.svelte-1vbut1d){width:auto;height:auto;max-width:min(100%,160px);max-height:80px;object-fit:contain}.logo-slide.svelte-1vbut1d{flex:0 0 auto;align-self:center;padding-right:clamp(84px,79.0769px + .4808vw,86px)}.logo-slide.svelte-1vbut1d img:where(.svelte-1vbut1d){display:block;max-height:80px;width:auto;object-fit:contain}.brand-logos.svelte-1vbut1d .indicatorContainer{gap:8px;--indicator-top-gap: 20px}.brand-logos.svelte-1vbut1d .indicator{width:24px;height:2px;border-radius:0;box-shadow:none;background:#444;transition:background-color .3s ease;will-change:auto}.brand-logos.svelte-1vbut1d .indicator.active{background:var(--primary-8)}
