.rdlc{position:relative;width:100%;box-sizing:border-box}.rdlc *{box-sizing:border-box}.rdlc__viewport{overflow:hidden;width:100%;padding:4px}.rdlc__track{display:flex!important;flex-flow:row nowrap!important;align-items:var(--rdlc-align);gap:var(--rdlc-gap);transition:transform var(--rdlc-transition) ease;will-change:transform}.rdlc--continuous .rdlc__track{transition:none!important}.rdlc__slide{display:block;flex:0 0 auto!important;min-width:0;height:var(--rdlc-area-height)}.rdlc__link{display:flex;align-items:var(--rdlc-align);justify-content:center;width:100%;height:100%;min-height:0;padding:var(--rdlc-item-padding,var(--rdlc-padding));text-decoration:none;border-radius:10px;transition:transform .25s ease,opacity .25s ease,box-shadow .25s ease,background-color .25s ease}.rdlc__image{display:block;width:100%;height:var(--rdlc-logo-max-height);max-width:100%;max-height:100%;object-fit:var(--rdlc-fit);transform:scale(var(--rdlc-item-scale,1));transition:filter .25s ease,opacity .25s ease,transform .25s ease}.rdlc--theme-white .rdlc__link{background:#fff}.rdlc--theme-gray .rdlc__link{background:#f3f4f6}.rdlc--theme-shadow .rdlc__link{background:#fff;box-shadow:0 4px 18px rgba(0,0,0,.10)}.rdlc--theme-rounded .rdlc__link{background:rgba(255,255,255,.75);border:1px solid rgba(0,0,0,.08);border-radius:18px}.rdlc--grayscale .rdlc__image{filter:grayscale(1);opacity:.72}.rdlc--hover-color .rdlc__link:hover .rdlc__image,.rdlc--hover-color .rdlc__link:focus-visible .rdlc__image{filter:none;opacity:1}.rdlc--hover-zoom .rdlc__link:hover .rdlc__image,.rdlc--hover-zoom .rdlc__link:focus-visible .rdlc__image{transform:scale(1.06)}.rdlc--hover-opacity .rdlc__link:hover,.rdlc--hover-opacity .rdlc__link:focus-visible{opacity:.72}.rdlc--hover-lift .rdlc__link:hover,.rdlc--hover-lift .rdlc__link:focus-visible{transform:translateY(-4px);box-shadow:0 8px 22px rgba(0,0,0,.13)}.rdlc__arrow,.rdlc__pause{position:absolute;z-index:3;display:flex;align-items:center;justify-content:center;padding:0;border:0;border-radius:50%;background:rgba(0,0,0,.64);color:#fff;cursor:pointer}.rdlc__arrow{top:50%;width:40px;height:40px;font-size:22px;line-height:1;transform:translateY(-50%)}.rdlc__arrow:hover,.rdlc__arrow:focus-visible,.rdlc__pause:hover,.rdlc__pause:focus-visible{background:rgba(0,0,0,.86)}.rdlc__arrow:disabled{opacity:.3;cursor:default}.rdlc__arrow--prev{left:4px}.rdlc__arrow--next{right:4px}.rdlc__pause{right:8px;bottom:8px;width:34px;height:34px;font-size:15px}.rdlc__link:focus-visible,.rdlc__arrow:focus-visible,.rdlc__pause:focus-visible{outline:3px solid currentColor;outline-offset:3px}@media (prefers-reduced-motion:reduce){.rdlc__track,.rdlc__link,.rdlc__image{transition:none!important}}
.rdlc--draggable .rdlc__viewport{cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none}.rdlc--dragging .rdlc__viewport{cursor:grabbing}.rdlc--dragging .rdlc__link{pointer-events:none}.rdlc--draggable .rdlc__image{-webkit-user-drag:none;user-drag:none}

/* Smart Logo Engine 2.4 */
.rdlc--normalize-balanced .rdlc__slide--wide .rdlc__image{width:100%;height:calc(var(--rdlc-logo-max-height) * .82)}
.rdlc--normalize-balanced .rdlc__slide--tall .rdlc__image{width:82%;height:var(--rdlc-logo-max-height)}
.rdlc--normalize-fill .rdlc__image{width:100%;height:100%;max-height:100%}
.rdlc--normalize-original .rdlc__image{width:auto;height:auto;max-width:100%;max-height:var(--rdlc-logo-max-height)}
.rdlc--hover-zoom .rdlc__link:hover .rdlc__image,.rdlc--hover-zoom .rdlc__link:focus-visible .rdlc__image{transform:scale(calc(var(--rdlc-item-scale,1) * 1.06))}
.rdlc--entrance-fade:not(.rdlc--entered){opacity:0}.rdlc--entrance-scale:not(.rdlc--entered){opacity:0;transform:scale(.97)}.rdlc--entrance-slide:not(.rdlc--entered){opacity:0;transform:translateY(10px)}
.rdlc--entrance-fade,.rdlc--entrance-scale,.rdlc--entrance-slide{transition:opacity .5s ease,transform .5s ease}.rdlc--entered{opacity:1;transform:none}
