@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}.s-integrations{max-width:1240px;margin:0 auto;padding:60px 28px 30px}.s-integrations-ctas{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin-top:24px;display:flex}.s-integrations-ctas .arrow{width:15px;height:15px}@media (width<=980px){.arc{display:none}}.arc-wrap{height:540px;position:relative}@media (width<=980px){.arc-wrap{height:auto}}.arc-item{opacity:0;width:84px;height:84px;transition:left .95s cubic-bezier(.2,.9,.25,1.15),top .95s cubic-bezier(.2,.9,.25,1.15),opacity .5s,transform .95s cubic-bezier(.2,.9,.25,1.15);transition-delay:calc(var(--i) * 45ms);margin:-42px 0 0 -42px;position:absolute;top:74%;left:50%;transform:scale(.35)}.s-integrations.in .arc-item{left:calc(50% - cos(var(--i) * 20deg) * 46%);top:calc(78% - sin(var(--i) * 20deg) * 66%);opacity:1;transform:none}.arc-box{width:84px;height:84px;animation:6s ease-in-out infinite float;animation-delay:calc(var(--i) * -1s);background:#fff;border-radius:20px;justify-content:center;align-items:center;display:flex;box-shadow:0 14px 34px -18px #141e5a59}@media (prefers-reduced-motion:reduce){.arc-box{animation:none}}.arc-item:nth-child(3n+2) .arc-box{animation-duration:7s}.arc-item:nth-child(3n) .arc-box{animation-duration:8s}.arc-grid{grid-template-columns:repeat(5,minmax(0,64px));justify-content:center;gap:10px;margin-bottom:30px;display:none}@media (width<=980px){.arc-grid{display:grid}}.arc-grid div{aspect-ratio:1;background:#fff;border:1px solid #eceef4;border-radius:16px;justify-content:center;align-items:center;width:100%;display:flex;box-shadow:0 10px 24px -16px #141e5a59}.arc-text{text-align:center;opacity:0;padding:0 12px;transition:opacity .7s .55s,transform .7s .55s;position:absolute;bottom:30px;left:0;right:0;transform:translateY(18px)}.s-integrations.in .arc-text{opacity:1;transform:none}@media (width<=980px){.arc-text{opacity:1;position:static;transform:none}}.arc-text .h2{letter-spacing:-1.4px;font-size:44px}@media (width<=560px){.arc-text .h2{font-size:30px}}.arc-text p{color:#3d3f4a;text-wrap:pretty;max-width:620px;margin:14px auto 0;font-size:17px;line-height:1.6}
