:root{--zinc-50: 250 250 250;--zinc-100: 244 244 245;--zinc-200: 228 228 231;--zinc-300: 212 212 216;--zinc-400: 161 161 170;--zinc-500: 113 113 122;--zinc-600: 82 82 91;--zinc-700: 63 63 70;--zinc-750: 53 53 59;--zinc-800: 39 39 42;--zinc-850: 31 31 34;--zinc-900: 24 24 27;--zinc-925: 18 18 21;--zinc-950: 9 9 11;--violet-50: 245 243 255;--violet-100: 237 233 254;--violet-200: 221 214 254;--violet-300: 196 181 253;--violet-400: 167 139 250;--violet-500: 139 92 246;--violet-600: 124 58 237;--violet-700: 109 40 217;--violet-800: 91 33 182;--violet-900: 76 29 149;--brand-primary: #8b5cf6;--brand-primary-dark: #7c3aed;--brand-primary-light: #ddd6fe;--brand-glow-color: 139, 92, 246;--scrollbar-bg: rgb(var(--zinc-900));--scrollbar-thumb: #6d28d9;--scrollbar-thumb-hover: #8b5cf6;--body-bg: rgb(var(--zinc-950));--surface-bg: rgb(var(--zinc-900));--overlay-bg: rgba(0, 0, 0, .5);--border-subtle: rgba(255, 255, 255, .1);--border-subtle-hover: rgba(255, 255, 255, .2);--divider: rgba(255, 255, 255, .1);--noise-gradient-1: rgba(124, 58, 237, .1);--noise-gradient-2: rgba(167, 139, 250, .1);--shimmer-color: rgba(255, 255, 255, .05);--shimmer-peak: rgba(255, 255, 255, .1);--glass-shine: rgba(255, 255, 255, .15);--glass-shine-edge: rgba(255, 255, 255, 0);--shimmer-border-from: rgba(255, 255, 255, .2);--shimmer-border-to: rgba(255, 255, 255, 0);--gradient-border-inner: #18181b;--tooltip-bg: #3f3f46;--shooting-star-color: #fff;--shooting-star-glow: rgba(255, 255, 255, .1);--shooting-star-trail: #fff}[data-theme=light]{--zinc-950: 255 255 255;--zinc-925: 249 250 252;--zinc-900: 243 244 248;--zinc-850: 237 238 244;--zinc-800: 229 231 239;--zinc-750: 218 220 232;--zinc-700: 196 199 216;--zinc-600: 148 152 172;--zinc-500: 108 112 138;--zinc-400: 75 79 107;--zinc-300: 50 54 80;--zinc-200: 35 38 62;--zinc-100: 22 25 48;--zinc-50: 13 15 35;--violet-50: 250 245 255;--violet-100: 243 232 255;--violet-200: 233 213 255;--violet-300: 216 180 254;--violet-400: 192 132 252;--violet-500: 124 58 237;--violet-600: 109 40 217;--violet-700: 93 33 186;--violet-800: 78 28 156;--violet-900: 65 24 130;--brand-primary: #7c3aed;--brand-primary-dark: #6d28d9;--brand-primary-light: #6d28d9;--scrollbar-bg: #f3f4f8;--scrollbar-thumb: #a78bfa;--scrollbar-thumb-hover: #7c3aed;--body-bg: rgb(var(--zinc-950));--surface-bg: rgb(var(--zinc-900));--overlay-bg: rgba(0, 0, 0, .25);--border-subtle: rgba(0, 0, 0, .08);--border-subtle-hover: rgba(0, 0, 0, .14);--divider: rgba(0, 0, 0, .06);--noise-gradient-1: rgba(124, 58, 237, .04);--noise-gradient-2: rgba(167, 139, 250, .04);--shimmer-color: rgba(0, 0, 0, .015);--shimmer-peak: rgba(0, 0, 0, .03);--glass-shine: rgba(255, 255, 255, .7);--glass-shine-edge: rgba(255, 255, 255, 0);--shimmer-border-from: rgba(0, 0, 0, .06);--shimmer-border-to: rgba(0, 0, 0, 0);--gradient-border-inner: #f9fafc;--tooltip-bg: #ffffff;--shooting-star-color: #7c3aed;--shooting-star-glow: rgba(124, 58, 237, .15);--shooting-star-trail: #a78bfa}[data-theme=light] .border-white\/5{border-color:#0000000a!important}[data-theme=light] .border-white\/10{border-color:#0000000f!important}[data-theme=light] .border-white\/20{border-color:#00000014!important}[data-theme=light] .border-white\/30{border-color:#0000001a!important}[data-theme=light] .bg-white\/5{background-color:#00000005!important}[data-theme=light] .bg-white\/10{background-color:#00000008!important}[data-theme=light] .bg-white\/20{background-color:#0000000a!important}[data-theme=light] .bg-white\/10[class*=h-px],[data-theme=light] .h-px.bg-white\/10{background-color:#0000000f!important}[data-theme=light] .shadow-black\/20{--tw-shadow-color: rgba(0, 0, 0, .04) !important}[data-theme=light] .shadow-black\/40{--tw-shadow-color: rgba(0, 0, 0, .06) !important}[data-theme=light] .shadow-black\/50,[data-theme=light] .shadow-black{--tw-shadow-color: rgba(0, 0, 0, .07) !important}[data-theme=light] *:focus-visible{outline-color:#7c3aed}[data-theme=light] .shadow-inner-soft{box-shadow:inset 0 1px 2px #0000000a!important}[data-theme=light] .shadow-inner-highlight{box-shadow:inset 0 1px #fffc!important}[data-theme=light] .shadow-glass-inset{box-shadow:inset 0 1px #fff9!important}[data-theme=light] .shadow-glass{box-shadow:0 8px 32px -8px #00000014,0 2px 8px #0000000a!important}[data-theme=light] .shadow-glow-sm{box-shadow:0 1px 3px #0000000d,0 0 4px #7c3aed1a!important}[data-theme=light] .shadow-glow-md{box-shadow:0 2px 8px #0000000f,0 0 12px #7c3aed1a!important}[data-theme=light] .shadow-glow-lg{box-shadow:0 4px 16px #0000000f,0 0 20px -4px #7c3aed1f!important}[data-theme=light] .shadow-glow-xl{box-shadow:0 8px 32px #0000000f,0 0 32px -8px #7c3aed26!important}[data-theme=light] .shadow-button-glow{box-shadow:0 2px 8px #0000000f,0 0 12px -2px #7c3aed2e!important}html,body,#root{height:100%}html.no-scroll{overflow:hidden}img{image-rendering:-webkit-optimize-contrast}body{background-color:rgb(var(--zinc-950));color:rgb(var(--zinc-100));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:background-color .3s ease,color .3s ease}.noise-overlay{position:relative;background-image:radial-gradient(ellipse at 20% 80%,var(--noise-gradient-1),transparent 50%),radial-gradient(ellipse at 80% 20%,var(--noise-gradient-2),transparent 50%);background-size:300% 300%;animation:aurora 35s ease-in-out infinite}.noise-overlay:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMDAiIGhlaWdodD0iMzAwIj48ZmlsdGVyIGlkPSJub2lzZSI+PGZlVHVyYnVsZW5jZSB0eXBlPSJmcmFjdGFsTm9pc2UiIGJhc2VGcmVxdWVuY3k9IjAuODUiIG51bU9jdGF2ZXM9IjEwIiBzdGl0Y2hUaWxlcz0ic3RpdGNoIi8+PGZlQ29sb3JNYXRyaXggdHlwZT0ic2F0dXJhdGUiIHZhbHVlcz0iMCIvPjwvZmlsdGVyPjxyZWN0IHdpZHRoPSIzMDAiIGhlaWdodD0iMzAwIiBmaWx0ZXI9InVybCgjbm9pc2UpIiBvcGFjaXR5PSIwLjA3Ii8+PC9zdmc+);z-index:1000;opacity:.8}[data-theme=light] .noise-overlay:before{opacity:.15}.auth-noise-overlay{position:relative;overflow:hidden}.auth-noise-overlay:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMDAiIGhlaWdodD0iMzAwIj48ZmlsdGVyIGlkPSJub2lzZSI+PGZlVHVyYnVsZW5jZSB0eXBlPSJmcmFjdGFsTm9pc2UiIGJhc2VGcmVxdWVuY3k9IjAuODUiIG51bU9jdGF2ZXM9IjEwIiBzdGl0Y2hUaWxlcz0ic3RpdGNoIi8+PGZlQ29sb3JNYXRyaXggdHlwZT0ic2F0dXJhdGUiIHZhbHVlcz0iMCIvPjwvZmlsdGVyPjxyZWN0IHdpZHRoPSIzMDAiIGhlaWdodD0iMzAwIiBmaWx0ZXI9InVybCgjbm9pc2UpIiBvcGFjaXR5PSIwLjA3Ii8+PC9zdmc+);z-index:1000;opacity:.8}[data-theme=light] .auth-noise-overlay:before{opacity:.12}.auth-aurora{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;overflow:hidden}.auth-aurora:after,.auth-aurora:before{content:"";position:absolute;border-radius:50%;filter:blur(120px);opacity:.2}[data-theme=light] .auth-aurora:after,[data-theme=light] .auth-aurora:before{opacity:.12}.auth-aurora:before{width:700px;height:700px;background-color:#7c3aed;animation:aurora-b 30s ease-in-out infinite alternate}.auth-aurora:after{width:500px;height:500px;background-color:#0ea5e9;animation:aurora-b-2 36s ease-in-out infinite alternate;animation-delay:-7s}@keyframes aurora-b{0%{transform:translate(10vw,20vh) scale(.9)}50%{transform:translate(70vw,80vh) scale(1.2)}to{transform:translate(-10vw,30vh) scale(1)}}@keyframes aurora-b-2{0%{transform:translate(80vw,10vh) scale(1)}50%{transform:translate(20vw,70vh) scale(.8)}to{transform:translate(90vw,25vh) scale(1.1)}}.text-shimmer{background-image:linear-gradient(-75deg,#fff0,#fff0 40%,#fff9,#fff0 60%,#fff0);background-size:200% auto;background-clip:text;-webkit-background-clip:text;animation:shimmer-text 8s linear infinite}[data-theme=light] .text-shimmer{background-image:linear-gradient(-75deg,#0000,#0000 40%,#5e19e64d,#0000 60%,#0000)}@keyframes shimmer-text{to{background-position:200% center}}*:focus-visible{outline:2px solid #a78bfa;outline-offset:2px;border-radius:6px}body::-webkit-scrollbar,*::-webkit-scrollbar{width:12px!important;height:12px!important}body::-webkit-scrollbar-track,*::-webkit-scrollbar-track{background:var(--scrollbar-bg)!important}body::-webkit-scrollbar-thumb,*::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb)!important;border-radius:10px!important;border:3px solid var(--scrollbar-bg)!important}body::-webkit-scrollbar-thumb:hover,*::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-thumb-hover)!important}*{scrollbar-width:thin!important;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-bg)!important}::-webkit-scrollbar-corner{background:transparent!important}.model-filter-scrollbar::-webkit-scrollbar{height:6px!important}.model-filter-scrollbar::-webkit-scrollbar-thumb{border-width:1px!important;border-radius:3px!important}.no-scrollbar::-webkit-scrollbar{display:none!important}.no-scrollbar{-ms-overflow-style:none!important;scrollbar-width:none!important}.shimmer-bg{position:relative;overflow:hidden}.shimmer-bg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-100%);background-image:linear-gradient(90deg,rgba(255,255,255,0) 0%,var(--shimmer-color) 40%,var(--shimmer-peak) 50%,var(--shimmer-color) 60%,rgba(255,255,255,0) 100%);animation:shimmer 2.5s infinite linear}@keyframes shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}.spinner-orb{width:40px;height:40px;position:relative;animation:spinner-orb 1.2s cubic-bezier(.5,0,.5,1) infinite;border-color:#a78bfa transparent transparent transparent;border-style:solid;border-width:3px;border-radius:50%;box-sizing:border-box;display:inline-block;vertical-align:middle}.spinner-orb:after{content:"";box-sizing:border-box;position:absolute;left:0;top:0;width:40px;height:40px;animation:spinner-orb 1.2s cubic-bezier(.5,0,.5,1) reverse infinite;border-color:#a78bfa transparent transparent transparent;border-style:solid;border-width:3px;border-radius:50%}@keyframes spinner-orb{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.animate-float-in{opacity:0;animation:floatIn .8s cubic-bezier(.16,1,.3,1) forwards}@keyframes floatIn{0%{opacity:0;transform:translateY(30px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.animate-fade-in,.animate-slide-up{opacity:0;transition:opacity .6s ease-out,transform .6s ease-out}.animate-fade-in.in-view{opacity:1;transform:translateY(0)}.animate-fade-in{transform:translateY(20px)}.animate-slide-up.in-view{opacity:1;transform:translateY(0) scale(1)}.animate-slide-up{transform:translateY(24px) scale(.98)}.animate-marquee-infinite{animation:marquee-infinite 40s linear infinite}@keyframes marquee-infinite{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes slideInLeft{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes slideInRight{0%{transform:translate(100%)}to{transform:translate(0)}}.animate-slide-in-left{animation:slideInLeft .3s cubic-bezier(.16,1,.3,1)}.animate-slide-in-right{animation:slideInRight .3s cubic-bezier(.16,1,.3,1)}.modal-backdrop-enter{animation:modalBackdropIn .5s ease-out forwards}@keyframes modalBackdropIn{0%{opacity:0}to{opacity:1}}.modal-slide-up{animation:modalSlideUp .6s cubic-bezier(.22,1,.36,1) forwards}@keyframes modalSlideUp{0%{opacity:0;transform:translateY(80px)}to{opacity:1;transform:translateY(0)}}@media(min-width:640px){.modal-slide-up{animation:modalScaleIn .55s cubic-bezier(.22,1,.36,1) forwards}}@keyframes modalScaleIn{0%{opacity:0;transform:scale(.93) translateY(16px)}to{opacity:1;transform:scale(1) translateY(0)}}.guide-spotlight{box-shadow:0 0 0 9999px #000000b3;border:2px solid #8b5cf6}[data-theme=light] .guide-spotlight{box-shadow:0 0 0 9999px #00000059}.guide-highlight-ring{outline:2px solid #8b5cf6!important;outline-offset:4px!important;border-radius:12px;animation:guide-pulse 1.5s ease-in-out infinite!important;position:relative;z-index:5}@keyframes guide-pulse{0%,to{outline-color:#8b5cf6;box-shadow:0 0 #8b5cf600}50%{outline-color:#a78bfa;box-shadow:0 0 12px 4px #8b5cf640}}[data-theme=light] .guide-highlight-ring{outline-color:#7c3aed!important}[data-theme=light] .guide-highlight-ring{animation-name:guide-pulse-light!important}@keyframes guide-pulse-light{0%,to{outline-color:#7c3aed;box-shadow:0 0 #7c3aed00}50%{outline-color:#8b5cf6;box-shadow:0 0 12px 4px #7c3aed33}}.tooltip-arrow{position:absolute;width:0;height:0;border-style:solid;border-color:transparent}.tooltip-arrow:before{content:"";position:absolute;border-style:solid;border-color:transparent}.tooltip-arrow-right{top:50%;left:0;transform:translate(-100%,-50%);border-width:10px;border-right-color:var(--tooltip-bg)}.tooltip-arrow-left{top:50%;right:0;transform:translate(100%,-50%);border-width:10px;border-left-color:var(--tooltip-bg)}.tooltip-arrow-bottom{top:0;left:50%;transform:translate(-50%,-100%);border-width:10px;border-bottom-color:var(--tooltip-bg)}.gradient-border-wrap{position:relative;border-radius:12px;padding:2px;background:transparent;transition:background .3s}.gradient-border-wrap.active{background:linear-gradient(135deg,#a78bfa,#4c1d95)}.gradient-border-wrap .gradient-border{background:var(--gradient-border-inner);border-radius:10px;width:100%;height:100%;overflow:hidden}.shooting-star{position:absolute;top:50%;left:50%;width:4px;height:4px;background:var(--shooting-star-color);border-radius:50%;box-shadow:0 0 0 4px var(--shooting-star-glow),0 0 0 8px var(--shooting-star-glow),0 0 20px var(--shooting-star-color);animation:animate-shooting-star 3s linear infinite}.shooting-star:before{content:"";position:absolute;top:50%;transform:translateY(-50%);width:300px;height:1px;background:linear-gradient(90deg,var(--shooting-star-trail),transparent)}@keyframes animate-shooting-star{0%{transform:rotate(315deg) translate(0);opacity:1}70%{opacity:1}to{transform:rotate(315deg) translate(-1500px);opacity:0}}.shooting-stars .shooting-star:nth-child(2){top:20%;left:80%;animation-delay:-1s;animation-duration:2s}.shooting-stars .shooting-star:nth-child(3){top:80%;left:90%;animation-delay:-2s;animation-duration:4s}.interactive-card{--mouse-x: 50%;--mouse-y: 50%}.glass-shine-effect{position:relative;overflow:hidden}.glass-shine-effect:after{content:"";position:absolute;top:var(--mouse-y);left:var(--mouse-x);width:400px;height:400px;background:radial-gradient(circle at center,var(--glass-shine) 0%,var(--glass-shine-edge) 60%);transform:translate(-50%,-50%);pointer-events:none;transition:width .4s,height .4s}.shimmer-border{position:relative}.shimmer-border:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;background:linear-gradient(135deg,var(--shimmer-border-from),var(--shimmer-border-to));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.theme-toggle-btn{display:flex;align-items:center;justify-content:center;padding:8px;border-radius:8px;border:none;background:transparent;cursor:pointer;transition:all .2s ease;color:rgb(var(--zinc-400))}.theme-toggle-btn:hover{background:rgb(var(--zinc-800));color:rgb(var(--zinc-100))}.theme-toggle-btn svg{transition:transform .3s ease,color .2s ease}.theme-toggle-btn:hover svg{transform:rotate(20deg);color:var(--brand-primary)}[data-theme=light] .auth-page-bg{background-color:rgb(var(--zinc-950))!important}[data-theme=light] input[type=email],[data-theme=light] input[type=password],[data-theme=light] input[type=text]{color:rgb(var(--zinc-100))}[data-theme=light] .backdrop-blur-xl,[data-theme=light] .backdrop-blur-2xl{-webkit-backdrop-filter:blur(20px) saturate(1.3) brightness(1.02);backdrop-filter:blur(20px) saturate(1.3) brightness(1.02)}[data-theme=light] .text-emerald-400{color:#059669!important}[data-theme=light] .text-emerald-500{color:#047857!important}[data-theme=light] .text-red-400{color:#dc2626!important}[data-theme=light] .text-red-500{color:#b91c1c!important}[data-theme=light] .text-amber-400{color:#d97706!important}[data-theme=light] .text-amber-500{color:#b45309!important}[data-theme=light] .text-green-400{color:#16a34a!important}[data-theme=light] .text-green-500{color:#15803d!important}[data-theme=light] .text-blue-400{color:#2563eb!important}[data-theme=light] .text-blue-500{color:#1d4ed8!important}[data-theme=light] .text-yellow-400{color:#ca8a04!important}[data-theme=light] .text-orange-400{color:#ea580c!important}[data-theme=light] .text-pink-400{color:#db2777!important}[data-theme=light] .text-fuchsia-400{color:#c026d3!important}[data-theme=light] .text-cyan-400{color:#0891b2!important}[data-theme=light] .bg-red-500\/10{background-color:#dc262614!important}[data-theme=light] .bg-emerald-500\/10{background-color:#05966914!important}[data-theme=light] .bg-amber-500\/10{background-color:#d9770614!important}[data-theme=light] .bg-green-500\/10{background-color:#16a34a14!important}[data-theme=light] .bg-blue-500\/10{background-color:#2563eb14!important}[data-theme=light] .border-red-500\/20{border-color:#dc262626!important}[data-theme=light] .border-emerald-500\/20{border-color:#05966926!important}[data-theme=light] .border-emerald-500\/40{border-color:#05966959!important}[data-theme=light] .border-emerald-500\/70{border-color:#059669!important}[data-theme=light] .ring-emerald-500\/20{--tw-ring-color: rgba(5, 150, 105, .4) !important}[data-theme=light] .border-amber-500\/20{border-color:#d9770626!important}[data-theme=light] .bg-violet-500\/10{background-color:#7c3aed12!important}[data-theme=light] .bg-violet-500\/20{background-color:#7c3aed1a!important}[data-theme=light] .bg-violet-600\/20{background-color:#6d28d91a!important}[data-theme=light] .border-violet-500\/20{border-color:#7c3aed2e!important}[data-theme=light] .border-violet-500\/30{border-color:#7c3aed38!important}[data-theme=light] .from-violet-500\/10{--tw-gradient-from: rgba(124, 58, 237, .07) !important}[data-theme=light] .to-fuchsia-500\/10{--tw-gradient-to: rgba(192, 38, 211, .07) !important}[data-theme=light] .hover\:from-violet-500\/20:hover{--tw-gradient-from: rgba(124, 58, 237, .12) !important}[data-theme=light] .hover\:to-fuchsia-500\/20:hover{--tw-gradient-to: rgba(192, 38, 211, .12) !important}[data-theme=light] .text-white:not([class*=bg-violet-5]):not([class*=bg-violet-6]):not([class*=bg-emerald]):not([class*=bg-red-5]):not([class*=bg-gradient]):not([class*=from-violet]):not([class*=bg-blue]):not([class*=bg-green]){color:rgb(var(--zinc-50))!important}[data-theme=light] .group:hover .group-hover\:text-white,[data-theme=light] .hover\:text-white:hover{color:rgb(var(--zinc-50))!important}[data-theme=light] .bg-violet-500.text-white,[data-theme=light] .bg-violet-600.text-white,[data-theme=light] [class*=bg-gradient-to].text-white,[data-theme=light] [class*=from-violet].text-white{color:#fff!important}[data-theme=light] .btn-current-plan{background-color:#059669!important;border-color:#059669!important;color:#fff!important}[data-theme=light] .btn-stop{background-color:#d97706!important;border-color:#b45309!important;color:#fff!important}[data-theme=light] .btn-stop:hover{background-color:#b45309!important;color:#fff!important}[data-theme=light] .billing-toggle{background-color:rgb(var(--zinc-200));border-color:rgb(var(--zinc-300))}[data-theme=light] .billing-toggle-option{color:rgb(var(--zinc-600))}[data-theme=light] .billing-toggle-option:hover{color:rgb(var(--zinc-800));background-color:#0000000f}[data-theme=light] .billing-toggle-option--selected{background-color:#7c3aed!important;color:#fff!important}[data-theme=light] .billing-toggle-badge{background-color:#16a34a26;color:#15803d}[data-theme=light] .bg-clip-text[class*=from-white],[data-theme=light] .bg-clip-text.from-white{--tw-gradient-from: rgb(var(--zinc-50)) !important}[data-theme=light] .bg-clip-text[class*=from-zinc-100]{--tw-gradient-from: rgb(var(--zinc-100)) !important}[data-theme=light] .hover\:text-white:hover:not([class*=bg-violet]):not([class*=bg-gradient]):not([class*=from-violet]){color:rgb(var(--zinc-50))!important}[data-theme=light] .backdrop-blur-xl[class*=bg-zinc-925],[data-theme=light] .backdrop-blur-2xl[class*=bg-zinc-925]{background-color:#ffffffeb!important;box-shadow:0 8px 32px #00000014,0 1px 3px #0000000a!important}[data-theme=light] .shadow-2xl{box-shadow:0 4px 24px #0000000f,0 1px 4px #00000008!important}[data-theme=light] .shadow-xl{box-shadow:0 4px 16px #0000000d,0 1px 3px #00000008!important}[data-theme=light] .shadow-lg{box-shadow:0 2px 12px #0000000d,0 1px 2px #00000008!important}[data-theme=light] .shadow-md{box-shadow:0 2px 8px #0000000a,0 1px 2px #00000005!important}[data-theme=light] .bg-aurora{background-image:radial-gradient(ellipse at 20% 80%,var(--noise-gradient-1),transparent 50%),radial-gradient(ellipse at 80% 20%,var(--noise-gradient-2),transparent 50%)}[data-theme=light] .recharts-cartesian-grid-bg{fill:rgb(var(--zinc-950))}[data-theme=light] .recharts-text{fill:rgb(var(--zinc-400))!important}[data-theme=light] .ring-offset-zinc-925{--tw-ring-offset-color: rgb(var(--zinc-925)) !important}[data-theme=light] .ring-offset-zinc-950{--tw-ring-offset-color: rgb(var(--zinc-950)) !important}[data-theme=light] *{transition-property:background-color,border-color,color,box-shadow;transition-duration:.15s;transition-timing-function:ease}[data-theme=light] .animate-spin,[data-theme=light] .animate-pulse,[data-theme=light] .animate-bounce,[data-theme=light] .shimmer-bg:after,[data-theme=light] [class*=animate-]{transition:none!important}[data-theme=light] input::placeholder,[data-theme=light] textarea::placeholder{color:rgb(var(--zinc-600))!important;opacity:.8}[data-theme=light] ::selection{background-color:#7c3aed26;color:inherit}[data-theme=light] .text-blue-300{color:#1d4ed8!important}[data-theme=light] .text-green-300{color:#15803d!important}[data-theme=light] .text-purple-300{color:#7e22ce!important}[data-theme=light] .text-yellow-300{color:#a16207!important}[data-theme=light] .text-pink-300{color:#be185d!important}[data-theme=light] .text-red-300{color:#b91c1c!important}[data-theme=light] .bg-blue-500\/20{background-color:#2563eb1f!important}[data-theme=light] .bg-green-500\/20{background-color:#16a34a1f!important}[data-theme=light] .bg-purple-500\/20{background-color:#9333ea1f!important}[data-theme=light] .bg-yellow-500\/20{background-color:#eab3081f!important}[data-theme=light] .bg-pink-500\/20{background-color:#ec48991f!important}[data-theme=light] .bg-red-500\/20{background-color:#ef44441f!important}[data-theme=light] .hover\:bg-blue-500\/30:hover{background-color:#2563eb2e!important}[data-theme=light] .hover\:bg-green-500\/30:hover{background-color:#16a34a2e!important}[data-theme=light] .hover\:bg-purple-500\/30:hover{background-color:#9333ea2e!important}[data-theme=light] .hover\:bg-yellow-500\/30:hover{background-color:#eab3082e!important}[data-theme=light] .hover\:bg-pink-500\/30:hover{background-color:#ec48992e!important}[data-theme=light] .hover\:bg-red-500\/30:hover{background-color:#ef44442e!important}[data-theme=light] .border-blue-500\/30{border-color:#2563eb40!important}[data-theme=light] .border-green-500\/30{border-color:#16a34a40!important}[data-theme=light] .border-purple-500\/30{border-color:#9333ea40!important}[data-theme=light] .border-yellow-500\/30{border-color:#eab30840!important}[data-theme=light] .border-pink-500\/30{border-color:#ec489940!important}[data-theme=light] .border-red-500\/30{border-color:#ef444440!important}[data-theme=light] .border-zinc-500\/30{border-color:#71717a40!important}[data-theme=light] .bg-zinc-600\/20{background-color:#52525b1a!important}[data-theme=light] .hover\:bg-zinc-600\/30:hover{background-color:#52525b29!important}.safe-area-bottom{padding-bottom:max(8px,env(safe-area-inset-bottom))}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}*{-webkit-tap-highlight-color:transparent}@media(hover:none){button:active,a:active,[role=button]:active{opacity:.85}}.overflow-y-auto,.overflow-x-auto{-webkit-overflow-scrolling:touch}@media(max-width:640px){body::-webkit-scrollbar,*::-webkit-scrollbar{width:4px!important;height:4px!important}body::-webkit-scrollbar-thumb,*::-webkit-scrollbar-thumb{border-width:1px!important}body,#root{overflow-x:hidden}input[type=text],input[type=email],input[type=password],input[type=number],input[type=tel],input[type=url],select,textarea{font-size:16px!important}}body.modal-open{overflow:hidden;position:fixed;width:100%}[data-theme=light] .bg-zinc-950{background-color:rgb(var(--zinc-950))}.lp-gradient-text{background:linear-gradient(135deg,#a78bfa,#c084fc 40%,#f0abfc);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.lp-gradient-text-hero{background:linear-gradient(135deg,#c4b5fd,#e879f9 30%,#f0abfc,#c084fc 70%,#a78bfa);background-size:200% auto;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:lp-gradient-shift 4s ease-in-out infinite}@keyframes lp-gradient-shift{0%,to{background-position:0% center}50%{background-position:100% center}}.lp-cta-heading{color:#fff}[data-theme=light] .lp-cta-heading{color:rgb(var(--zinc-50))}.lp-cta-gradient{background:linear-gradient(135deg,#c4b5fd,#e879f9 30%,#f0abfc,#c084fc 70%,#a78bfa);background-size:200% auto;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:lp-gradient-shift 4s ease-in-out infinite}[data-theme=light] .lp-cta-gradient{background:linear-gradient(135deg,#7c3aed,#9333ea 30%,#a855f7,#7c3aed 70%,#6d28d9);background-size:200% auto;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.lp-section-badge{display:inline-flex;align-items:center;gap:.5rem;padding:.25rem .75rem;border-radius:9999px;background:#ffffff0a;border:1px solid rgba(255,255,255,.06);font-size:.75rem;font-weight:500;color:#a1a1aa;text-transform:uppercase;letter-spacing:.05em}.lp-glass-badge{background:#8b5cf614;border:1px solid rgba(139,92,246,.15);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.lp-cta-button{position:relative;display:inline-flex;align-items:center;justify-content:center;padding:.625rem 1.25rem;font-weight:600;color:#fff;border-radius:.75rem;overflow:hidden;background:linear-gradient(135deg,#7c3aed,#8b5cf6,#a855f7);box-shadow:0 0 20px #8b5cf640,0 4px 12px #0000004d;transition:all .3s ease}.lp-cta-button:before{content:"";position:absolute;top:1px;right:1px;bottom:1px;left:1px;border-radius:calc(.75rem - 1px);background:linear-gradient(180deg,rgba(255,255,255,.15) 0%,transparent 50%);pointer-events:none}.lp-cta-button:hover{transform:scale(1.03);box-shadow:0 0 30px #8b5cf666,0 6px 16px #0000004d}.lp-cta-button:active{transform:scale(.98)}.lp-cta-button-hero{position:relative;display:inline-flex;align-items:center;justify-content:center;height:3.5rem;padding:0 2rem;font-size:1rem;font-weight:600;color:#fff;border-radius:1rem;overflow:hidden;background:linear-gradient(135deg,#7c3aed,#8b5cf6,#c026d3);box-shadow:0 0 40px #8b5cf659,0 4px 20px #0006;transition:all .3s cubic-bezier(.16,1,.3,1);border:1px solid rgba(167,139,250,.3)}.lp-cta-button-hero:before{content:"";position:absolute;top:1px;right:1px;bottom:1px;left:1px;border-radius:calc(1rem - 1px);background:linear-gradient(180deg,rgba(255,255,255,.15) 0%,transparent 50%);pointer-events:none}.lp-cta-button-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,transparent 30%,rgba(255,255,255,.12) 50%,transparent 70%);background-size:200% 100%;animation:lp-mega-shimmer 3s ease-in-out infinite;pointer-events:none}.lp-cta-button-hero:hover{transform:scale(1.04);box-shadow:0 0 60px #8b5cf673,0 8px 30px #0006;background:linear-gradient(135deg,#8b5cf6,#a78bfa,#d946ef)}.lp-cta-button-hero:active{transform:scale(.98)}.lp-btn-secondary{display:inline-flex;align-items:center;justify-content:center;height:3.5rem;padding:0 1.75rem;font-size:.9375rem;font-weight:600;color:rgb(var(--zinc-200));background:#ffffff0a;border:1px solid rgba(255,255,255,.1);border-radius:.75rem;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);transition:all .3s cubic-bezier(.16,1,.3,1);cursor:pointer;text-decoration:none}.lp-btn-secondary:hover{background:#ffffff14;border-color:#8b5cf64d;color:rgb(var(--zinc-50));transform:translateY(-1px);box-shadow:0 4px 16px #00000026,0 0 20px #8b5cf614}.lp-btn-secondary:active{transform:scale(.98) translateY(0)}[data-theme=light] .lp-btn-secondary{background:#00000008;border-color:#0000001f;color:rgb(var(--zinc-300))}[data-theme=light] .lp-btn-secondary:hover{background:#7c3aed0f;border-color:#7c3aed40;color:rgb(var(--zinc-100));box-shadow:0 4px 16px #0000000f,0 0 20px #7c3aed0f}@media(max-width:640px){.lp-btn-secondary{height:3.25rem;padding:0 1.5rem;font-size:.875rem}}.lp-nav-link-reveal{animation:lp-nav-link-enter 1.05s cubic-bezier(.22,1,.36,1) both}@keyframes lp-nav-link-enter{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.lp-hero-reveal{animation:lp-hero-rise 1.45s cubic-bezier(.22,1,.36,1) both}@keyframes lp-hero-rise{0%{opacity:0;transform:translateY(16px);filter:blur(2px)}to{opacity:1;transform:translateY(0);filter:blur(0)}}.lp-hero-delay-1{animation-delay:.2s}.lp-hero-delay-2{animation-delay:.55s}.lp-hero-delay-3{animation-delay:.95s}.lp-hero-delay-4{animation-delay:1.35s}.lp-hero-delay-5{animation-delay:1.75s}.lp-hero-delay-6{animation-delay:2.15s;animation-duration:1.55s}@media(prefers-reduced-motion:reduce){.lp-nav-link-reveal,.lp-hero-reveal{animation:none!important;animation-delay:0s!important;opacity:1!important;transform:none!important;filter:none!important}}.lp-sparkle-spin{animation:lp-sparkle-spin 3s ease-in-out infinite}@keyframes lp-sparkle-spin{0%,to{transform:rotate(0) scale(1)}25%{transform:rotate(15deg) scale(1.15)}50%{transform:rotate(0) scale(1)}75%{transform:rotate(-10deg) scale(1.1)}}.lp-gradient-orb{position:absolute;border-radius:50%;filter:blur(100px);will-change:transform;transition:transform .3s ease-out}.lp-gradient-orb-1{width:700px;height:700px;top:-15%;left:-15%;background:radial-gradient(circle,rgba(139,92,246,.18) 0%,transparent 70%);animation:lp-orb-drift-1 20s ease-in-out infinite}.lp-gradient-orb-2{width:600px;height:600px;top:15%;right:-20%;background:radial-gradient(circle,rgba(192,132,252,.12) 0%,transparent 70%);animation:lp-orb-drift-2 25s ease-in-out infinite}.lp-gradient-orb-3{width:500px;height:500px;bottom:-10%;left:25%;background:radial-gradient(circle,rgba(240,171,252,.1) 0%,transparent 70%);animation:lp-orb-drift-3 18s ease-in-out infinite}@keyframes lp-orb-drift-1{0%,to{transform:translate(0) scale(1)}33%{transform:translate(80px,40px) scale(1.1)}66%{transform:translate(-40px,80px) scale(.95)}}@keyframes lp-orb-drift-2{0%,to{transform:translate(0) scale(1)}33%{transform:translate(-60px,-30px) scale(.9)}66%{transform:translate(40px,-60px) scale(1.05)}}@keyframes lp-orb-drift-3{0%,to{transform:translate(0) scale(1)}33%{transform:translate(50px,-50px) scale(1.08)}66%{transform:translate(-70px,20px) scale(.92)}}.lp-pulse-glow{animation:lp-pulse-glow 6s ease-in-out infinite}@keyframes lp-pulse-glow{0%,to{opacity:.3;transform:translate(-50%) scale(1)}50%{opacity:.6;transform:translate(-50%) scale(1.05)}}.lp-grid-overlay{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.03;background-image:linear-gradient(rgba(255,255,255,.1) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.1) 1px,transparent 1px);background-size:64px 64px;mask-image:radial-gradient(ellipse 60% 50% at 50% 40%,black 0%,transparent 100%);-webkit-mask-image:radial-gradient(ellipse 60% 50% at 50% 40%,black 0%,transparent 100%)}.lp-particles{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none}.lp-particle{position:absolute;width:2px;height:2px;border-radius:50%;background:#a78bfa66;animation:lp-particle-float linear infinite}.lp-particle:nth-child(odd){width:3px;height:3px;background:#c084fc4d}.lp-particle:nth-child(3n){background:#f0abfc40}@keyframes lp-particle-float{0%{opacity:0;transform:translateY(0) translate(0)}10%{opacity:1}90%{opacity:1}to{opacity:0;transform:translateY(-120px) translate(30px)}}.lp-shimmer-card{position:relative;overflow:hidden}.lp-shimmer-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(105deg,transparent 40%,rgba(255,255,255,.03) 45%,rgba(255,255,255,.06) 50%,rgba(255,255,255,.03) 55%,transparent 60%);background-size:200% 100%;animation:lp-shimmer 6s ease-in-out infinite}@keyframes lp-shimmer{0%{background-position:200% center}to{background-position:-200% center}}.lp-fade-in{animation:lp-fade-in .5s cubic-bezier(.16,1,.3,1) both}@keyframes lp-fade-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.lp-showcase-masonry{column-count:2;column-gap:.875rem}@media(min-width:640px){.lp-showcase-masonry{column-gap:1.125rem}}@media(min-width:768px){.lp-showcase-masonry{column-count:3;column-gap:1.25rem}}@media(min-width:1024px){.lp-showcase-masonry{column-count:4;column-gap:1.25rem}}.lp-showcase-card{position:relative;overflow:hidden;border-radius:.875rem;background:#18181b;border:1px solid rgba(255,255,255,.09);box-shadow:0 4px 24px #00000073,0 0 0 1px #ffffff0a inset;transition:border-color .35s ease,box-shadow .35s ease}@media(min-width:640px){.lp-showcase-card{border-radius:1.125rem}}.lp-showcase-card:hover{border-color:#ffffff29;box-shadow:0 12px 40px #0000008c,0 0 0 1px #a78bfa1f inset}.lp-showcase-masonry-item{display:inline-block;width:100%;vertical-align:top;break-inside:avoid;page-break-inside:avoid;-webkit-column-break-inside:avoid;margin-bottom:.875rem;animation:lp-masonry-item-in .85s cubic-bezier(.22,1,.36,1) both}@media(min-width:640px){.lp-showcase-masonry-item{margin-bottom:1.25rem}}@keyframes lp-masonry-item-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.lp-flip-exit{animation:lp-flip-out .28s cubic-bezier(.4,0,1,1) forwards}@keyframes lp-flip-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.92)}}.lp-flip-enter{animation:lp-flip-in .5s cubic-bezier(.22,1,.36,1) both}@keyframes lp-flip-in{0%{opacity:0;transform:scale(.88) translateY(14px)}to{opacity:1;transform:scale(1) translateY(0)}}@media(prefers-reduced-motion:reduce){.lp-showcase-masonry-item,.lp-flip-exit,.lp-flip-enter{animation:none!important;opacity:1!important;transform:none!important}}.lp-bounce-slow{animation:lp-bounce-slow 2.5s ease-in-out infinite}@keyframes lp-bounce-slow{0%,to{transform:translate(-50%) translateY(0)}50%{transform:translate(-50%) translateY(8px)}}.lp-scroll-dot{animation:lp-scroll-dot 2s ease-in-out infinite}@keyframes lp-scroll-dot{0%{opacity:1;transform:translateY(0)}50%{opacity:.3;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.h-13{height:3.25rem}@media(max-width:640px){.lp-gradient-orb-1{width:350px;height:350px}.lp-gradient-orb-2{width:280px;height:280px}.lp-gradient-orb-3{width:220px;height:220px}.lp-cta-button-hero{height:3.25rem;padding:0 1.5rem;font-size:.9375rem}.lp-cta-mega{height:3.5rem;padding:0 2rem;border-radius:1.5rem}.lp-cta-mega span{font-size:.9375rem}.lp-cta-orb-1{width:300px;height:300px}.lp-cta-orb-2{width:250px;height:250px}.lp-cta-orb-3{width:200px;height:200px}}.lp-faq-row{transition:all .3s ease}.lp-cta-section{background:#09090b}.lp-cta-mesh{background:radial-gradient(ellipse 80% 60% at 50% 50%,rgba(139,92,246,.12) 0%,transparent 70%),radial-gradient(ellipse 50% 80% at 30% 60%,rgba(192,38,211,.08) 0%,transparent 60%),radial-gradient(ellipse 50% 80% at 70% 40%,rgba(99,102,241,.06) 0%,transparent 60%)}.lp-cta-orb-1{width:500px;height:500px;top:10%;left:-10%;background:radial-gradient(circle,rgba(139,92,246,.2) 0%,transparent 70%);animation:lp-orb-drift-1 18s ease-in-out infinite}.lp-cta-orb-2{width:400px;height:400px;bottom:5%;right:-5%;background:radial-gradient(circle,rgba(192,132,252,.15) 0%,transparent 70%);animation:lp-orb-drift-2 22s ease-in-out infinite}.lp-cta-orb-3{width:300px;height:300px;top:50%;left:50%;transform:translate(-50%,-50%);background:radial-gradient(circle,rgba(240,171,252,.1) 0%,transparent 70%);animation:lp-orb-drift-3 15s ease-in-out infinite}.lp-streak-1{animation:lp-streak-slide 8s ease-in-out infinite}.lp-streak-2{animation:lp-streak-slide 10s ease-in-out infinite reverse}@keyframes lp-streak-slide{0%,to{opacity:.3;transform:scaleX(.6)}50%{opacity:.7;transform:scaleX(1)}}.lp-float{animation:lp-float 4s ease-in-out infinite}@keyframes lp-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.lp-cta-mega{position:relative;height:4rem;padding:0 3rem;color:#fff;border-radius:2rem;overflow:hidden;background:linear-gradient(135deg,#7c3aed,#8b5cf6,#c026d3);box-shadow:0 0 60px #8b5cf666,0 0 120px #8b5cf626,0 8px 32px #0006;transition:all .4s cubic-bezier(.16,1,.3,1);border:1px solid rgba(167,139,250,.3)}.lp-cta-mega:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,transparent 30%,rgba(255,255,255,.1) 50%,transparent 70%);background-size:200% 100%;animation:lp-mega-shimmer 3s ease-in-out infinite}@keyframes lp-mega-shimmer{0%{background-position:200% center}to{background-position:-200% center}}.lp-cta-mega:after{content:"";position:absolute;top:1px;right:1px;bottom:1px;left:1px;border-radius:calc(2rem - 1px);background:linear-gradient(180deg,rgba(255,255,255,.18) 0%,transparent 40%);pointer-events:none}.lp-cta-mega:hover{transform:scale(1.06) translateY(-2px);box-shadow:0 0 80px #8b5cf680,0 0 160px #8b5cf633,0 12px 40px #0006;background:linear-gradient(135deg,#8b5cf6,#a78bfa,#d946ef)}.lp-cta-mega:active{transform:scale(.98)}.lp-theme-toggle{display:flex;align-items:center;justify-content:center;padding:8px;border-radius:10px;background:#ffffff0f;border:1px solid rgba(255,255,255,.08);cursor:pointer;transition:all .3s cubic-bezier(.16,1,.3,1);color:#a1a1aa}.lp-theme-toggle:hover{background:#ffffff1f;color:#fff;transform:scale(1.05)}.lp-theme-toggle svg{transition:transform .4s cubic-bezier(.16,1,.3,1),color .2s ease}.lp-theme-toggle:hover svg{transform:rotate(20deg)}[data-theme=light] .lp-theme-toggle{background:#0000000a;border-color:#00000014;color:rgb(var(--zinc-500))}[data-theme=light] .lp-theme-toggle:hover{background:#00000014;color:rgb(var(--zinc-100))}.lp-header-scrolled{background:#09090bcc;box-shadow:0 4px 40px #00000080}[data-theme=light] .lp-header-scrolled{background:#ffffffd9!important;box-shadow:0 4px 30px #0000000f!important;border-bottom-color:#0000000f!important}.lp-mobile-menu{background:#09090bf2}[data-theme=light] .lp-mobile-menu{background:#fffffff2!important;border-top-color:#0000000f!important}.lp-hero-bg{background-color:#09090b}[data-theme=light] .lp-hero-bg{background-color:#f8f9fc}.lp-hero-vignette{background:radial-gradient(ellipse 60% 50% at 50% 40%,transparent 0%,rgb(9,9,11) 100%)}[data-theme=light] .lp-hero-vignette{background:radial-gradient(ellipse 60% 50% at 50% 40%,transparent 0%,#f8f9fc 100%)}.lp-section-alt-bg{background:#18181b4d}[data-theme=light] .lp-section-alt-bg{background:#f3f4f899}.lp-footer-bg{background-color:#09090b}[data-theme=light] .lp-footer-bg{background-color:#f3f4f8}.lp-mockup-bg{background:#18181bcc}.lp-mockup-shadow{box-shadow:0 25px 50px -12px #00000080}.lp-mockup-bar{background:#18181be6}[data-theme=light] .lp-mockup-bg{background:#ffffffe6;border-color:#0000001a!important}[data-theme=light] .lp-mockup-shadow{box-shadow:0 25px 60px -12px #7c3aed1f,0 10px 30px #00000014}[data-theme=light] .lp-mockup-bar{background:#f3f4f8f2;border-bottom-color:#0000000f!important}[data-theme=light] .lp-gradient-orb-1{background:radial-gradient(circle,rgba(124,58,237,.08) 0%,transparent 70%)}[data-theme=light] .lp-gradient-orb-2{background:radial-gradient(circle,rgba(192,132,252,.06) 0%,transparent 70%)}[data-theme=light] .lp-gradient-orb-3{background:radial-gradient(circle,rgba(240,171,252,.05) 0%,transparent 70%)}[data-theme=light] .lp-pulse-glow{background-color:#7c3aed08!important}[data-theme=light] .lp-grid-overlay{background-image:linear-gradient(rgba(0,0,0,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(0,0,0,.05) 1px,transparent 1px);opacity:.4}[data-theme=light] .lp-particle{background:#7c3aed40}[data-theme=light] .lp-particle:nth-child(odd){background:#c084fc33}[data-theme=light] .lp-particle:nth-child(3n){background:#f0abfc26}[data-theme=light] .lp-cta-mesh{background:radial-gradient(ellipse 80% 60% at 50% 50%,rgba(124,58,237,.06) 0%,transparent 70%),radial-gradient(ellipse 50% 80% at 30% 60%,rgba(192,38,211,.04) 0%,transparent 60%),radial-gradient(ellipse 50% 80% at 70% 40%,rgba(99,102,241,.03) 0%,transparent 60%)}[data-theme=light] .lp-cta-orb-1{background:radial-gradient(circle,rgba(124,58,237,.08) 0%,transparent 70%)}[data-theme=light] .lp-cta-orb-2{background:radial-gradient(circle,rgba(192,132,252,.06) 0%,transparent 70%)}[data-theme=light] .lp-cta-orb-3{background:radial-gradient(circle,rgba(240,171,252,.05) 0%,transparent 70%)}[data-theme=light] .lp-streak-1,[data-theme=light] .lp-streak-2{opacity:.5}[data-theme=light] .lp-glass-badge{background:#7c3aed0f;border-color:#7c3aed26}[data-theme=light] .lp-glass-badge .text-violet-200\/90{color:#6d28d9d9!important}[data-theme=light] .lp-glass-badge .text-violet-300{color:#6d28d9!important}[data-theme=light] .lp-section-badge{background:#7c3aed0f;border-color:#7c3aed1a;color:rgb(var(--zinc-500))}[data-theme=light] .lp-gradient-text{background:linear-gradient(135deg,#7c3aed,#9333ea 40%,#c026d3);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}[data-theme=light] .lp-gradient-text-hero{background:linear-gradient(135deg,#7c3aed,#9333ea 30%,#c026d3,#9333ea 70%,#7c3aed);background-size:200% auto;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}[data-theme=light] .lp-cta-button{box-shadow:0 0 20px #7c3aed26,0 4px 12px #00000014}[data-theme=light] .lp-cta-button:hover{box-shadow:0 0 30px #7c3aed40,0 6px 16px #0000001a}[data-theme=light] .lp-cta-button-hero{box-shadow:0 0 40px #7c3aed33,0 4px 20px #0000001a}[data-theme=light] .lp-cta-button-hero:hover{box-shadow:0 0 60px #7c3aed4d,0 8px 30px #0000001a}[data-theme=light] .lp-shimmer-card:after{background:linear-gradient(105deg,transparent 40%,rgba(0,0,0,.01) 45%,rgba(0,0,0,.02) 50%,rgba(0,0,0,.01) 55%,transparent 60%)}[data-theme=light] .lp-bounce-slow>div{border-color:#0000001f}[data-theme=light] .lp-scroll-dot{background:#7c3aed66}[data-theme=light] .lp-root .bg-gradient-to-t.from-zinc-950{--tw-gradient-from: #f8f9fc !important}[data-theme=light] .lp-root .bg-\[radial-gradient\(ellipse_at_top\,rgba\(139\,92\,246\,0\.05\)\,transparent_60\%\)\]{background:radial-gradient(ellipse at top,rgba(124,58,237,.04),transparent 60%)!important}[data-theme=light] .lp-root .bg-\[radial-gradient\(ellipse_at_bottom\,rgba\(139\,92\,246\,0\.05\)\,transparent_60\%\)\]{background:radial-gradient(ellipse at bottom,rgba(124,58,237,.04),transparent 60%)!important}[data-theme=light] .lp-root .border-white\/\[0\.04\],[data-theme=light] .lp-root .border-white\/\[0\.06\],[data-theme=light] .lp-root .border-white\/\[0\.08\]{border-color:#0000000f!important}[data-theme=light] .lp-root .border-white\/\[0\.1\],[data-theme=light] .lp-root .border-white\/\[0\.12\],[data-theme=light] .lp-root .border-white\/\[0\.15\],[data-theme=light] .lp-root .border-white\/10{border-color:#0000001a!important}[data-theme=light] .lp-root .hover\:border-white\/\[0\.1\]:hover,[data-theme=light] .lp-root .hover\:border-white\/\[0\.12\]:hover,[data-theme=light] .lp-root .hover\:border-white\/\[0\.15\]:hover{border-color:#00000024!important}[data-theme=light] .lp-root .bg-white\/\[0\.02\]{background-color:#00000004}[data-theme=light] .lp-root .bg-white\/\[0\.04\]{background-color:#00000006}[data-theme=light] .lp-root .bg-white\/\[0\.05\],[data-theme=light] .lp-root .bg-white\/\[0\.06\]{background-color:#00000008}[data-theme=light] .lp-root .bg-white\/\[0\.08\]{background-color:#0000000a}[data-theme=light] .lp-root .hover\:bg-white\/\[0\.04\]:hover{background-color:#00000008}[data-theme=light] .lp-root .hover\:bg-white\/\[0\.05\]:hover,[data-theme=light] .lp-root .hover\:bg-white\/\[0\.06\]:hover{background-color:#0000000a}[data-theme=light] .lp-root .hover\:bg-white\/\[0\.08\]:hover{background-color:#0000000d}[data-theme=light] .lp-root .hover\:bg-white\/\[0\.1\]:hover{background-color:#0000000f}[data-theme=light] .lp-root .shadow-2xl{box-shadow:0 20px 40px #0000000f,0 8px 16px #0000000a}[data-theme=light] .lp-root .hover\:shadow-2xl:hover{box-shadow:0 24px 48px #00000014,0 10px 20px #0000000d}[data-theme=light] .lp-root .shadow-lg{box-shadow:0 8px 20px #0000000f}[data-theme=light] .lp-root .text-emerald-400\/80{color:#059669!important}[data-theme=light] .lp-root .border-violet-500\/20{border-color:#7c3aed26!important}[data-theme=light] .lp-root .bg-violet-500\/\[0\.03\]{background-color:#7c3aed0a}[data-theme=light] .lp-root .shadow-violet-500\/10{--tw-shadow-color: rgba(124, 58, 237, .08)}[data-theme=light] .lp-root .border-violet-500\/25{border-color:#7c3aed33!important}[data-theme=light] .lp-root .shadow-violet-600\/25,[data-theme=light] .lp-root .shadow-violet-600\/30{--tw-shadow-color: rgba(124, 58, 237, .15)}[data-theme=light] .lp-root .shadow-violet-500\/25{--tw-shadow-color: rgba(124, 58, 237, .12)}[data-theme=light] .lp-root .bg-violet-600\/\[0\.08\]{background-color:#7c3aed0a}[data-theme=light] .lp-root .bg-violet-600\/\[0\.03\]{background-color:#7c3aed05}[data-theme=light] .lp-root .bg-fuchsia-600\/\[0\.03\]{background-color:#c026d305}[data-theme=light] .lp-root .bg-gradient-to-br.from-white\/\[0\.05\]{background:linear-gradient(135deg,rgba(0,0,0,.02),rgba(0,0,0,.01),transparent)!important;border-color:#0000000f!important}[data-theme=light] .lp-root .bg-gradient-to-r.from-transparent.via-violet-500\/50.to-transparent{opacity:.6}[data-theme=light] .lp-root .bg-violet-600\/20{background-color:#7c3aed0f}[data-theme=light] .lp-root .bg-fuchsia-600\/20{background-color:#c026d30f}[data-theme=light] .lp-root .bg-gradient-to-r.from-white\/10{background:linear-gradient(to right,rgba(0,0,0,.08),rgba(0,0,0,.04),transparent)!important}[data-theme=light] .lp-root .from-violet-500\/\[0\.05\]{--tw-gradient-from: rgba(124, 58, 237, .04)}[data-theme=light] .lp-root .to-fuchsia-500\/\[0\.02\]{--tw-gradient-to: rgba(192, 38, 211, .02)}[data-theme=light] .lp-root .bg-violet-500\/10{background-color:#7c3aed14}[data-theme=light] .lp-root .border-violet-500\/10,[data-theme=light] .lp-root .border-violet-500\/15{border-color:#7c3aed1f}[data-theme=light] .lp-root .group:hover .group-hover\:bg-violet-500\/15{background-color:#7c3aed1a}[data-theme=light] .lp-root .group:hover .group-hover\:bg-violet-500\/20{background-color:#7c3aed1f}[data-theme=light] .lp-root .from-zinc-950.via-zinc-950\/60{--tw-gradient-from: #f3f4f8 !important;--tw-gradient-stops: var(--tw-gradient-from), rgba(243, 244, 248, .6), transparent !important}[data-theme=light] .lp-root .from-violet-600\/20.via-fuchsia-600\/15.to-violet-600\/20{opacity:.4}[data-theme=light] .lp-root .bg-zinc-900{background-color:rgb(var(--zinc-900))}[data-theme=light] .lp-root .bg-gradient-to-r.from-violet-600.to-fuchsia-600{color:#fff!important}[data-theme=light] .lp-root .bg-zinc-700{background-color:rgb(var(--zinc-700))}[data-theme=light] .lp-root .bg-zinc-800\/60{background-color:rgba(var(--zinc-800),.6)}[data-theme=light] .lp-faq-row .bg-white\/\[0\.06\]{background-color:#0000000f}[data-theme=light] .lp-faq-row .group-hover\:bg-white\/\[0\.1\]:hover{background-color:#00000014}[data-theme=light] .lp-faq-row .from-violet-500\/40{--tw-gradient-from: rgba(124, 58, 237, .3)}[data-theme=light] .lp-faq-row .via-fuchsia-500\/20{--tw-gradient-stops: var(--tw-gradient-from), rgba(192, 38, 211, .15), var(--tw-gradient-to, transparent)}[data-theme=light] .lp-cta-section{background:rgb(var(--zinc-950))}[data-theme=light] .lp-cta-section .text-violet-200\/90{color:#7c3aedd9!important}[data-theme=light] .lp-cta-section .text-violet-300{color:#6d28d9!important}[data-theme=light] .lp-cta-section .text-zinc-400{color:rgb(var(--zinc-400))!important}[data-theme=light] .lp-cta-section .border-white\/\[0\.06\]{border-color:#00000014!important}[data-theme=light] .lp-cta-section .bg-white\/\[0\.04\]{background-color:#00000006!important}[data-theme=light] .lp-cta-mega{box-shadow:0 0 40px #7c3aed33,0 0 80px #7c3aed14,0 8px 24px #0000001a}[data-theme=light] .lp-cta-mega:hover{box-shadow:0 0 60px #7c3aed4d,0 0 120px #7c3aed1f,0 12px 32px #0000001f}
