.neural-concept{position:relative}.neural-svg{background:center/82% 82% no-repeat url("brain.svg")}.neural-field{fill-opacity:.82}.decision-path,.decision-under,.outcome{display:none}.synapses{transform-origin:320px 320px;animation:think-network 3.6s ease-in-out infinite}.synapses path{animation:synapse-live 2.8s ease-in-out infinite}.neural-nodes circle{transform-box:fill-box;transform-origin:center;animation:node-think 2.4s ease-in-out infinite}.neural-nodes circle:nth-child(2n){animation-delay:-.7s}.neural-nodes circle:nth-child(3n){animation-delay:-1.4s}.neural-nodes circle:nth-child(5n){animation-delay:-2s}.idea-neuron{transform-origin:320px 320px;animation:idea-breathe 2.8s ease-in-out infinite}.idea-neuron>circle:first-child{animation:core-wave 2.8s ease-out infinite}.neural-signals circle{filter:drop-shadow(0 0 4px #ed1c24)}@keyframes think-network{0%,100%{opacity:.72;transform:scale(.993)}50%{opacity:1;transform:scale(1.007)}}@keyframes synapse-live{0%,100%{stroke:#aaa8a2;opacity:.42}50%{stroke:#777773;opacity:.72}}@keyframes node-think{0%,100%{transform:scale(.75);opacity:.45}50%{transform:scale(1.45);opacity:1}}@keyframes idea-breathe{0%,100%{transform:scale(.96)}50%{transform:scale(1.035)}}@keyframes core-wave{0%{transform:scale(.8);transform-origin:320px 320px;opacity:.2}65%,100%{transform:scale(1.42);transform-origin:320px 320px;opacity:0}}@media(prefers-reduced-motion:reduce){.synapses,.synapses path,.neural-nodes circle,.idea-neuron,.idea-neuron>circle:first-child{animation:none}}
