.cs-sweep{display:none}.cs-ring{opacity:.14;transform:scale(calc(.45 + var(--cs-ring-index) * .2))}@keyframes cs-reveal{0%{opacity:0;filter:blur(5px);transform:translateY(.4em)}to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes cs-sweep{0%{background-position:100%}45%,to{background-position:0%}}@keyframes cs-ring-pulse{0%{opacity:.3;transform:scale(.6)}to{opacity:0;transform:scale(1.4)}}@media (prefers-reduced-motion:no-preference){.cs-sweep{display:block}.cs-letter{animation:.9s cubic-bezier(.22,1,.36,1) both cs-reveal;animation-delay:calc(var(--cs-index) * 45ms)}.cs-sweep{color:#0000;background-image:linear-gradient(110deg, transparent 40%, var(--cs-accent) 50%, transparent 60%);animation:6s cubic-bezier(.65,0,.35,1) infinite cs-sweep;animation-delay:var(--cs-reveal-end);background-position:100%;background-size:300% 100%;-webkit-background-clip:text;background-clip:text}.cs-ring{animation:8s linear infinite cs-ring-pulse;animation-delay:calc(var(--cs-ring-index) * -1.6s)}}