.hero-entrance{--hero-enter-duration:1.8s;--hero-heading-delay:50ms}.hero-entrance>:not(.hero-copy),.hero-entrance>.hero-copy :is(h1,.meta){animation:hero-copy-enter var(--hero-enter-duration) var(--ease-out,cubic-bezier(.23, 1, .32, 1)) both}.hero-entrance>:nth-child(2){animation-delay:50ms}.hero-entrance>:nth-child(3){animation-delay:.1s}.hero-entrance>:nth-child(4){animation-delay:.15s}.hero-entrance>:nth-child(5){animation-delay:.2s}.hero-entrance>.hero-copy :is(h1,.meta){animation-delay:var(--hero-heading-delay)}@keyframes hero-copy-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.hero-entrance>:not(.hero-copy),.hero-entrance>.hero-copy :is(h1,.meta){animation-name:hero-copy-fade;animation-duration:.2s;animation-delay:0s}@keyframes hero-copy-fade{0%{opacity:0}to{opacity:1}}}.hero-entrance>:is(:focus-visible,:focus-within),.hero-entrance>.hero-copy :is(h1,.meta):is(:focus-visible,:focus-within){animation:none}
