:root{--v2-expo:cubic-bezier(.19, 1, .22, 1);--v2-back:cubic-bezier(.34, 1.56, .64, 1)}@keyframes v2-drop{0%{transform:translateY(-110%)}}@keyframes v2-rise{0%{transform:translateY(115%)rotate(2.5deg)}}@keyframes v2-pop{0%{transform:scale(0)rotate(-120deg)}}@keyframes v2-fade{0%{opacity:0;transform:translateY(28px)}}@keyframes v2-curtain{0%{transform:translateY(0)}}[data-intro=curtain]{transform:translateY(-101%)}@keyframes v2-zoom{0%{transform:scale(1.25)}}@media (prefers-reduced-motion:no-preference){[data-intro=nav]{animation:v2-drop 1.1s var(--v2-expo) 50ms backwards}[data-intro=lines] [data-line]{transform-origin:0%;animation:v2-rise 1.25s var(--v2-expo) .18s backwards}[data-intro=lines]>:nth-child(2) [data-line]{animation-delay:.27s}[data-intro=lines]>:nth-child(3) [data-line]{animation-delay:.36s}[data-intro=lines]>:nth-child(4) [data-line]{animation-delay:.45s}[data-intro=lines]>:nth-child(5) [data-line]{animation-delay:.54s}[data-intro=lines]>:nth-child(6) [data-line]{animation-delay:.63s}[data-intro=pop]{transform-origin:50%;animation:v2-pop 1.1s var(--v2-back) .55s backwards}[data-intro=fade]{animation:v2-fade 1s var(--v2-expo) .8s backwards}[data-intro=fade]~[data-intro=fade]{animation-delay:.9s}[data-intro=curtain]{animation:v2-curtain 1.5s var(--v2-expo) .1s backwards}[data-intro-zoom]{animation:v2-zoom 2s var(--v2-expo) .1s backwards}}@keyframes v2-float{0%{transform:translateY(0)}to{transform:translateY(-10px)}}@media (prefers-reduced-motion:no-preference){.v2-float{animation:v2-float var(--v2-float-d,3s) ease-in-out var(--v2-float-delay,0s) infinite alternate}}@keyframes v2-parallax{0%{transform:translateY(calc(var(--v2-amt,8) * -1%)) scale(var(--v2-s,1))}to{transform:translateY(calc(var(--v2-amt,8) * 1%)) scale(var(--v2-s,1))}}@keyframes v2-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes v2-rise-big{0%{opacity:.15;transform:translateY(45%)}to{opacity:1;transform:none}}@keyframes hero-ken-burns{0%{transform:scale(1.08)}to{transform:scale(1)}}@keyframes hero-bar-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}
