@media (prefers-reduced-motion:no-preference){.solution-reveal{opacity:0;transition:opacity .7s,transform .7s cubic-bezier(.16,1,.3,1);transform:translateY(21px)}.solution-reveal.is-visible{opacity:1;transform:translateY(0)}.solution-offer{isolation:isolate;position:relative}.solution-offer:before{content:"";z-index:-1;opacity:0;pointer-events:none;background:linear-gradient(105deg,#ffffff06,#0000 65%);transition:opacity .45s;position:absolute;inset:0}.solution-offer:hover:before{opacity:1}.solution-offer h2{transition:transform .4s cubic-bezier(.16,1,.3,1)}.solution-offer:hover h2{transform:translate(5px)}}@media (prefers-reduced-motion:reduce){.solution-reveal{opacity:1!important;transition:none!important;transform:none!important}.solution-offer h2{transform:none!important}}
