.hero-visual.zl-slider{isolation:isolate}.zl-slider .zl-slide{position:absolute;inset:0;opacity:0;visibility:hidden;transition:opacity .65s ease,visibility .65s;display:block;color:#fff}.zl-slider .zl-slide.is-active{opacity:1;visibility:visible;z-index:1}.zl-slider .zl-slide:after{content:'';position:absolute;inset:35% 0 0;background:linear-gradient(transparent,#062631e6);pointer-events:none}.zl-slider.hero-visual:after{display:none}.zl-slider .zl-slide>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center}.zl-slide-caption{position:absolute;left:36px;right:30px;bottom:112px;z-index:2;display:flex;flex-direction:column;gap:10px}.zl-slide-caption>small{font:9px/1.7 Arial,sans-serif;letter-spacing:2px}.zl-slide-caption>strong{font:400 clamp(28px,3vw,44px)/1.15 'Times New Roman',serif}.zl-slide-caption>span{font:11px/1.7 Arial,sans-serif;color:#d9e3e5}.zl-slider-controls{position:absolute;left:28px;right:28px;bottom:24px;z-index:3;display:flex;align-items:stretch;gap:8px}.zl-slide-tabs{display:flex;gap:8px;flex:1}.zl-slide-tabs button,.zl-slider-pause{border:1px solid #ffffff66;background:#102e3980;color:#fff;cursor:pointer;padding:12px 14px;font:12px/1.5 Arial,sans-serif;transition:background .2s;min-height:46px}.zl-slide-tabs button{flex:1;text-align:left}.zl-slide-tabs button[aria-current=true]{background:#b8965b;color:#102e39;border-color:#b8965b}.zl-slide-tabs button small{font-size:9px;opacity:.8;margin-right:6px}.zl-slider-pause{font-size:11px;min-width:80px}.zl-slider button:focus-visible,.zl-slider a:focus-visible{outline:3px solid #f3cf7c;outline-offset:-4px}@media(max-width:760px){.zl-slide-caption{left:24px;right:20px;bottom:110px}.zl-slide-caption>strong{font-size:32px}.zl-slider-controls{left:18px;right:18px;bottom:20px;gap:6px}.zl-slide-tabs{gap:6px}.zl-slide-tabs button{padding:10px;font-size:11px}.zl-slide-tabs button small{display:block;margin:0}.zl-slider-pause{min-width:64px;padding:8px;font-size:10px}}@media(prefers-reduced-motion:reduce){.zl-slider .zl-slide{transition:none}}
