@keyframes hero-float-d5aaaaa7{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@keyframes hero-in-d5aaaaa7{0%{opacity:0;transform:translateY(22px) scale(.985)}to{opacity:1;transform:none}}@keyframes hero-pulse-d5aaaaa7{0%{box-shadow:0 0 #e8112d73}70%{box-shadow:0 0 0 9px #e8112d00}to{box-shadow:0 0 #e8112d00}}@keyframes hero-caret-d5aaaaa7{0%,45%{opacity:1}50%,95%{opacity:0}}@keyframes hero-shimmer-d5aaaaa7{0%{background-position:-140px 0}to{background-position:220px 0}}.hero-shimmer[data-v-d5aaaaa7]{background:linear-gradient(90deg,#eee9e7,#f9f5f4 45%,#eee9e7 90%);background-size:220px 100%}@media(prefers-reduced-motion:no-preference){.hero-in[data-v-d5aaaaa7]{animation:hero-in-d5aaaaa7 .9s cubic-bezier(.2,.7,.3,1) .18s both}.hero-float[data-v-d5aaaaa7]{animation:hero-float-d5aaaaa7 7s ease-in-out 1.1s infinite}.hero-pulse[data-v-d5aaaaa7]{animation:hero-pulse-d5aaaaa7 3.2s ease-out 1.6s infinite}.hero-shimmer[data-v-d5aaaaa7]{animation:hero-shimmer-d5aaaaa7 2.4s linear infinite}.hero-caret[data-v-d5aaaaa7]{animation:hero-caret-d5aaaaa7 1.1s step-end infinite}}@media(prefers-reduced-motion:reduce){.hero-mockup[data-v-d5aaaaa7] *{animation:none!important}}@keyframes step-fillx-0e6e7e73{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes step-sweep-0e6e7e73{0%{background-position:-120px 0}to{background-position:180px 0}}@keyframes step-pop-0e6e7e73{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:none}}@keyframes step-pulse-0e6e7e73{0%{box-shadow:0 0 #e8112d73}70%{box-shadow:0 0 0 9px #e8112d00}to{box-shadow:0 0 #e8112d00}}@keyframes step-btnoff-0e6e7e73{0%,55%{opacity:1;transform:none}70%{opacity:1;transform:scale(.88)}to{opacity:0;transform:scale(.88)}}@keyframes step-tick-0e6e7e73{0%{opacity:0;transform:scale(.6)}60%{transform:scale(1.08)}to{opacity:1;transform:none}}@keyframes step-glow-0e6e7e73{0%,to{box-shadow:0 0 #0f7a3d00}50%{box-shadow:0 0 0 4px #0f7a3d29}}@keyframes step-appear-0e6e7e73{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes step-fade-0e6e7e73{0%{opacity:1}to{opacity:0}}@keyframes step-dots-0e6e7e73{0%,to{opacity:.22}50%{opacity:1}}.step-fill[data-v-0e6e7e73]{background:linear-gradient(90deg,#e2dcda,#f6eff0 45%,#e2dcda 90%);background-size:180px 100%;transform:scaleX(0);transform-origin:left}.step-signup-cta[data-v-0e6e7e73]{opacity:0}.step-connect[data-v-0e6e7e73]{opacity:1}.step-bubble-1[data-v-0e6e7e73],.step-bubble-2[data-v-0e6e7e73],.step-bubble-3[data-v-0e6e7e73],.step-connected[data-v-0e6e7e73],.step-typing-end[data-v-0e6e7e73],.step-typing-left[data-v-0e6e7e73],.step-typing-right[data-v-0e6e7e73]{opacity:0}.step-mock--active .step-fill[data-v-0e6e7e73]{animation:step-fillx-0e6e7e73 .7s ease-out both,step-sweep-0e6e7e73 2.6s linear infinite}.step-mock--active .step-signup-cta[data-v-0e6e7e73]{animation:step-pop-0e6e7e73 .45s ease-out 2.5s both,step-pulse-0e6e7e73 1.4s ease-out 3s 2}.step-mock--active .step-connect[data-v-0e6e7e73]{animation:step-btnoff-0e6e7e73 .55s ease-out both}.step-mock--active .step-connected[data-v-0e6e7e73]{animation:step-tick-0e6e7e73 .4s ease-out both,step-glow-0e6e7e73 2.4s ease-in-out infinite}.step-mock--active .step-typing-left[data-v-0e6e7e73]{animation:step-appear-0e6e7e73 .3s ease-out .2s both,step-fade-0e6e7e73 .25s ease-out 1.1s forwards}.step-mock--active .step-bubble-1[data-v-0e6e7e73]{animation:step-appear-0e6e7e73 .4s ease-out 1.4s both}.step-mock--active .step-typing-right[data-v-0e6e7e73]{animation:step-appear-0e6e7e73 .3s ease-out 2.1s both,step-fade-0e6e7e73 .25s ease-out 3.1s forwards}.step-mock--active .step-bubble-2[data-v-0e6e7e73]{animation:step-appear-0e6e7e73 .4s ease-out 3.4s both}.step-mock--active .step-bubble-3[data-v-0e6e7e73]{animation:step-appear-0e6e7e73 .4s ease-out 4.3s both}.step-mock--active .step-typing-end[data-v-0e6e7e73]{animation:step-appear-0e6e7e73 .3s ease-out 5.1s both}.step-mock--active .step-dot[data-v-0e6e7e73],.step-mock--active .step-dot-red[data-v-0e6e7e73]{animation:step-dots-0e6e7e73 1.2s ease-in-out infinite}.step-mock--paused .step-bubble-1[data-v-0e6e7e73],.step-mock--paused .step-bubble-2[data-v-0e6e7e73],.step-mock--paused .step-bubble-3[data-v-0e6e7e73],.step-mock--paused .step-connect[data-v-0e6e7e73],.step-mock--paused .step-connected[data-v-0e6e7e73],.step-mock--paused .step-dot[data-v-0e6e7e73],.step-mock--paused .step-dot-red[data-v-0e6e7e73],.step-mock--paused .step-fill[data-v-0e6e7e73],.step-mock--paused .step-signup-cta[data-v-0e6e7e73],.step-mock--paused .step-typing-end[data-v-0e6e7e73],.step-mock--paused .step-typing-left[data-v-0e6e7e73],.step-mock--paused .step-typing-right[data-v-0e6e7e73]{animation:none!important}@media(prefers-reduced-motion:reduce){.step-mock--active .step-bubble-1[data-v-0e6e7e73],.step-mock--active .step-bubble-2[data-v-0e6e7e73],.step-mock--active .step-bubble-3[data-v-0e6e7e73],.step-mock--active .step-connect[data-v-0e6e7e73],.step-mock--active .step-connected[data-v-0e6e7e73],.step-mock--active .step-dot[data-v-0e6e7e73],.step-mock--active .step-dot-red[data-v-0e6e7e73],.step-mock--active .step-fill[data-v-0e6e7e73],.step-mock--active .step-signup-cta[data-v-0e6e7e73],.step-mock--active .step-typing-end[data-v-0e6e7e73],.step-mock--active .step-typing-left[data-v-0e6e7e73],.step-mock--active .step-typing-right[data-v-0e6e7e73],.step-mock--active[data-v-0e6e7e73] *{animation:none!important}.step-mock--active .step-fill[data-v-0e6e7e73]{transform:none}.step-mock--active .step-bubble-1[data-v-0e6e7e73],.step-mock--active .step-bubble-2[data-v-0e6e7e73],.step-mock--active .step-bubble-3[data-v-0e6e7e73],.step-mock--active .step-connected[data-v-0e6e7e73],.step-mock--active .step-signup-cta[data-v-0e6e7e73],.step-mock--active .step-typing-end[data-v-0e6e7e73]{opacity:1}.step-mock--active .step-connect[data-v-0e6e7e73],.step-mock--active .step-typing-left[data-v-0e6e7e73],.step-mock--active .step-typing-right[data-v-0e6e7e73]{opacity:0}}
