.logos-marquee.dz2-container{max-width:var(--section-container,1280px);background:var(--surface-background-100,#fafafa);color:var(--foreground,#08090a);padding:28px;position:relative}@media (max-width:767px){.logos-marquee.dz2-container{flex-direction:column;align-items:center;gap:40px;padding:20px 0;display:flex}.logos-marquee__viewport{width:100%}}.logos-marquee__viewport{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 80px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 80px),#0000)}.logos-marquee__title{background:var(--surface-background-100,#fafafa);font-family:var(--font-mono);color:var(--text-100,#62666d);align-items:center;padding-left:28px;padding-right:12px;font-size:13px;line-height:17px;display:flex;position:absolute;top:0;bottom:0;left:0}.logos-marquee__title:after{content:"";background:linear-gradient(to right, var(--surface-background-100,#fafafa), transparent);width:48px;position:absolute;top:0;bottom:0;left:100%}@media (max-width:767px){.logos-marquee__title{background:0 0;order:-1;padding:0;position:static}.logos-marquee__title:after{content:none}}.logos-marquee__cell{flex-shrink:0;align-items:center;height:28px;margin-right:56px;display:flex}@media (max-width:767px){.logos-marquee__cell{margin-right:40px}}.logos-marquee__text{font-family:var(--font-sans);letter-spacing:-.17px;white-space:nowrap;color:currentColor;font-size:17px;font-weight:600;line-height:22px}.logos-marquee__glyph{background-color:currentColor;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.logos-marquee__glyph .logos-marquee__img{opacity:0}.logos-marquee__img{width:auto;height:22px;display:block}