section[data-v-0f470d84]{font-family:JetBrains Mono,monospace}h1[data-v-0f470d84],h2[data-v-0f470d84]{font-family:Lora,Georgia,serif}.cta-btn .cta-shimmer[data-v-0f470d84]{background:linear-gradient(105deg,transparent 40%,hsla(0,0%,100%,.18) 50%,transparent 60%);height:100%;pointer-events:none;width:200%}.cta-text-gradient[data-v-d8ed4ab4]{background:linear-gradient(135deg,#c084fc,#818cf8);-webkit-background-clip:text;background-clip:text;color:transparent}.cta-primary .cta-shimmer[data-v-d8ed4ab4]{background:linear-gradient(105deg,transparent 35%,rgba(124,58,237,.15) 50%,transparent 65%);transform:translate(-100%);transition:transform .6s ease}.cta-primary:hover .cta-shimmer[data-v-d8ed4ab4]{transform:translate(100%)}.features-gradient[data-v-8069fac8]{background:linear-gradient(135deg,#7c3aed,#6366f1 60%,#a855f7);-webkit-background-clip:text;background-clip:text;color:transparent}.feature-card[data-v-8069fac8]{will-change:transform,box-shadow}.feature-card[data-v-8069fac8]:hover{transform:translateY(-3px)}.faq-gradient[data-v-dfd9506e]{background:linear-gradient(135deg,#7c3aed,#6366f1 60%,#a855f7);-webkit-background-clip:text;background-clip:text;color:transparent}.newsletter-gradient[data-v-685fe967]{background:linear-gradient(135deg,#c084fc,#818cf8);-webkit-background-clip:text;background-clip:text;color:transparent}.subscribe-btn .subscribe-shimmer[data-v-685fe967]{background:linear-gradient(105deg,transparent 35%,rgba(124,58,237,.15) 50%,transparent 65%);transform:translate(-100%);transition:transform .6s ease}.subscribe-btn:hover .subscribe-shimmer[data-v-685fe967]{transform:translate(100%)}.subscribe-btn[data-v-685fe967]:disabled{cursor:default}.hero-text[data-v-70a34a39]{-webkit-text-stroke:2px hsla(0,0%,47%,.25)}.letter[data-v-70a34a39]{transition:all .2s ease}:root:not(.dark) .letter[data-v-70a34a39]{color:transparent}.dark .letter[data-v-70a34a39]{color:#fff0}.dark .letter.active-light[data-v-70a34a39]{-webkit-background-clip:text;background-clip:text;background-image:radial-gradient(200px circle at var(--x) var(--y),hsla(0,0%,100%,.18) 0,hsla(0,0%,100%,.12) 30%,hsla(0,0%,100%,.06) 60%,transparent 85%);color:transparent;-webkit-text-fill-color:transparent;color:#fff0}
