.text-gradient[data-v-092418db]{background:linear-gradient(100deg, var(--color-primary-container), var(--color-primary) 45%, var(--color-secondary) 90%);color:#0000;-webkit-background-clip:text;background-clip:text}.aurora[data-v-092418db]{filter:blur(90px);will-change:transform;border-radius:9999px;position:absolute}.aurora--a[data-v-092418db]{background:#ff55452e;width:560px;height:560px;margin-left:-280px;animation:18s ease-in-out infinite alternate drift-a-092418db;top:-180px;left:50%}.aurora--b[data-v-092418db]{background:#feb7001a;width:420px;height:420px;animation:22s ease-in-out infinite alternate drift-b-092418db;top:10%;right:-160px}.aurora--c[data-v-092418db]{background:#c0000a24;width:460px;height:460px;animation:26s ease-in-out infinite alternate drift-c-092418db;bottom:-220px;left:-140px}.aurora--cta[data-v-092418db]{background:#ff554529;width:560px;height:560px;margin-left:-280px;animation:14s ease-in-out infinite alternate drift-a-092418db;bottom:-260px;left:50%}@keyframes drift-a-092418db{0%{transform:translate(-8%,-4%)scale(1)}to{transform:translate(10%,8%)scale(1.15)}}@keyframes drift-b-092418db{0%{transform:translate(6%,10%)scale(1.1)}to{transform:translate(-10%,-6%)scale(.95)}}@keyframes drift-c-092418db{0%{transform:translate(-6%,6%)scale(.95)}to{transform:translate(8%,-8%)scale(1.12)}}.hero-grid[data-v-092418db]{background-image:linear-gradient(90deg,#ffffff0a 1px,#0000 1px),linear-gradient(#ffffff0a 1px,#0000 1px);background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 60% at 50% 35%,#000 30%,#0000 75%);mask-image:radial-gradient(70% 60% at 50% 35%,#000 30%,#0000 75%)}:root:not(.dark) .hero-grid[data-v-092418db]{background-image:linear-gradient(90deg,#0000000d 1px,#0000 1px),linear-gradient(#0000000d 1px,#0000 1px)}.hero-vignette[data-v-092418db]{background:radial-gradient(ellipse 90% 80% at 50% 50%, transparent 55%, var(--color-background) 100%);position:absolute;inset:0}.pulse-dot[data-v-092418db]{background:var(--color-primary-container);width:7px;height:7px;box-shadow:0 0 10px var(--color-primary-container);border-radius:9999px;animation:1.8s ease-in-out infinite pulse-dot-092418db}@keyframes pulse-dot-092418db{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(1.5)}}.eq span[data-v-092418db]{background:linear-gradient(to top, var(--color-primary), var(--color-primary-container));border-radius:9999px;width:5px;animation:1.2s ease-in-out infinite eq-bounce-092418db;box-shadow:0 0 12px #ff554566}.eq span[data-v-092418db]:nth-child(4n+1){height:38%}.eq span[data-v-092418db]:nth-child(4n+2){height:72%}.eq span[data-v-092418db]:nth-child(4n+3){height:100%}.eq span[data-v-092418db]:nth-child(4n){height:55%}@keyframes eq-bounce-092418db{0%,to{transform:scaleY(.35)}50%{transform:scaleY(1)}}.btn-glow[data-v-092418db]{box-shadow:0 0 22px #ff554566,0 4px 18px #00000040}.btn-shine[data-v-092418db]{position:relative;overflow:hidden}.btn-shine[data-v-092418db]:after{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 35%,#ffffff73 50%,#0000 65%);transition:transform .7s;position:absolute;inset:0;transform:translate(-130%)}.btn-shine[data-v-092418db]:hover:after{transform:translate(130%)}.marquee[data-v-092418db]{animation:30s linear infinite marquee-092418db}@keyframes marquee-092418db{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (width>=1024px){.step[data-v-092418db]:not(:last-child):before{content:"";background:linear-gradient(to right, var(--color-primary) 0%, transparent 100%);opacity:.5;width:1rem;height:2px;position:absolute;top:2.5rem;left:calc(100% - .5rem)}}.cursor-glow[data-v-092418db]{pointer-events:none;z-index:60;opacity:.75;will-change:transform;background:radial-gradient(circle,#ff7a5c59,#0000 32%),radial-gradient(circle,#ff55451f,#0000 62%);border-radius:9999px;width:640px;height:640px;transition:opacity .3s;display:none;position:fixed;top:0;left:0}.cursor-glow--armed[data-v-092418db]{display:block}.cursor-glow--active[data-v-092418db]{opacity:1}:root:not(.dark) .cursor-glow[data-v-092418db]{opacity:.55;background:radial-gradient(circle,#ff7a5c38,#0000 32%),radial-gradient(circle,#ff554514,#0000 62%)}:root:not(.dark) .cursor-glow--active[data-v-092418db]{opacity:.85}.reveal[data-v-092418db]{opacity:0;transition:opacity .7s cubic-bezier(.2,.7,.3,1),transform .7s cubic-bezier(.2,.7,.3,1);transform:translateY(26px)}.reveal--in[data-v-092418db]{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.aurora[data-v-092418db],.pulse-dot[data-v-092418db],.eq span[data-v-092418db],.marquee[data-v-092418db],.btn-shine[data-v-092418db],.btn-shine[data-v-092418db]:after{animation:none}.btn-shine[data-v-092418db]:after{display:none}.reveal[data-v-092418db]{opacity:1;transition:none;transform:none}.cursor-glow[data-v-092418db]{display:none}}
