.vgrc-pulse{filter:drop-shadow(0 18px 50px #7c3aed2e)drop-shadow(0 0 60px #22d3ee1a);width:100%;height:auto;display:block}.vgrc-letter{transform-origin:50%;transform-box:fill-box;animation:6s ease-in-out infinite vgrc-floatY}.vgrc-letter--c{animation-delay:1.5s}.vgrc-letter--r{animation-delay:3s}.vgrc-halo{transform-origin:50%;transform-box:fill-box;animation:4s ease-in-out infinite vgrc-breathe}.vgrc-halo--d1{animation-delay:1.3s}.vgrc-halo--d2{animation-delay:2.6s}.vgrc-node{animation:2.4s ease-in-out infinite vgrc-nodeFlicker}.vgrc-node--d1{animation-delay:.8s}.vgrc-node--d2{animation-delay:1.6s}.vgrc-pulse-line{stroke-dasharray:200 600;stroke-dashoffset:800px;animation:3.8s linear infinite vgrc-pulseFlow}.vgrc-wordmark{animation:1.4s ease-out .4s backwards vgrc-wordmarkReveal}@keyframes vgrc-floatY{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes vgrc-breathe{0%,to{opacity:.55;transform:scale(1)}50%{opacity:.95;transform:scale(1.1)}}@keyframes vgrc-nodeFlicker{0%,to{opacity:1}50%{opacity:.65}}@keyframes vgrc-pulseFlow{0%{stroke-dashoffset:800px;opacity:0}8%{opacity:1}50%{opacity:1}92%{opacity:1}to{stroke-dashoffset:0;opacity:0}}@keyframes vgrc-wordmarkReveal{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.vgrc-letter,.vgrc-halo,.vgrc-node,.vgrc-pulse-line,.vgrc-wordmark{animation:none}}
