.pv-hero{display:block;background:#11130f;color:#fff}.pv-hero__slides{position:relative}.pv-hero__slide[hidden]{display:none!important}.pv-hero__slide>a,.pv-hero__slide picture{display:block}.pv-hero__image{display:block;width:100%;height:auto;object-fit:contain}.pv-hero__bar{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:10px clamp(16px,3.5vw,64px);border-bottom:1px solid #ffffff20;min-height:54px}.pv-hero__caption{font-size:11px;font-weight:700;letter-spacing:.15em}.pv-hero__controls{display:flex;align-items:center;gap:8px}.pv-hero__controls button{background:none;border:0;color:#fff;cursor:pointer;min-width:40px;min-height:36px;padding:6px;font-size:18px}.pv-hero__controls button:focus-visible,.pv-hero__slide a:focus-visible{outline:2px solid #d5ff38;outline-offset:-3px}.pv-hero__dots{display:flex;align-items:center}.pv-hero__dots button{min-width:28px}.pv-hero__dots span{display:block;width:6px;height:6px;border-radius:50%;background:#8c8d8b;margin:auto}.pv-hero__dots [aria-current=true] span{background:#d5ff38;width:22px;border-radius:4px}.pv-hero__controls .pv-hero__pause{font-size:11px;letter-spacing:.04em;min-width:48px;border-left:1px solid #ffffff30;margin-left:4px;padding-left:12px}.pv-hero:not([data-ready]) .pv-hero__controls{visibility:hidden}.pv-hero:not([data-ready]) .pv-hero__slide[hidden]{display:block!important}.pv-hero__slide[data-active] .pv-hero__image{animation:pv-hero-reveal .35s ease-out}@keyframes pv-hero-reveal{from{opacity:.7}to{opacity:1}}@media(max-width:749px){.pv-hero__bar{padding:8px 12px;gap:4px;min-height:48px}.pv-hero__caption{font-size:8px;max-width:140px;line-height:1.5;letter-spacing:.1em}.pv-hero__controls{gap:0}.pv-hero__controls button{min-width:32px}.pv-hero__dots button{min-width:23px}.pv-hero__controls .pv-hero__pause{min-width:42px;padding-left:7px;font-size:10px}}@media(prefers-reduced-motion:reduce){.pv-hero__slide[data-active] .pv-hero__image{animation:none}}
