.logo-slider{width:100%;overflow:hidden}.logo-slider__track{display:flex;width:400%;animation:logo-slider-scroll 16s linear infinite}.logo-slider__item{flex:0 0 25%;display:flex;justify-content:center;align-items:center}.logo-slider__img{max-height:3.5rem;max-width:60vw;object-fit:contain;filter:brightness(0) invert(1)}@keyframes logo-slider-scroll{0%{transform:translateX(0)}to{transform:translateX(-75%)}}@media (min-width:768px){.logo-slider{max-width:64rem;margin:0 auto;padding:0 1.5rem}.logo-slider__track{animation:none;width:auto;justify-content:center}.logo-slider__item{flex:0 0 auto;margin:0 1.5rem}.logo-slider__item--duplicate{display:none}.logo-slider__img{max-height:4rem;max-width:10rem}}.bw-linear-progress{height:var(--bw-linear-height);border-radius:var(--bw-linear-shape)}.bw-linear-content,.bw-linear-progress{position:relative;width:100%;overflow:hidden}.bw-linear-content{height:100%;display:flex;align-items:center;border-radius:inherit}.bw-linear-buffer-dots,.bw-linear-gap,.bw-linear-primary,.bw-linear-secondary,.bw-linear-stop{height:var(--bw-linear-thickness);border-radius:inherit}.bw-linear-primary{position:relative;flex:none;background:var(--bw-linear-color);color:var(--bw-linear-color);overflow:hidden;max-width:100%;width:100%}.bw-linear-secondary{position:relative;flex:1 1 auto;background:var(--bw-linear-track-color);overflow:visible}.bw-linear-secondary.bw-has-gap{margin-inline-start:var(--bw-linear-segment-gap)}.bw-linear-secondary.bw-has-stop:after{content:"";position:absolute;right:0;top:50%;width:var(--bw-linear-thickness);aspect-ratio:1;transform:translateY(-50%);border-radius:999px;background:var(--bw-linear-color)}.bw-linear-gap{position:relative;flex:0 1 var(--bw-linear-thickness);background:var(--bw-linear-track-color)}.bw-linear-stop{position:relative;flex:none;width:var(--bw-linear-thickness);aspect-ratio:1;border-radius:999px;background:var(--bw-linear-color)}.bw-mode-buffer .bw-linear-secondary{flex:none}.bw-linear-buffer-dots{position:relative;flex:1 1 auto;background-image:radial-gradient(circle,var(--md-sys-color-shadow) 0,var(--md-sys-color-shadow) calc(var(--bw-linear-thickness) / 2),transparent calc(var(--bw-linear-thickness) / 2));background-size:calc(var(--bw-linear-thickness) * 2) 100%;background-repeat:repeat;background-color:var(--bw-linear-track-color);animation:bw-buffer-slide .25s linear infinite}.bw-variant-wavy .bw-linear-primary,.bw-variant-wavy .bw-linear-segment{background:transparent;height:100%}.bw-linear-wave{position:absolute;left:0;top:50%;width:var(--bw-linear-wave-canvas-width);height:var(--bw-linear-height);transform:translateY(-50%);max-width:none;overflow:hidden;contain:strict}.bw-linear-wave path{fill:none;stroke:currentColor;stroke-width:var(--bw-linear-thickness);vector-effect:non-scaling-stroke;stroke-linecap:round;stroke-linejoin:round;animation:bw-wave-slide 1.5s linear infinite}.bw-linear-wave,.bw-linear-wave *{overflow:hidden;clip-path:inset(0)}.bw-linear-segment,.bw-linear-track{position:absolute;left:0;right:0;top:50%;height:var(--bw-linear-thickness);transform:translateY(-50%);border-radius:inherit}.bw-linear-track{background:var(--bw-linear-track-color)}.bw-linear-segment{width:40%;right:auto;background:var(--bw-linear-color);color:var(--bw-linear-color);overflow:hidden}.bw-linear-indeterminate{position:absolute;inset:0;overflow:hidden}.bw-mode-query .bw-linear-indeterminate{transform:scaleX(-1)}.bw-linear-segment-primary{animation:bw-indeterminate-primary 2.1s linear infinite}.bw-linear-segment-secondary{animation:bw-indeterminate-secondary 2.1s linear infinite;animation-delay:1.15s;animation-fill-mode:backwards}@keyframes bw-wave-slide{0%{transform:translateX(0)}to{transform:translateX(calc(var(--bw-linear-wave-length) * -1))}}@keyframes bw-buffer-slide{0%{background-position:0 0}to{background-position:calc(var(--bw-linear-thickness) * -2) 0}}@keyframes bw-indeterminate-primary{0%{left:-145.167%;width:8%}20%{left:-113.333%;width:48%}60%{left:56.333%;width:78%}to{left:100%;width:8%}}@keyframes bw-indeterminate-secondary{0%{left:-54.888%;width:8%}20%{left:-20%;width:48%}60%{left:60%;width:78%}to{left:160%;width:8%}}