.sr-hero-slider{position:relative}.sr-hs__viewport{overflow:hidden}.sr-hs__track{display:flex;transition:transform .6s cubic-bezier(.4,0,.2,1)}.sr-hs__slide{flex:0 0 100%;min-width:100%}.sr-hero-slider[data-transition=fade] .sr-hs__track{display:grid;transform:none!important}.sr-hero-slider[data-transition=fade] .sr-hs__slide{grid-area:1/1;opacity:0;transition:opacity .6s ease,visibility 0s linear .6s;visibility:hidden}.sr-hero-slider[data-transition=fade] .sr-hs__slide.is-active{opacity:1;transition:opacity .6s ease,visibility 0s;visibility:visible;z-index:1}.sr-hs__slide{align-items:var(--sr-hs-align,center);column-gap:var(--sr-hs-gap,64px);display:grid;grid-template-columns:var(--sr-hs-img-w,50%) minmax(0,1fr)}.sr-hs__slide--img-right{grid-template-columns:minmax(0,1fr) var(--sr-hs-img-w,50%)}.sr-hs__slide--img-right .sr-hs__media{order:2}.sr-hs__slide--no-img{grid-template-columns:minmax(0,1fr)}.sr-hs__media{align-self:stretch;border-radius:var(--sr-hs-radius,0);min-height:var(--sr-hs-img-h,520px);overflow:hidden;position:relative}.sr-hs__media img{height:100%;left:0;max-width:none;object-fit:cover;position:absolute;top:0;width:100%}.sr-hs__slide--fit-contain .sr-hs__media{align-self:var(--sr-hs-align,center);min-height:0}.sr-hs__slide--fit-contain .sr-hs__media img{display:block;height:auto;max-height:var(--sr-hs-img-max,none);max-width:100%;object-fit:contain;position:static;width:100%}.sr-hs__content{padding:1.5rem 0}.sr-hs__content>:last-child,.sr-hs__text>:last-child{margin-bottom:0}.sr-hs__eyebrow{font-size:.875rem;font-weight:700;letter-spacing:.12em;line-height:1.4;margin-bottom:.75rem;text-transform:uppercase}.sr-hs__ctas{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.75rem}.sr-hs__content.text-center .sr-hs__ctas,.sr-hs__content.text-lg-center .sr-hs__ctas,.sr-hs__content.text-md-center .sr-hs__ctas{justify-content:center}.sr-hs__content.text-lg-right .sr-hs__ctas,.sr-hs__content.text-right .sr-hs__ctas{justify-content:flex-end}.sr-hero-slider.is-ready.sr-hs--animate .sr-hs__slide .sr-hs__content>*{opacity:0;transform:translateY(16px)}.sr-hero-slider.is-ready.sr-hs--animate .sr-hs__slide.is-active .sr-hs__content>*{opacity:1;transform:none;transition:opacity .6s ease,transform .6s ease}.sr-hero-slider.is-ready.sr-hs--animate .sr-hs__slide.is-active .sr-hs__content>:nth-child(2){transition-delay:.08s}.sr-hero-slider.is-ready.sr-hs--animate .sr-hs__slide.is-active .sr-hs__content>:nth-child(3){transition-delay:.16s}.sr-hero-slider.is-ready.sr-hs--animate .sr-hs__slide.is-active .sr-hs__content>:nth-child(4){transition-delay:.24s}.sr-hero-slider.is-ready.sr-hs--animate .sr-hs__slide.is-active .sr-hs__content>:nth-child(n+5){transition-delay:.32s}.sr-hs__controls{align-items:center;display:flex;gap:.75rem;margin-top:2rem}.sr-hs__controls--center{justify-content:center}.sr-hs__controls--content.sr-hs__controls--img-left{padding-left:calc(var(--sr-hs-img-w, 50%) + var(--sr-hs-gap, 64px))}.sr-hs__controls--content.sr-hs__controls--img-right{padding-right:calc(var(--sr-hs-img-w, 50%) + var(--sr-hs-gap, 64px))}.sr-hs__btn{align-items:center;background:transparent;border:1px solid;border-radius:50%;color:inherit;cursor:pointer;display:inline-flex;flex:0 0 auto;height:2.75rem;justify-content:center;opacity:.75;padding:0;transition:opacity .2s ease,background-color .2s ease;width:2.75rem}.sr-hs__btn:hover{opacity:1}.sr-hs__btn:focus-visible,.sr-hs__dot:focus-visible{opacity:1;outline:2px solid currentColor;outline-offset:3px}.sr-hs__toggle .sr-hs__icon-play,.sr-hs__toggle.is-paused .sr-hs__icon-pause{display:none}.sr-hs__toggle.is-paused .sr-hs__icon-play{display:block}.sr-hs__dots{align-items:center;display:flex;gap:.5rem}.sr-hs__dot{background:currentColor;border:0;border-radius:999px;cursor:pointer;height:.625rem;opacity:.3;padding:0;transition:width .3s ease,opacity .3s ease;width:.625rem}.sr-hs__dot.is-active{opacity:1;width:1.75rem}@media (max-width:991.99px){.sr-hs__slide{column-gap:calc(var(--sr-hs-gap, 64px)/2)}.sr-hs__controls--content.sr-hs__controls--img-left{padding-left:calc(var(--sr-hs-img-w, 50%) + var(--sr-hs-gap, 64px)/2)}.sr-hs__controls--content.sr-hs__controls--img-right{padding-right:calc(var(--sr-hs-img-w, 50%) + var(--sr-hs-gap, 64px)/2)}}@media (max-width:767.99px){.sr-hs__slide,.sr-hs__slide--img-right{align-items:start;grid-template-columns:minmax(0,1fr);row-gap:1.5rem}.sr-hs__slide .sr-hs__media{min-height:var(--sr-hs-img-h-sm,280px);order:0}.sr-hs__slide--fit-contain .sr-hs__media{min-height:0}.sr-hs__slide--fit-contain .sr-hs__media img{max-height:var(--sr-hs-img-max-sm,var(--sr-hs-img-max,none))}.sr-hs__slide--mobile-bottom .sr-hs__media{order:2}.sr-hs__slide--mobile-hide .sr-hs__media{display:none}.sr-hs__content{padding:0}.sr-hs__controls--content.sr-hs__controls--img-left,.sr-hs__controls--content.sr-hs__controls--img-right{padding-left:0;padding-right:0}.sr-hs__controls{margin-top:1.5rem}}@media (prefers-reduced-motion:reduce){.sr-hero-slider.is-ready.sr-hs--animate .sr-hs__slide .sr-hs__content>*,.sr-hero-slider[data-transition=fade] .sr-hs__slide,.sr-hs__track{transform:none!important;transition:none!important}}