.funnel-visual[data-v-2539fbe1]{--sequence: 10s;--motion-state: paused}.is-active[data-v-2539fbe1]{--motion-state: running}.moving-record[data-v-2539fbe1]{transform:translateY(224px)}.funnel--mobile .moving-record[data-v-2539fbe1]{transform:translateY(268px)}@media(prefers-reduced-motion:no-preference){.moving-record[data-v-2539fbe1]{animation:record-progress-2539fbe1 var(--sequence) both}.funnel--mobile .moving-record[data-v-2539fbe1]{animation-name:mobile-record-progress-2539fbe1}.checkpoint--lead[data-v-2539fbe1]{animation:lead-confirm-2539fbe1 var(--sequence) linear both}.checkpoint--qualified[data-v-2539fbe1]{animation:qualified-confirm-2539fbe1 var(--sequence) linear both}.new-status[data-v-2539fbe1]{animation:new-progress-2539fbe1 var(--sequence) linear both}.qualified-status[data-v-2539fbe1]{animation:qualification-confirm-2539fbe1 var(--sequence) linear both}.opportunity-status[data-v-2539fbe1]{animation:opportunity-convert-2539fbe1 var(--sequence) linear both}.assigned-status[data-v-2539fbe1]{animation:assignment-confirm-2539fbe1 var(--sequence) ease-out both}.stages .destination[data-v-2539fbe1]{animation:destination-confirm-2539fbe1 var(--sequence) linear both}.journey[data-v-2539fbe1],.moving-record[data-v-2539fbe1],.checkpoint[data-v-2539fbe1],.status-badge span[data-v-2539fbe1],.assigned-status[data-v-2539fbe1],.stages .destination[data-v-2539fbe1]{animation-play-state:var(--motion-state)}}@keyframes record-progress-2539fbe1{0%,3%{transform:translateY(0)}3%{animation-timing-function:cubic-bezier(.45,0,.25,1)}13%,23%{transform:translateY(112px)}23%{animation-timing-function:cubic-bezier(.45,0,.25,1)}33%,to{transform:translateY(224px)}}@keyframes mobile-record-progress-2539fbe1{0%,3%{transform:translateY(0)}3%{animation-timing-function:cubic-bezier(.45,0,.25,1)}13%,23%{transform:translateY(134px)}23%{animation-timing-function:cubic-bezier(.45,0,.25,1)}33%,to{transform:translateY(268px)}}@keyframes lead-confirm-2539fbe1{0%,9%{opacity:0}13%,to{opacity:1}}@keyframes qualified-confirm-2539fbe1{0%,29%{opacity:0}33%,to{opacity:1}}@keyframes new-progress-2539fbe1{0%,9%{opacity:1}12%,to{opacity:0}}@keyframes qualification-confirm-2539fbe1{0%,9%{opacity:0}12%,29%{opacity:1}32%,to{opacity:0}}@keyframes opportunity-convert-2539fbe1{0%,29%{opacity:0}32%,to{opacity:1}}@keyframes assignment-confirm-2539fbe1{0%,33%{opacity:0;transform:translateY(4px)}35%,to{opacity:1;transform:translateY(0)}}@keyframes destination-confirm-2539fbe1{0%,29%{stroke:var(--harbor)}33%,to{stroke:var(--saffron)}}
