@keyframes blur-fade-in{0%{opacity:0;filter:blur(var(--blur-fade-blur,6px));transform:translateY(var(--blur-fade-y,28px))}to{opacity:1;filter:blur();transform:translateY(0)}}.animate-blur-fade-in{animation:blur-fade-in var(--blur-fade-duration,.8s) cubic-bezier(.2, .8, .2, 1) var(--blur-fade-delay,0s) both}@media (prefers-reduced-motion:reduce){.animate-blur-fade-in{animation:none}}
@keyframes blur-text-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes blur-text-container-in{0%{filter:blur(var(--blur-text-blur,8px))}to{filter:none}}[data-blur-text]{animation:blur-text-container-in var(--blur-text-duration,.6s) cubic-bezier(.2, .8, .2, 1) var(--blur-text-delay,.2s) both}.blur-text-char{animation:blur-text-in var(--blur-text-duration,.6s) cubic-bezier(.2, .8, .2, 1) var(--blur-text-delay,.2s) both}@media (prefers-reduced-motion:reduce){[data-blur-text] .blur-text-char{opacity:1;filter:none;animation:none;transform:none}}
