@keyframes infinity-integrations-animation-module__qPejyW__lineFlow{0%{stroke-dashoffset:0}to{stroke-dashoffset:-36px}}@keyframes infinity-integrations-animation-module__qPejyW__nodeFloat{0%,to{transform:translate(-50%,-50%)translateY(0)}50%{transform:translate(-50%,-50%)translateY(-.55rem)}}.infinity-integrations-animation-module__qPejyW__root{position:relative;overflow:hidden}.infinity-integrations-animation-module__qPejyW__canvas{aspect-ratio:16/4.9;width:100%;position:relative}.infinity-integrations-animation-module__qPejyW__pathLayer{position:absolute;inset:-24% 6%}.infinity-integrations-animation-module__qPejyW__pathLayerMobile{display:none}.infinity-integrations-animation-module__qPejyW__path{fill:none;stroke:#f1f5f9fa;stroke-width:.58px;stroke-linecap:round;stroke-linejoin:round}.infinity-integrations-animation-module__qPejyW__pathAccent{fill:none;stroke:#2dd4bf47;stroke-width:.24px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1.6 6.4;animation:6.8s linear infinite infinity-integrations-animation-module__qPejyW__lineFlow}.infinity-integrations-animation-module__qPejyW__centerWrap{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.infinity-integrations-animation-module__qPejyW__centerHalo{filter:blur(14px);background:radial-gradient(circle,#2dd4bf2e,#2dd4bf0f 36%,#fff0 72%);border-radius:9999px;width:12.5rem;height:12.5rem;transition:transform .22s,opacity .22s,filter .22s;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.infinity-integrations-animation-module__qPejyW__centerCard{background:#fffffffa;border:1px solid #e2e8f0f2;border-radius:9999px;justify-content:center;align-items:center;width:5.5rem;height:5.5rem;display:flex;position:relative;box-shadow:inset 0 1px #fffffff2,0 22px 40px -30px #0f172a42}.infinity-integrations-animation-module__qPejyW__centerWrap:hover .infinity-integrations-animation-module__qPejyW__centerHalo{opacity:1;filter:blur(18px);transform:translate(-50%,-50%)scale(1.14)}.infinity-integrations-animation-module__qPejyW__centerLogo{object-fit:contain;width:3.45rem;height:3.45rem}.infinity-integrations-animation-module__qPejyW__node{left:var(--x);top:var(--y);animation:5.4s ease-in-out infinite infinity-integrations-animation-module__qPejyW__nodeFloat;animation-delay:var(--delay);position:absolute;transform:translate(-50%,-50%)}.infinity-integrations-animation-module__qPejyW__nodeCard{background:#fffffffa;border:1px solid #e2e8f0f2;border-radius:9999px;justify-content:center;align-items:center;width:5rem;height:5rem;padding:1.35rem;display:flex;box-shadow:inset 0 1px #fffffff5,0 18px 32px -26px #0f172a38}.infinity-integrations-animation-module__qPejyW__imageNode{object-fit:contain;width:3.45rem;height:3.45rem}.infinity-integrations-animation-module__qPejyW__imageNodeExcel{padding:.18rem}@media (max-width:768px){.infinity-integrations-animation-module__qPejyW__canvas{aspect-ratio:1/.62}.infinity-integrations-animation-module__qPejyW__pathLayer{display:none}.infinity-integrations-animation-module__qPejyW__pathLayerMobile{display:block;position:absolute;inset:-13% 4%}.infinity-integrations-animation-module__qPejyW__path{stroke:#e2e8f0fa;stroke-width:.56px}.infinity-integrations-animation-module__qPejyW__pathAccent{stroke:#2dd4bf57;stroke-width:.22px;stroke-dasharray:1 5.6}.infinity-integrations-animation-module__qPejyW__centerHalo{width:8.5rem;height:8.5rem}.infinity-integrations-animation-module__qPejyW__centerCard{width:4.2rem;height:4.2rem}.infinity-integrations-animation-module__qPejyW__centerLogo{width:2.25rem;height:2.25rem}.infinity-integrations-animation-module__qPejyW__nodeCard{width:3.25rem;height:3.25rem;padding:.58rem}.infinity-integrations-animation-module__qPejyW__node{top:var(--y-mobile,var(--y))}.infinity-integrations-animation-module__qPejyW__imageNode{width:2.3rem;height:2.3rem}.infinity-integrations-animation-module__qPejyW__imageNodeExcel{padding:.22rem}}@media (prefers-reduced-motion:reduce){.infinity-integrations-animation-module__qPejyW__pathAccent,.infinity-integrations-animation-module__qPejyW__node{animation:none}.infinity-integrations-animation-module__qPejyW__centerHalo{transition:none}}
