.hero-visual-wrap[data-astro-cid-jrd3fyii]{position:relative;width:100%;max-width:800px;margin:0 auto;animation:svg-float 6s ease-in-out infinite}.hero-neural-svg[data-astro-cid-jrd3fyii]{width:100%;height:auto;max-height:500px;overflow:visible;opacity:.65}.neural-connections[data-astro-cid-jrd3fyii] path[data-astro-cid-jrd3fyii]{fill:none;stroke:#2563eb;stroke-width:1;stroke-opacity:.22;stroke-dasharray:200;stroke-dashoffset:200;animation:draw-line 4s ease-out forwards}.neural-nodes[data-astro-cid-jrd3fyii] circle[data-astro-cid-jrd3fyii]{fill:#2563eb;opacity:.65;animation:pulse-node 4s ease-in-out infinite}.neural-nodes[data-astro-cid-jrd3fyii] .node-hub[data-astro-cid-jrd3fyii]{fill:#0ea5e9;opacity:.8;filter:url(#glow);animation-duration:3s}.neural-connections[data-astro-cid-jrd3fyii] path[data-astro-cid-jrd3fyii]:nth-child(1){animation-delay:.2s}.neural-connections[data-astro-cid-jrd3fyii] path[data-astro-cid-jrd3fyii]:nth-child(2){animation-delay:.5s}.neural-connections[data-astro-cid-jrd3fyii] path[data-astro-cid-jrd3fyii]:nth-child(3){animation-delay:.1s}.neural-connections[data-astro-cid-jrd3fyii] path[data-astro-cid-jrd3fyii]:nth-child(4){animation-delay:.8s}.neural-connections[data-astro-cid-jrd3fyii] path[data-astro-cid-jrd3fyii]:nth-child(5){animation-delay:1.2s}.neural-connections[data-astro-cid-jrd3fyii] path[data-astro-cid-jrd3fyii]:nth-child(6){animation-delay:1.5s}.neural-connections[data-astro-cid-jrd3fyii] path[data-astro-cid-jrd3fyii]:nth-child(7){animation-delay:1s}.neural-connections[data-astro-cid-jrd3fyii] path[data-astro-cid-jrd3fyii]:nth-child(8){animation-delay:1.8s}.neural-connections[data-astro-cid-jrd3fyii] path[data-astro-cid-jrd3fyii]:nth-child(9){animation-delay:.7s}.neural-connections[data-astro-cid-jrd3fyii] path[data-astro-cid-jrd3fyii]:nth-child(10){animation-delay:2.2s}.neural-connections[data-astro-cid-jrd3fyii] path[data-astro-cid-jrd3fyii]:nth-child(11){animation-delay:2s}.neural-connections[data-astro-cid-jrd3fyii] path[data-astro-cid-jrd3fyii]:nth-child(12){animation-delay:2.5s}.neural-connections[data-astro-cid-jrd3fyii] path[data-astro-cid-jrd3fyii]:nth-child(13){animation-delay:1.3s}.neural-connections[data-astro-cid-jrd3fyii] path[data-astro-cid-jrd3fyii]:nth-child(14){animation-delay:2.8s}.neural-connections[data-astro-cid-jrd3fyii] path[data-astro-cid-jrd3fyii]:nth-child(15){animation-delay:.4s;animation-duration:5s}.neural-connections[data-astro-cid-jrd3fyii] path[data-astro-cid-jrd3fyii]:nth-child(16){animation-delay:1.4s;animation-duration:5s}.neural-connections[data-astro-cid-jrd3fyii] path[data-astro-cid-jrd3fyii]:nth-child(17){animation-delay:.9s;animation-duration:5s}.neural-connections[data-astro-cid-jrd3fyii] path[data-astro-cid-jrd3fyii]:nth-child(18){animation-delay:1.9s;animation-duration:5s}.neural-connections[data-astro-cid-jrd3fyii] path[data-astro-cid-jrd3fyii]:nth-child(19){animation-delay:2.4s;animation-duration:5s}.neural-connections[data-astro-cid-jrd3fyii] path[data-astro-cid-jrd3fyii]:nth-child(20){animation-delay:.6s}.neural-connections[data-astro-cid-jrd3fyii] path[data-astro-cid-jrd3fyii]:nth-child(21){animation-delay:1.6s}.neural-connections[data-astro-cid-jrd3fyii] path[data-astro-cid-jrd3fyii]:nth-child(22){animation-delay:2.6s}.neural-connections[data-astro-cid-jrd3fyii] path[data-astro-cid-jrd3fyii]:nth-child(23){animation-delay:1.1s}.neural-connections[data-astro-cid-jrd3fyii] path[data-astro-cid-jrd3fyii]:nth-child(24){animation-delay:2.1s}.neural-connections[data-astro-cid-jrd3fyii] path[data-astro-cid-jrd3fyii]:nth-child(25){animation-delay:3s}.neural-connections[data-astro-cid-jrd3fyii] path[data-astro-cid-jrd3fyii]:nth-child(26){animation-delay:2.3s}.neural-connections[data-astro-cid-jrd3fyii] path[data-astro-cid-jrd3fyii]:nth-child(27){animation-delay:3.2s}.neural-nodes[data-astro-cid-jrd3fyii] circle[data-astro-cid-jrd3fyii]:nth-child(odd){animation-delay:.5s}.neural-nodes[data-astro-cid-jrd3fyii] circle[data-astro-cid-jrd3fyii]:nth-child(2n){animation-delay:1s}.neural-nodes[data-astro-cid-jrd3fyii] .node-hub[data-astro-cid-jrd3fyii]:nth-child(1){animation-delay:.2s}.neural-nodes[data-astro-cid-jrd3fyii] .node-hub[data-astro-cid-jrd3fyii]:nth-child(2){animation-delay:.8s}.neural-nodes[data-astro-cid-jrd3fyii] .node-hub[data-astro-cid-jrd3fyii]:nth-child(3){animation-delay:1.4s}.neural-nodes[data-astro-cid-jrd3fyii] .node-hub[data-astro-cid-jrd3fyii]:nth-child(4){animation-delay:.5s}.neural-nodes[data-astro-cid-jrd3fyii] .node-hub[data-astro-cid-jrd3fyii]:nth-child(5){animation-delay:1.7s}.neural-nodes[data-astro-cid-jrd3fyii] .node-hub[data-astro-cid-jrd3fyii]:nth-child(6){animation-delay:1.1s}@keyframes draw-line{to{stroke-dashoffset:0}}@keyframes pulse-node{0%,to{transform:scale(1);opacity:.65}50%{transform:scale(1.3);opacity:1}}@keyframes svg-float{0%,to{transform:translateY(-8px)}50%{transform:translateY(8px)}}
