.cx[data-v-21603569]{--ease: cubic-bezier(.22, 1, .36, 1);display:flex;width:100%;justify-content:center}.cx-wrap[data-v-21603569]{position:relative;width:min(1360px,100%);margin-top:48px}.cx-stage[data-v-21603569]{position:absolute;top:0;left:0;transform-origin:top left}.cx-hub[data-v-21603569]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;transform:scale(.96);transition:opacity 1.1s var(--ease),transform 1.3s var(--ease)}.is-in .cx-hub[data-v-21603569]{opacity:1;transform:none}.cx-pulse[data-v-21603569]{position:absolute;aspect-ratio:1;border:1px solid rgba(171,140,255,.55);border-radius:999px;transform:translate(-50%,-50%) scale(.6);opacity:0}.is-in .cx-pulse[data-v-21603569]{animation:cx-ring-21603569 3.2s ease-out .8s infinite}.cx-links[data-v-21603569]{position:absolute;top:0;right:0;bottom:0;left:0;overflow:visible;pointer-events:none}.cx-link[data-v-21603569]{fill:none;stroke:#ffffff47;stroke-dasharray:4 4;stroke-width:1.25;opacity:0;transition:opacity .8s var(--ease) .6s}.is-in .cx-link[data-v-21603569]{opacity:1;animation:cx-flow-21603569 1.4s linear infinite}.cx-dot[data-v-21603569]{fill:#8b6cff;opacity:0;transition:opacity .6s var(--ease) .9s}.is-in .cx-dot[data-v-21603569]{opacity:1}.cx-card[data-v-21603569]{position:absolute;width:248px;opacity:0;transform:translateY(14px);transition:opacity .8s var(--ease),transform .8s var(--ease);transition-delay:calc(.5s + var(--i) * 90ms)}.is-in .cx-card[data-v-21603569]{opacity:1;transform:none}.cx-mobile[data-v-21603569]{display:none}@media(max-width:899px){.cx-wrap[data-v-21603569]{display:none}.cx-mobile[data-v-21603569]{display:flex;width:100%;max-width:520px;flex-direction:column;align-items:center;margin-top:32px}.cx-mobile-hub[data-v-21603569]{display:block;width:min(390px,calc(100% + 40px));max-width:none;height:auto;margin:0 -20px}.cx-list[data-v-21603569]{display:flex;width:100%;flex-direction:column;gap:8px;margin-top:20px}.cx-list-item[data-v-21603569]{opacity:0;transform:translateY(12px);transition:opacity .7s var(--ease),transform .7s var(--ease);transition-delay:calc(.2s + var(--i) * 80ms)}.is-in .cx-list-item[data-v-21603569]{opacity:1;transform:none}}@keyframes cx-flow-21603569{to{stroke-dashoffset:16}}@keyframes cx-ring-21603569{0%{opacity:.9;transform:translate(-50%,-50%) scale(.6)}to{opacity:0;transform:translate(-50%,-50%) scale(2.2)}}@media(prefers-reduced-motion:reduce){.cx[data-v-21603569] *,.cx[data-v-21603569] *:before,.cx[data-v-21603569] *:after{animation:none!important;transition:none!important}.cx-hub[data-v-21603569],.cx-link[data-v-21603569],.cx-dot[data-v-21603569],.cx-card[data-v-21603569],.cx-list-item[data-v-21603569]{opacity:1!important;transform:none!important}}
