.cp-line{stroke-dasharray:120;stroke-dashoffset:120;animation:cp-draw 1.2s cubic-bezier(.2,.8,.2,1) .9s forwards}.cp-path{animation:cp-fade .8s ease-out .6s both}.cp-now{transform-box:fill-box;transform-origin:center;animation:cp-fade .4s ease-out 1.9s both,cp-pulse 2.6s ease-in-out 2.4s infinite}@keyframes cp-draw{to{stroke-dashoffset:0}}@keyframes cp-fade{0%{opacity:0}}@keyframes cp-pulse{50%{transform:scale(1.35)}}@media (prefers-reduced-motion:reduce){.cp-line,.cp-now,.cp-path{animation:none;stroke-dashoffset:0}}