.company-carousel{padding:35px 0;border-block:1px solid var(--line);overflow:hidden;min-height:200px}.company-marquee{overflow:hidden;width:100%;touch-action:pan-y;pointer-events:none}.company-track{display:flex;width:max-content;animation:company-glide 42s linear infinite;will-change:transform}.company-group{display:flex;flex:none}.company-group figure{margin:0;width:200px;flex:none;height:125px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:10px}.company-group img{width:160px;height:80px;object-fit:contain}.company-group figcaption{font:10px/1.5 'JetBrains Mono',monospace;color:#aaa;text-align:center}.company-track:hover,.company-track:active{animation-play-state:running}body.light .company-group img{filter:brightness(.15)}@keyframes company-glide{to{transform:translateX(-50%)}}@media(max-width:760px){.company-group figure{width:175px}.company-carousel{min-height:195px}}