.home2-module__kKJkpW__page{--bg-primary:#0a0a0f;--bg-secondary:#12121a;--bg-card:#ffffff08;--bg-card-hover:#ffffff0f;--border-color:#ffffff14;--border-hover:#ffffff26;--text-primary:#fff;--text-secondary:#ffffffb3;--text-muted:#ffffff80;--accent-1:#667eea;--accent-2:#764ba2;--accent-3:#f093fb;--gradient-primary:linear-gradient(135deg,var(--accent-1)0%,var(--accent-2)100%);--gradient-glow:linear-gradient(135deg,#667eea66 0%,#764ba266 100%);--shadow-glow:0 0 60px #667eea4d;--radius-sm:8px;--radius-md:12px;--radius-lg:20px;--radius-xl:28px;background:var(--bg-primary);min-height:100vh;color:var(--text-primary);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;position:relative;overflow-x:hidden}.home2-module__kKJkpW__bgGrid{pointer-events:none;z-index:0;background-image:linear-gradient(#ffffff05 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px);background-size:60px 60px;position:fixed;inset:0}.home2-module__kKJkpW__bgGlow1,.home2-module__kKJkpW__bgGlow2,.home2-module__kKJkpW__bgGlow3{filter:blur(120px);pointer-events:none;z-index:0;border-radius:50%;position:fixed}.home2-module__kKJkpW__bgGlow1{background:#667eea26;width:600px;height:600px;animation:20s ease-in-out infinite home2-module__kKJkpW__float1;top:-200px;left:-200px}.home2-module__kKJkpW__bgGlow2{background:#764ba21f;width:500px;height:500px;animation:25s ease-in-out infinite home2-module__kKJkpW__float2;top:50%;right:-150px}.home2-module__kKJkpW__bgGlow3{background:#f093fb1a;width:400px;height:400px;animation:30s ease-in-out infinite home2-module__kKJkpW__float3;bottom:-100px;left:30%}@keyframes home2-module__kKJkpW__float1{0%,to{transform:translate(0)}50%{transform:translate(100px,50px)}}@keyframes home2-module__kKJkpW__float2{0%,to{transform:translate(0)}50%{transform:translate(-80px,-60px)}}@keyframes home2-module__kKJkpW__float3{0%,to{transform:translate(0)}50%{transform:translate(60px,-40px)}}.home2-module__kKJkpW__header{z-index:100;padding:1rem 2rem;transition:all .3s;position:fixed;top:48px;left:0;right:0}.home2-module__kKJkpW__headerScrolled{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-bottom:1px solid var(--border-color);background:#0a0a0fe6;padding:.75rem 2rem}.home2-module__kKJkpW__headerInner{justify-content:space-between;align-items:center;max-width:1200px;margin:0 auto;display:flex}.home2-module__kKJkpW__logo{color:var(--text-primary);align-items:center;gap:.75rem;font-size:1.25rem;font-weight:700;text-decoration:none;display:flex}.home2-module__kKJkpW__nav{gap:2.5rem;display:flex}.home2-module__kKJkpW__nav a{color:var(--text-secondary);font-size:.95rem;font-weight:500;text-decoration:none;transition:color .2s}.home2-module__kKJkpW__nav a:hover{color:var(--text-primary)}.home2-module__kKJkpW__headerCta{align-items:center;gap:1rem;display:flex}.home2-module__kKJkpW__btnGhost{border:1px solid var(--border-color);border-radius:var(--radius-md);color:var(--text-secondary);cursor:pointer;background:0 0;padding:.6rem 1.25rem;font-size:.9rem;font-weight:500;text-decoration:none;transition:all .2s}.home2-module__kKJkpW__btnGhost:hover{border-color:var(--border-hover);color:var(--text-primary);background:var(--bg-card)}.home2-module__kKJkpW__btnPrimary{background:var(--gradient-primary);border-radius:var(--radius-md);color:#fff;cursor:pointer;border:none;padding:.6rem 1.5rem;font-size:.9rem;font-weight:600;text-decoration:none;transition:all .2s;box-shadow:0 4px 20px #667eea4d}.home2-module__kKJkpW__btnPrimary:hover{transform:translateY(-2px);box-shadow:0 6px 30px #667eea66}.home2-module__kKJkpW__btnHero{background:var(--gradient-primary);border-radius:var(--radius-lg);color:#fff;cursor:pointer;border:none;align-items:center;gap:.75rem;padding:1rem 2rem;font-size:1.1rem;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex;box-shadow:0 8px 40px #667eea66}.home2-module__kKJkpW__btnHero:hover{transform:translateY(-3px);box-shadow:0 12px 50px #667eea80}.home2-module__kKJkpW__btnSecondary{background:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--radius-lg);color:var(--text-primary);cursor:pointer;align-items:center;gap:.5rem;padding:1rem 1.5rem;font-size:1rem;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.home2-module__kKJkpW__btnSecondary:hover{background:var(--bg-card-hover);border-color:var(--border-hover)}.home2-module__kKJkpW__btnOutline{border:1px solid var(--accent-1);border-radius:var(--radius-md);color:var(--accent-1);cursor:pointer;background:0 0;align-items:center;gap:.5rem;padding:.875rem 1.75rem;font-size:1rem;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.home2-module__kKJkpW__btnOutline:hover{background:#667eea1a}.home2-module__kKJkpW__mobileMenuBtn{background:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--radius-sm);cursor:pointer;width:44px;height:44px;display:none;position:relative}.home2-module__kKJkpW__mobileMenuBtn span,.home2-module__kKJkpW__mobileMenuBtn span:before,.home2-module__kKJkpW__mobileMenuBtn span:after{background:var(--text-primary);width:20px;height:2px;transition:all .3s;position:absolute}.home2-module__kKJkpW__mobileMenuBtn span{top:50%;left:50%;transform:translate(-50%,-50%)}.home2-module__kKJkpW__mobileMenuBtn span:before,.home2-module__kKJkpW__mobileMenuBtn span:after{content:"";left:0}.home2-module__kKJkpW__mobileMenuBtn span:before{top:-6px}.home2-module__kKJkpW__mobileMenuBtn span:after{top:6px}.home2-module__kKJkpW__mobileMenuBtn span.home2-module__kKJkpW__menuOpen{background:0 0}.home2-module__kKJkpW__mobileMenuBtn span.home2-module__kKJkpW__menuOpen:before{top:0;transform:rotate(45deg)}.home2-module__kKJkpW__mobileMenuBtn span.home2-module__kKJkpW__menuOpen:after{top:0;transform:rotate(-45deg)}.home2-module__kKJkpW__mobileMenu{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-bottom:1px solid var(--border-color);background:#0a0a0ffa;flex-direction:column;gap:1rem;padding:1.5rem;display:none;position:absolute;top:100%;left:0;right:0}.home2-module__kKJkpW__mobileMenu a{color:var(--text-secondary);border-bottom:1px solid var(--border-color);padding:.75rem 0;font-size:1.1rem;text-decoration:none}.home2-module__kKJkpW__mobileMenuCta{flex-direction:column;gap:.75rem;margin-top:1rem;display:flex}@media (max-width:900px){.home2-module__kKJkpW__nav,.home2-module__kKJkpW__headerCta{display:none}.home2-module__kKJkpW__mobileMenuBtn,.home2-module__kKJkpW__mobileMenuOpen{display:flex}}.home2-module__kKJkpW__hero{z-index:1;grid-template-columns:1fr 1fr;align-items:center;gap:4rem;max-width:1400px;min-height:100vh;margin:0 auto;padding:10rem 5% 6rem;display:grid;position:relative}.home2-module__kKJkpW__heroContent{max-width:600px}.home2-module__kKJkpW__heroBadge{background:var(--bg-card);border:1px solid var(--border-color);color:var(--text-secondary);border-radius:100px;align-items:center;gap:.5rem;margin-bottom:1.5rem;padding:.5rem 1rem;font-size:.85rem;display:inline-flex}.home2-module__kKJkpW__badgePulse{background:#4ade80;border-radius:50%;width:8px;height:8px;animation:2s infinite home2-module__kKJkpW__pulse}@keyframes home2-module__kKJkpW__pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.2)}}.home2-module__kKJkpW__heroTitle{letter-spacing:-.02em;margin-bottom:1.5rem;font-size:clamp(2.5rem,5vw,4rem);font-weight:800;line-height:1.1}.home2-module__kKJkpW__heroGradient{background:var(--gradient-primary);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.home2-module__kKJkpW__typewriter{display:inline}.home2-module__kKJkpW__cursor{color:var(--accent-1);animation:1s step-end infinite home2-module__kKJkpW__blink;display:inline-block}@keyframes home2-module__kKJkpW__blink{0%,to{opacity:1}50%{opacity:0}}.home2-module__kKJkpW__heroSubtitle{color:var(--text-secondary);margin-bottom:2rem;font-size:1.25rem;line-height:1.6}.home2-module__kKJkpW__heroCta{flex-wrap:wrap;gap:1rem;margin-bottom:2.5rem;display:flex}.home2-module__kKJkpW__heroTrust{flex-wrap:wrap;align-items:center;gap:1.25rem;display:flex}.home2-module__kKJkpW__trustItem{color:var(--text-muted);align-items:center;gap:.5rem;font-size:.9rem;display:flex}.home2-module__kKJkpW__trustItem strong{color:var(--text-primary)}.home2-module__kKJkpW__trustIcon{font-size:1.1rem}.home2-module__kKJkpW__trustDivider{background:var(--border-color);width:1px;height:20px}.home2-module__kKJkpW__badgesRow{flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;margin-top:2rem;display:flex}.home2-module__kKJkpW__badge{transition:opacity .2s,transform .2s;display:inline-block}.home2-module__kKJkpW__badge:hover{opacity:.9;transform:translateY(-2px)}.home2-module__kKJkpW__badge img{width:auto;height:48px}.home2-module__kKJkpW__heroVisual{position:relative}.home2-module__kKJkpW__demoWindow{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--radius-xl);box-shadow:var(--shadow-glow);overflow:hidden}.home2-module__kKJkpW__windowBar{border-bottom:1px solid var(--border-color);background:#0000004d;align-items:center;gap:1rem;padding:1rem 1.25rem;display:flex}.home2-module__kKJkpW__windowDots{gap:.5rem;display:flex}.home2-module__kKJkpW__dotRed,.home2-module__kKJkpW__dotYellow,.home2-module__kKJkpW__dotGreen{border-radius:50%;width:12px;height:12px}.home2-module__kKJkpW__dotRed{background:#ff5f56}.home2-module__kKJkpW__dotYellow{background:#ffbd2e}.home2-module__kKJkpW__dotGreen{background:#27ca40}.home2-module__kKJkpW__windowTitle{color:var(--text-muted);font-size:.85rem}.home2-module__kKJkpW__demoContent{grid-template-columns:140px 1fr;min-height:350px;display:grid}.home2-module__kKJkpW__demoSidebar{border-right:1px solid var(--border-color);background:#0003;flex-direction:column;gap:.5rem;padding:.75rem;display:flex}.home2-module__kKJkpW__demoTab{border-radius:var(--radius-sm);color:var(--text-muted);text-align:left;cursor:pointer;background:0 0;border:none;padding:.75rem 1rem;font-size:.8rem;transition:all .2s}.home2-module__kKJkpW__demoTab:hover{background:var(--bg-card);color:var(--text-secondary)}.home2-module__kKJkpW__demoTabActive{background:var(--gradient-primary)!important;color:#fff!important}.home2-module__kKJkpW__demoMain{flex-direction:column;gap:1rem;padding:1.25rem;display:flex}.home2-module__kKJkpW__demoLabel{text-transform:uppercase;letter-spacing:.1em;color:var(--text-muted);margin-bottom:.25rem;font-size:.7rem;display:block}.home2-module__kKJkpW__demoInput{background:var(--bg-card);border-radius:var(--radius-sm);padding:.75rem}.home2-module__kKJkpW__demoInput p{color:var(--text-secondary);margin:0;font-size:.9rem}.home2-module__kKJkpW__demoOutput{background:var(--bg-card);border-radius:var(--radius-sm);flex:1;padding:.75rem;overflow:hidden}.home2-module__kKJkpW__demoOutput pre{color:var(--text-secondary);white-space:pre-wrap;max-height:180px;margin:0;font-size:.75rem;line-height:1.5;overflow:hidden}.home2-module__kKJkpW__demoStats{color:var(--text-muted);gap:1rem;font-size:.8rem;display:flex}.home2-module__kKJkpW__statsBar{z-index:1;background:var(--bg-secondary);border-top:1px solid var(--border-color);border-bottom:1px solid var(--border-color);padding:3rem 5%;position:relative}.home2-module__kKJkpW__statsInner{text-align:center;grid-template-columns:repeat(4,1fr);gap:2rem;max-width:1200px;margin:0 auto;display:grid}.home2-module__kKJkpW__stat{flex-direction:column;gap:.5rem;display:flex}.home2-module__kKJkpW__statNumber{background:var(--gradient-primary);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:2.5rem;font-weight:800}.home2-module__kKJkpW__statLabel{color:var(--text-muted);font-size:.95rem}.home2-module__kKJkpW__sectionHeader{text-align:center;max-width:700px;margin:0 auto 4rem}.home2-module__kKJkpW__sectionTag{letter-spacing:.1em;color:var(--accent-1);background:#667eea1a;border:1px solid #667eea4d;border-radius:100px;margin-bottom:1.25rem;padding:.4rem 1rem;font-size:.75rem;font-weight:600;display:inline-block}.home2-module__kKJkpW__sectionTitle{letter-spacing:-.02em;margin-bottom:1rem;font-size:clamp(2rem,4vw,3rem);font-weight:700}.home2-module__kKJkpW__sectionSubtitle{color:var(--text-secondary);font-size:1.15rem;line-height:1.6}.home2-module__kKJkpW__features{z-index:1;padding:6rem 5%;position:relative}.home2-module__kKJkpW__toolsGrid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:1.25rem;max-width:1200px;margin:0 auto;display:grid}.home2-module__kKJkpW__toolCard{background:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--radius-lg);padding:1.5rem;transition:all .3s;position:relative}.home2-module__kKJkpW__toolCard:hover{background:var(--bg-card-hover);border-color:var(--border-hover);transform:translateY(-4px)}.home2-module__kKJkpW__toolBadge{background:var(--gradient-primary);text-transform:uppercase;letter-spacing:.05em;border-radius:4px;padding:.25rem .5rem;font-size:.65rem;font-weight:600;position:absolute;top:1rem;right:1rem}.home2-module__kKJkpW__toolIcon{margin-bottom:1rem;font-size:2rem}.home2-module__kKJkpW__toolCard h3{margin-bottom:.5rem;font-size:1.1rem;font-weight:600}.home2-module__kKJkpW__toolCard p{color:var(--text-muted);margin:0;font-size:.9rem}.home2-module__kKJkpW__featuresCtaRow{text-align:center;margin-top:3rem}.home2-module__kKJkpW__howItWorks{z-index:1;background:var(--bg-secondary);padding:6rem 5%;position:relative}.home2-module__kKJkpW__stepsGrid{justify-content:center;align-items:flex-start;gap:1rem;max-width:1000px;margin:0 auto;display:flex}.home2-module__kKJkpW__step{text-align:center;flex:1;padding:2rem}.home2-module__kKJkpW__stepNumber{background:var(--gradient-primary);border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;margin:0 auto 1.5rem;font-size:1.5rem;font-weight:700;display:flex}.home2-module__kKJkpW__stepContent h3{margin-bottom:.75rem;font-size:1.25rem;font-weight:600}.home2-module__kKJkpW__stepContent p{color:var(--text-secondary);margin:0;font-size:.95rem}.home2-module__kKJkpW__stepArrow{color:var(--accent-1);margin-top:2.5rem;font-size:2rem}.home2-module__kKJkpW__demoSection{z-index:1;padding:6rem 5%;position:relative}.home2-module__kKJkpW__demoShowcase{max-width:1000px;margin:0 auto}.home2-module__kKJkpW__demoTabs{justify-content:center;gap:.75rem;margin-bottom:2rem;display:flex}.home2-module__kKJkpW__showcaseTab{background:var(--bg-card);border:1px solid var(--border-color);color:var(--text-secondary);cursor:pointer;border-radius:100px;padding:.75rem 1.5rem;font-size:.95rem;transition:all .2s}.home2-module__kKJkpW__showcaseTab:hover{background:var(--bg-card-hover)}.home2-module__kKJkpW__showcaseTabActive{background:var(--gradient-primary)!important;color:#fff!important;border-color:#0000!important}.home2-module__kKJkpW__showcaseContent{grid-template-columns:1fr auto 1fr;align-items:stretch;gap:2rem;display:grid}.home2-module__kKJkpW__showcaseInput,.home2-module__kKJkpW__showcaseOutput{background:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--radius-lg);padding:1.5rem}.home2-module__kKJkpW__showcaseInput h4,.home2-module__kKJkpW__showcaseOutput h4{color:var(--text-muted);margin-bottom:1rem;font-size:.85rem}.home2-module__kKJkpW__showcaseInput p{color:var(--text-primary);margin:0;font-size:1rem}.home2-module__kKJkpW__showcaseOutput pre{color:var(--text-secondary);white-space:pre-wrap;max-height:300px;margin:0;font-size:.85rem;line-height:1.6;overflow-y:auto}.home2-module__kKJkpW__showcaseMeta{border-top:1px solid var(--border-color);color:var(--text-muted);margin-top:1rem;padding-top:1rem;font-size:.85rem}.home2-module__kKJkpW__showcaseArrow{flex-direction:column;justify-content:center;align-items:center;gap:.5rem;display:flex}.home2-module__kKJkpW__showcaseArrow span{color:var(--accent-1);font-size:.8rem;font-weight:500}.home2-module__kKJkpW__testimonials{z-index:1;background:var(--bg-secondary);padding:6rem 5%;position:relative}.home2-module__kKJkpW__testimonialGrid{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:1.5rem;max-width:1200px;margin:0 auto;display:grid}.home2-module__kKJkpW__testimonialCard{background:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--radius-lg);padding:2rem;transition:all .3s}.home2-module__kKJkpW__testimonialCard:hover{border-color:var(--border-hover);transform:translateY(-4px)}.home2-module__kKJkpW__testimonialHeader{align-items:center;gap:1rem;margin-bottom:1.25rem;display:flex}.home2-module__kKJkpW__testimonialAvatar{font-size:2.5rem}.home2-module__kKJkpW__testimonialHeader h4{margin-bottom:.25rem;font-size:1rem;font-weight:600}.home2-module__kKJkpW__testimonialHeader p{color:var(--text-muted);margin:0;font-size:.85rem}.home2-module__kKJkpW__testimonialCard blockquote{color:var(--text-secondary);margin:0 0 1.25rem;font-size:1rem;font-style:italic;line-height:1.6}.home2-module__kKJkpW__testimonialMetric{display:flex}.home2-module__kKJkpW__metricBadge{border-radius:var(--radius-sm);color:var(--accent-1);background:#667eea1a;border:1px solid #667eea4d;padding:.4rem .75rem;font-size:.85rem;font-weight:600;display:inline-block}.home2-module__kKJkpW__pricing{z-index:1;padding:6rem 5%;position:relative}.home2-module__kKJkpW__pricingGrid{max-width:500px;margin:0 auto}.home2-module__kKJkpW__pricingCard{background:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--radius-xl);padding:2.5rem;transition:all .3s;position:relative}.home2-module__kKJkpW__pricingCardSingle,.home2-module__kKJkpW__pricingCardFeatured{background:var(--bg-secondary);border-color:var(--accent-1);box-shadow:var(--shadow-glow)}.home2-module__kKJkpW__pricingCardNote{border-top:1px solid var(--border-color);text-align:center;color:var(--text-secondary);margin-top:1.25rem;padding-top:1.25rem;font-size:.9rem}.home2-module__kKJkpW__pricingCardNote strong{color:var(--accent-1)}.home2-module__kKJkpW__pricingBadge{background:var(--gradient-primary);letter-spacing:.05em;border-radius:100px;padding:.4rem 1rem;font-size:.7rem;font-weight:700;position:absolute;top:-12px;left:50%;transform:translate(-50%)}.home2-module__kKJkpW__pricingHeader{text-align:center;margin-bottom:2rem}.home2-module__kKJkpW__pricingHeader h3{margin-bottom:.75rem;font-size:1.25rem;font-weight:600}.home2-module__kKJkpW__pricingPrice{justify-content:center;align-items:baseline;gap:.5rem;display:flex}.home2-module__kKJkpW__priceAmount{font-size:3rem;font-weight:800}.home2-module__kKJkpW__pricePeriod{color:var(--text-muted);font-size:1rem}.home2-module__kKJkpW__pricingFeatures{margin:0 0 2rem;padding:0;list-style:none}.home2-module__kKJkpW__pricingFeatures li{border-bottom:1px solid var(--border-color);color:var(--text-secondary);align-items:center;gap:.75rem;padding:.75rem 0;font-size:.95rem;display:flex}.home2-module__kKJkpW__pricingFeatures li:last-child{border-bottom:none}.home2-module__kKJkpW__pricingFeatures span{color:#4ade80;font-weight:600}.home2-module__kKJkpW__pricingCta,.home2-module__kKJkpW__pricingCtaFeatured{text-align:center;border-radius:var(--radius-md);width:100%;padding:1rem;font-size:1rem;font-weight:600;text-decoration:none;transition:all .2s;display:block}.home2-module__kKJkpW__pricingCta{background:var(--bg-card-hover);border:1px solid var(--border-color);color:var(--text-primary)}.home2-module__kKJkpW__pricingCta:hover{border-color:var(--border-hover)}.home2-module__kKJkpW__pricingCtaFeatured{background:var(--gradient-primary);color:#fff;border:none;box-shadow:0 4px 20px #667eea4d}.home2-module__kKJkpW__pricingCtaFeatured:hover{transform:translateY(-2px);box-shadow:0 6px 30px #667eea66}.home2-module__kKJkpW__pricingNote{text-align:center;color:var(--text-muted);margin-top:2rem;font-size:.9rem}.home2-module__kKJkpW__faq{z-index:1;background:var(--bg-secondary);padding:6rem 5%;position:relative}.home2-module__kKJkpW__faqGrid{flex-direction:column;gap:1rem;max-width:800px;margin:0 auto;display:flex}.home2-module__kKJkpW__faqItem{background:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--radius-md);transition:all .2s;overflow:hidden}.home2-module__kKJkpW__faqItem:hover{border-color:var(--border-hover)}.home2-module__kKJkpW__faqItem summary{cursor:pointer;justify-content:space-between;align-items:center;padding:1.25rem 1.5rem;font-size:1.05rem;font-weight:500;list-style:none;display:flex}.home2-module__kKJkpW__faqItem summary::-webkit-details-marker{display:none}.home2-module__kKJkpW__faqItem summary:after{content:"+";color:var(--accent-1);font-size:1.5rem;transition:transform .2s}.home2-module__kKJkpW__faqItem[open] summary:after{transform:rotate(45deg)}.home2-module__kKJkpW__faqItem p{color:var(--text-secondary);margin:0;padding:0 1.5rem 1.25rem;font-size:.95rem;line-height:1.6}.home2-module__kKJkpW__finalCta{z-index:1;text-align:center;padding:6rem 5%;position:relative}.home2-module__kKJkpW__finalCtaContent{background:var(--gradient-primary);border-radius:var(--radius-xl);max-width:600px;box-shadow:var(--shadow-glow);margin:0 auto;padding:4rem}.home2-module__kKJkpW__finalCtaContent h2{margin-bottom:1rem;font-size:clamp(1.75rem,3vw,2.5rem);font-weight:700}.home2-module__kKJkpW__finalCtaContent p{opacity:.9;margin-bottom:2rem;font-size:1.1rem}.home2-module__kKJkpW__finalCtaContent .home2-module__kKJkpW__btnHero{color:var(--accent-2);background:#fff;box-shadow:0 4px 20px #0003}.home2-module__kKJkpW__finalCtaContent .home2-module__kKJkpW__btnHero:hover{transform:translateY(-3px);box-shadow:0 8px 30px #0000004d}.home2-module__kKJkpW__finalCtaNote{opacity:.8;margin-top:1.5rem;font-size:.9rem;display:block}.home2-module__kKJkpW__footer{z-index:1;background:var(--bg-secondary);border-top:1px solid var(--border-color);padding:4rem 5% 2rem;position:relative}.home2-module__kKJkpW__footerInner{grid-template-columns:2fr 3fr;gap:4rem;max-width:1200px;margin:0 auto;display:grid}.home2-module__kKJkpW__footerBrand p{color:var(--text-muted);margin-top:1rem;font-size:.95rem}.home2-module__kKJkpW__footerLinks{grid-template-columns:repeat(3,1fr);gap:2rem;display:grid}.home2-module__kKJkpW__footerCol h4{text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);margin-bottom:1.25rem;font-size:.85rem;font-weight:600}.home2-module__kKJkpW__footerCol a{color:var(--text-secondary);padding:.4rem 0;font-size:.95rem;text-decoration:none;transition:color .2s;display:block}.home2-module__kKJkpW__footerCol a:hover{color:var(--text-primary)}.home2-module__kKJkpW__footerBottom{border-top:1px solid var(--border-color);text-align:center;max-width:1200px;margin:3rem auto 0;padding-top:2rem}.home2-module__kKJkpW__footerBottom p{color:var(--text-muted);font-size:.9rem}@media (max-width:1024px){.home2-module__kKJkpW__hero{grid-template-columns:1fr;gap:3rem;padding-top:8rem}.home2-module__kKJkpW__heroVisual{max-width:600px;margin:0 auto}.home2-module__kKJkpW__stepsGrid{flex-direction:column}.home2-module__kKJkpW__stepArrow{margin:0;transform:rotate(90deg)}.home2-module__kKJkpW__showcaseContent{grid-template-columns:1fr}.home2-module__kKJkpW__showcaseArrow{flex-direction:row}.home2-module__kKJkpW__footerInner{grid-template-columns:1fr;gap:3rem}}@media (max-width:768px){.home2-module__kKJkpW__header{top:56px}.home2-module__kKJkpW__hero{padding:7rem 5% 4rem}.home2-module__kKJkpW__heroTitle{font-size:2rem}.home2-module__kKJkpW__heroSubtitle{font-size:1.1rem}.home2-module__kKJkpW__heroCta{flex-direction:column}.home2-module__kKJkpW__heroTrust{flex-direction:column;align-items:flex-start;gap:.75rem}.home2-module__kKJkpW__trustDivider{display:none}.home2-module__kKJkpW__demoContent{grid-template-columns:1fr}.home2-module__kKJkpW__demoSidebar{border-right:none;border-bottom:1px solid var(--border-color);flex-direction:row;padding:.5rem;overflow-x:auto}.home2-module__kKJkpW__demoTab{white-space:nowrap}.home2-module__kKJkpW__statsInner{grid-template-columns:repeat(2,1fr)}.home2-module__kKJkpW__statNumber{font-size:2rem}.home2-module__kKJkpW__toolsGrid{grid-template-columns:1fr 1fr}.home2-module__kKJkpW__demoTabs{flex-wrap:wrap}.home2-module__kKJkpW__testimonialGrid{grid-template-columns:1fr}.home2-module__kKJkpW__footerLinks{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.home2-module__kKJkpW__header{padding:.75rem 1rem;top:80px}.home2-module__kKJkpW__hero{padding:6rem 1rem 3rem}.home2-module__kKJkpW__statsInner{grid-template-columns:1fr;gap:1.5rem}.home2-module__kKJkpW__toolsGrid{grid-template-columns:1fr}.home2-module__kKJkpW__step{padding:1.5rem 1rem}.home2-module__kKJkpW__pricingCard{padding:1.5rem}.home2-module__kKJkpW__finalCtaContent{padding:2.5rem 1.5rem}.home2-module__kKJkpW__footerLinks{grid-template-columns:1fr}}.home2-module__kKJkpW__pageHeader{text-align:center;z-index:1;padding:10rem 2rem 4rem;position:relative}.home2-module__kKJkpW__pageHeaderContent{max-width:800px;margin:0 auto}.home2-module__kKJkpW__pageTitle{background:linear-gradient(135deg,#fff 0%,#fffc 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:1.5rem;font-size:clamp(2.5rem,5vw,4rem);font-weight:800;line-height:1.1}.home2-module__kKJkpW__pageSubtitle{color:var(--text-secondary);max-width:600px;margin:0 auto;font-size:1.25rem;line-height:1.6}.home2-module__kKJkpW__pageMain{z-index:1;max-width:1000px;margin:0 auto;padding:0 2rem 4rem;position:relative}.home2-module__kKJkpW__contentCard{background:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--radius-xl);padding:3rem}.home2-module__kKJkpW__contentCard h2{color:var(--text-primary);margin:2.5rem 0 1rem;font-size:1.5rem;font-weight:700}.home2-module__kKJkpW__contentCard h2:first-child{margin-top:0}.home2-module__kKJkpW__contentCard p{color:var(--text-secondary);margin-bottom:1rem;line-height:1.8}.home2-module__kKJkpW__contentCard ul,.home2-module__kKJkpW__contentCard ol{color:var(--text-secondary);margin-bottom:1rem;padding-left:1.5rem;line-height:1.8}.home2-module__kKJkpW__contentCard li{margin-bottom:.5rem}.home2-module__kKJkpW__contentCard a{color:var(--accent-1);text-decoration:none;transition:color .2s}.home2-module__kKJkpW__contentCard a:hover{color:var(--accent-3);text-decoration:underline}.home2-module__kKJkpW__cardsGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.5rem;margin-bottom:3rem;display:grid}.home2-module__kKJkpW__card{background:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--radius-lg);padding:2rem;transition:all .3s}.home2-module__kKJkpW__card:hover{background:var(--bg-card-hover);border-color:var(--border-hover);transform:translateY(-4px)}.home2-module__kKJkpW__cardIcon{margin-bottom:1rem;font-size:2.5rem}.home2-module__kKJkpW__cardTitle{color:var(--text-primary);margin-bottom:.75rem;font-size:1.25rem;font-weight:600}.home2-module__kKJkpW__cardDesc{color:var(--text-secondary);font-size:.95rem;line-height:1.6}.home2-module__kKJkpW__contactGrid{grid-template-columns:1fr 1fr;gap:3rem;display:grid}.home2-module__kKJkpW__contactForm{flex-direction:column;gap:1.5rem;display:flex}.home2-module__kKJkpW__formGroup{flex-direction:column;gap:.5rem;display:flex}.home2-module__kKJkpW__formGroup label{color:var(--text-secondary);font-size:.9rem;font-weight:500}.home2-module__kKJkpW__formGroup input,.home2-module__kKJkpW__formGroup textarea{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--radius-md);color:var(--text-primary);padding:1rem;font-size:1rem;transition:all .2s}.home2-module__kKJkpW__formGroup input:focus,.home2-module__kKJkpW__formGroup textarea:focus{border-color:var(--accent-1);outline:none;box-shadow:0 0 0 3px #667eea1a}.home2-module__kKJkpW__formGroup textarea{resize:vertical;min-height:150px}.home2-module__kKJkpW__formSubmit{background:var(--gradient-primary);border-radius:var(--radius-md);color:#fff;cursor:pointer;border:none;padding:1rem 2rem;font-size:1rem;font-weight:600;transition:all .2s}.home2-module__kKJkpW__formSubmit:hover{transform:translateY(-2px);box-shadow:0 6px 30px #667eea66}.home2-module__kKJkpW__formSubmit:disabled{opacity:.6;cursor:not-allowed;transform:none}.home2-module__kKJkpW__formSuccess{border-radius:var(--radius-md);color:#22c55e;text-align:center;background:#22c55e1a;border:1px solid #22c55e4d;padding:1rem}.home2-module__kKJkpW__formError{border-radius:var(--radius-md);color:#ef4444;text-align:center;background:#ef44441a;border:1px solid #ef44444d;padding:1rem}.home2-module__kKJkpW__contactInfo{flex-direction:column;gap:2rem;display:flex}.home2-module__kKJkpW__contactInfoItem{align-items:flex-start;gap:1rem;display:flex}.home2-module__kKJkpW__contactInfoIcon{background:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--radius-md);justify-content:center;align-items:center;width:48px;height:48px;font-size:1.5rem;display:flex}.home2-module__kKJkpW__contactInfoText h3{color:var(--text-primary);margin-bottom:.25rem;font-size:1rem;font-weight:600}.home2-module__kKJkpW__contactInfoText p{color:var(--text-secondary);font-size:.95rem}.home2-module__kKJkpW__faqList{flex-direction:column;gap:1rem;display:flex}.home2-module__kKJkpW__faqAccordion{background:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--radius-lg);overflow:hidden}.home2-module__kKJkpW__faqAccordion summary{cursor:pointer;color:var(--text-primary);justify-content:space-between;align-items:center;padding:1.5rem;font-size:1.1rem;font-weight:600;list-style:none;transition:background .2s;display:flex}.home2-module__kKJkpW__faqAccordion summary::-webkit-details-marker{display:none}.home2-module__kKJkpW__faqAccordion summary:after{content:"+";color:var(--text-muted);font-size:1.5rem;transition:transform .2s}.home2-module__kKJkpW__faqAccordion[open] summary:after{transform:rotate(45deg)}.home2-module__kKJkpW__faqAccordion summary:hover{background:var(--bg-card-hover)}.home2-module__kKJkpW__faqAccordionContent{color:var(--text-secondary);padding:0 1.5rem 1.5rem;line-height:1.7}.home2-module__kKJkpW__pricingPageGrid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;margin-bottom:3rem;display:grid}.home2-module__kKJkpW__creditPackage{background:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--radius-lg);text-align:center;padding:2rem;transition:all .3s}.home2-module__kKJkpW__creditPackage:hover{border-color:var(--accent-1);transform:translateY(-4px)}.home2-module__kKJkpW__creditPackagePopular{border-color:var(--accent-1);position:relative}.home2-module__kKJkpW__creditPackagePopular:before{content:"BEST VALUE";background:var(--gradient-primary);border-radius:20px;padding:.25rem 1rem;font-size:.75rem;font-weight:700;position:absolute;top:-12px;left:50%;transform:translate(-50%)}.home2-module__kKJkpW__creditAmount{background:var(--gradient-primary);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:.5rem;font-size:2.5rem;font-weight:800}.home2-module__kKJkpW__creditPrice{color:var(--text-primary);margin-bottom:.5rem;font-size:1.5rem;font-weight:600}.home2-module__kKJkpW__creditWords{color:var(--text-muted);margin-bottom:1.5rem;font-size:.9rem}.home2-module__kKJkpW__sectionDivider{text-align:center;margin:3rem 0}.home2-module__kKJkpW__sectionDividerTitle{color:var(--text-primary);margin-bottom:.5rem;font-size:1.5rem;font-weight:700}.home2-module__kKJkpW__sectionDividerSubtitle{color:var(--text-secondary)}@media (max-width:768px){.home2-module__kKJkpW__pageHeader{padding:8rem 1.5rem 3rem}.home2-module__kKJkpW__pageMain{padding:0 1.5rem 3rem}.home2-module__kKJkpW__contentCard{padding:2rem}.home2-module__kKJkpW__contactGrid{grid-template-columns:1fr}}
