@keyframes heartbeat{0%{transform:scale(1)}25%{transform:scale(1.08)}35%{transform:scale(1)}45%{transform:scale(1.08)}55%{transform:scale(1)}to{transform:scale(1)}}.animate-heartbeat{animation:1.4s linear infinite heartbeat}@keyframes investments-flow-to-center{0%{left:var(--src-x,12%);top:var(--src-y,50%);opacity:0;transform:translate(-50%,-50%)scale(.6)}12%{opacity:1;transform:translate(-50%,-50%)scale(1)}45%{left:var(--hub-x,38%);top:var(--src-y,50%)}62%{left:var(--hub-x,38%);top:50%}88%{opacity:1}to{left:var(--dest-x,62%);opacity:0;top:50%;transform:translate(-50%,-50%)scale(.85)}}.animate-investments-flow-to-center{animation:1.5s cubic-bezier(.4,0,.2,1) forwards investments-flow-to-center}@keyframes slide-down{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.animate-slide-down{animation:.3s ease-out slide-down}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.animate-fade-in{animation:.2s ease-out fade-in}@keyframes slide-in-left{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.animate-slide-in-left{transform-origin:top;animation:.2s ease-out slide-in-left}
