html{-webkit-text-size-adjust:100%}body{overflow-x:hidden}:root{--vx-ease-out: cubic-bezier(.16, 1, .3, 1);--vx-enter-duration: .56s;--vx-stagger-step: 70ms}@keyframes vx-rise{0%{opacity:0;transform:translate3d(0,18px,0) scale(.985)}to{opacity:1;transform:none}}@keyframes vx-fade{0%{opacity:0}to{opacity:1}}.vx-stagger>*,.vx-rise{animation:vx-rise var(--vx-enter-duration) var(--vx-ease-out) backwards}.vx-stagger>:nth-child(1){animation-delay:calc(var(--vx-stagger-step) * 0)}.vx-stagger>:nth-child(2){animation-delay:calc(var(--vx-stagger-step) * 1)}.vx-stagger>:nth-child(3){animation-delay:calc(var(--vx-stagger-step) * 2)}.vx-stagger>:nth-child(4){animation-delay:calc(var(--vx-stagger-step) * 3)}.vx-stagger>:nth-child(5){animation-delay:calc(var(--vx-stagger-step) * 4)}.vx-stagger>:nth-child(6){animation-delay:calc(var(--vx-stagger-step) * 5)}.vx-stagger>:nth-child(n+7){animation-delay:calc(var(--vx-stagger-step) * 6)}.vx-stagger .vx-stagger>*{--vx-enter-duration: .48s}.vx-stagger--late>:nth-child(1){animation-delay:.14s}.vx-stagger--late>:nth-child(2){animation-delay:.19s}.vx-stagger--late>:nth-child(3){animation-delay:.24s}.vx-stagger--late>:nth-child(4){animation-delay:.29s}.vx-stagger--late>:nth-child(5){animation-delay:.34s}.vx-stagger--late>:nth-child(n+6){animation-delay:.39s}@media (prefers-reduced-motion: reduce){.vx-stagger>*,.vx-rise{animation:vx-fade .16s linear backwards;animation-delay:0ms!important}}@keyframes vx-shell-bar-in{0%{transform:translate3d(0,-100%,0);opacity:.4}}@keyframes vx-shell-side-in{0%{transform:translate3d(-100%,0,0);opacity:0}}@keyframes vx-shell-main-in{0%{opacity:0;transform:translate3d(0,14px,0)}}.vx-shell-intro .vx-shell-bar{animation:vx-shell-bar-in .52s var(--vx-ease-out) backwards}.vx-shell-intro .vx-shell-side{animation:vx-shell-side-in .6s var(--vx-ease-out) .12s backwards}.vx-shell-intro .vx-shell-main{animation:vx-shell-main-in .56s var(--vx-ease-out) .26s backwards}@media (prefers-reduced-motion: reduce){.vx-shell-intro .vx-shell-bar,.vx-shell-intro .vx-shell-side,.vx-shell-intro .vx-shell-main{animation:vx-fade .18s linear backwards;animation-delay:0ms}}@keyframes vx-screen-leave{to{opacity:0;transform:translate3d(0,-12px,0) scale(.98);filter:blur(4px)}}@keyframes vx-screen-leave-fade{to{opacity:0}}.vx-screen--leaving{animation:vx-screen-leave .3s cubic-bezier(.4,0,1,1) forwards;pointer-events:none}@media (prefers-reduced-motion: reduce){.vx-screen--leaving{animation:vx-screen-leave-fade .12s linear forwards}}@keyframes vx-glow-drift{0%,to{transform:translateZ(0) scale(1)}50%{transform:translate3d(3%,-4%,0) scale(1.08)}}.vx-landing-glow{animation:vx-glow-drift 14s ease-in-out infinite}@media (prefers-reduced-motion: reduce){.vx-landing-glow{animation:none}}
