.b-logo-cloud{--_item-spacing: 3rem}@media (min-width: 1024px){.b-logo-cloud{--_item-spacing: 6rem}}.b-logo-cloud--static{--_item-spacing: 2rem}.b-logo-cloud__scroller{width:100%;overflow:hidden}.b-logo-cloud:not(.b-logo-cloud--static) .b-logo-cloud__scroller{-webkit-mask:linear-gradient(90deg,transparent,white 20%,white 80%,transparent);mask:linear-gradient(90deg,transparent,white 20%,white 80%,transparent)}.b-logo-cloud__header{display:flex;justify-content:center;margin-bottom:var(--spacer-xs)}.b-logo-cloud__heading{font-weight:var(--font-weight-heading)}.b-logo-cloud[data-direction=right]{--_animation-direction: reverse}.b-logo-cloud[data-direction=left]{--_animation-direction: forwards}.b-logo-cloud[data-speed=fast]{--_animation-duration: 20s}.b-logo-cloud[data-speed=slow]{--_animation-duration: 60s}.b-logo-cloud__items{display:flex;flex-wrap:nowrap;align-items:center;gap:var(--_item-spacing);width:max-content}@media (prefers-reduced-motion: no-preference){.b-logo-cloud:not(.is-admin,.b-logo-cloud--static) .b-logo-cloud__items{animation:scroller var(--_animation-duration, 40s) var(--_animation-direction, forwards) linear infinite}}.b-logo-cloud--static .b-logo-cloud__items{flex-wrap:wrap;justify-content:center;margin-inline:auto;width:100%}.b-logo-cloud__item{justify-content:center;align-items:center;list-style:none}.is-admin .b-logo-cloud__item{list-style:none!important}:is(.b-logo-cloud:not(.b-logo-cloud--static) .b-logo-cloud__item) svg,:is(.b-logo-cloud:not(.b-logo-cloud--static) .b-logo-cloud__item) path{fill:currentColor}:is(.b-logo-cloud:not(.b-logo-cloud--static) .b-logo-cloud__item) svg{width:100%;max-width:140px;max-height:32px}@media (min-width: 1024px){:is(.b-logo-cloud:not(.b-logo-cloud--static) .b-logo-cloud__item) svg{max-width:280px;max-height:56px}}@media (min-width: 1512px){:is(.b-logo-cloud:not(.b-logo-cloud--static) .b-logo-cloud__item) svg{max-width:360px;max-height:80px}}@media (max-width: 1023.98px){:is(.b-logo-cloud--static .b-logo-cloud__item) svg{max-width:52px;max-height:52px}}@keyframes scroller{to{transform:translate(calc(-50% - (var(--_item-spacing) * .5)))}}
