.hero-bg[data-astro-cid-vvmjtjv6]{background:#0a2540}.hero-bg-base[data-astro-cid-vvmjtjv6]{background:radial-gradient(at 80% 0,#4fc3f740 0%,#0000 55%),radial-gradient(at 20% 100%,#4fc3f726 0%,#0000 55%),radial-gradient(at top,#14365c 0%,#0a2540 55%,#06182a 100%);position:absolute;inset:0}.hero-bg-grid[data-astro-cid-vvmjtjv6]{opacity:.55;width:100%;height:100%;position:absolute;inset:0}.hero-bg-network[data-astro-cid-vvmjtjv6]{opacity:.85;width:100%;height:100%;position:absolute;inset:0}.hero-canvas[data-astro-cid-vvmjtjv6]{mix-blend-mode:screen;width:100%;height:100%;position:absolute;inset:0}.hero-bg-fade[data-astro-cid-vvmjtjv6]{pointer-events:none;background:linear-gradient(#06182a73 0%,#0000 35% 65%,#0a2540a6 100%);position:absolute;inset:0}.hero-blob[data-astro-cid-vvmjtjv6]{filter:blur(60px);opacity:.45;will-change:transform, opacity;border-radius:9999px;position:absolute}.hero-blob-1[data-astro-cid-vvmjtjv6]{background:radial-gradient(circle,#4fc3f7 0%,#0000 65%);width:380px;height:380px;animation:14s ease-in-out infinite hero-blob-float;top:-80px;right:-60px}.hero-blob-2[data-astro-cid-vvmjtjv6]{background:radial-gradient(circle,#29b6f6 0%,#0000 65%);width:320px;height:320px;animation:18s ease-in-out -4s infinite reverse hero-blob-float;bottom:-100px;left:10%}.hero-blob-3[data-astro-cid-vvmjtjv6]{opacity:.25;background:radial-gradient(circle,#4fc3f7 0%,#0000 70%);width:260px;height:260px;animation:22s ease-in-out -8s infinite hero-blob-float;top:30%;left:40%}@keyframes hero-blob-float{0%,to{opacity:.4;transform:translate(0,0)scale(1)}50%{opacity:.55;transform:translate(40px,-30px)scale(1.1)}}.hero-node[data-astro-cid-vvmjtjv6]{transform-origin:50%;transform-box:fill-box;animation:3.4s ease-in-out infinite hero-node-pulse}.hero-node-a[data-astro-cid-vvmjtjv6]{animation-delay:0s}.hero-node-b[data-astro-cid-vvmjtjv6]{animation-delay:.5s}.hero-node-c[data-astro-cid-vvmjtjv6]{animation-delay:1s}.hero-node-d[data-astro-cid-vvmjtjv6]{animation-delay:1.5s}.hero-node-e[data-astro-cid-vvmjtjv6]{animation-delay:2s}.hero-node-f[data-astro-cid-vvmjtjv6]{animation-delay:2.5s}@keyframes hero-node-pulse{0%,to{filter:drop-shadow(0 0 #4fc3f700);transform:scale(1)}50%{filter:drop-shadow(0 0 6px #4fc3f7d9);transform:scale(1.6)}}@media (prefers-reduced-motion:reduce){.hero-blob[data-astro-cid-vvmjtjv6],.hero-node[data-astro-cid-vvmjtjv6]{animation:none!important}.hero-canvas[data-astro-cid-vvmjtjv6]{display:none}}
