.pls-slider{--pls-logo-w:170px;--pls-logo-h:90px;--pls-box-w:210px;--pls-box-h:120px;--pls-gap:30px;position:relative;width:100%;max-width:100%;min-width:0;overflow:hidden;box-sizing:border-box}.pls-slider *{box-sizing:border-box}.pls-marquee-viewport,.pls-carousel-viewport{width:100%;overflow:hidden}.pls-track{display:flex;align-items:center;gap:var(--pls-gap);will-change:transform}.pls-sequence{display:flex;align-items:center;gap:var(--pls-gap);flex:0 0 auto}.pls-slide{width:var(--pls-box-w);height:var(--pls-box-h);flex:0 0 var(--pls-box-w);display:flex;align-items:center;justify-content:center;overflow:visible;padding:0}.pls-slide>a{display:flex;width:100%;height:100%;align-items:center;justify-content:center;text-decoration:none}.pls-slide img{display:block;width:var(--pls-logo-w);height:var(--pls-logo-h);max-width:100%;max-height:100%;object-fit:contain;object-position:center;transform:scale(var(--pls-scale-factor,1));transform-origin:center;transition:filter .25s ease,opacity .25s ease}.pls-grayscale img{filter:grayscale(1);opacity:.82}.pls-grayscale .pls-slide:hover img{filter:none;opacity:1}.pls-marquee .pls-track{width:max-content;gap:0;animation:pls-scroll var(--pls-duration,35s) linear infinite}.pls-marquee[data-direction="right"] .pls-track{animation-direction:reverse}.pls-marquee[data-pause-hover="1"]:hover .pls-track{animation-play-state:paused}@keyframes pls-scroll{from{transform:translateX(0)}to{transform:translateX(-50%)}}.pls-carousel .pls-track{gap:var(--pls-gap);transition:transform .5s ease;touch-action:pan-y}.pls-carousel .pls-slide{flex-basis:calc((100% - (var(--pls-gap) * (var(--pls-slides) - 1)))/var(--pls-slides));width:calc((100% - (var(--pls-gap) * (var(--pls-slides) - 1)))/var(--pls-slides));flex-shrink:0}.pls-prev,.pls-next{position:absolute;z-index:3;top:50%;transform:translateY(-50%);width:38px;height:38px;border:0;border-radius:50%;background:#172033;color:#fff;font-size:25px;line-height:1;cursor:pointer;display:none;align-items:center;justify-content:center}.pls-prev{left:8px}.pls-next{right:8px}.pls-carousel[data-arrows="1"] .pls-prev,.pls-carousel[data-arrows="1"] .pls-next{display:flex}.pls-dots{display:none;justify-content:center;gap:8px;padding-top:12px}.pls-carousel[data-dots="1"] .pls-dots{display:flex}.pls-dots button{width:8px;height:8px;padding:0;border:0;border-radius:50%;background:#c5cbd3;cursor:pointer}.pls-dots button[aria-current="true"]{background:#172033;transform:scale(1.25)}.pls-empty{padding:14px;border:1px dashed #bbb;background:#fff}.pls-slider:focus-visible{outline:2px solid #2271b1;outline-offset:3px}@media(max-width:1024px){.pls-slider{--pls-logo-w:var(--pls-logo-w-tablet,140px);--pls-logo-h:var(--pls-logo-h-tablet,80px);--pls-gap:var(--pls-gap-tablet,24px)}.pls-carousel .pls-slide{flex-basis:calc((100% - (var(--pls-gap) * (var(--pls-slides-tablet) - 1)))/var(--pls-slides-tablet));width:calc((100% - (var(--pls-gap) * (var(--pls-slides-tablet) - 1)))/var(--pls-slides-tablet))}}@media(max-width:767px){.pls-slider{--pls-logo-w:var(--pls-logo-w-mobile,110px);--pls-logo-h:var(--pls-logo-h-mobile,65px);--pls-gap:var(--pls-gap-mobile,16px)}.pls-carousel .pls-slide{flex-basis:calc((100% - (var(--pls-gap) * (var(--pls-slides-mobile) - 1)))/var(--pls-slides-mobile));width:calc((100% - (var(--pls-gap) * (var(--pls-slides-mobile) - 1)))/var(--pls-slides-mobile))}.pls-prev,.pls-next{width:32px;height:32px}}@media(prefers-reduced-motion:reduce){.pls-marquee .pls-track{animation:none!important;transform:none!important}.pls-slide img,.pls-carousel .pls-track{transition:none!important}}