@keyframes velFlow{to{stroke-dashoffset:-260px}}@keyframes velSpin{to{transform:rotate(360deg)}}@keyframes velPulse{0%,to{opacity:.55;transform:scale(1)}50%{opacity:0;transform:scale(1.9)}}@keyframes velGlow{0%,to{box-shadow:0 0 44px 4px #7c63ff73}50%{box-shadow:0 0 78px 14px #7c63ffb8}}.vl-howitworks .vel-art{background:#0e0c24;border-radius:26px;position:relative;overflow:hidden;box-shadow:0 40px 80px -40px #14122b40;container-type:inline-size}.vl-howitworks .vel-art>.frame{transform-origin:0 0;position:absolute;top:0;left:0}.vl-howitworks .vl-howitworks-wrap{width:100%;max-width:1680px;margin:0 auto;padding:0 24px}.vl-howitworks--fullbleed{background:#0e0c24;justify-content:center;padding:0;display:flex}.vl-howitworks--fullbleed .vl-howitworks-wrap{max-width:none;padding:0}.vl-howitworks--fullbleed .vel-art{box-shadow:none;background:0 0;border-radius:0}.vl-howitworks--fullbleed .vel-art .frame>div[style*=border-radius\:18px],.vl-howitworks--fullbleed .vel-art .frame>div[style*=border-radius\:30px]{border-radius:0!important}.vl-howitworks .vel-desktop{aspect-ratio:1440/700;width:100%;max-width:100%;margin:0 auto}.vl-howitworks .vel-desktop>.frame{width:1440px;height:700px;transform:scale(calc(100cqw / 1440px))}.vl-howitworks .vel-mobile{aspect-ratio:420/1040;width:100%;max-width:480px;margin:0 auto;display:none}.vl-howitworks .vel-mobile>.frame{width:420px;height:1040px;transform:scale(calc(100cqw / 420px))}@media (max-width:820px){.vl-howitworks .vel-desktop{display:none}.vl-howitworks .vel-mobile{display:block}}@media (prefers-reduced-motion:reduce){.vl-howitworks *{animation:none!important}}
