@keyframes lv2-float-slow{0%,to{transform:translate(0,0)scale(1)}33%{transform:translate(20px,-30px)scale(1.05)}66%{transform:translate(-15px,20px)scale(.97)}}@keyframes lv2-float-reverse{0%,to{transform:translate(0,0)scale(1)}50%{transform:translate(-30px,-20px)scale(1.08)}}@keyframes lv2-gradient-shift{0%,to{background-position:0%}50%{background-position:100%}}@keyframes lv2-shimmer{0%{opacity:0;transform:translate(-100%)}20%{opacity:1}80%{opacity:1}to{opacity:0;transform:translate(100%)}}@keyframes lv2-glow-pulse{0%,to{box-shadow:0 10px 30px -10px #7c3aed73,0 0 #7c3aed59}50%{box-shadow:0 14px 40px -8px #7c3aed8c,0 0 0 12px #7c3aed00}}@keyframes lv2-fade-up{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}@keyframes lv2-fade-in{0%{opacity:0}to{opacity:1}}@keyframes lv2-scale-in{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes lv2-border-spin{to{transform:rotate(360deg)}}@keyframes lv2-ticker-glow{0%,to{color:#7c3aed;text-shadow:0 0 #7c3aed00}50%{color:#a855f7;text-shadow:0 0 20px #a855f766}}.lv2-orb-a{animation:18s ease-in-out infinite lv2-float-slow}.lv2-orb-b{animation:22s ease-in-out infinite lv2-float-reverse}.lv2-orb-c{animation:26s ease-in-out -8s infinite lv2-float-slow}.lv2-gradient-text{background:linear-gradient(90deg,#7c3aed 0%,#c026d3 25%,#ec4899 50%,#c026d3 75%,#7c3aed 100%) 0 0/200% 100%;-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text;animation:8s ease-in-out infinite lv2-gradient-shift}.lv2-cta-glow{animation:3s ease-in-out infinite lv2-glow-pulse}.lv2-fade-up{opacity:0;animation:.9s cubic-bezier(.16,1,.3,1) forwards lv2-fade-up}.lv2-fade-in{opacity:0;animation:1.1s ease-out forwards lv2-fade-in}.lv2-scale-in{opacity:0;animation:.9s cubic-bezier(.16,1,.3,1) forwards lv2-scale-in}.lv2-delay-1{animation-delay:.1s}.lv2-delay-2{animation-delay:.25s}.lv2-delay-3{animation-delay:.4s}.lv2-delay-4{animation-delay:.55s}.lv2-delay-5{animation-delay:.7s}.lv2-delay-6{animation-delay:.85s}.lv2-shimmer-wrap{position:relative;overflow:hidden}.lv2-shimmer-wrap:after{content:"";pointer-events:none;background:linear-gradient(115deg,#0000 30%,#ffffff80 50%,#0000 70%);animation:4.5s ease-in-out 1.2s infinite lv2-shimmer;position:absolute;inset:0}.lv2-halo-wrap{isolation:isolate;position:relative}.lv2-halo-wrap:before{content:"";border-radius:inherit;-webkit-mask-composite:xor;z-index:-1;background:conic-gradient(#7c3aed00 0deg,#7c3aedb3 90deg,#ec4899b3 180deg,#7c3aed00 270deg 360deg);padding:2px;animation:8s linear infinite lv2-border-spin;position:absolute;inset:-2px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.lv2-card-lift{transition:transform .5s cubic-bezier(.16,1,.3,1),box-shadow .5s cubic-bezier(.16,1,.3,1),border-color .3s}.lv2-card-lift:hover{transform:translateY(-6px);box-shadow:0 30px 60px -20px #7c3aed40,0 0 0 1px #7c3aed26}.lv2-ticker{animation:2.4s ease-in-out infinite lv2-ticker-glow}.lv2-tech-grid{background-image:linear-gradient(#7c3aed0f 1px,#0000 1px),linear-gradient(90deg,#7c3aed0f 1px,#0000 1px);background-position:50%;background-size:56px 56px;-webkit-mask-image:radial-gradient(80% 60% at 50% 30%,#000 30%,#0000 75%);mask-image:radial-gradient(80% 60% at 50% 30%,#000 30%,#0000 75%)}.lv2-holo-badge{background:linear-gradient(115deg,#7c3aed1f 0%,#ec48991f 35%,#38bdf81f 70%,#7c3aed1f 100%) 0 0/200% 100%;animation:6s ease-in-out infinite lv2-gradient-shift}@keyframes lv2-sparkle{0%,to{opacity:.4;transform:scale(.9)}50%{opacity:1;transform:scale(1.15)}}.lv2-sparkle{animation:2s ease-in-out infinite lv2-sparkle}@keyframes lv2-scanline{0%{opacity:0;transform:translateY(-100%)}10%{opacity:.7}90%{opacity:.7}to{opacity:0;transform:translateY(100%)}}.lv2-scanline-wrap{position:relative;overflow:hidden}.lv2-scanline-wrap:before{content:"";pointer-events:none;z-index:1;background:linear-gradient(#0000 0%,#7c3aed14 50%,#0000 100%);height:30%;animation:6s ease-in-out 2s infinite lv2-scanline;position:absolute;inset:0}@property --lv2-num{syntax:"<integer>";inherits:false;initial-value:0}@keyframes lv2-count-400{to{--lv2-num:400}}.lv2-counter-400{counter-reset:lv2num var(--lv2-num);animation:2.4s ease-out .4s forwards lv2-count-400}.lv2-counter-400:after{content:counter(lv2num)"+"}@media (prefers-reduced-motion:reduce){.lv2-orb-a,.lv2-orb-b,.lv2-orb-c,.lv2-gradient-text,.lv2-cta-glow,.lv2-fade-up,.lv2-fade-in,.lv2-scale-in,.lv2-shimmer-wrap:after,.lv2-halo-wrap:before,.lv2-ticker,.lv2-holo-badge,.lv2-sparkle,.lv2-scanline-wrap:before,.lv2-counter-400{animation:none!important}.lv2-counter-400:after{content:"400+"}.lv2-fade-up,.lv2-fade-in,.lv2-scale-in{opacity:1}.lv2-gradient-text{-webkit-text-fill-color:#7c3aed;color:#7c3aed}}
