.bvhero{position:relative;overflow:hidden;min-height:var(--bvhero-height);isolation:isolate}.bvhero__track,.bvhero__slide{position:absolute;inset:0}.bvhero__slide{opacity:0;visibility:hidden;transition:opacity var(--bvhero-speed) ease,visibility var(--bvhero-speed) ease}.bvhero__slide.is-active{opacity:1;visibility:visible;z-index:1}.bvhero[data-transition=slide] .bvhero__slide{opacity:1;transform:translateX(100%);transition:transform var(--bvhero-speed) ease,visibility var(--bvhero-speed)}.bvhero[data-transition=slide] .bvhero__slide.is-active{transform:translateX(0)}.bvhero__media,.bvhero__media picture,.bvhero__media img,.bvhero__media video,.bvhero__media iframe{width:100%;height:100%;display:block}.bvhero__media img,.bvhero__media video{object-fit:cover}.bvhero__media iframe{border:0;position:absolute;left:50%;top:50%;width:177.78vh;min-width:100%;height:56.25vw;min-height:100%;transform:translate(-50%,-50%);pointer-events:none}.bvhero__overlay{position:absolute;inset:0;background:var(--overlay-color);opacity:var(--overlay-opacity)}.bvhero__inner{position:absolute;inset:0;z-index:2;display:flex;align-items:center;padding:clamp(2rem,6vw,7rem);color:#fff}.bvhero__inner--dark{color:#111}.bvhero__inner--center{justify-content:center;text-align:center}.bvhero__inner--right{justify-content:flex-end;text-align:right}.bvhero__content{width:min(720px,100%)}.bvhero__eyebrow{text-transform:uppercase;letter-spacing:.12em;font-weight:700;margin-bottom:1rem}.bvhero__heading{font-size:clamp(2.3rem,6vw,5.8rem);line-height:.98;margin:0 0 1.25rem;color:inherit}.bvhero__description{font-size:clamp(1rem,1.6vw,1.3rem)}.bvhero__buttons{display:flex;gap:1rem;flex-wrap:wrap;margin-top:2rem}.bvhero__inner--center .bvhero__buttons{justify-content:center}.bvhero__inner--right .bvhero__buttons{justify-content:flex-end}.bvhero__button{display:inline-flex;padding:.9rem 1.4rem;text-decoration:none;border:1px solid currentColor;font-weight:700}.bvhero__button--primary{background:#075ee3;border-color:#075ee3;color:#fff}.bvhero__button--secondary{color:inherit}.bvhero__arrow{position:absolute;z-index:5;top:50%;transform:translateY(-50%);width:48px;height:48px;border:0;border-radius:50%;background:rgba(0,0,0,.38);color:#fff;font-size:2rem;cursor:pointer}.bvhero__arrow--prev{left:1rem}.bvhero__arrow--next{right:1rem}.bvhero__dots{position:absolute;z-index:5;left:50%;bottom:1.5rem;transform:translateX(-50%);display:flex;gap:.6rem}.bvhero__dots button{width:10px;height:10px;border:1px solid #fff;border-radius:50%;padding:0;background:transparent}.bvhero__dots button.is-active{background:#fff}.bvhero--split .bvhero__slide{display:grid;grid-template-columns:1fr 1fr;background:#090812}.bvhero--split .bvhero__media{grid-column:2}.bvhero--split .bvhero__overlay{display:none}.bvhero--split .bvhero__inner{position:relative;grid-column:1;grid-row:1;padding:clamp(2rem,6vw,7rem)}.bvhero--split .bvhero__media{grid-row:1}.bvhero--split .bvhero__inner--right,.bvhero--split .bvhero__inner--center{text-align:left;justify-content:flex-start}.bvhero--split .bvhero__inner--right .bvhero__buttons,.bvhero--split .bvhero__inner--center .bvhero__buttons{justify-content:flex-start}@media(max-width:767px){.bvhero--split .bvhero__slide{grid-template-columns:1fr;grid-template-rows:45% 55%}.bvhero--split .bvhero__media{grid-column:1;grid-row:1}.bvhero--split .bvhero__inner{grid-column:1;grid-row:2}.bvhero__inner{padding:2rem}.bvhero__arrow{width:40px;height:40px}.bvhero__heading{font-size:clamp(2rem,11vw,3.5rem)}}@media(prefers-reduced-motion:reduce){.bvhero__slide{transition:none!important}}
