.hero-stage{padding-bottom:60%}.hero-copy{z-index:20;padding-top:clamp(.25rem,.7813vw,.625rem);padding-left:clamp(.3125rem,.9375vw,.75rem);padding-right:clamp(.3125rem,.9375vw,.75rem);top:clamp(3.375rem,10vw,8rem)}.hero-title{font-size:clamp(1rem,3.0469vw,2.4375rem);line-height:clamp(2rem,5.9375vw,4.75rem)}.hero-actions{gap:clamp(.5rem,.9375vw,.75rem);margin-top:clamp(1.875rem,5.625vw,4.5rem)}.hero-btn{width:clamp(8.75rem,12.1875vw,9.75rem);height:clamp(2.75rem,4.2188vw,3.375rem);font-size:clamp(.9375rem,1.4063vw,1.125rem);line-height:clamp(2.75rem,4.2188vw,3.375rem)}.hero-btn-primary{margin-right:clamp(1rem,3.0469vw,2.4375rem)}.hero-slider{--hero-slide-step:clamp(2.25rem, 6.6406vw, 5.3125rem);height:clamp(12.5rem,37.5vw,30rem)}.hero-slide{height:100%}.hero-slider-wrap{z-index:5}@media not (min-width:768px){.hero-copy{top:clamp(2.5rem,8vw,3.375rem)}.hero-title{font-size:clamp(.875rem,2.5vw,1rem);line-height:clamp(1.5rem,4.5vw,2rem)}.hero-actions{flex-direction:column;align-items:flex-start;margin-top:clamp(.75rem,3vw,1.25rem)}.hero-btn-primary{margin-right:0}.hero-slider{--hero-slide-step:clamp(1.125rem, 3.5vw, 2rem);height:clamp(5rem,22vw,7.5rem)}}
