html.ti-hero-pending .hero .hero-eyebrow,
html.ti-hero-pending .hero > p,
html.ti-hero-pending .hero .hero-cta-row{
  opacity:0;
  transition:opacity 0.7s cubic-bezier(0.22,1,0.36,1);
}
html.ti-hero-pending .hero h1 .word{
  display:inline-block;
  opacity:0;
  transform:translateY(14px);
  transition:opacity 0.55s cubic-bezier(0.22,1,0.36,1),transform 0.55s cubic-bezier(0.22,1,0.36,1);
}
html.ti-hero-pending .hero .hero-eyebrow.ti-revealed,
html.ti-hero-pending .hero > p.ti-revealed,
html.ti-hero-pending .hero .hero-cta-row.ti-revealed{
  opacity:1;
}
html.ti-hero-pending .hero h1.ti-revealed .word{
  opacity:1;
  transform:translateY(0);
  transition-delay:calc(var(--i) * 90ms);
}
@media (prefers-reduced-motion: reduce){
  html.ti-hero-pending .hero .hero-eyebrow,
  html.ti-hero-pending .hero h1 .word,
  html.ti-hero-pending .hero > p,
  html.ti-hero-pending .hero .hero-cta-row{
    opacity:1!important;transform:none!important;transition:none!important;
  }
}