.HomeGroupHero .CtaButton--primary{background-image:linear-gradient(#d34219,#d34219),linear-gradient(90deg,#fc470e,#c2c2c2 50%,#fc470e 75%,#c2c2c2);background-origin:padding-box,border-box;-webkit-background-clip:padding-box,border-box;background-clip:padding-box,border-box}.HomeGroupHero .CtaButton--primary:hover{background-image:linear-gradient(#a93514,#a93514),linear-gradient(90deg,#fc470e,#c2c2c2 50%,#fc470e 75%,#c2c2c2)}.HomeGroupHero__glow{position:absolute;top:0;left:0;transform:translate3d(var(--glow-x,50%),var(--glow-y,20%),0) translate(-50%,-50%);opacity:var(--glow-o,0);mix-blend-mode:screen;transition:opacity .5s ease-out,transform .2s ease-out;will-change:transform,opacity;border-radius:50%;background:radial-gradient(closest-side,rgba(252,71,14,.55) 0,rgba(252,71,14,.22) 48%,rgba(252,71,14,0) 100%);width:1300px;height:680px}.HomeGroupHero__wave{transform-origin:center;transition:transform .5s ease-out;will-change:transform,rotate}.HomeGroupHero__wave--back{transform:translate3d(calc(var(--mx, 0) * 16px),calc(var(--my, 0) * 10px),0) rotate(calc(var(--mx, 0) * 1.4deg));rotate:21.86deg;animation:hgh-drift-back 22s ease-in-out infinite}.HomeGroupHero__wave--front{transform:translate3d(calc(var(--mx, 0) * 30px),calc(var(--my, 0) * 20px),0) rotate(calc(var(--mx, 0) * 2.4deg));animation:hgh-drift-front 27s ease-in-out infinite}@keyframes hgh-drift-back{0%,to{rotate:20.3deg}50%{rotate:23.4deg}}@keyframes hgh-drift-front{0%,to{rotate:-1.6deg}50%{rotate:1.6deg}}@media(prefers-reduced-motion:reduce){.HomeGroupHero__wave--back{transform:none;rotate:21.86deg;animation:none}.HomeGroupHero__wave--front{transform:none;rotate:0deg;animation:none}.HomeGroupHero__glow{transition:opacity .5s ease-out}}