.duration-600[data-v-315fbd9e]{transition-duration:.6s}@media(min-width:1024px){.hero-container[data-v-315fbd9e]{min-height:calc(100vh - 80px)}}.path-signal[data-v-82ceceac]{animation:pathSignal-82ceceac 4s linear infinite}.path-step[data-v-82ceceac]{animation:pathStep-82ceceac 4s ease-in-out infinite}.path-tile[data-v-82ceceac]{animation:pathTile-82ceceac 4s ease-in-out infinite}@keyframes pathSignal-82ceceac{0%{top:32px;opacity:0}4%{opacity:1}90%{top:calc(100% - 39px);opacity:1}to{top:calc(100% - 39px);opacity:0}}@keyframes pathStep-82ceceac{0%,30%,to{border-color:#ffffff0f;background-color:#ffffff05}10%{border-color:#ffffff24;background-color:#ffffff0b}}@keyframes pathTile-82ceceac{0%,30%,to{box-shadow:0 0 #0000}10%{box-shadow:0 0 22px var(--glow)}}@media(prefers-reduced-motion:reduce){.path-signal[data-v-82ceceac]{display:none}.path-step[data-v-82ceceac],.path-tile[data-v-82ceceac]{animation:none}}.connect-visual[data-v-5dbbdef6]{isolation:isolate}.connect-orbit[data-v-5dbbdef6]{will-change:transform,opacity}.connect-orbit[data-v-5dbbdef6]:before{content:"";position:absolute;inset:-1px;border-radius:inherit;border:1px solid transparent;opacity:0}.connect-orbit-outer[data-v-5dbbdef6]{animation:connectOrbitBreath-5dbbdef6 5.2s ease-in-out infinite}.connect-orbit-outer[data-v-5dbbdef6]:before{border-top-color:#38bdf88c;border-right-color:#38bdf838;filter:drop-shadow(0 0 10px rgba(56,189,248,.35));animation:connectOrbitTrace-5dbbdef6 7.5s linear infinite}.connect-orbit-inner[data-v-5dbbdef6]{animation:connectOrbitBreath-5dbbdef6 5.2s ease-in-out infinite reverse}.connect-orbit-inner[data-v-5dbbdef6]:before{border-bottom-color:#a855f78c;border-left-color:#a855f738;filter:drop-shadow(0 0 10px rgba(168,85,247,.35));animation:connectOrbitTrace-5dbbdef6 9s linear infinite reverse}.connect-signal[data-v-5dbbdef6]{stroke-dasharray:10 100;stroke-dashoffset:10;opacity:0;animation:connectSignal-5dbbdef6 2.8s ease-in infinite}.connect-signal-sky[data-v-5dbbdef6]{stroke:#38bdf8;filter:drop-shadow(0 0 3px rgba(56,189,248,.9))}.connect-signal-emerald[data-v-5dbbdef6]{stroke:#34d399;filter:drop-shadow(0 0 3px rgba(52,211,153,.9))}.connect-signal-violet[data-v-5dbbdef6]{stroke:#a78bfa;filter:drop-shadow(0 0 3px rgba(167,139,250,.9))}.connect-signal-amber[data-v-5dbbdef6]{stroke:#fbbf24;filter:drop-shadow(0 0 3px rgba(251,191,36,.9))}.connect-node[data-v-5dbbdef6]{z-index:2;animation:connectNodeGlow-5dbbdef6 2.8s ease-in-out infinite}.connect-node-sky[data-v-5dbbdef6]{border-color:#38bdf840;background:#0e749029;color:#bae6fd;--glow: rgba(56, 189, 248, .28)}.connect-node-emerald[data-v-5dbbdef6]{border-color:#34d39940;background:#065f462e;color:#a7f3d0;--glow: rgba(52, 211, 153, .28)}.connect-node-violet[data-v-5dbbdef6]{border-color:#a78bfa47;background:#5b21b629;color:#ddd6fe;--glow: rgba(167, 139, 250, .3)}.connect-node-amber[data-v-5dbbdef6]{border-color:#fbbf2440;background:#92400e29;color:#fde68a;--glow: rgba(251, 191, 36, .26)}.connect-hub[data-v-5dbbdef6]{z-index:2;animation:connectHubPulse-5dbbdef6 2.8s ease-in-out infinite}.connect-ping[data-v-5dbbdef6]{animation:connectPing-5dbbdef6 2s cubic-bezier(0,0,.2,1) infinite}@keyframes connectOrbitTrace-5dbbdef6{0%{opacity:.25;transform:rotate(0)}35%,70%{opacity:1}to{opacity:.25;transform:rotate(360deg)}}@keyframes connectOrbitBreath-5dbbdef6{0%,to{opacity:.72;transform:scale(1)}50%{opacity:1;transform:scale(1.035)}}@keyframes connectSignal-5dbbdef6{0%{stroke-dashoffset:10;opacity:0}10%{opacity:1}55%{stroke-dashoffset:-100;opacity:1}60%,to{stroke-dashoffset:-100;opacity:0}}@keyframes connectNodeGlow-5dbbdef6{0%,to{box-shadow:0 0 #0000}50%{box-shadow:0 0 22px var(--glow)}}@keyframes connectHubPulse-5dbbdef6{0%,to{box-shadow:0 0 40px #38bdf824}50%{box-shadow:0 0 64px #38bdf842,0 0 0 1px #38bdf82e}}@keyframes connectPing-5dbbdef6{75%,to{transform:scale(2.2);opacity:0}}@media(prefers-reduced-motion:reduce){.connect-orbit[data-v-5dbbdef6],.connect-orbit[data-v-5dbbdef6]:before,.connect-node[data-v-5dbbdef6],.connect-hub[data-v-5dbbdef6],.connect-ping[data-v-5dbbdef6]{animation:none}.connect-signal[data-v-5dbbdef6]{display:none}}
