.anatix-background{z-index:-1;color:var(--color-primary);pointer-events:none;opacity:.8;position:absolute;inset:0;overflow:hidden}.anatix-glow{aspect-ratio:1;filter:blur(90px);opacity:.14;will-change:transform;border-radius:50%;width:55vw;position:absolute}.anatix-glow-one{background:var(--color-primary);animation:12s ease-in-out infinite alternate glow-move-one;top:-35%;left:-15%}.anatix-glow-two{background:var(--color-secondary);animation:16s ease-in-out infinite alternate glow-move-two;bottom:-45%;right:-15%}.anatix-network{width:110%;height:110%;color:var(--color-primary);opacity:.5;animation:25s linear infinite alternate network-drift;position:absolute;inset:-5%}.anatix-node{animation:3s ease-in-out infinite alternate node-pulse}.anatix-particle{filter:drop-shadow(0 0 6px)}.anatix-grid{opacity:.12;background-image:radial-gradient(currentColor .8px,#0000 .8px);background-size:30px 30px;animation:35s linear infinite grid-move;position:absolute;inset:-100%;-webkit-mask-image:radial-gradient(#000 0%,#0000 65%);mask-image:radial-gradient(#000 0%,#0000 65%)}@keyframes glow-move-one{0%{transform:translate(-5%,-5%)scale(.9)}50%{transform:translate(35%,25%)scale(1.2)}to{transform:translate(15%,45%)scale(1)}}@keyframes glow-move-two{0%{transform:translate(10%)scale(1)}50%{transform:translate(-35%,-30%)scale(1.25)}to{transform:translate(-15%,-10%)scale(.9)}}@keyframes network-drift{0%{transform:translate(-1.5%,-1%)}50%{transform:translate(1%,1.5%)}to{transform:translate(-1%,.5%)}}@keyframes grid-move{0%{transform:translate(0)}to{transform:translate(60px,60px)}}@keyframes node-pulse{0%{opacity:.2}to{opacity:1}}@media (prefers-reduced-motion:reduce){.anatix-glow,.anatix-network,.anatix-grid,.anatix-node{animation:none}.anatix-particle{display:none}}
