@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.animate-marquee{animation:30s linear infinite marquee}@keyframes sdna-pulse{0%,to{opacity:.4}50%{opacity:.62}}@keyframes sdna-climb{0%{offset-distance:0%;opacity:0}10%{opacity:1}88%{opacity:1}to{offset-distance:100%;opacity:0}}@media (prefers-reduced-motion:no-preference){.sdna-pulse{animation:7s ease-in-out infinite sdna-pulse}.sdna-climb{animation:linear infinite sdna-climb}}@media (prefers-reduced-motion:reduce){.sdna-pulse,.sdna-climb{animation:none!important}.sdna-climb{opacity:0}}
