.Comparison_comparison__Aff2i{background-color:var(--white);position:relative;overflow:hidden;padding:clamp(3rem,8vw,6rem) 0;border-bottom:1px solid var(--bg-gray)}.Comparison_comparison__Aff2i:after,.Comparison_comparison__Aff2i:before{content:"";position:absolute;background:var(--bg-light);border-radius:50%;z-index:0;opacity:.6;transition:width .3s ease,height .3s ease}.Comparison_comparison__Aff2i:before{width:clamp(300px,50vw,600px);height:clamp(300px,50vw,600px);top:clamp(-150px,-25vw,-300px);right:clamp(-150px,-25vw,-300px)}.Comparison_comparison__Aff2i:after{width:clamp(200px,35vw,400px);height:clamp(200px,35vw,400px);bottom:clamp(-100px,-17vw,-200px);left:clamp(-100px,-17vw,-200px)}.Comparison_comparisonTabs__0AIhz{margin-top:clamp(2rem,5vw,3rem)}.Comparison_tabButtons__2A57I{display:flex;justify-content:center;gap:clamp(.5rem,1.5vw,1rem);margin-bottom:clamp(1.5rem,4vw,2.5rem);flex-wrap:wrap}.Comparison_tabButton__8zq4j{padding:.7rem clamp(1rem,3vw,1.75rem);background:var(--bg-light);border:1px solid var(--bg-gray);border-radius:30px;font-weight:600;color:var(--text-dark);cursor:pointer;transition:all .3s ease;font-size:clamp(.85rem,1.8vw,.95rem);flex-grow:0;flex-shrink:0;white-space:nowrap}.Comparison_tabButton__8zq4j:hover{background:var(--bg-gray);border-color:var(--primary-light);color:var(--primary)}.Comparison_tabButton__8zq4j.Comparison_active__myz8f{background:var(--primary);color:var(--white);border-color:var(--primary);box-shadow:0 4px 10px rgba(35,44,100,.15)}.Comparison_tabContentWrapper__pL5kr{position:relative;min-height:300px}.Comparison_tabContent__4U_BQ{display:none;animation:Comparison_fadeInComparisonAnim__KpEGB .6s ease-out}.Comparison_tabContent__4U_BQ.Comparison_active__myz8f{display:block}@keyframes Comparison_fadeInComparisonAnim__KpEGB{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}.Comparison_comparisonGrid__MVNOQ{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:clamp(1.5rem,4vw,2.5rem);align-items:stretch}.Comparison_comparisonCard__q8115{background:var(--white);border-radius:16px;overflow:hidden;border:1px solid var(--bg-gray);box-shadow:0 8px 20px rgba(0,0,0,.04);transition:all .3s ease;display:flex;flex-direction:column}.Comparison_comparisonCard__q8115:hover{transform:translateY(-6px);box-shadow:0 12px 30px rgba(0,0,0,.08)}.Comparison_comparisonCard__q8115.Comparison_traditional__fH4xQ{background:var(--bg-light);border-top:6px solid var(--bg-gray)}.Comparison_comparisonCard__q8115.Comparison_aiStudio__kaffX{border-top:6px solid var(--secondary);box-shadow:0 10px 30px rgba(35,44,100,.1)}.Comparison_comparisonHeader__yZXL1{padding:clamp(1.5rem,4vw,2rem);position:relative;border-bottom:1px solid var(--bg-gray)}.Comparison_comparisonBadge__v3BDt{position:absolute;top:-6px;right:clamp(1rem,4vw,2rem);background:var(--secondary);color:var(--primary);font-weight:700;padding:.5rem 1rem;border-radius:0 0 10px 10px;font-size:clamp(.7rem,1.5vw,.8rem);text-transform:uppercase;letter-spacing:1px;box-shadow:0 3px 6px rgba(0,0,0,.1)}.Comparison_comparisonHeader__yZXL1 h3{font-size:clamp(1.2rem,3vw,1.5rem);margin-bottom:0;color:var(--primary);font-weight:700;line-height:1.3}.Comparison_comparisonBody__B4VBT{padding:clamp(1.5rem,4vw,2rem);flex-grow:1}.Comparison_comparisonList__NSbto{list-style:none;margin:0;padding:0}.Comparison_comparisonList__NSbto li{margin-bottom:clamp(.75rem,2vw,1rem);padding-left:2rem;position:relative;line-height:1.6;font-size:clamp(.9rem,1.8vw,1rem);text-align:left;color:var(--text-dark);overflow-wrap:break-word}.Comparison_comparisonList__NSbto li:last-child{margin-bottom:0}.Comparison_comparisonList__NSbto li:before{content:"✕";position:absolute;left:0;top:.1em;font-weight:700;font-size:1.1em;color:var(--danger);transition:color .3s ease}.Comparison_comparisonList__NSbto.Comparison_highlighted__aKZKB li:before{content:"✓";color:var(--success)}.Comparison_complexityIndicator__Pfu4Q,.Comparison_customizationMeter__Cj5_2,.Comparison_intelligenceIndicator__1JrNF,.Comparison_timeIndicator__Jy8WA{padding:clamp(1rem,3vw,1.5rem) clamp(1rem,4vw,2rem);background:rgba(0,0,0,.02);text-align:center;margin-top:auto;border-top:1px solid var(--bg-gray)}.Comparison_complexityLabel__CWG91,.Comparison_indicatorLabel__ys7Ug,.Comparison_meterLabel__xrbpR,.Comparison_timeValue__fsfC2{display:block;font-weight:600;margin-bottom:.75rem;font-size:clamp(.9rem,2vw,1.05rem);color:var(--primary)}.Comparison_timeBar__PGGIE{height:10px;border-radius:5px;background:var(--bg-gray);overflow:hidden;position:relative}.Comparison_timeBar__PGGIE:after{content:"";position:absolute;top:0;left:0;height:100%;border-radius:5px}.Comparison_timeBar__PGGIE.Comparison_slow__RigAW:after{width:75%;background:var(--danger);animation:Comparison_slowLoadAnimComp__V_Swp 3s ease-in-out infinite}.Comparison_timeBar__PGGIE.Comparison_fast__wySXt:after{width:95%;background:var(--success);animation:Comparison_fastLoadAnimComp__bIB2e 1.5s ease-in-out infinite}@keyframes Comparison_slowLoadAnimComp__V_Swp{0%{width:0}to{width:75%}}@keyframes Comparison_fastLoadAnimComp__bIB2e{0%{width:0}to{width:95%}}.Comparison_complexityDots__UpOHR{display:flex;justify-content:center;gap:.6rem}.Comparison_dot__KcYrj{width:12px;height:12px;border-radius:50%;background:var(--bg-gray);transition:background-color .3s}.Comparison_dot__KcYrj.Comparison_filled__8RSPd{background:var(--primary)}.Comparison_meterBar__LJBoe{height:10px;border-radius:5px;background:var(--bg-gray);overflow:hidden;position:relative}.Comparison_meterFill__v4WBD{height:100%;position:absolute;top:0;left:0;border-radius:5px}.Comparison_meterFill__v4WBD.Comparison_limited__qYb66{width:50%;background:var(--danger)}.Comparison_meterFill__v4WBD.Comparison_unlimited__oKUdf{width:100%;background:var(--success);animation:Comparison_pulseWidthAnimComp__zV_T3 2s infinite}@keyframes Comparison_pulseWidthAnimComp__zV_T3{0%,to{width:93%}50%{width:100%}}.Comparison_intelligenceVisual__dnB_D{display:flex;align-items:center;justify-content:center;margin-top:1rem;height:30px;gap:6px}.Comparison_intelligenceNode__kA2oP{background:var(--primary);border-radius:50%;flex-shrink:0;transition:all .3s ease}.Comparison_intelligenceNode__kA2oP.Comparison_small__Zxg94{width:12px;height:12px}.Comparison_intelligenceNode__kA2oP.Comparison_medium__ErHf5{width:18px;height:18px}.Comparison_intelligenceNode__kA2oP.Comparison_large__H4LWW{width:24px;height:24px}.Comparison_intelligenceConnection__EkFeB{height:3px;width:18px;background:var(--primary);flex-shrink:0}.Comparison_intelligenceVisual__dnB_D.Comparison_advanced___ymeg{animation:Comparison_pulseGlowAnimComp__k3HWX 2s infinite}@keyframes Comparison_pulseGlowAnimComp__k3HWX{0%,to{opacity:.7}50%{opacity:1}}.Comparison_comparisonCta__3P2mB{text-align:center;margin-top:clamp(2rem,6vw,3.5rem)}.Comparison_comparisonCta__3P2mB p{font-size:clamp(1rem,2.5vw,1.2rem);color:var(--primary);max-width:700px;margin:0 auto 1.5rem;font-weight:500;line-height:1.5}.Comparison_ctaBtn__7Lm_o{background-color:var(--secondary);color:var(--primary)!important;border:2px solid var(--secondary);padding:12px 28px;font-size:1rem}.Comparison_ctaBtn__7Lm_o:hover{background-color:transparent;color:var(--secondary)!important}@media (max-width:768px){.Comparison_comparisonTabs__0AIhz{margin-top:2rem}.Comparison_tabButtons__2A57I{margin-bottom:1.5rem}.Comparison_tabButton__8zq4j{flex-basis:calc(50% - clamp(0.5rem, 1.5vw, 1rem) / 2);text-align:center}}@media (max-width:576px){.Comparison_comparison__Aff2i{padding:clamp(2.5rem,6vw,3.5rem) 0}.Comparison_comparison__Aff2i:after,.Comparison_comparison__Aff2i:before{display:none}.Comparison_comparisonCard__q8115{border-radius:12px}.Comparison_comparisonHeader__yZXL1 h3{font-size:clamp(1.1rem,4vw,1.3rem)}.Comparison_comparisonList__NSbto li{font-size:clamp(.85rem,3vw,.95rem)}.Comparison_intelligenceNode__kA2oP.Comparison_small__Zxg94{width:10px;height:10px}.Comparison_intelligenceNode__kA2oP.Comparison_medium__ErHf5{width:15px;height:15px}.Comparison_intelligenceNode__kA2oP.Comparison_large__H4LWW{width:20px;height:20px}.Comparison_intelligenceConnection__EkFeB{width:15px}.Comparison_intelligenceVisual__dnB_D{gap:5px}}@media (max-width:375px){.Comparison_tabButtons__2A57I{gap:.4rem}.Comparison_tabButton__8zq4j{padding:.6rem clamp(.6rem,2vw,1rem);font-size:.8rem}.Comparison_comparisonList__NSbto li{padding-left:1.5rem}.Comparison_comparisonList__NSbto li:before{font-size:1em}}.Demo_demo__CcSqB{background:linear-gradient(135deg,var(--primary-light) 0,var(--primary) 100%);color:var(--white);text-align:center;position:relative;overflow:hidden}.Demo_demo__CcSqB h2{color:var(--white)!important}.Demo_demo__CcSqB p{color:var(--text-light);max-width:700px;margin:0 auto 2rem}.Demo_browserMockup__PAayO{width:100%;background:var(--primary-dark);border-radius:8px;overflow:hidden;box-shadow:0 20px 40px rgba(0,0,0,.3);max-width:900px;margin:3rem auto 0;border:1px solid var(--primary-light)}.Demo_browserHeader__Cy2QP{background:var(--primary-light);padding:10px 15px;display:flex;align-items:center}.Demo_browserActions__8JpQq{display:flex;gap:8px;margin-right:15px;flex-shrink:0}.Demo_browserCircle__FMbFk{width:12px;height:12px;border-radius:50%}.Demo_browserCircle__FMbFk.Demo_red__koRzM{background:#ff5f57}.Demo_browserCircle__FMbFk.Demo_yellow__zJQox{background:#ffbd2e}.Demo_browserCircle__FMbFk.Demo_green__etRN_{background:#28c941}.Demo_browserAddress__qNlU7{flex:1;background:var(--primary-dark);border-radius:4px;height:28px;display:flex;align-items:center;padding:0 12px;color:var(--text-light);font-size:.875rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.Demo_browserContent__pHcko{background:var(--white);min-height:400px;display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--text-dark)}@media (max-width:576px){.Demo_browserMockup__PAayO{border-radius:0;margin-top:1.5rem}.Demo_browserHeader__Cy2QP{padding:8px 15px}.Demo_browserActions__8JpQq{gap:6px;margin-right:10px}.Demo_browserCircle__FMbFk{width:10px;height:10px}.Demo_browserAddress__qNlU7{height:24px;font-size:.8rem}.Demo_browserContent__pHcko{min-height:280px}}.FAQ_faq__9BWwG{background-color:var(--white)}.FAQ_faqList__UmcI6{max-width:800px;margin:3rem auto 0;border-top:1px solid var(--bg-gray)}.FAQ_faqItem__95dk_{margin-bottom:0;border-bottom:1px solid var(--bg-gray);transition:background-color .3s ease}.FAQ_faqItem__95dk_:last-child{border-bottom:none}.FAQ_faqQuestion__fzNb6{padding:1.5rem 0;display:flex;justify-content:space-between;align-items:center;cursor:pointer;font-weight:600;color:var(--primary);transition:color .3s ease}.FAQ_faqItem__95dk_.FAQ_active__Ml84k .FAQ_faqQuestion__fzNb6,.FAQ_faqItem__95dk_:hover .FAQ_faqQuestion__fzNb6{color:var(--secondary)}.FAQ_faqQuestion__fzNb6:after{content:"+";font-size:1.5rem;transition:transform .3s ease,color .3s ease;color:var(--primary);font-weight:300;flex-shrink:0;margin-left:1rem}.FAQ_faqItem__95dk_:hover .FAQ_faqQuestion__fzNb6:after{color:var(--secondary)}.FAQ_faqItem__95dk_.FAQ_active__Ml84k .FAQ_faqQuestion__fzNb6:after{transform:rotate(45deg);color:var(--secondary)}.FAQ_faqAnswer__StYik{max-height:0;overflow:hidden;transition:max-height .4s ease-out,padding-bottom .4s ease-out;padding-bottom:0}.FAQ_faqItem__95dk_.FAQ_active__Ml84k .FAQ_faqAnswer__StYik{max-height:500px;padding-bottom:1.5rem}.FAQ_faqAnswerContent__2Msrx{padding:0;color:var(--text-dark);line-height:1.7}.FAQ_faqAnswerContent__2Msrx p{margin-bottom:0}@media (max-width:576px){.FAQ_faqQuestion__fzNb6{padding:1.25rem 0;font-size:1rem}}.Features_features__FuFOm{background-color:var(--white);border-bottom:1px solid var(--bg-gray)}.Features_featuresGrid__9LXZG{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem;margin-top:3rem}.Features_featureCard__MG5_i{background:var(--bg-light);border-radius:12px;padding:2.5rem 2rem;transition:all .3s ease;box-shadow:0 5px 15px rgba(0,0,0,.03);border:1px solid var(--bg-gray);text-align:center}.Features_featureCard__MG5_i:hover{transform:translateY(-8px);box-shadow:0 12px 25px rgba(0,0,0,.07);border-color:var(--primary-light)}.Features_featureIcon__akxyI{font-size:3rem;margin-bottom:1.5rem;color:var(--secondary);line-height:1}.Features_featureCard__MG5_i h3{margin-bottom:1rem;font-size:1.3rem}.Features_featureCard__MG5_i p{font-size:.95rem;color:var(--text-dark);opacity:.9;margin-bottom:0}@media (max-width:576px){.Features_featureCard__MG5_i{padding:2rem 1.5rem}}.CTA_cta__bo0hi{background:linear-gradient(135deg,var(--primary) 0,var(--primary-dark) 100%);color:var(--white);text-align:center;position:relative}.CTA_cta__bo0hi:before{content:"";inset:0;background-image:radial-gradient(var(--primary-light) 1px,transparent 1px);background-size:15px 15px;opacity:.1}.CTA_cta__bo0hi h2{color:var(--white)!important;margin-bottom:1rem}.CTA_cta__bo0hi p{color:var(--text-light);max-width:700px;margin:0 auto 2rem}.CTA_btn__mZCAU{display:inline-block;padding:15px 40px;border-radius:8px;font-weight:600;text-align:center;cursor:pointer;transition:all .3s ease;font-size:1.1rem;border:2px solid transparent;line-height:1.5;text-decoration:none}.CTA_btnPrimary__gRro2{background-color:var(--secondary);color:var(--primary)!important;border-color:var(--secondary)}.CTA_btnPrimary__gRro2:hover{background-color:transparent;color:var(--secondary)!important;border-color:var(--secondary);transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,.1)}.CTA_trialDetails__ATNjJ{margin-top:1rem!important;font-size:.875rem;opacity:.7;margin-bottom:0!important;color:var(--text-light)}.Hero_hero__R9b2V{position:relative;color:var(--white);min-height:700px;display:flex;align-items:center;background:linear-gradient(135deg,var(--primary) 0,var(--primary-dark) 100%);overflow:hidden;padding:180px 0 100px}.Hero_hero__R9b2V:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background-image:radial-gradient(circle at top left,rgba(247,160,29,.1),transparent 40%),radial-gradient(circle at bottom right,rgba(52,62,124,.2),transparent 40%);opacity:.6;z-index:1}.Hero_heroContent__fPpkj{max-width:700px;margin:0 auto;text-align:center;position:relative;z-index:2}.Hero_heroContent__fPpkj h1{color:var(--white)!important;margin-bottom:1.5rem}.Hero_heroContent__fPpkj p{color:var(--text-light);font-size:clamp(1.1rem,2vw,1.3rem);margin-bottom:2.5rem;max-width:600px;margin-left:auto;margin-right:auto}.Hero_heroButtons__8TKMK{display:flex;gap:1.25rem;justify-content:center;flex-wrap:wrap}.Hero_btn__oQLS9{display:inline-block;padding:15px 35px;border-radius:8px;font-weight:600;text-align:center;cursor:pointer;transition:all .3s ease;font-size:1.1rem;border:2px solid transparent;line-height:1.5}.Hero_btnPrimary__cyeNv{background-color:var(--secondary);color:var(--primary)!important;border-color:var(--secondary);box-shadow:0 10px 25px rgba(247,160,29,.3)}.Hero_btnPrimary__cyeNv:hover{background-color:transparent;color:var(--secondary)!important;transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,.05)}.Hero_btnSecondary__UWlgO{background-color:transparent;color:var(--text-light)!important;border-color:var(--text-light)}.Hero_btnSecondary__UWlgO:hover{background-color:var(--text-light);color:var(--primary)!important;transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,.05)}.Hero_floatingPrompt__KFZLX{position:absolute;bottom:52px;left:50%;transform:translateX(-50%);background:rgba(35,44,100,.9);padding:15px 25px;border-radius:50px;color:var(--white);font-family:monospace;box-shadow:0 5px 15px rgba(0,0,0,.2);display:flex;align-items:center;max-width:90%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border:1px solid rgba(184,194,232,.2);z-index:3;min-height:50px}.Hero_promptCursor__Psa4m{margin-left:5px;animation:Hero_blink__sMgFS 1s infinite}.Hero_floatingElements__yzFks{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;overflow:hidden;z-index:1}.Hero_floatElement__x_sOS{position:absolute;background:rgba(247,160,29,.05);border-radius:50%;will-change:transform}.Hero_float1__iXCyG{width:300px;height:300px;top:-100px;left:-100px;animation:Hero_floatAnimHero__8jAFM 25s ease-in-out infinite alternate}.Hero_float2__nY2qe{width:200px;height:200px;bottom:50px;right:-50px;animation:Hero_floatAnimHero__8jAFM 20s ease-in-out infinite alternate-reverse}.Hero_float3__6wbGs{width:100px;height:100px;top:50%;left:30%;animation:Hero_floatAnimHero__8jAFM 30s ease-in-out infinite}@keyframes Hero_floatAnimHero__8jAFM{0%{transform:translate(0) rotate(0deg) scale(1)}50%{transform:translate(40px,60px) rotate(180deg) scale(1.1)}to{transform:translate(0) rotate(1turn) scale(1)}}@media (max-width:992px){.Hero_heroButtons__8TKMK{flex-direction:column;align-items:center}.Hero_heroButtons__8TKMK .Hero_btn__oQLS9{width:100%;max-width:300px}}@media (max-width:576px){.Hero_hero__R9b2V{padding:100px 0 50px;min-height:0}.Hero_floatingPrompt__KFZLX{padding:10px 15px;font-size:.7rem;bottom:-44px;max-width:calc(100% - 40px);min-height:40px}}.HowItWorks_howItWorks__XFXsm{background-color:var(--bg-light)}.HowItWorks_workflow__CirnA{display:flex;flex-direction:column;gap:3rem;margin-top:3rem}.HowItWorks_workflowSteps__Sy1dM{display:flex;flex-direction:column;gap:1.5rem}.HowItWorks_workflowStep__Bmhby{display:flex;gap:1.5rem;padding:1.5rem;border-radius:12px;background:var(--white);border:1px solid var(--bg-gray);box-shadow:0 5px 15px rgba(0,0,0,.05);transition:all .3s ease;position:relative;opacity:.7;cursor:pointer}.HowItWorks_workflowStep__Bmhby.HowItWorks_active__vSAC9{box-shadow:0 10px 25px rgba(35,44,100,.1);opacity:1;border-color:var(--primary-light)}.HowItWorks_stepIcon__oucET{flex-shrink:0;width:60px;height:60px;background:linear-gradient(135deg,var(--primary-light) 0,var(--primary) 100%);border-radius:50%;display:flex;align-items:center;justify-content:center;position:relative;z-index:1}.HowItWorks_stepIcon__oucET:before{content:"";position:absolute;width:100%;height:100%;background:inherit;border-radius:50%;z-index:-1;opacity:.3;transform:scale(1.2);transition:all .4s ease}.HowItWorks_workflowStep__Bmhby.HowItWorks_active__vSAC9 .HowItWorks_stepIcon__oucET:before{transform:scale(1.5);animation:HowItWorks_pulse__R_vpy 2s ease-in-out infinite}.HowItWorks_stepIconInner__X0X84{font-size:1.5rem;color:var(--white)}.HowItWorks_stepContent__wxpUa{flex:1;text-align:left}.HowItWorks_stepContent__wxpUa h3{margin-bottom:.5rem;font-size:1.3rem;color:var(--primary)}.HowItWorks_stepContent__wxpUa p{color:var(--text-dark);font-size:.95rem;margin-bottom:0;opacity:.9}.HowItWorks_workflowPreview__VwhuL{background:var(--white);border-radius:12px;padding:clamp(1.5rem,3vw,2rem);box-shadow:0 10px 30px rgba(0,0,0,.1);position:relative;border:1px solid var(--bg-gray)}.HowItWorks_previewDevice__df63u{background:var(--bg-light);border-radius:12px;overflow:hidden;box-shadow:0 5px 15px rgba(0,0,0,.1)}.HowItWorks_previewHeader__kmXnk{background:var(--primary);padding:.75rem 1rem;display:flex;align-items:center}.HowItWorks_previewActions__egMn8{display:flex;gap:.5rem;margin-right:1rem;flex-shrink:0}.HowItWorks_previewActions__egMn8 span{width:12px;height:12px;border-radius:50%}.HowItWorks_previewActions__egMn8 span:first-child{background:#ff5f57}.HowItWorks_previewActions__egMn8 span:nth-child(2){background:#ffbd2e}.HowItWorks_previewActions__egMn8 span:nth-child(3){background:#28c941}.HowItWorks_previewTitle__hNcGE{color:var(--white);font-size:.9rem;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.HowItWorks_previewContent__Fy_Bf{position:relative;height:350px;overflow:hidden}.HowItWorks_previewScreen__myxKb{position:absolute;top:0;left:0;width:100%;height:100%;background:var(--white);opacity:0;transform:translateX(30px);transition:opacity .5s ease,transform .5s ease;display:flex;flex-direction:column;visibility:hidden;will-change:opacity,transform}.HowItWorks_previewScreen__myxKb.HowItWorks_active__vSAC9{opacity:1;transform:translateX(0);visibility:visible}.HowItWorks_chatInterface__p_KYe{display:flex;flex-direction:column;height:100%;padding:1rem;background:var(--bg-light)}.HowItWorks_chatMessages__o_Yx_{flex:1;overflow-y:auto;display:flex;flex-direction:column;gap:1rem;padding:0 .5rem 1rem 0;scrollbar-width:thin;scrollbar-color:var(--primary-light) var(--bg-gray)}.HowItWorks_chatMessages__o_Yx_::-webkit-scrollbar{width:6px}.HowItWorks_chatMessages__o_Yx_::-webkit-scrollbar-track{background:var(--bg-gray);border-radius:3px}.HowItWorks_chatMessages__o_Yx_::-webkit-scrollbar-thumb{background-color:var(--primary-light);border-radius:3px}.HowItWorks_chatMessage__ix6yZ{max-width:85%;padding:.8rem 1.1rem;border-radius:12px;font-size:.9rem;animation:HowItWorks_fadeInUp__CFAEn .5s ease forwards;line-height:1.5}.HowItWorks_chatMessage__ix6yZ.HowItWorks_user__6XUdM{align-self:flex-end;background:var(--primary-light);color:var(--white);border-bottom-right-radius:4px}.HowItWorks_chatMessage__ix6yZ.HowItWorks_ai__VwzDz{align-self:flex-start;background:var(--white);color:var(--text-dark);box-shadow:0 2px 5px rgba(0,0,0,.05);border:1px solid var(--bg-gray);border-bottom-left-radius:4px}.HowItWorks_chatMessage__ix6yZ p{margin:0}.HowItWorks_chatTyping__QfpXC{align-self:flex-start;margin-left:1rem;margin-top:.5rem;display:flex;gap:.3rem;align-items:center}.HowItWorks_chatTyping__QfpXC span{width:8px;height:8px;border-radius:50%;background:var(--primary);opacity:.7;animation:HowItWorks_typingAnimHW__LNO_c 1s ease-in-out infinite}.HowItWorks_chatTyping__QfpXC span:first-child{animation-delay:0s}.HowItWorks_chatTyping__QfpXC span:nth-child(2){animation-delay:.15s}.HowItWorks_chatTyping__QfpXC span:nth-child(3){animation-delay:.3s}@keyframes HowItWorks_typingAnimHW__LNO_c{0%,to{transform:translateY(0);opacity:.5}50%{transform:translateY(-4px);opacity:1}}.HowItWorks_workspaceInterface__bgBvM{display:flex;height:100%}.HowItWorks_workspaceSidebar__Eo1lQ{width:180px;background:var(--primary-dark);padding:1rem 0;flex-shrink:0}.HowItWorks_workspaceItem__GxbuH{padding:.75rem 1.25rem;color:var(--text-light);cursor:pointer;transition:all .2s ease;font-size:.9rem;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.HowItWorks_workspaceItem__GxbuH:hover{background:var(--primary);color:var(--white)}.HowItWorks_workspaceItem__GxbuH.HowItWorks_active__vSAC9{background:var(--primary);color:var(--white);position:relative;font-weight:600}.HowItWorks_workspaceItem__GxbuH.HowItWorks_active__vSAC9:after{content:"";position:absolute;top:0;right:0;height:100%;width:4px;background:var(--secondary);border-radius:4px 0 0 4px}.HowItWorks_workspaceMain__aEYKz{flex:1;padding:1.5rem;background:var(--bg-light);overflow-y:auto}.HowItWorks_workspaceHeader___IXVD{margin-bottom:1.5rem}.HowItWorks_workspaceHeader___IXVD h4{font-size:1.2rem;color:var(--primary);margin:0}.HowItWorks_workspaceUploader__esyFV{display:flex;flex-direction:column;gap:1.5rem}.HowItWorks_uploadArea__xMapD{border:2px dashed var(--primary-light);border-radius:8px;padding:2rem;text-align:center;background:rgba(52,62,124,.03);cursor:pointer;transition:all .3s ease}.HowItWorks_uploadArea__xMapD:hover{background:rgba(52,62,124,.07);border-color:var(--secondary)}.HowItWorks_uploadIcon__8_ctk{font-size:2rem;margin-bottom:.5rem;color:var(--primary)}.HowItWorks_uploadArea__xMapD p{margin:0;font-size:.9rem;color:var(--primary);opacity:.8}.HowItWorks_uploadFiles___2v07{display:flex;flex-direction:column;gap:.75rem}.HowItWorks_uploadFile__aVPIV{background:var(--white);padding:.75rem 1rem;border-radius:6px;display:flex;flex-direction:column;gap:.5rem;font-size:.9rem;color:var(--text-dark);box-shadow:0 1px 4px rgba(0,0,0,.04);border:1px solid var(--bg-gray)}.HowItWorks_uploadFile__aVPIV span{font-weight:500}.HowItWorks_uploadProgress__nbkbK{height:5px;background:var(--bg-gray);border-radius:2.5px;overflow:hidden;position:relative;width:100%}.HowItWorks_uploadProgress__nbkbK:after{content:"";position:absolute;top:0;left:0;height:100%;width:0;background:var(--secondary);animation:HowItWorks_uploadAnimHW__rMQcI 1.5s ease-out forwards;border-radius:2.5px}@keyframes HowItWorks_uploadAnimHW__rMQcI{0%{width:0}to{width:100%}}.HowItWorks_editorInterface__6ZB_S{display:flex;height:100%}.HowItWorks_editorSidebar__BaL_B{width:150px;background:var(--primary-dark);padding:1rem 0;flex-shrink:0}.HowItWorks_editorItem__EoCHA{padding:.75rem 1.25rem;color:var(--text-light);cursor:pointer;transition:all .2s ease;font-size:.9rem;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.HowItWorks_editorItem__EoCHA:hover{background:var(--primary);color:var(--white)}.HowItWorks_editorItem__EoCHA.HowItWorks_active__vSAC9{background:var(--primary);color:var(--white);position:relative;font-weight:600}.HowItWorks_editorItem__EoCHA.HowItWorks_active__vSAC9:after{content:"";position:absolute;top:0;right:0;height:100%;width:4px;background:var(--secondary);border-radius:4px 0 0 4px}.HowItWorks_editorMain__spNdE{flex:1;padding:1.5rem;background:var(--bg-light);display:flex;flex-direction:column;overflow:hidden}.HowItWorks_sitePreview__dqACe{flex:1;background:var(--white);border-radius:8px;overflow-y:auto;margin-bottom:1rem;box-shadow:0 2px 10px rgba(0,0,0,.05);border:1px solid var(--bg-gray)}.HowItWorks_siteHeader__q6iwN{height:40px;background:var(--bg-gray);display:flex;align-items:center;padding:0 1rem}.HowItWorks_siteHeader__q6iwN:before{content:"";display:block;width:54px;height:12px;background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="54" height="12"><circle cx="6" cy="6" r="6" fill="%23ddd"/><circle cx="27" cy="6" r="6" fill="%23ddd"/><circle cx="48" cy="6" r="6" fill="%23ddd"/></svg>') no-repeat}.HowItWorks_siteHero__gDElc{height:150px;background:var(--bg-light) url(/images/placeholder-hero-browser.png) center/cover no-repeat;position:relative}.HowItWorks_siteContent__a3WsM{padding:1.5rem;display:flex;flex-direction:column;gap:1rem}.HowItWorks_imageBlock__55gPF{position:relative;height:120px;background:var(--bg-gray);border-radius:4px;overflow:hidden;display:flex;align-items:center;justify-content:center;color:var(--text-light);font-size:.9rem}.HowItWorks_imageBlock__55gPF:before{content:"Image"}.HowItWorks_imageReplace__MBSW8{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(247,160,29,.2);border:2px solid var(--secondary);opacity:0;pointer-events:none;transition:opacity .3s ease}.HowItWorks_imageReplace__MBSW8.HowItWorks_active__vSAC9{opacity:1;animation:HowItWorks_highlightAnimHW__Ia4NU 1.5s infinite alternate}@keyframes HowItWorks_highlightAnimHW__Ia4NU{0%{box-shadow:0 0 8px 2px var(--secondary);opacity:.6}to{box-shadow:0 0 12px 4px var(--secondary);opacity:.9}}.HowItWorks_textBlock__97_Gf{min-height:40px;background:var(--bg-gray);border-radius:4px;position:relative;padding:10px;color:var(--text-light);font-size:.9rem}.HowItWorks_textBlock__97_Gf:before{content:"Text content block"}.HowItWorks_textBlock__97_Gf.HowItWorks_active__vSAC9{border:2px solid var(--secondary);box-shadow:0 0 0 2px rgba(247,160,29,.3)}.HowItWorks_editorCommand__wmzZK{padding:.75rem 1rem;background:var(--white);border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,.05);display:flex;align-items:center;color:var(--primary);font-size:.9rem;border:1px solid var(--bg-gray);margin-top:auto;flex-shrink:0}.HowItWorks_editorCommand__wmzZK span{flex-grow:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.HowItWorks_editorCursor__zf85l{width:2px;height:16px;background:var(--primary);margin-left:4px;animation:HowItWorks_blink__Kpsl6 1s infinite;flex-shrink:0}.HowItWorks_publishInterface__qemln{display:flex;height:100%}.HowItWorks_publishSidebar__rc9Wh{width:150px;background:var(--primary-dark);padding:1rem 0;flex-shrink:0}.HowItWorks_publishItem__xiFF6{padding:.75rem 1.25rem;color:var(--text-light);cursor:pointer;transition:all .2s ease;font-size:.9rem;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.HowItWorks_publishItem__xiFF6:hover{background:var(--primary);color:var(--white)}.HowItWorks_publishItem__xiFF6.HowItWorks_active__vSAC9{background:var(--primary);color:var(--white);position:relative;font-weight:600}.HowItWorks_publishItem__xiFF6.HowItWorks_active__vSAC9:after{content:"";position:absolute;top:0;right:0;height:100%;width:4px;background:var(--secondary);border-radius:4px 0 0 4px}.HowItWorks_publishMain__4qir_{flex:1;padding:1.5rem;background:var(--bg-light);display:flex;flex-direction:column;gap:2rem;overflow-y:auto}.HowItWorks_domainSection___cEZW{background:var(--white);padding:1.5rem;border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,.05);border:1px solid var(--bg-gray)}.HowItWorks_domainSection___cEZW h4{font-size:1.2rem;color:var(--primary);margin-bottom:1rem;margin-top:0}.HowItWorks_domainInput__Arxpn{display:flex;gap:.5rem;margin-bottom:1rem;flex-wrap:wrap}.HowItWorks_domainInput__Arxpn input{flex:1 1 200px;padding:.75rem 1rem;border:1px solid var(--bg-gray);border-radius:4px;font-size:.9rem;transition:border-color .3s ease,box-shadow .3s ease}.HowItWorks_domainInput__Arxpn input:focus{border-color:var(--primary);outline:none;box-shadow:0 0 0 3px rgba(35,44,100,.15)}.HowItWorks_domainInput__Arxpn button{padding:.75rem 1rem;background:var(--primary);color:var(--white);border:none;border-radius:4px;font-weight:500;cursor:pointer;transition:all .3s ease;flex-shrink:0}.HowItWorks_domainInput__Arxpn button:hover{background:var(--primary-light)}.HowItWorks_domainStatus__CqHNd{display:flex;align-items:center;gap:.5rem;font-size:.9rem;color:var(--success)}.HowItWorks_statusIndicator__yirv7{width:12px;height:12px;border-radius:50%;flex-shrink:0}.HowItWorks_statusIndicator__yirv7.HowItWorks_connected__RqOBm{background:var(--success);position:relative}.HowItWorks_statusIndicator__yirv7.HowItWorks_connected__RqOBm:after{content:"";position:absolute;top:-4px;left:-4px;width:20px;height:20px;background:transparent;border:2px solid var(--success);border-radius:50%;animation:HowItWorks_pulseSuccessAnimHW__gmacr 1.5s infinite;opacity:0}@keyframes HowItWorks_pulseSuccessAnimHW__gmacr{0%{transform:scale(.5);opacity:0}50%{opacity:.7}to{transform:scale(1.5);opacity:0}}.HowItWorks_publishAction__j32Gh{background:var(--white);padding:1.5rem;border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,.05);text-align:center;border:1px solid var(--bg-gray)}.HowItWorks_publishAction__j32Gh button{padding:.75rem 1.5rem;background:var(--secondary);color:var(--primary-dark);border:none;border-radius:4px;font-weight:600;font-size:1rem;cursor:pointer;transition:all .3s ease}.HowItWorks_publishAction__j32Gh button:hover{background:#f7b04d;transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,.1)}.HowItWorks_publishSuccess__1ura3{margin-top:1rem;display:none;align-items:center;justify-content:center;gap:.5rem;color:var(--success);font-weight:500;animation:HowItWorks_fadeIn__nMSfq .5s ease}.HowItWorks_publishSuccess__1ura3.HowItWorks_show__m9w2g{display:flex}.HowItWorks_successIcon__YcLrB{width:24px;height:24px;border-radius:50%;background:var(--success);color:var(--white);display:flex;align-items:center;justify-content:center;font-weight:700;font-size:1rem}.HowItWorks_workflowProgress__TFAYG{display:flex;flex-direction:column;align-items:center;gap:1rem;margin-top:1.5rem}.HowItWorks_progressDots__ixuLv{display:flex;gap:.75rem}.HowItWorks_progressDot__flrAs{width:12px;height:12px;border-radius:50%;background:var(--bg-gray);cursor:pointer;transition:all .3s ease}.HowItWorks_progressDot__flrAs:hover{background:var(--primary-light);transform:scale(1.1)}.HowItWorks_progressDot__flrAs.HowItWorks_active__vSAC9{background:var(--secondary);transform:scale(1.2)}.HowItWorks_progressButtons__tkQQT{display:flex;gap:1rem}.HowItWorks_progressNext__8be9j,.HowItWorks_progressPrev__hupyc{padding:.5rem 1.25rem;background:var(--primary);color:var(--white);border:none;border-radius:4px;font-size:.9rem;cursor:pointer;transition:all .3s ease}.HowItWorks_progressNext__8be9j:hover:not(:disabled),.HowItWorks_progressPrev__hupyc:hover:not(:disabled){background:var(--primary-light)}.HowItWorks_progressNext__8be9j:disabled,.HowItWorks_progressPrev__hupyc:disabled{background:var(--bg-gray);color:var(--text-dark);cursor:not-allowed;opacity:.7}.HowItWorks_workflowCta__SqL01{margin-top:3rem;text-align:center}.HowItWorks_workflowCta__SqL01 p{font-size:1.1rem;color:var(--primary);margin-bottom:1rem;font-weight:500}.HowItWorks_ctaBtn__5MjPu{background-color:var(--secondary);color:var(--primary)!important;border:2px solid var(--secondary);padding:12px 28px;font-size:1rem}.HowItWorks_ctaBtn__5MjPu:hover{background-color:transparent;color:var(--secondary)!important}@media (min-width:992px){.HowItWorks_workflow__CirnA{flex-direction:row;align-items:flex-start;gap:2rem}.HowItWorks_workflowSteps__Sy1dM{width:40%;flex-shrink:0}.HowItWorks_workflowPreview__VwhuL{width:60%;position:sticky;top:100px;max-height:calc(100vh - 120px)}.HowItWorks_workflowStep__Bmhby.HowItWorks_active__vSAC9{transform:scale(1.02)}}@media (max-width:992px){.HowItWorks_workflowStep__Bmhby.HowItWorks_active__vSAC9{transform:translateX(5px)}}@media (max-width:768px){.HowItWorks_previewContent__Fy_Bf{height:300px}.HowItWorks_workflowPreview__VwhuL{padding:1.5rem}}@media (max-width:576px){.HowItWorks_previewContent__Fy_Bf{height:280px}.HowItWorks_workflowStep__Bmhby{flex-direction:column;align-items:center;text-align:center;gap:1rem;padding:1.25rem}.HowItWorks_workflowStep__Bmhby.HowItWorks_active__vSAC9{transform:none;box-shadow:0 8px 20px rgba(35,44,100,.1)}.HowItWorks_editorSidebar__BaL_B,.HowItWorks_publishSidebar__rc9Wh,.HowItWorks_workspaceSidebar__Eo1lQ{width:80px}.HowItWorks_editorItem__EoCHA,.HowItWorks_publishItem__xiFF6,.HowItWorks_workspaceItem__GxbuH{padding:.75rem .5rem;font-size:.8rem;text-align:center}.HowItWorks_editorItem__EoCHA.HowItWorks_active__vSAC9:after,.HowItWorks_publishItem__xiFF6.HowItWorks_active__vSAC9:after,.HowItWorks_workspaceItem__GxbuH.HowItWorks_active__vSAC9:after{width:3px}}.Testimonials_testimonials__nbShG{background-color:var(--bg-light)}.Testimonials_testimonialsGrid__9AH7z{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem;margin-top:3rem}.Testimonials_testimonialCard__zi8Uo{background:var(--white);border-radius:12px;padding:2rem;box-shadow:0 5px 15px rgba(0,0,0,.05);border:1px solid var(--bg-gray)}.Testimonials_testimonialRating__p6faL{color:var(--secondary);margin-bottom:1rem;font-size:1.2rem}.Testimonials_testimonialContent__zlrsB{margin-bottom:1.5rem;font-style:italic;color:var(--text-dark);position:relative;padding-left:1.5rem}.Testimonials_testimonialContent__zlrsB:before{content:"“";position:absolute;left:-5px;top:-10px;font-size:3rem;color:var(--secondary);opacity:.5;line-height:1}.Testimonials_testimonialContent__zlrsB p{margin-bottom:0}.Testimonials_testimonialAuthor__d2G_j{display:flex;align-items:center;gap:1rem}.Testimonials_authorAvatar__5uVSJ{width:50px;height:50px;border-radius:50%;background:var(--bg-gray);overflow:hidden;flex-shrink:0}.Testimonials_authorAvatar__5uVSJ img{width:100%;height:100%;object-fit:cover}.Testimonials_authorInfo__14nPT h4{margin-bottom:.25rem;font-size:1rem;color:var(--primary)}.Testimonials_authorInfo__14nPT p{margin-bottom:0;font-size:.875rem;color:var(--text-dark);opacity:.7}@media (max-width:576px){.Testimonials_testimonialCard__zi8Uo{padding:1.5rem}.Testimonials_testimonialContent__zlrsB{padding-left:1rem}.Testimonials_testimonialContent__zlrsB:before{font-size:2.5rem;left:-2px;top:-5px}}