.elit-rs{position:relative;width:100%;max-width:100%;background:#101820;--ers-duration:400ms;--ers-fit:contain;isolation:isolate}.elit-rs,.elit-rs *{box-sizing:border-box}.elit-rs__viewport{position:relative;overflow:hidden;transition:height var(--ers-duration) ease;touch-action:pan-y pinch-zoom}.elit-rs__track{position:relative;width:100%;height:100%}.elit-rs__slide{position:relative;width:100%;min-width:0;overflow:hidden}.elit-rs__slide:not(.is-active){display:none}.elit-rs.is-enhanced .elit-rs__slide{display:block;position:absolute;inset:0;opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--ers-duration) ease,visibility 0s var(--ers-duration)}.elit-rs.is-enhanced .elit-rs__slide.is-active{opacity:1;visibility:visible;pointer-events:auto;transition:opacity var(--ers-duration) ease;z-index:1}.elit-rs__picture{display:block;width:100%}.elit-rs__picture img{display:block;width:100%;height:auto;max-width:100%;border:0;border-radius:0;object-fit:var(--ers-fit)}.elit-rs--fixed .elit-rs__picture,.elit-rs--fixed .elit-rs__picture img{height:100%}.elit-rs__empty{height:280px}.elit-rs__overlay{position:absolute;inset:0;background:#fff0;pointer-events:none}.elit-rs__content{position:absolute;inset:0;display:grid;align-content:center;justify-items:center;padding:32px 56px;color:#fff;text-align:center;overflow:auto}.elit-rs__inner{width:80%;max-width:100%;overflow-wrap:anywhere}.elit-rs__heading{color:inherit;margin:0 0 16px;font-size:clamp(24px,3vw,48px);line-height:1.15}.elit-rs__description{margin:0 0 24px;font-size:18px;line-height:1.5}.elit-rs__button{display:inline-block;background:#fff;color:#101820;border:2px solid currentColor;padding:12px 24px;border-radius:4px;text-decoration:none;font-size:16px;line-height:1.4}.elit-rs__slide-link{position:absolute;inset:0;z-index:2}.elit-rs__controls{display:flex;align-items:center;justify-content:center;gap:8px;padding:8px;flex-wrap:wrap}.elit-rs__controls button{font:inherit;cursor:pointer;color:#fff;background:#101820;border:1px solid #fff;border-radius:4px;min-width:44px;min-height:44px;padding:6px 12px;line-height:1.2}.elit-rs__controls button:disabled{opacity:.4;cursor:default}.elit-rs__controls .elit-rs__prev,.elit-rs__controls .elit-rs__next{font-size:28px}.elit-rs__dots{display:flex;flex-wrap:wrap;justify-content:center;gap:2px}.elit-rs__dots button{position:relative;padding:0;border:0;background:#fff0}.elit-rs__dots button::after{content:"";display:block;width:10px;height:10px;margin:auto;border:2px solid #fff;border-radius:50%}.elit-rs__dots button[aria-current=true]::after{background:#fff}.elit-rs a:focus-visible,.elit-rs button:focus-visible,.elit-rs:focus-visible{outline:3px solid #ffdc00;outline-offset:-3px}.elit-rs__status{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.elit-rs:not(.is-enhanced) .elit-rs__controls{display:none}@media(prefers-reduced-motion:reduce){.elit-rs .elit-rs__viewport,.elit-rs.is-enhanced .elit-rs__slide{transition:none}}