@keyframes vx-line-rise{0%{opacity:0;filter:blur(10px);transform:translate3d(0,20%,0)}to{opacity:1;filter:blur(0);transform:translateZ(0)}}.vx-line{display:inline-block;--vx-i: var(--vx-im, 0)}@media (min-width: 640px){.vx-bp-sm .vx-line{--vx-i: var(--vx-id, 0)}}@media (min-width: 768px){.vx-bp-md .vx-line{--vx-i: var(--vx-id, 0)}}.vx-lines-load .vx-line,.vx-lines-shown .vx-line{animation:vx-line-rise var(--vx-dur, .8s) cubic-bezier(.215,.61,.355,1) backwards;animation-delay:calc(var(--vx-i, 0) * var(--vx-stagger, 80ms) + var(--vx-delay, 0ms))}.vx-lines-hidden .vx-line{opacity:0}@keyframes vx-ambient-drift{0%{transform:translate3d(calc(var(--vx-drift, 2.5%) * -1),calc(var(--vx-drift, 2.5%) * .4),0) scale(1.02)}to{transform:translate3d(var(--vx-drift, 2.5%),calc(var(--vx-drift, 2.5%) * -.6),0) scale(1.07)}}@keyframes vx-ambient-in{0%{opacity:0}to{opacity:1}}.vx-ambient-drift{animation:vx-ambient-drift var(--vx-drift-dur, 26s) ease-in-out infinite alternate;will-change:transform}.vx-ambient-in{animation:vx-ambient-in 1.4s ease-out backwards}@media (prefers-reduced-motion: reduce){.vx-lines-load .vx-line,.vx-lines-shown .vx-line{animation:none}.vx-lines-hidden .vx-line{opacity:1}.vx-ambient-drift,.vx-ambient-in{animation:none}}
