.iq-banner[data-v-42ca44d1]{background:linear-gradient(135deg,#7c3aed14,#7c3aed05)}.dark .iq-banner[data-v-42ca44d1],:root.dark .iq-banner[data-v-42ca44d1]{background:linear-gradient(135deg,#7c3aed26,#7c3aed0d)}.iq-banner[data-v-42ca44d1]:hover{background:linear-gradient(135deg,#7c3aed1f,#7c3aed0a)}.dark .iq-banner[data-v-42ca44d1]:hover,:root.dark .iq-banner[data-v-42ca44d1]:hover{background:linear-gradient(135deg,#7c3aed33,#7c3aed14)}.pricing-grid[data-v-42ca44d1]{display:grid;gap:1.5rem;grid-template-columns:1fr}@media(min-width:768px){.pricing-grid[data-v-42ca44d1]{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.pricing-grid[data-v-42ca44d1]{grid-template-columns:repeat(3,1fr)}}.plan-card-breathing[data-v-42ca44d1]{transform:scale(1.02)}.badge-breathing[data-v-42ca44d1]{animation:badge-pulse-42ca44d1 4s cubic-bezier(.4,0,.6,1) infinite}@keyframes badge-pulse-42ca44d1{0%,to{box-shadow:0 4px 6px -1px #0000001a}50%{box-shadow:0 4px 20px #7c3aed80}}.star-twinkle[data-v-42ca44d1]{animation:twinkle-42ca44d1 8s ease-in-out infinite}@keyframes twinkle-42ca44d1{0%,to{opacity:1;transform:scale(1) rotate(0)}45%{opacity:1;transform:scale(1) rotate(0)}50%{filter:drop-shadow(0 0 4px rgba(255,255,255,.8));opacity:1;transform:scale(1.4) rotate(20deg)}55%{opacity:.7;transform:scale(.8) rotate(-10deg)}60%{filter:drop-shadow(0 0 2px rgba(255,255,255,.4));opacity:1;transform:scale(1.1) rotate(5deg)}65%{filter:none;opacity:1;transform:scale(1) rotate(0)}}.cta-gentle-wobble[data-v-42ca44d1]{animation:cta-wobble-42ca44d1 4s ease-in-out infinite;animation-delay:2s}@keyframes cta-wobble-42ca44d1{0%,to{transform:rotate(0)}8%{transform:rotate(-1.5deg)}16%{transform:rotate(1.5deg)}24%{transform:rotate(-.5deg)}30%{transform:rotate(0)}}.cta-gentle-wobble[data-v-42ca44d1]:hover{animation-play-state:paused;transform:rotate(0) scale(1.02);transition:transform .2s ease}.billing-toggle[data-v-42ca44d1]{position:relative}.billing-pill[data-v-42ca44d1]{pointer-events:none;transition:left .35s cubic-bezier(.34,1.4,.64,1),width .35s cubic-bezier(.34,1.4,.64,1)}.price-detail-enter-active[data-v-42ca44d1]{transition:all .35s cubic-bezier(.34,1.4,.64,1)}.price-detail-leave-active[data-v-42ca44d1]{transition:all .2s ease-in}.price-detail-enter-from[data-v-42ca44d1]{opacity:0;transform:translateY(-4px)}.price-detail-leave-to[data-v-42ca44d1]{opacity:0;transform:translateY(4px)}.price-value[data-v-42ca44d1]{transition:all .3s cubic-bezier(.34,1.2,.64,1)}.dna-scan-cell[data-v-42ca44d1]{overflow:hidden;position:relative}.dna-scan-cell[data-v-42ca44d1]:before{background:linear-gradient(90deg,transparent,var(--ui-color-primary-500),transparent);box-shadow:0 0 10px var(--ui-color-primary-500),0 0 20px var(--ui-color-primary-400);content:"";height:1px;left:0;opacity:0;position:absolute;right:0;transform:translateY(-20px);transition:opacity .2s ease}.dna-scan-cell[data-v-42ca44d1]:hover:before{animation:dna-scan-42ca44d1 1.5s ease-in-out infinite;opacity:1}@keyframes dna-scan-42ca44d1{0%{transform:translateY(-10px)}50%{transform:translateY(30px)}to{transform:translateY(-10px)}}.powerup-card-glass[data-v-42ca44d1]{backdrop-filter:blur(12px) saturate(150%);background:color-mix(in srgb,var(--ui-bg) 65%,transparent);box-shadow:0 4px 24px #0000000a,inset 0 1px #ffffff14;transform:translateZ(0)}.powerup-card-glass[data-v-42ca44d1]:hover{box-shadow:0 8px 32px #00000014,inset 0 1px #ffffff1a}.dark .powerup-card-glass[data-v-42ca44d1],:root.dark .powerup-card-glass[data-v-42ca44d1]{background:color-mix(in srgb,var(--ui-bg) 55%,transparent);box-shadow:0 4px 24px #00000026,inset 0 1px #ffffff0a}.dark .powerup-card-glass[data-v-42ca44d1]:hover,:root.dark .powerup-card-glass[data-v-42ca44d1]:hover{box-shadow:0 8px 32px #00000040,inset 0 1px #ffffff0f}.powerup-card-glass-hero[data-v-42ca44d1]{backdrop-filter:blur(12px) saturate(180%);background:color-mix(in srgb,var(--ui-bg) 70%,rgba(124,58,237,.05));box-shadow:0 4px 24px #7c3aed14,inset 0 1px #ffffff1a;transform:translateZ(0)}.powerup-card-glass-hero[data-v-42ca44d1]:hover{box-shadow:0 8px 40px #7c3aed26,inset 0 1px #ffffff1f}.dark .powerup-card-glass-hero[data-v-42ca44d1],:root.dark .powerup-card-glass-hero[data-v-42ca44d1]{background:color-mix(in srgb,var(--ui-bg) 60%,rgba(124,58,237,.1));box-shadow:0 4px 24px #7c3aed1f,inset 0 1px #ffffff0d}.dark .powerup-card-glass-hero[data-v-42ca44d1]:hover,:root.dark .powerup-card-glass-hero[data-v-42ca44d1]:hover{box-shadow:0 8px 40px #7c3aed40,inset 0 1px #ffffff14}.pricing-card-glass[data-v-42ca44d1]{backdrop-filter:blur(16px) saturate(180%);background:linear-gradient(135deg,color-mix(in srgb,var(--ui-bg) 85%,transparent) 0,color-mix(in srgb,var(--ui-bg) 80%,transparent));box-shadow:0 4px 32px #0000000a,0 1px 4px #00000005,inset 0 1px #ffffff1f,inset 0 -1px #00000005;transform:translateZ(0);will-change:transform,box-shadow}.pricing-card-glass[data-v-42ca44d1]:before{background:linear-gradient(180deg,hsla(0,0%,100%,.08),transparent 40%);border-radius:inherit;content:"";inset:0;pointer-events:none;position:absolute;z-index:0}.pricing-card-glass[data-v-42ca44d1]:hover{box-shadow:0 12px 48px #00000014,0 4px 12px #0000000a,inset 0 1px #ffffff26,inset 0 -1px #00000008;transform:translateY(-4px) translateZ(0)}.dark .pricing-card-glass[data-v-42ca44d1],:root.dark .pricing-card-glass[data-v-42ca44d1]{background:linear-gradient(135deg,color-mix(in srgb,var(--ui-bg) 70%,transparent) 0,color-mix(in srgb,var(--ui-bg) 65%,transparent));box-shadow:0 4px 32px #0003,0 1px 4px #0000001a,inset 0 1px #ffffff0f,inset 0 -1px #0000001a}.dark .pricing-card-glass[data-v-42ca44d1]:before,:root.dark .pricing-card-glass[data-v-42ca44d1]:before{background:linear-gradient(180deg,hsla(0,0%,100%,.04),transparent 40%)}.dark .pricing-card-glass[data-v-42ca44d1]:hover,:root.dark .pricing-card-glass[data-v-42ca44d1]:hover{box-shadow:0 12px 48px #00000059,0 4px 12px #00000026,inset 0 1px #ffffff14,inset 0 -1px #00000026}.pricing-card-glass-popular[data-v-42ca44d1]{backdrop-filter:blur(20px) saturate(200%);background:linear-gradient(135deg,color-mix(in srgb,var(--ui-bg) 88%,rgba(124,58,237,.08)) 0,color-mix(in srgb,var(--ui-bg) 85%,rgba(168,85,247,.05)));box-shadow:0 0 0 1px #7c3aed26,0 4px 40px #7c3aed1f,0 8px 32px #0000000f,inset 0 1px #ffffff26,inset 0 -1px #7c3aed0d}.pricing-card-glass-popular[data-v-42ca44d1]:before{background:linear-gradient(180deg,rgba(124,58,237,.08),transparent 50%)}.pricing-card-glass-popular[data-v-42ca44d1]:after{animation:rotate-border-42ca44d1 8s linear infinite;background:conic-gradient(from var(--border-angle,0deg),rgba(124,58,237,.01) 0,rgba(168,85,247,.5) 12%,rgba(124,58,237,.01) 25%,rgba(139,92,246,.01) 50%,rgba(252,211,77,.4) 62%,rgba(124,58,237,.01) 75%,rgba(124,58,237,.01) 100%);border-radius:inherit;content:"";filter:blur(6px);inset:-2px;opacity:.7;position:absolute;transition:opacity .3s ease;z-index:-1}@keyframes rotate-border-42ca44d1{to{--border-angle:360deg}}.pricing-card-glass-popular[data-v-42ca44d1]:hover{box-shadow:0 0 0 1px #7c3aed40,0 8px 60px #7c3aed33,0 16px 48px #0000001a,inset 0 1px #ffffff2e,inset 0 -1px #7c3aed14;transform:translateY(-6px) translateZ(0)}.pricing-card-glass-popular[data-v-42ca44d1]:hover:after{filter:blur(8px);opacity:1}.dark .pricing-card-glass-popular[data-v-42ca44d1],:root.dark .pricing-card-glass-popular[data-v-42ca44d1]{background:linear-gradient(135deg,color-mix(in srgb,var(--ui-bg) 75%,rgba(124,58,237,.12)) 0,color-mix(in srgb,var(--ui-bg) 70%,rgba(168,85,247,.08)));box-shadow:0 0 0 1px #7c3aed40,0 4px 40px #7c3aed2e,0 8px 32px #00000040,inset 0 1px #ffffff14,inset 0 -1px #7c3aed1a}.dark .pricing-card-glass-popular[data-v-42ca44d1]:before,:root.dark .pricing-card-glass-popular[data-v-42ca44d1]:before{background:linear-gradient(180deg,rgba(124,58,237,.12),transparent 50%)}.dark .pricing-card-glass-popular[data-v-42ca44d1]:after,:root.dark .pricing-card-glass-popular[data-v-42ca44d1]:after{filter:blur(8px);opacity:.8}.dark .pricing-card-glass-popular[data-v-42ca44d1]:hover,:root.dark .pricing-card-glass-popular[data-v-42ca44d1]:hover{box-shadow:0 0 0 1px #7c3aed59,0 8px 60px #7c3aed47,0 16px 48px #00000059,inset 0 1px #ffffff1a,inset 0 -1px #7c3aed26}.dark .pricing-card-glass-popular[data-v-42ca44d1]:hover:after,:root.dark .pricing-card-glass-popular[data-v-42ca44d1]:hover:after{filter:blur(10px);opacity:1}.cta-banner-gradient[data-v-42ca44d1]{background:linear-gradient(135deg,#6d28d9,#7c3aed 35%,#5b21b6);box-shadow:0 25px 50px -12px #5b21b666,inset 0 1px #ffffff1a}.dark .cta-banner-gradient[data-v-42ca44d1],:root.dark .cta-banner-gradient[data-v-42ca44d1]{background:linear-gradient(135deg,#4c1d95,#5b21b6 35%,#431a83);box-shadow:0 25px 50px -12px #00000080,inset 0 1px #ffffff14}.cta-wind-glow[data-v-42ca44d1]{animation:cta-wind-42ca44d1 12s ease-in-out infinite alternate;background:radial-gradient(ellipse 40% 60% at 15% 50%,rgba(168,85,247,.25) 0,transparent 70%),radial-gradient(ellipse 35% 50% at 55% 30%,rgba(225,48,108,.2) 0,transparent 70%),radial-gradient(ellipse 30% 55% at 85% 60%,rgba(252,175,69,.2) 0,transparent 70%);background-size:200% 200%;opacity:.3}.dark .cta-wind-glow[data-v-42ca44d1],:root.dark .cta-wind-glow[data-v-42ca44d1]{background:radial-gradient(ellipse 40% 60% at 15% 50%,rgba(168,85,247,.4) 0,transparent 70%),radial-gradient(ellipse 35% 50% at 55% 30%,rgba(225,48,108,.3) 0,transparent 70%),radial-gradient(ellipse 30% 55% at 85% 60%,rgba(252,175,69,.3) 0,transparent 70%);background-size:200% 200%;mix-blend-mode:screen;opacity:.6}@keyframes cta-wind-42ca44d1{0%{background-position:0 50%,50% 0,100% 50%}25%{background-position:30% 30%,70% 60%,50% 40%}50%{background-position:60% 60%,40% 30%,20% 70%}75%{background-position:80% 40%,20% 50%,60% 20%}to{background-position:100% 50%,50% 100%,0 50%}}@property --border-angle{syntax:"<angle>";initial-value:0deg;inherits:false}
