.hero{background-image:url('/assets/hero.png');background-size:cover;background-position:center}.hero-copy{position:relative;width:auto;height:auto;overflow:visible;clip-path:none;white-space:normal;padding:3.25vw 4.9%;z-index:1}.hero h1{font-size:5.3vw;font-weight:800;line-height:1.055;letter-spacing:-1.8px;margin:0 0 1.25vw;max-width:64vw}.hero h1 em{white-space:nowrap}.hero-copy p{font-size:2.55vw;line-height:1.15;letter-spacing:.1px;margin:0 0 0 .6vw;color:#3c3b3d}.benefits{position:absolute;left:4.9%;bottom:5.4%;width:54.6%;height:auto;clip-path:none;white-space:normal;overflow:visible;display:flex;justify-content:space-between;list-style:none;padding:0;margin:0;color:#fcfcfd;z-index:1}.benefits li{width:33.333%;text-align:center;position:relative;font-size:1.78vw;line-height:1.12;font-weight:600;display:flex;align-items:center;flex-direction:column}.benefits li+li:before{content:'';position:absolute;left:0;top:9px;height:calc(100% - 9px);width:1px;background:#ffffffa0}.benefits svg{width:4.9vw;height:4.3vw;margin-bottom:7px}.benefits li:first-child svg{width:4.3vw}.hero:after{content:none}@media(max-width:600px){.hero{height:405px;background-size:auto 100%;background-position:67% center}.hero:after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,#fff4e9f5 0%,#fff2e8da 44%,#fff1e743 75%,transparent)}.hero-copy{padding:30px 20px}.hero h1{font-size:37px;line-height:1.1;letter-spacing:-1.3px;margin:0 0 17px;max-width:360px}.hero h1 em{white-space:normal}.hero h1 br{display:none}.hero-copy p{font-size:19px;line-height:1.5;max-width:270px;margin:0}.hero-copy p br{display:none}.benefits{bottom:19px;left:18px;right:18px;gap:8px;width:auto;color:#29292d}.benefits li{font-size:12px;line-height:1.3;border:0;padding-top:0}.benefits li+li:before{background:#5a484a60;height:100%;top:0}.benefits svg,.benefits li:first-child svg{width:35px;height:33px;margin-bottom:7px;color:#b5121c}}
@media(max-width:600px){.hero:after{background:linear-gradient(0deg,#fff2e9f0 0%,#fff2e900 40%),linear-gradient(90deg,#fff4e9f5 0%,#fff2e8da 44%,#fff1e743 75%,transparent)}}
