.kinetic-title.svelte-1vx2l4{animation:svelte-1vx2l4-pulseGlow 3s ease-in-out infinite}@keyframes svelte-1vx2l4-pulseGlow{0%,to{text-shadow:0 0 20px hsl(var(--primary),var(--opacity-30))}50%{text-shadow:0 0 40px hsl(var(--primary),.6)}}.kinetic-pricing-card.svelte-1vx2l4{background:rgba(255,255,255,var(--opacity-5));border:1px solid rgba(255,255,255,var(--opacity-10));position:relative;overflow:hidden;animation:svelte-1vx2l4-fadeInUp .6s ease forwards;opacity:0;transition:all .5s ease}.kinetic-pricing-card.svelte-1vx2l4:hover,.kinetic-active.svelte-1vx2l4{background:rgba(255,255,255,var(--opacity-5));border-color:hsl(var(--primary),.5);transform:translateY(-8px)}@keyframes svelte-1vx2l4-fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.kinetic-indicator.svelte-1vx2l4{position:absolute;bottom:0;left:0;height:3px;width:0;background:linear-gradient(90deg,hsl(var(--primary)),hsl(var(--primary)));transition:width .5s ease}.kinetic-pricing-card.svelte-1vx2l4:hover .kinetic-indicator:where(.svelte-1vx2l4),.kinetic-active.svelte-1vx2l4 .kinetic-indicator:where(.svelte-1vx2l4){width:100%}.kinetic-btn.svelte-1vx2l4{padding:14px 24px;background:transparent;border:2px solid rgba(255,255,255,var(--opacity-20));color:#fff;font-weight:700;position:relative;overflow:hidden;transition:all var(--duration-normal) ease}.kinetic-btn.svelte-1vx2l4:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,var(--opacity-10)),transparent);transition:left .5s ease}.kinetic-pricing-card.svelte-1vx2l4:hover .kinetic-btn:where(.svelte-1vx2l4):before{left:100%}.kinetic-btn.svelte-1vx2l4:hover{border-color:hsl(var(--primary));background:hsl(var(--primary),var(--opacity-20))}
