.logo-carousel{--oxford:#0a2641;--maxw:1180px;--lc-gap:clamp(14px,1.8vw,26px);text-align:center;padding-block:8px clamp(30px,4vw,50px);overflow:hidden}.logo-carousel .wrap{align-items:center;gap:clamp(20px,3vw,44px);margin-inline:auto;padding-top:24px;display:flex}.lc__eyebrow{font-family:var(--font-body);color:#fff;text-align:right;white-space:nowrap;flex:none;margin:0;font-size:21px;font-weight:400}.lc__viewport{direction:ltr;flex:auto;min-inline-size:0;margin-block:-44px 0;padding-block:44px 0;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.lc__track{gap:var(--lc-gap);inline-size:max-content;animation:lc-scroll var(--lc-speed,44s)linear infinite;will-change:transform;display:flex}.lc__group{gap:var(--lc-gap);flex:none;display:flex}.lc__viewport:hover .lc__track,.lc__track:focus-within{animation-play-state:paused}@keyframes lc-scroll{0%{transform:translate(0)}to{transform:translateX(calc(-50% - (var(--lc-gap)/2)))}}.lc__item{background:#fff;border:1px solid #ececf1;border-radius:16px;flex:none;justify-content:center;align-items:center;block-size:74px;min-inline-size:182px;padding-inline:26px;transition:transform .25s,box-shadow .25s;display:flex;position:relative;box-shadow:0 2px 10px #1414280a}.lc__item:hover,.lc__item:focus-visible{outline:none;transform:translateY(-3px);box-shadow:0 10px 26px #1414281a}.lc__item img{width:auto;max-width:130px;height:auto;max-height:36px;object-fit:contain;flex-shrink:0;block-size:auto;max-block-size:36px;inline-size:auto;max-inline-size:130px;display:block}.lc__item[data-label]:after{content:attr(data-label);white-space:nowrap;pointer-events:none;background:var(--oxford);color:#fff;opacity:0;z-index:5;direction:rtl;border-radius:8px;padding:7px 12px;font-size:13px;font-weight:600;line-height:1;transition:opacity .18s,transform .18s;position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%)translateY(4px);box-shadow:0 8px 20px #0a264147}.lc__item[data-label]:before{content:"";pointer-events:none;border:6px solid #0000;border-top-color:var(--oxford);opacity:0;z-index:5;transition:opacity .18s,transform .18s;position:absolute;bottom:calc(100% + 4px);left:50%;transform:translate(-50%)translateY(4px)}.lc__item[data-label]:hover:after,.lc__item[data-label]:focus-visible:after,.lc__item[data-label]:hover:before,.lc__item[data-label]:focus-visible:before{opacity:1;transform:translate(-50%)translateY(0)}@media (max-width:400px){.logo-carousel .wrap{padding-inline:16px}}@media (prefers-reduced-motion:reduce){.lc__track{animation:none;transform:none}.lc__viewport{overflow-x:auto;-webkit-mask-image:none;mask-image:none}}.typo-he .lc__eyebrow{font-family:var(--font-body);color:#fff;margin:0;font-size:21px;font-weight:400;line-height:1.3}
