.bld-recog{--recog-speed:45s;background:#FFFFFF;padding:40px 0 44px}.bld-recog__inner{max-width:1140px;margin:0 auto;padding:0 32px;display:flex;flex-direction:column;align-items:center;gap:22px}.bld-recog__label{margin:0;display:inline-flex;align-items:center;gap:8px;padding:6px 14px;border-radius:999px;background:#EEF2FF;border:1px solid #d9e1ff;color:#2A46D8;font:600 11px/1 ui-monospace,SF Mono,Menlo,Consolas,monospace;letter-spacing:1.8px;text-transform:uppercase}.bld-recog__label:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.bld-recog__strip{width:100%;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent 0,#000 8%,#000 92%,transparent)}.bld-recog__track{display:flex;width:max-content;animation:recog-slide var(--recog-speed) linear infinite}.bld-recog__strip:hover .bld-recog__track{animation-play-state:paused}.bld-recog__logos{--wide-h:34px;list-style:none;margin:0;padding:0;display:flex;align-items:center}.bld-recog__logos li{flex-shrink:0;display:flex;align-items:center;justify-content:center;padding:0 36px}.bld-recog__logos img{display:block;height:84px;width:auto;max-width:none}.bld-recog__logos img.is-wide{height:var(--wide-h)}@keyframes recog-slide{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media (max-width:900px){.bld-recog__logos li{padding:0 26px}.bld-recog__logos img{height:68px}.bld-recog__logos{--wide-h:28px}}@media (max-width:520px){.bld-recog{padding:32px 0 36px}.bld-recog__inner{padding:0 16px}.bld-recog__logos li{padding:0 20px}.bld-recog__logos img{height:60px}.bld-recog__logos{--wide-h:24px}}@media (prefers-reduced-motion:reduce){.bld-recog__strip{-webkit-mask-image:none;mask-image:none}.bld-recog__track{animation:none;width:100%;justify-content:center}.bld-recog__logos{flex-wrap:wrap;justify-content:center;row-gap:20px}.bld-recog__logos li[aria-hidden=true],.bld-recog__logos[aria-hidden=true]{display:none}.bld-recog__logos li{max-width:100%}.bld-recog__logos img.is-wide{width:min(100%,calc(var(--wide-h) * 600 / 101));height:auto;aspect-ratio:600/101}}