@charset "UTF-8";.logo-bar{padding:20px 0;border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border)}.logo-bar__inner{display:flex;align-items:center;gap:20px;justify-content:space-between}.logo-bar__label{font-size:12px;font-weight:400;letter-spacing:.2em;text-transform:uppercase;color:var(--color-accent);white-space:nowrap;flex-shrink:0;line-height:14px}.logo-bar__logos{display:flex;align-items:center;gap:5px;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-webkit-overflow-scrolling:touch}.logo-bar__logos::-webkit-scrollbar{display:none}.logo-bar__toggle{flex-shrink:0;min-width:24px;min-height:24px;padding:4px 8px;background:0 0;border:1px solid var(--color-border);border-radius:4px;color:inherit;font-size:12px;letter-spacing:.1em;text-transform:uppercase;cursor:pointer}.logo-bar__toggle[hidden]{display:none}.logo-bar__logo{flex-shrink:0;height:calc(var(--logo-height,40px) * var(--logo-scale,1));width:auto;opacity:.8;transition:opacity .2s}.logo-bar__logo:hover{opacity:1}@media (max-width:749px){.logo-bar__inner{flex-direction:row;gap:20px;align-items:center}.logo-bar__logos{gap:5px;width:100%}.logo-bar__logo{height:calc(var(--logo-height-mobile,24px) * var(--logo-scale,1))}}.logo-bar__carousel{display:flex;align-items:center;gap:12px;min-width:0}.logo-bar__arrow{display:flex;align-items:center;justify-content:center;width:32px;height:32px;flex-shrink:0;padding:0;border:0;border-radius:var(--radius-full);background-color:rgba(11,26,43,.6);color:#fff;cursor:pointer;transition:opacity .2s,background-color .2s}.logo-bar__arrow:hover{background-color:rgba(11,26,43,.85)}.logo-bar__arrow svg{width:14px;height:14px}.logo-bar__arrow--prev{opacity:0;pointer-events:none}.logo-bar__arrow--prev.is-active{opacity:1;pointer-events:auto}@media (max-width:749px){.logo-bar__arrow{display:none}}