@keyframes journey-dot{0%{opacity:1;left:20px}90%{opacity:1}100%{left:calc(100% - 20px);opacity:0}}@keyframes enter{from{opacity:0;translate:0 16px}to{opacity:1;translate:0 0}}@keyframes draw{to{stroke-dashoffset:0}}@media(prefers-reduced-motion:no-preference){.hero-copy .eyebrow{animation:enter .65s both}.hero-copy h1{animation:enter .8s .08s both}.hero-copy>p:not(.eyebrow){animation:enter .7s .17s both}.hero-copy .actions{animation:enter .7s .24s both}.finance-main{animation:enter .85s .25s both}.float-card{animation:enter .85s .4s both}.graph-line{stroke-dasharray:900;stroke-dashoffset:900;animation:draw 1.3s .1s forwards}.motion-ready .reveal-up,.motion-ready .reveal-side,.motion-ready .reveal-card{opacity:0;translate:0 18px;transition:opacity .65s,translate .65s}.motion-ready .in-view{opacity:1;translate:0 0}.business-result.changed,.value-copy.changed,.goal-result.changed{animation:enter .3s ease-out}.step-form fieldset:not([hidden]){animation:enter .35s ease-out}.tilt{transition:transform .3s,box-shadow .3s}}

