@-webkit-keyframes point-fade{0%,to{-webkit-transform:translateX(0);transform:translate(0);opacity:1}50%{-webkit-transform:translateX(1em);transform:translate(1em);opacity:0}51%{-webkit-transform:translateX(-1em);transform:translate(-1em);opacity:0}}@keyframes point-fade{0%,to{-webkit-transform:translateX(0);transform:translate(0);opacity:1}50%{-webkit-transform:translateX(1em);transform:translate(1em);opacity:0}51%{-webkit-transform:translateX(-1em);transform:translate(-1em);opacity:0}}.cta.button-primary{color:currentColor;position:relative;max-width:310px;width:100%;height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.cta.button-primary:hover svg{-webkit-animation:point-fade .4s 1 both running ease-out;animation:point-fade .4s 1 both running ease-out}.cta.button-secondary{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:10px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cta.button-secondary svg{margin-right:.25rem}.cta.button-secondary svg path{fill:currentColor}.cta.button-secondary:after{height:2px}.cta.button-primary:hover:after,.cta.button-secondary:hover:after{-webkit-transform:scaleX(0);transform:scaleX(0)}.text-animate{--side: 1;overflow:clip}.text-animate>span{padding:4px;position:relative;overflow:clip}.text-animate>span span:not([aria-hidden=true]){color:transparent}.text-animate>span span[aria-hidden=true]{display:inline-block;position:absolute;top:0;right:0;bottom:0;left:0;padding:4px}.text-animate>span span[aria-hidden=true]:first-of-type{-webkit-transform-origin:right;transform-origin:right;-webkit-transition:-webkit-transform 1.2s cubic-bezier(.19,1,.22,1);transition:-webkit-transform 1.2s cubic-bezier(.19,1,.22,1);transition:transform 1.2s cubic-bezier(.19,1,.22,1);transition:transform 1.2s cubic-bezier(.19,1,.22,1),-webkit-transform 1.2s cubic-bezier(.19,1,.22,1)}.text-animate>span span[aria-hidden=true]:last-of-type{-webkit-transform-origin:left;transform-origin:left;-webkit-transform:translateY(140%) skewY(calc(20deg * var(--side)));transform:translateY(140%) skewY(calc(20deg * var(--side)));-webkit-transition:-webkit-transform 1.2s cubic-bezier(.19,1,.22,1);transition:-webkit-transform 1.2s cubic-bezier(.19,1,.22,1);transition:transform 1.2s cubic-bezier(.19,1,.22,1);transition:transform 1.2s cubic-bezier(.19,1,.22,1),-webkit-transform 1.2s cubic-bezier(.19,1,.22,1)}.text-animate:hover span[aria-hidden=true]:first-of-type,.text-animate:focus-visible span[aria-hidden=true]:first-of-type{-webkit-transform:translateY(-140%) skewY(calc(20deg * var(--side)));transform:translateY(-140%) skewY(calc(20deg * var(--side)))}.text-animate:hover span[aria-hidden=true]:last-of-type,.text-animate:focus-visible span[aria-hidden=true]:last-of-type{-webkit-transform:translateY(0%) skewY(0deg);transform:translateY(0) skewY(0)}
