.AppBuilder_appBuilderPage__MIXZ8{font-family:ui-serif,Georgia,Times New Roman,serif;background:var(--background-primary);color:var(--text-primary);line-height:1.7;font-size:16px;overflow-x:hidden}.AppBuilder_appBuilderPage__MIXZ8 h1,.AppBuilder_appBuilderPage__MIXZ8 h2,.AppBuilder_appBuilderPage__MIXZ8 h3,.AppBuilder_appBuilderPage__MIXZ8 h4,.AppBuilder_appBuilderPage__MIXZ8 h5,.AppBuilder_appBuilderPage__MIXZ8 h6{font-family:-apple-system,BlinkMacSystemFont,Inter,sans-serif;font-weight:500;letter-spacing:-.01em}.AppBuilder_container__3EJQX{max-width:1140px;margin:0 auto;padding:0 24px}.AppBuilder_wideContainer__cUXZs{max-width:1400px;margin:0 auto;padding:0 24px}.AppBuilder_aiSphere__I23DE{border-radius:50%;background:linear-gradient(135deg,#FF6B6B,#4ECDC4,#45B7D1,#96CEB4,#FFEAA7);background-size:200% 200%;animation:AppBuilder_gradientShift__b184c 3s ease infinite;transition:all .3s ease}@keyframes AppBuilder_gradientShift__b184c{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.AppBuilder_heroSection__K8FEG{background:linear-gradient(135deg,var(--background-primary) 0,var(--background-soft) 100%);padding:80px 0 60px;position:relative;overflow:hidden}.AppBuilder_heroSection__K8FEG:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 20% 20%,rgba(32,178,170,.08) 0,transparent 50%),radial-gradient(circle at 80% 80%,rgba(75,179,217,.08) 0,transparent 50%);pointer-events:none}.AppBuilder_heroContent__9gspm{position:relative;z-index:2;text-align:center;max-width:800px;margin:0 auto}.AppBuilder_heroBadge__DufkS{display:inline-flex;align-items:center;gap:8px;background:rgba(32,178,170,.1);color:var(--hover-aqua);padding:8px 16px;border-radius:20px;font-size:14px;font-weight:600;margin-bottom:24px;border:1px solid rgba(32,178,170,.2)}.AppBuilder_heroBadge__DufkS .AppBuilder_aiSphere__I23DE{width:16px;height:16px}.AppBuilder_heroTitle__R0kUV{font-size:clamp(36px,5vw,56px);font-weight:700;margin-bottom:24px;line-height:1.1;color:var(--text-primary)}.AppBuilder_heroSubtitle__Iu9PD{font-size:22px;color:var(--text-secondary);margin-bottom:40px;line-height:1.4}.AppBuilder_heroCtas__LuaCL{display:flex;gap:16px;justify-content:center;flex-wrap:wrap;margin-bottom:60px}.AppBuilder_ctaPrimary__OZBE0{background:var(--text-primary);color:white;padding:16px 32px;border-radius:10px;text-decoration:none;font-weight:600;font-size:16px;transition:all .3s ease;box-shadow:0 6px 20px rgba(0,0,0,.15);position:relative;overflow:hidden;border:none;cursor:pointer}.AppBuilder_ctaPrimary__OZBE0:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(135deg,#FF6B6B,#4ECDC4,#45B7D1,#96CEB4,#FFEAA7);transition:left .4s ease;background-size:200% 200%;animation:AppBuilder_gradientShift__b184c 3s ease infinite}.AppBuilder_ctaPrimary__OZBE0 span{position:relative;z-index:2}.AppBuilder_ctaPrimary__OZBE0:hover{transform:translateY(-2px);box-shadow:0 10px 30px rgba(0,0,0,.2)}.AppBuilder_ctaPrimary__OZBE0:hover:before{left:0}.AppBuilder_ctaSecondary__rr1xV{background:transparent;color:var(--text-primary);border:2px solid var(--border-light);padding:14px 32px;border-radius:10px;text-decoration:none;font-weight:500;font-size:16px;transition:all .3s ease}.AppBuilder_ctaSecondary__rr1xV:hover{background:var(--text-primary);color:white;border-color:var(--text-primary);transform:translateY(-2px)}.AppBuilder_heroStats__7JE5_{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:32px;text-align:center}.AppBuilder_heroStat__BbsuK{background:var(--surface-white);padding:24px;border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,.08);border:1px solid var(--border-light)}.AppBuilder_heroStatNumber__SYhxj{font-size:32px;font-weight:700;color:var(--hover-aqua);margin-bottom:8px;font-family:-apple-system,BlinkMacSystemFont,Inter,sans-serif}.AppBuilder_heroStatLabel__cLPUG{font-size:14px;color:var(--text-secondary);font-weight:500}.AppBuilder_problemSection__e3Hpc{padding:100px 0;background:#1a1a1a}.AppBuilder_problemContent__vSl_Y{text-align:center;max-width:900px;margin:0 auto 60px}.AppBuilder_problemSection__e3Hpc .AppBuilder_sectionTitle__7f_tK{color:white}.AppBuilder_problemSection__e3Hpc .AppBuilder_sectionSubtitle__gMPCa{color:#b0b0b0}.AppBuilder_sectionTitle__7f_tK{font-size:clamp(32px,4vw,44px);font-weight:600;margin-bottom:20px;color:var(--text-primary)}.AppBuilder_sectionSubtitle__gMPCa{font-size:20px;color:var(--text-secondary);margin-bottom:60px;line-height:1.5}.AppBuilder_problemGrid__Ttaum{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:32px}.AppBuilder_problemCard__Kedo6{background:var(--surface-white);padding:32px;border-radius:16px;box-shadow:0 6px 25px rgba(0,0,0,.08);border:1px solid var(--border-light);position:relative;transition:all .3s cubic-bezier(.4,0,.2,1);overflow:hidden}.AppBuilder_problemCard__Kedo6:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(135deg,rgba(255,107,107,.03),rgba(78,205,196,.03),rgba(69,183,209,.03));transition:left .5s cubic-bezier(.4,0,.2,1);z-index:1}.AppBuilder_problemCard__Kedo6:hover{transform:translateY(-8px) scale(1.02);box-shadow:0 16px 50px rgba(0,0,0,.15)}.AppBuilder_problemCard__Kedo6:hover:before{left:0}.AppBuilder_problemCard__Kedo6>*{position:relative;z-index:2}.AppBuilder_problemTitle__WQVUe{font-size:20px;font-weight:600;margin-bottom:16px;color:var(--text-primary)}.AppBuilder_problemDescription__pJCfr{color:var(--text-secondary);line-height:1.6}.AppBuilder_featuresSection__y7J3B{padding:100px 0;background:var(--background-primary)}.AppBuilder_featuresHeader__Im4Q0{text-align:center;max-width:800px;margin:0 auto 80px}.AppBuilder_featuresHeader__Im4Q0 .AppBuilder_aiSphere__I23DE{width:24px;height:24px;display:inline-block;margin:0 8px}.AppBuilder_featuresGrid__sb_xs{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:40px}.AppBuilder_featureCard__AV8s_{background:var(--surface-white);padding:40px 32px;border-radius:20px;box-shadow:0 8px 30px rgba(0,0,0,.08);border:1px solid var(--border-light);transition:all .5s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.AppBuilder_featureCard__AV8s_:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,var(--hover-aqua),var(--hover-glass-blue));transform:scaleX(0);transition:transform .3s cubic-bezier(.4,0,.2,1);transform-origin:left}.AppBuilder_featureCard__AV8s_:hover:before{transform:scaleX(1)}.AppBuilder_featureCard__AV8s_:hover{transform:translateY(-12px) scale(1.03);box-shadow:0 25px 60px rgba(0,0,0,.15),0 10px 30px rgba(32,178,170,.1)}.AppBuilder_featureCard__AV8s_>*{position:relative;z-index:2}.AppBuilder_featureTitle__g2HNt{font-size:24px;font-weight:600;margin-bottom:16px;color:var(--text-primary)}.AppBuilder_featureDescription__j_Vk_{color:var(--text-secondary);margin-bottom:24px;line-height:1.6}.AppBuilder_featureList__dvfl0{list-style:none;padding:0}.AppBuilder_featureList__dvfl0 li{display:flex;align-items:center;gap:12px;padding:8px 0;color:var(--text-secondary);transition:all .15s ease}.AppBuilder_featureCard__AV8s_:hover .AppBuilder_featureList__dvfl0 li{transform:translateX(4px)}.AppBuilder_featureList__dvfl0 li:before{content:"✓";color:var(--ai-green);font-weight:700;font-size:16px;transition:all .15s ease}.AppBuilder_featureCard__AV8s_:hover .AppBuilder_featureList__dvfl0 li:before{transform:scale(1.2)}.AppBuilder_howItWorksSection__DgJzO{padding:100px 0;background:var(--background-soft)}.AppBuilder_stepsContainer__7On20{max-width:1000px;margin:0 auto}.AppBuilder_stepsGrid__W3NmG{display:grid;gap:48px;margin-top:60px}.AppBuilder_stepItem__56dEA{display:grid;grid-template-columns:80px 1fr;gap:32px;align-items:flex-start;transition:all .3s cubic-bezier(.4,0,.2,1);opacity:.7}.AppBuilder_stepItem__56dEA:hover{opacity:1;transform:translateX(8px)}.AppBuilder_stepNumber__oY3Ny{width:60px;height:60px;background:linear-gradient(135deg,var(--hover-aqua),var(--hover-glass-blue));border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:24px;font-weight:700;color:white;box-shadow:0 6px 20px rgba(32,178,170,.3);transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.AppBuilder_stepNumber__oY3Ny:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(135deg,rgba(255,255,255,.3),rgba(255,255,255,.1));transition:left .5s ease}.AppBuilder_stepItem__56dEA:hover .AppBuilder_stepNumber__oY3Ny{transform:scale(1.1) rotateY(10deg);box-shadow:0 12px 30px rgba(32,178,170,.5)}.AppBuilder_stepItem__56dEA:hover .AppBuilder_stepNumber__oY3Ny:before{left:100%}.AppBuilder_stepContent__bddJf{background:var(--surface-white);padding:32px;border-radius:16px;box-shadow:0 6px 25px rgba(0,0,0,.08);border:1px solid var(--border-light);transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.AppBuilder_stepContent__bddJf:before{content:"";position:absolute;bottom:0;left:-100%;width:100%;height:3px;background:linear-gradient(90deg,var(--hover-aqua),var(--hover-glass-blue));transition:left .6s cubic-bezier(.4,0,.2,1)}.AppBuilder_stepItem__56dEA:hover .AppBuilder_stepContent__bddJf{transform:translateY(-4px);box-shadow:0 16px 40px rgba(0,0,0,.12),0 6px 20px rgba(32,178,170,.1)}.AppBuilder_stepItem__56dEA:hover .AppBuilder_stepContent__bddJf:before{left:0}.AppBuilder_stepTitle__DGf5t{font-size:24px;font-weight:600;margin-bottom:16px;color:var(--text-primary);transition:color .3s ease}.AppBuilder_stepItem__56dEA:hover .AppBuilder_stepTitle__DGf5t{color:var(--hover-aqua)}.AppBuilder_stepDescription__k3VY_{color:var(--text-secondary);line-height:1.6}.AppBuilder_useCasesSection__JdmFw{padding:100px 0;background:var(--background-primary)}.AppBuilder_useCasesGrid__SWM19{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:32px;margin-top:60px}.AppBuilder_useCaseCard__MNNO1{background:var(--surface-white);padding:32px;border-radius:16px;box-shadow:0 6px 25px rgba(0,0,0,.08);border:1px solid var(--border-light);transition:all .3s ease}.AppBuilder_useCaseCard__MNNO1:hover{transform:translateY(-4px);box-shadow:0 12px 40px rgba(0,0,0,.12)}.AppBuilder_useCaseHeader__jZy4B{display:flex;align-items:flex-start;gap:16px;margin-bottom:20px}.AppBuilder_useCaseTitle__OvZrV{font-size:20px;font-weight:600;color:var(--text-primary)}.AppBuilder_useCaseDescription__qqhY0{color:var(--text-secondary);line-height:1.6;margin-bottom:20px}.AppBuilder_useCaseTags__uIWBm{display:flex;flex-wrap:wrap;gap:8px}.AppBuilder_useCaseTag__zOakQ{background:rgba(32,178,170,.1);color:var(--hover-aqua);padding:4px 12px;border-radius:12px;font-size:12px;font-weight:500}.AppBuilder_successStoriesSection__REwWy{padding:100px 0;background:var(--background-soft)}.AppBuilder_testimonialsGrid__Wp2s2{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:32px;margin-top:60px}.AppBuilder_testimonialCard__vZPaN{background:var(--surface-white);padding:40px 32px;border-radius:20px;box-shadow:0 8px 30px rgba(0,0,0,.08);border:1px solid var(--border-light);position:relative}.AppBuilder_testimonialQuote__4Kvt_{font-size:18px;font-style:italic;color:var(--text-primary);margin-bottom:24px;line-height:1.6}.AppBuilder_testimonialAuthor__6Lc_O{display:flex;align-items:center;gap:16px}.AppBuilder_authorAvatar__9mgUM{width:48px;height:48px;background:linear-gradient(135deg,var(--hover-aqua),var(--hover-glass-blue));border-radius:50%;display:flex;align-items:center;justify-content:center;color:white;font-weight:600}.AppBuilder_authorInfo__pucNz h4{font-size:16px;font-weight:600;margin-bottom:4px;color:var(--text-primary)}.AppBuilder_authorInfo__pucNz p{font-size:14px;color:var(--text-secondary)}.AppBuilder_testimonialMetrics__JKEfj{display:flex;gap:24px;margin-top:20px;padding-top:20px;border-top:1px solid var(--border-light)}.AppBuilder_metric___E7dO{text-align:center}.AppBuilder_metricValue__KWkCH{font-size:20px;font-weight:700;color:var(--hover-aqua);margin-bottom:4px}.AppBuilder_metricLabel__uofOX{font-size:12px;color:var(--text-secondary)}.AppBuilder_technicalSection__edsmP{padding:100px 0;background:var(--background-primary)}.AppBuilder_techGrid__W_zZH{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center;margin-top:60px}.AppBuilder_techContent__hH_9Q h3{font-size:28px;font-weight:600;margin-bottom:20px;color:var(--text-primary)}.AppBuilder_techFeatures__3UGzy{list-style:none;padding:0}.AppBuilder_techFeatures__3UGzy li{display:flex;align-items:flex-start;gap:12px;padding:16px 12px;border-bottom:1px solid var(--border-light);cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);border-radius:8px;position:relative;overflow:hidden;user-select:none}.AppBuilder_techFeatures__3UGzy li:before{content:"→";color:var(--hover-aqua);font-weight:700;font-size:16px;margin-top:2px;transition:all .3s cubic-bezier(.4,0,.2,1);flex-shrink:0}.AppBuilder_techFeatures__3UGzy li:hover{background:rgba(32,178,170,.05);transform:translateX(8px);border-color:rgba(32,178,170,.2)}.AppBuilder_techFeatures__3UGzy li:hover:before{color:var(--hover-glass-blue);transform:scale(1.2) translateX(4px)}.AppBuilder_techFeatures__3UGzy li:last-child{border-bottom:none}.AppBuilder_techVisual__xeYFB{background:var(--background-soft);padding:40px;border-radius:20px;text-align:center;border:2px dashed var(--border-light)}.AppBuilder_techDiagram__6nehM{color:var(--text-secondary);font-size:18px;margin-bottom:20px}.AppBuilder_finalCtaSection__QS6pc{padding:100px 0;background:linear-gradient(135deg,var(--text-primary),#1a1a1a);color:white;text-align:center}.AppBuilder_finalCtaContent__CVPbB{max-width:700px;margin:0 auto}.AppBuilder_finalCtaTitle___jekL{font-size:clamp(36px,5vw,48px);font-weight:700;margin-bottom:24px;line-height:1.2;color:white}.AppBuilder_finalCtaSubtitle__LlfiU{font-size:20px;opacity:.9;margin-bottom:40px;line-height:1.5;color:white}.AppBuilder_finalCtaButtons__exuAE{display:flex;gap:16px;justify-content:center;flex-wrap:wrap}.AppBuilder_finalCtaPrimary__DtFEV{background:var(--hover-aqua);color:white;padding:18px 36px;border-radius:10px;text-decoration:none;font-weight:600;font-size:18px;transition:all .3s ease;box-shadow:0 8px 25px rgba(32,178,170,.3)}.AppBuilder_finalCtaPrimary__DtFEV:hover{background:var(--hover-glass-blue);transform:translateY(-2px);box-shadow:0 12px 35px rgba(32,178,170,.4)}.AppBuilder_finalCtaSecondary__oG_Mk{background:transparent;color:white;border:2px solid rgba(255,255,255,.3);padding:16px 36px;border-radius:10px;text-decoration:none;font-weight:500;font-size:18px;transition:all .3s ease}.AppBuilder_finalCtaSecondary__oG_Mk:hover{background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.5);transform:translateY(-2px)}.AppBuilder_exploreCommunityBtn__yMaUU{display:inline-block;background:var(--hover-aqua);color:white;padding:18px 36px;border-radius:12px;text-decoration:none;font-weight:600;font-size:18px;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 8px 25px rgba(32,178,170,.3);position:relative;overflow:hidden}.AppBuilder_exploreCommunityBtn__yMaUU:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(135deg,rgba(255,255,255,.2),rgba(255,255,255,.1));transition:left .5s cubic-bezier(.4,0,.2,1)}.AppBuilder_exploreCommunityBtn__yMaUU:hover{background:var(--hover-glass-blue);transform:translateY(-3px) scale(1.02);box-shadow:0 12px 35px rgba(32,178,170,.4),0 6px 20px rgba(75,179,217,.2)}.AppBuilder_exploreCommunityBtn__yMaUU:hover:before{left:100%}@media (max-width:768px){.AppBuilder_heroTitle__R0kUV{font-size:36px}.AppBuilder_heroCtas__LuaCL{flex-direction:column;align-items:center}.AppBuilder_ctaPrimary__OZBE0,.AppBuilder_ctaSecondary__rr1xV{width:100%;max-width:300px;text-align:center}.AppBuilder_techGrid__W_zZH{grid-template-columns:1fr;gap:40px}.AppBuilder_stepItem__56dEA{grid-template-columns:1fr;text-align:center}.AppBuilder_finalCtaButtons__exuAE{flex-direction:column;align-items:center}.AppBuilder_finalCtaPrimary__DtFEV,.AppBuilder_finalCtaSecondary__oG_Mk{width:100%;max-width:300px}}@media (prefers-reduced-motion:reduce){.AppBuilder_exploreCommunityBtn__yMaUU,.AppBuilder_featureCard__AV8s_,.AppBuilder_problemCard__Kedo6,.AppBuilder_stepContent__bddJf,.AppBuilder_stepItem__56dEA,.AppBuilder_stepNumber__oY3Ny,.AppBuilder_techFeatures__3UGzy li,.AppBuilder_testimonialCard__vZPaN,.AppBuilder_useCaseCard__MNNO1{transition-duration:.1s!important}.AppBuilder_aiSphere__I23DE{animation:none!important}.AppBuilder_exploreCommunityBtn__yMaUU:hover,.AppBuilder_featureCard__AV8s_:hover,.AppBuilder_problemCard__Kedo6:hover,.AppBuilder_stepItem__56dEA:hover,.AppBuilder_techFeatures__3UGzy li:hover,.AppBuilder_testimonialCard__vZPaN:hover,.AppBuilder_useCaseCard__MNNO1:hover{transform:translateY(-2px)!important}}