.wp-block-learning-commons-marquee{--marquee-duration:var(--wp-block-learning-commons-marquee--scroll-time,60s);--marquee-gap:var(--wp--preset--spacing--400);--marquee-logo-height:48px;--marquee-vertical-padding:var(--wp--preset--spacing--600);--marquee-controls-space:40px;max-width:calc(100% - var(--marquee-controls-space));padding-bottom:var(--marquee-vertical-padding);padding-top:var(--marquee-vertical-padding);position:relative}@media (min-width:782px){.wp-block-learning-commons-marquee{--marquee-controls-space:80px;--marquee-logo-height:88px}}.wp-block-learning-commons-marquee__wrapper{animation:marquee-scroll-x var(--marquee-duration) linear infinite;display:flex;flex-wrap:nowrap!important;margin-left:0;margin-right:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;will-change:transform}.wp-block-learning-commons-marquee__group{align-items:center;display:flex;flex-shrink:0;gap:var(--marquee-gap);margin:0;padding-right:var(--marquee-gap)}.wp-block-learning-commons-marquee__group .safe-svg-inline,.wp-block-learning-commons-marquee__group .safe-svg-inside,.wp-block-learning-commons-marquee__group .wp-block-safe-svg-svg-icon{color:var(--wp--custom--grid--text)}.wp-block-learning-commons-marquee__group .safe-svg-inline path,.wp-block-learning-commons-marquee__group .safe-svg-inside path,.wp-block-learning-commons-marquee__group .wp-block-safe-svg-svg-icon path{fill:currentColor}.wp-block-learning-commons-marquee__group figure{margin-bottom:0;margin-top:0}.wp-block-learning-commons-marquee__group figure img{height:var(--marquee-logo-height)!important;max-width:150px;-o-object-fit:contain;object-fit:contain;transition:opacity .25s ease;width:auto!important}@media (min-width:782px){.wp-block-learning-commons-marquee__group figure img{max-width:200px}}.wp-block-learning-commons-marquee__group>*{transition:opacity .25s ease}@media (hover:hover){.wp-block-learning-commons-marquee__wrapper:has(.wp-block-learning-commons-marquee__group>:hover) .wp-block-learning-commons-marquee__group>:not(:hover){opacity:.5}}.is-paused .wp-block-learning-commons-marquee__wrapper{animation-play-state:paused}.is-to-end .wp-block-learning-commons-marquee__wrapper{animation-direction:reverse}.wp-block-learning-commons-marquee__controls{align-items:center;background-color:var(--wp--custom--grid--background);border-right:var(--wp--custom--grid--line--width) solid var(--wp--custom--grid--line--color);display:flex;height:calc(100% - var(--marquee-vertical-padding)*2);justify-content:center;left:100%;position:absolute;top:var(--marquee-vertical-padding);width:var(--marquee-controls-space);z-index:9}.wp-block-learning-commons-marquee__controls:before{background-color:var(--wp--custom--grid--line--color);content:"";display:block;height:calc(100% + var(--marquee-vertical-padding)*2);left:0;position:absolute;top:calc(var(--marquee-vertical-padding)*-1);width:var(--wp--custom--grid--line--width)}.wp-block-learning-commons-marquee__button{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--wp--custom--grid--background);border:0;color:var(--wp--custom--grid--text);cursor:pointer;display:flex;font:inherit;height:100%;justify-content:center;margin:0;padding:0;width:100%}.wp-block-learning-commons-marquee__button svg{height:16px;width:16px}@media (min-width:782px){.wp-block-learning-commons-marquee__button svg{height:24px;width:24px}}.wp-block-learning-commons-marquee__button:hover{color:var(--wp--custom--color--text--subtle);transition:color var(--wp--custom--transition--duration--fast) var(--wp--custom--transition--easing--default)}.wp-block-learning-commons-marquee__button:focus-visible{border-radius:var(--wp--custom--radius--s)}.wp-block-learning-commons-marquee__button[disabled]{display:none!important}.is-vertical.wp-block-learning-commons-marquee{height:var(--wp-block-learning-commons-marquee--height,400px);overflow:hidden}.is-vertical.wp-block-learning-commons-marquee .wp-block-learning-commons-marquee__wrapper{animation-name:marquee-scroll-y;flex-direction:column}.is-vertical.wp-block-learning-commons-marquee .wp-block-learning-commons-marquee__group{flex-direction:column;min-height:auto;min-width:auto;padding-bottom:var(--marquee-gap);padding-right:0}@media (max-width:599px){.is-disabled-sm .wp-block-learning-commons-marquee__controls{display:none}.is-disabled-sm .wp-block-learning-commons-marquee__wrapper{animation:none!important;flex-wrap:wrap!important}.is-disabled-sm .wp-block-learning-commons-marquee__group{flex-shrink:1;flex-wrap:wrap;gap:1.5rem;justify-content:center;padding-right:0}.is-disabled-sm .wp-block-learning-commons-marquee__group[aria-hidden=true]{display:none}}@media (min-width:64rem){.is-disabled-lg{display:block!important;max-width:100%}.is-disabled-lg .wp-block-learning-commons-marquee__controls{display:none}.is-disabled-lg .wp-block-learning-commons-marquee__wrapper{animation:none!important;display:block!important;flex-wrap:wrap!important}.is-disabled-lg .wp-block-learning-commons-marquee__group{align-items:center;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));justify-items:center;padding-right:0}.is-disabled-lg .wp-block-learning-commons-marquee__group[aria-hidden=true]{display:none}}@keyframes marquee-scroll-x{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}@keyframes marquee-scroll-y{0%{transform:translateZ(0)}to{transform:translate3d(0,-50%,0)}}@media (prefers-reduced-motion:reduce){.wp-block-learning-commons-marquee{--marquee-controls-space:0;display:block!important}.wp-block-learning-commons-marquee__controls{display:none}.wp-block-learning-commons-marquee__wrapper{animation:none!important;display:block}.wp-block-learning-commons-marquee__group{align-items:center;display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));justify-items:center;padding-right:0}@media (min-width:782px){.wp-block-learning-commons-marquee__group{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}}.wp-block-learning-commons-marquee__group[aria-hidden=true]{display:none}}
