@keyframes sf-step-in{0%{opacity:0;transform:translateY(1.25rem)}}@keyframes sf-step-back{0%{opacity:0;transform:translateY(-1.25rem)}}@keyframes sf-wave{0%,to{transform:scaleY(.25)}50%{transform:scaleY(1)}}.sf-step-in{animation:.32s cubic-bezier(.2,.7,.2,1) sf-step-in}.sf-step-back{animation:.32s cubic-bezier(.2,.7,.2,1) sf-step-back}.sf-wave>i{transform-origin:50%;background:currentColor;border-radius:9px;width:3px;height:28px;animation:1s ease-in-out infinite sf-wave;display:block}.sf-wave>i:nth-child(2n){animation-delay:-.3s}.sf-wave>i:nth-child(3n){animation-delay:-.6s}.sf-wave>i:nth-child(5n){animation-delay:-.15s}.sf-question{letter-spacing:-.035em;text-wrap:balance;font-size:24px;font-weight:600;line-height:1.18}.sf-hero{letter-spacing:-.045em;text-wrap:balance;font-size:38px;font-weight:600;line-height:1.12}@media (min-width:640px){.sf-question{font-size:30px}.sf-hero{font-size:44px}}@media (prefers-reduced-motion:reduce){.sf-step-in,.sf-step-back,.sf-wave>i{animation:none}}
