.gr-sponsor-carousel{--gr-sponsor-gap: 18px;--gr-sponsor-item-width: 220px;position:relative}.gr-sponsor-carousel__viewport{overflow:hidden;padding:4px}.gr-sponsor-carousel__track{animation:gr-sponsor-marquee var(--gr-sponsor-loop-duration, 180s) linear infinite;display:flex;gap:var(--gr-sponsor-gap);width:max-content;will-change:transform}.gr-sponsor-carousel__item{flex:0 0 var(--gr-sponsor-item-width);height:116px;min-width:0;padding:18px}.gr-sponsor-carousel__item>.gr-sponsor-logo{display:flex;height:100%;width:100%}.gr-sponsor-carousel__item img{display:block;height:100%;max-height:76px;object-fit:contain;width:100%}.gr-sponsor-carousel.is-paused .gr-sponsor-carousel__track{animation-play-state:paused}.gr-sponsor-carousel.is-static .gr-sponsor-carousel__track{animation:none;justify-content:center;width:100%}.gr-sponsor-carousel.is-static .gr-sponsor-carousel__item.is-duplicate{display:none}@keyframes gr-sponsor-marquee{to{transform:translateX(calc(-1 * var(--gr-sponsor-loop-distance)))}}@media(max-width:1100px){.gr-sponsor-carousel{--gr-sponsor-item-width: 200px}}@media(max-width:760px){.gr-sponsor-carousel{--gr-sponsor-gap: 12px;--gr-sponsor-item-width: 160px}.gr-sponsor-carousel__item{height:100px;padding:14px}.gr-sponsor-carousel__item img{max-height:66px}}@media(prefers-reduced-motion:reduce){.gr-sponsor-carousel__viewport{overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory}.gr-sponsor-carousel__track{animation:none}.gr-sponsor-carousel__item{scroll-snap-align:start}.gr-sponsor-carousel__item.is-duplicate{display:none}}body.page .gr-sponsors__logos[data-gr-daily-sponsor-marquee]>.gr-sponsors__marquee-viewport,body.page .gr-sponsors__logos[data-gr-daily-sponsor-marquee] .gr-sponsors__marquee-track{display:contents}@media(max-width:760px){body.page .gr-sponsors__logos[data-gr-daily-sponsor-marquee]{display:block;overflow:hidden;width:100%}body.page .gr-sponsors__logos[data-gr-daily-sponsor-marquee]>.gr-sponsors__marquee-viewport{display:block;overflow:hidden;width:100%}body.page .gr-sponsors__logos[data-gr-daily-sponsor-marquee] .gr-sponsors__marquee-track{align-items:center;animation:none;display:flex;flex-wrap:nowrap;gap:14px;justify-content:flex-start;width:max-content;will-change:transform}body.page .gr-sponsors__logos[data-gr-daily-sponsor-marquee] .gr-sponsor-logo{flex:0 0 148px;height:88px;min-width:0;padding:8px;width:148px}body.page .gr-sponsors__logos[data-gr-daily-sponsor-marquee] .gr-sponsor-logo img{height:100%;max-height:72px;max-width:100%;object-fit:contain;width:100%}body.page .gr-sponsors__logos[data-gr-daily-sponsor-marquee].is-static .gr-sponsors__marquee-track{animation:none;justify-content:center;width:100%}body.page .gr-sponsors__logos[data-gr-daily-sponsor-marquee].is-animating .gr-sponsors__marquee-track{animation:gr-sponsor-marquee var(--gr-daily-sponsor-duration) linear infinite}body.page .gr-sponsors__logos[data-gr-daily-sponsor-marquee].is-paused .gr-sponsors__marquee-track{animation-play-state:paused}body.page .gr-sponsors__logos[data-gr-daily-sponsor-marquee].is-manual>.gr-sponsors__marquee-viewport{overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:thin;scroll-snap-type:x mandatory}body.page .gr-sponsors__logos[data-gr-daily-sponsor-marquee].is-manual .gr-sponsors__marquee-track{animation:none}body.page .gr-sponsors__logos[data-gr-daily-sponsor-marquee].is-static .gr-sponsor-logo.is-duplicate,body.page .gr-sponsors__logos[data-gr-daily-sponsor-marquee].is-manual .gr-sponsor-logo.is-duplicate{display:none}}
