.hero-animation-module__TIxxLG__letter,.hero-animation-module__TIxxLG__tech,.hero-animation-module__TIxxLG__rule,.hero-animation-module__TIxxLG__subtitle{opacity:0}.hero-animation-module__TIxxLG__hero[data-playing=true] .hero-animation-module__TIxxLG__letter{animation:hero-animation-module__TIxxLG__letter-reveal 1.1s cubic-bezier(.22, 1, .36, 1) var(--reveal-delay) both}.hero-animation-module__TIxxLG__hero[data-playing=true] .hero-animation-module__TIxxLG__tech{animation:1s cubic-bezier(.22,1,.36,1) .64s both hero-animation-module__TIxxLG__tech-reveal}.hero-animation-module__TIxxLG__hero[data-playing=true] .hero-animation-module__TIxxLG__rule{animation:.9s cubic-bezier(.22,1,.36,1) .99s both hero-animation-module__TIxxLG__rule-reveal}.hero-animation-module__TIxxLG__hero[data-playing=true] .hero-animation-module__TIxxLG__subtitle{animation:1.4s cubic-bezier(.22,1,.36,1) 1.19s both hero-animation-module__TIxxLG__subtitle-reveal}@keyframes hero-animation-module__TIxxLG__letter-reveal{0%{opacity:0;transform:translateY(.65em)}to{opacity:1;transform:translate(0,0)}}@keyframes hero-animation-module__TIxxLG__tech-reveal{0%{opacity:0;transform:translate(18px)}to{opacity:1;transform:translate(0,0)}}@keyframes hero-animation-module__TIxxLG__rule-reveal{0%{opacity:0;transform:scaleX(0)}to{opacity:.7;transform:scaleX(1)}}@keyframes hero-animation-module__TIxxLG__subtitle-reveal{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translate(0,0)}}@media (prefers-reduced-motion:reduce){.hero-animation-module__TIxxLG__hero[data-playing=true] :is(.hero-animation-module__TIxxLG__letter,.hero-animation-module__TIxxLG__tech,.hero-animation-module__TIxxLG__rule,.hero-animation-module__TIxxLG__subtitle){opacity:1;animation:none;transform:none}.hero-animation-module__TIxxLG__hero[data-playing=true] .hero-animation-module__TIxxLG__rule{opacity:.7}}
