@keyframes vy-drift1{0%,to{transform:translate(-10%,-8%) scale(1)}50%{transform:translate(12%,10%) scale(1.25)}}@keyframes vy-drift2{0%,to{transform:translate(8%,6%) scale(1.1)}50%{transform:translate(-14%,-10%) scale(.85)}}@keyframes vy-drift3{0%,to{transform:translate(0) scale(1)}50%{transform:translate(-8%,14%) scale(1.3)}}@keyframes vy-strobe{0%,92%,to{opacity:0}94%,98%{opacity:.14}}@keyframes vy-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes vy-glow{0%,to{box-shadow:0 8px 30px rgba(168,85,247,.45),0 0 0 rgba(236,72,153,0)}50%{box-shadow:0 8px 46px rgba(236,72,153,.6),0 0 60px rgba(168,85,247,.35)}}@keyframes vy-eq{0%{transform:scaleY(.18)}to{transform:scaleY(1)}}@keyframes vy-ripple{0%{transform:scale(.7);opacity:.7}to{transform:scale(2.2);opacity:0}}@keyframes vy-beat{0%,to{transform:scale(1)}15%{transform:scale(1.18)}30%{transform:scale(1)}45%{transform:scale(1.12)}}@keyframes vy-spark{0%{transform:scale(0) rotate(0deg);opacity:0}40%{opacity:1}to{transform:scale(1.1) rotate(120deg);opacity:0}}@keyframes vy-dash{to{stroke-dashoffset:0}}@keyframes vy-ring{to{stroke-dashoffset:47.5}}@keyframes vy-live{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.7)}}@keyframes vy-scroll{0%{transform:translateY(0);opacity:0}30%{opacity:1}to{transform:translateY(10px);opacity:0}}@keyframes vy-shimmer{0%{transform:translateX(-120%)}to{transform:translateX(220%)}}@keyframes vy-orbit{to{transform:rotate(1turn)}}.vy-landing a{color:#c084fc;text-decoration:none}.vy-landing a:hover{color:#ec4899}.vy-landing ::selection{background:rgba(168,85,247,.35);color:#fff}@media (min-width:768px){.vy-container{padding-left:40px;padding-right:40px}.vy-grid-club,.vy-grid-steps{display:grid!important;grid-template-columns:repeat(2,1fr)!important}}@media (min-width:1024px){.vy-container{padding-left:64px;padding-right:64px}.vy-h1{font-size:64px!important}.vy-h2{font-size:40px!important}.vy-hero-subtitle{max-width:520px!important}.vy-grid-meters{grid-template-columns:1.2fr 1fr!important}.vy-grid-love,.vy-grid-steps{grid-template-columns:repeat(4,1fr)!important}.vy-grid-club{grid-template-columns:repeat(3,1fr)!important}}