.CaseStudies_caseStudies__9DwyT{padding:var(--spacing-20) 0;background:var(--home-panel-gradient,linear-gradient(135deg,#f8fafc 0,#e2e8f0 100%));position:relative;overflow:hidden}[data-theme=dark] .CaseStudies_caseStudies__9DwyT{background:linear-gradient(135deg,#0f172a,#1e293b)}.CaseStudies_caseStudies__9DwyT:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:linear-gradient(rgba(0,0,0,.032) 1px,transparent 0),linear-gradient(90deg,rgba(0,0,0,.032) 1px,transparent 0);background-size:44px 44px;-webkit-mask-image:linear-gradient(180deg,transparent,rgba(0,0,0,.7),transparent);mask-image:linear-gradient(180deg,transparent,rgba(0,0,0,.7),transparent);pointer-events:none}.CaseStudies_container__7gdTF{max-width:1280px;margin:0 auto;padding:0 var(--spacing-4)}@media(min-width:640px){.CaseStudies_container__7gdTF{padding:0 var(--spacing-6)}}@media(min-width:1280px){.CaseStudies_container__7gdTF{padding:0 var(--spacing-8)}}.CaseStudies_header__9onY9{text-align:center;margin-bottom:var(--spacing-16);max-width:800px;margin-left:auto;margin-right:auto}.CaseStudies_title__m8aWZ{font-size:2.5rem;font-weight:800;color:var(--text-primary);margin-bottom:var(--spacing-4);background:linear-gradient(135deg,var(--text-primary) 0,var(--home-accent-rose,var(--color-primary)) 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}@media(min-width:640px){.CaseStudies_title__m8aWZ{font-size:3rem}}.CaseStudies_subtitle__gSVfF{font-size:var(--text-xl);color:var(--text-secondary);line-height:1.6}@media(min-width:640px){.CaseStudies_subtitle__gSVfF{font-size:var(--text-2xl)}}.CaseStudies_grid__P7g1L{display:grid;grid-template-columns:1fr;grid-gap:var(--spacing-8);gap:var(--spacing-8);margin-bottom:var(--spacing-16)}@media(min-width:768px){.CaseStudies_grid__P7g1L{grid-template-columns:repeat(2,1fr)}}@media(min-width:1280px){.CaseStudies_grid__P7g1L{grid-template-columns:repeat(3,1fr)}}.CaseStudies_caseCard__TNOYN{background:var(--bg-primary);border-radius:var(--radius-2xl);overflow:hidden;border:1px solid var(--border-primary);box-shadow:0 10px 30px rgba(0,0,0,.08);transition:all .3s ease;position:relative;opacity:0;animation-fill-mode:both}.CaseStudies_caseCard__TNOYN:hover{transform:translateY(-10px);box-shadow:0 20px 40px rgba(0,0,0,.15)}@media(min-width:768px){.CaseStudies_caseCard__TNOYN.CaseStudies_featured__z7BeE{grid-column:span 2}}@media(min-width:1280px){.CaseStudies_caseCard__TNOYN.CaseStudies_featured__z7BeE{grid-column:span 1}}.CaseStudies_cardHeader__P9FEn{display:flex;justify-content:center;align-items:center;flex-direction:column;padding:var(--spacing-8);text-align:center;position:relative;background:var(--home-accent-gradient,linear-gradient(135deg,var(--color-primary) 0,#8b5cf6 100%))}.CaseStudies_cardHeader__P9FEn:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:linear-gradient(rgba(255,255,255,.14) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.14) 1px,transparent 0);background-size:30px 30px;animation:CaseStudies_rotate__5WzAT 15s linear infinite}.CaseStudies_avatar__lb3mL{width:80px;height:80px;display:flex;justify-content:center;align-items:center;font-size:40px;background:hsla(0,0%,100%,.2);border-radius:50%;margin-bottom:var(--spacing-3);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:3px solid hsla(0,0%,100%,.3);z-index:1}.CaseStudies_userInfo__2WV73{z-index:1}.CaseStudies_name__c9lVz{font-size:var(--text-xl);font-weight:700;color:var(--home-ink,white);margin-bottom:var(--spacing-1);text-shadow:0 2px 4px rgba(0,0,0,.3)}.CaseStudies_role__PmnLE{font-size:var(--text-base);color:var(--home-ink-soft,rgba(255,255,255,.9));margin-bottom:var(--spacing-1)}.CaseStudies_company___oQ0e{font-size:var(--text-sm);color:var(--home-ink-soft,rgba(255,255,255,.8));font-weight:500}.CaseStudies_cardContent__pQUvi{padding:var(--spacing-6)}.CaseStudies_description__pke8Z{color:var(--text-secondary);line-height:1.6;margin-bottom:var(--spacing-6)}.CaseStudies_metrics__JhiGB{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--spacing-4);gap:var(--spacing-4);margin-bottom:var(--spacing-6);padding:var(--spacing-4);background:var(--bg-secondary);border-radius:var(--radius-lg)}.CaseStudies_metric__xK7GQ{text-align:center}.CaseStudies_metricValue__Dh7ox{display:block;font-size:var(--text-lg);font-weight:700;color:var(--color-primary);margin-bottom:var(--spacing-1)}.CaseStudies_metricLabel__YrtAP{font-size:var(--text-xs);color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.5px}.CaseStudies_testimonial__lITQb{font-style:italic;color:var(--text-secondary);line-height:1.6;position:relative;padding-left:var(--spacing-4);border-left:3px solid var(--color-primary);margin:0}.CaseStudies_featuredBadge__iaGGb{position:absolute;top:var(--spacing-4);right:var(--spacing-4);background:var(--home-ink,rgba(255,193,7,.9));color:var(--home-green,#fff);padding:var(--spacing-1) var(--spacing-3);border-radius:var(--radius-full);font-size:var(--text-xs);font-weight:600;text-transform:uppercase;letter-spacing:.5px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 4px 12px rgba(0,0,0,.18)}.CaseStudies_cta__AKKDC{text-align:center;max-width:600px;margin:0 auto;padding:var(--spacing-12);background:var(--bg-primary);border-radius:var(--radius-2xl);box-shadow:0 10px 30px rgba(0,0,0,.1)}.CaseStudies_ctaTitle__vDqsm{font-size:var(--text-2xl);font-weight:700;color:var(--text-primary);margin-bottom:var(--spacing-3)}@media(min-width:640px){.CaseStudies_ctaTitle__vDqsm{font-size:2rem}}.CaseStudies_ctaText__iYlFn{color:var(--text-secondary);margin-bottom:var(--spacing-6);line-height:1.6}.CaseStudies_ctaButton__MiAOM{background-color:var(--button-primary-bg,var(--color-primary,#0070f3));color:var(--button-primary-text,var(--text-inverse,#ffffff));border:none;padding:10px 20px;border-radius:5px;font-size:var(--text-lg);padding:var(--spacing-4) var(--spacing-8);border-radius:var(--radius-xl);font-weight:600}.CaseStudies_ctaButton__MiAOM:hover{background-color:var(--button-primary-hover-bg,var(--color-primary-hover,#0051cc));transform:translateY(-2px);box-shadow:0 10px 25px rgba(147,229,120,.28)}@keyframes CaseStudies_rotate__5WzAT{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes CaseStudies_slideInLeft__2DYr_{0%{opacity:0;transform:translateX(-50px)}to{opacity:1;transform:translateX(0)}}@keyframes CaseStudies_slideInRight__pnEp7{0%{opacity:0;transform:translateX(50px)}to{opacity:1;transform:translateX(0)}}.CaseStudies_slideInLeft__2DYr_{animation:CaseStudies_slideInLeft__2DYr_ .8s ease-out both}.CaseStudies_slideInRight__pnEp7{animation:CaseStudies_slideInRight__pnEp7 .8s ease-out both}@media(min-width:640px){.CaseStudies_grid__P7g1L{gap:var(--spacing-10)}.CaseStudies_cardContent__pQUvi{padding:var(--spacing-8)}.CaseStudies_metrics__JhiGB{padding:var(--spacing-6)}}.page_homeTheme__DOcTg{--home-green:#93e578;--home-blue:#78c9e5;--home-rose:#d77e93;--home-ink:#000000;--home-ink-soft:#151515;--home-surface:#ffffff;--home-surface-soft:#f7faf6;--home-border:#dde8dc;--home-footer-end:#101010;--home-accent-blue:#78c9e5;--home-accent-rose:#d77e93;--home-accent-gradient:linear-gradient(135deg,#93e578,#78c9e5 58%,#d77e93);--home-panel-gradient:linear-gradient(135deg,#ffffff,#f7fff4 48%,#eefaff);--color-primary:var(--home-green);--color-primary-hover:#7fdc62;--color-primary-light:rgba(147,229,120,0.18);--color-secondary:var(--home-blue);--color-secondary-hover:#5ebbd8;--bg-primary:var(--home-surface);--bg-secondary:var(--home-surface-soft);--bg-tertiary:#eef6ed;--bg-hover:rgba(147,229,120,0.12);--text-primary:var(--home-ink);--text-secondary:#4a5560;--text-tertiary:#7a8790;--text-inverse:#ffffff;--border-primary:var(--home-border);--border-secondary:#cbd8ca;--border-focus:var(--home-blue);--button-primary-bg:var(--home-ink);--button-primary-hover-bg:#151515;--button-primary-text:var(--home-surface);--button-secondary-bg:var(--home-surface);--button-secondary-hover-bg:#f6fdff;--button-secondary-text:var(--home-ink);--button-secondary-border:var(--home-border);--button-ghost-bg:transparent;--button-ghost-hover-bg:rgba(147,229,120,0.12);--button-ghost-text:var(--home-ink);color:var(--home-ink);background:var(--home-surface)}.page_main__ux7yf{padding-top:72px;min-height:100vh;background:var(--home-surface)}.page_container__5KI2x{max-width:1280px;margin:0 auto;padding:0 var(--spacing-4)}@media(min-width:640px){.page_container__5KI2x{padding:0 var(--spacing-6)}}@media(min-width:1280px){.page_container__5KI2x{padding:0 var(--spacing-8)}}.page_hero__klkOV{padding:var(--spacing-10) 0;background:linear-gradient(120deg,rgba(147,229,120,.2) 0,rgba(255,255,255,.96) 38%,rgba(120,201,229,.18) 100%),var(--home-surface);position:relative;overflow:hidden}.page_hero__klkOV:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:linear-gradient(rgba(0,0,0,.035) 1px,transparent 0),linear-gradient(90deg,rgba(0,0,0,.035) 1px,transparent 0);background-size:44px 44px;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.72),transparent 82%);mask-image:linear-gradient(180deg,rgba(0,0,0,.72),transparent 82%);pointer-events:none}.page_heroContainer__RMWFu{max-width:1280px;margin:0 auto;padding:0 var(--spacing-4);display:grid;grid-template-columns:1fr;grid-gap:var(--spacing-12);gap:var(--spacing-12);align-items:center}@media(min-width:1024px){.page_heroContainer__RMWFu{grid-template-columns:1fr 1fr;gap:var(--spacing-16);padding:0 var(--spacing-6)}}@media(min-width:1280px){.page_heroContainer__RMWFu{padding:0 var(--spacing-8)}}.page_heroContent__Z0Cxf{text-align:center;z-index:2}@media(min-width:1024px){.page_heroContent__Z0Cxf{text-align:left}}.page_highlight__tHDs7{background:var(--home-accent-gradient);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);color:var(--color-primary)}.page_heroFeatures__K3J79{display:flex;flex-direction:column;gap:var(--spacing-3);margin-bottom:var(--spacing-8)}@media(min-width:1024px){.page_heroFeatures__K3J79{align-items:flex-start}}.page_feature__cvxHx{display:flex;justify-content:center;align-items:center;gap:var(--spacing-3);font-size:var(--text-base);color:var(--text-secondary)}@media(min-width:1024px){.page_feature__cvxHx{justify-content:flex-start}}.page_checkIcon__xxfve{display:flex;justify-content:center;align-items:center;width:20px;height:20px;background:var(--home-ink);color:var(--home-green);border-radius:50%;font-size:var(--text-xs);font-weight:700;flex-shrink:0}.page_arrow__sq5JM,.page_playIcon__Rypuk{margin-left:var(--spacing-2);transition:all .3s ease}.page_primaryButton__mhelL:hover .page_arrow__sq5JM,.page_secondaryButton__ruxCA:hover .page_playIcon__Rypuk{transform:translateX(3px)}.page_socialProof__5QxI5{margin-top:var(--spacing-8);text-align:center}@media(min-width:1024px){.page_socialProof__5QxI5{text-align:left}}.page_avatars__fpsht{display:flex;justify-content:center;align-items:center;gap:var(--spacing-2);margin-bottom:var(--spacing-3)}@media(min-width:1024px){.page_avatars__fpsht{justify-content:flex-start}}.page_avatar__sl9Xe{width:40px;height:40px;display:flex;justify-content:center;align-items:center;background:var(--home-surface);border-radius:50%;font-size:18px;border:2px solid var(--home-surface);box-shadow:0 8px 20px rgba(0,0,0,.12);margin-left:-8px;overflow:hidden}.page_avatar__sl9Xe:first-child{margin-left:0}.page_more__E__Bg{display:flex;justify-content:center;align-items:center;width:40px;height:40px;background:var(--home-ink);color:var(--home-green);border-radius:50%;font-size:var(--text-xs);font-weight:600;margin-left:-8px;border:2px solid var(--home-surface)}.page_proofText__NJLUK{color:var(--text-secondary);font-size:var(--text-sm)}.page_heroTitle__ld_yg{font-size:2.5rem;font-weight:800;line-height:1.2;color:var(--text-primary);margin-bottom:var(--spacing-3);background:linear-gradient(135deg,var(--home-ink) 0,#2f5f27 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}@media(min-width:640px){.page_heroTitle__ld_yg{font-size:3rem}}@media(min-width:1024px){.page_heroTitle__ld_yg{font-size:3.5rem}}.page_heroSubtitle__O8it7{font-size:var(--text-xl);color:var(--text-secondary);margin-bottom:var(--spacing-3);max-width:600px;line-height:1.6}@media(min-width:1024px){.page_heroSubtitle__O8it7{max-width:none}}.page_heroActions__NRe0K{display:flex;justify-content:center;align-items:center;gap:var(--spacing-4);flex-wrap:wrap}@media(min-width:1024px){.page_heroActions__NRe0K{justify-content:flex-start}}.page_primaryButton__mhelL,.page_secondaryButton__ruxCA{font-weight:600;padding:var(--spacing-4) var(--spacing-8)}.page_primaryButton__mhelL{background:var(--home-ink)!important;color:var(--home-surface)!important;border:1px solid var(--home-ink)!important;box-shadow:0 12px 28px rgba(0,0,0,.18)}.page_primaryButton__mhelL:hover{background:#1a1a1a!important;transform:translateY(-2px)}.page_secondaryButton__ruxCA{background:var(--home-surface)!important;color:var(--home-ink)!important;border:1px solid var(--home-border)!important}.page_secondaryButton__ruxCA:hover{border-color:var(--home-blue)!important;background:#f6fdff!important}.page_heroVisual__hC1M4{display:flex;justify-content:center;align-items:center;z-index:1}.page_mockupContainer__hgtlC{position:relative;perspective:1000px}.page_mockupPhone__azw0G{width:280px;height:560px;background:linear-gradient(135deg,#1f2937,#111827);border-radius:40px;padding:8px;box-shadow:0 25px 50px rgba(0,0,0,.25);transform:rotateY(-5deg) rotateX(15deg);transition:transform .3s ease}.page_mockupPhone__azw0G:hover{transform:rotateY(0deg) rotateX(0deg)}@media(min-width:640px){.page_mockupPhone__azw0G{width:320px;height:640px}}.page_phoneScreen__b3AZe{width:100%;height:100%;background:linear-gradient(135deg,#f8fafc,#e2e8f0);border-radius:32px;padding:var(--spacing-6);position:relative;overflow:hidden}.page_phoneScreen__b3AZe:before{content:"";position:absolute;top:12px;left:50%;transform:translateX(-50%);width:60px;height:4px;background:#d1d5db;border-radius:2px}.page_profileDemo__6_wK5{display:flex;flex-direction:column;justify-content:center;align-items:center;padding-top:var(--spacing-8);gap:var(--spacing-4)}.page_profileAvatar__1m57D{width:80px;height:80px;border-radius:50%;overflow:hidden;background:var(--home-accent-gradient);margin-bottom:var(--spacing-2)}.page_demoName__ADgXT{font-weight:600;color:#374151;font-size:var(--text-lg);margin-bottom:var(--spacing-6)}.page_demoLinks__wOdV5{display:flex;flex-direction:column;gap:var(--spacing-3);width:100%}.page_demoLink__dp9BG{height:48px;background:linear-gradient(135deg,#ffffff,#f3f4f6);border-radius:var(--radius-xl);border:1px solid #e5e7eb;animation:page_pulse__7tvDp 2s ease-in-out infinite}.page_demoLink__dp9BG:nth-child(2){animation-delay:.5s}.page_demoLink__dp9BG:nth-child(3){animation-delay:1s}@keyframes page_pulse__7tvDp{0%,to{opacity:1}50%{opacity:.7}}.page_features__PFWFc{padding:var(--spacing-20) 0;background:var(--home-surface)}.page_sectionHeader__xKhTN{text-align:center;margin-bottom:var(--spacing-16);max-width:800px;margin-left:auto;margin-right:auto}.page_badge__5NhKm{display:inline-block;padding:var(--spacing-2) var(--spacing-4);background:rgba(147,229,120,.18);color:var(--home-ink);font-size:var(--text-sm);font-weight:600;border-radius:var(--radius-full);margin-bottom:var(--spacing-4);border:1px solid rgba(147,229,120,.55)}.page_sectionTitle__f7SyI{font-size:2rem;font-weight:700;color:var(--text-primary);margin-bottom:var(--spacing-4)}@media(min-width:640px){.page_sectionTitle__f7SyI{font-size:2.5rem}}.page_sectionSubtitle__AdIQJ{font-size:var(--text-lg);color:var(--text-secondary);line-height:1.6}@media(min-width:640px){.page_sectionSubtitle__AdIQJ{font-size:var(--text-xl)}}.page_featureGrid__6bOyJ{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--spacing-4);gap:var(--spacing-4)}@media(min-width:640px){.page_featureGrid__6bOyJ{grid-template-columns:repeat(2,1fr);gap:var(--spacing-8)}}@media(min-width:1024px){.page_featureGrid__6bOyJ{grid-template-columns:repeat(3,1fr)}}.page_featureCard__kvuI0{background-color:var(--bg-primary);border:1px solid var(--border-primary);border-radius:var(--radius-xl);box-shadow:var(--shadow-sm);transition:box-shadow .2s ease-in-out;text-align:center;transition:all .3s ease;border-color:var(--home-border);box-shadow:0 10px 30px rgba(0,0,0,.05);padding:var(--spacing-4)}.page_featureCard__kvuI0:hover{box-shadow:var(--shadow-md);transform:translateY(-5px);border-color:rgba(120,201,229,.8);box-shadow:0 20px 45px rgba(0,0,0,.1)}.page_featureIcon__KyqJ5{width:48px;height:48px;display:flex;justify-content:center;align-items:center;background:var(--home-accent-gradient);border-radius:var(--radius-2xl);margin:0 auto var(--spacing-4);color:var(--home-ink)}.page_featureIcon__KyqJ5 svg{width:24px;height:24px}@media(min-width:640px){.page_featureIcon__KyqJ5{width:64px;height:64px}.page_featureIcon__KyqJ5 svg{width:32px;height:32px}}.page_featureTitle__WLbSs{font-size:var(--text-base);font-weight:600;color:var(--text-primary);margin-bottom:var(--spacing-2)}@media(min-width:640px){.page_featureTitle__WLbSs{font-size:var(--text-lg);margin-bottom:var(--spacing-3)}}.page_featureDescription__kb62i{font-size:var(--text-sm);color:var(--text-secondary);line-height:1.45}@media(min-width:640px){.page_featureDescription__kb62i{font-size:var(--text-base);line-height:1.6}}.page_finalCTA__GgYfv{padding:var(--spacing-20) 0;background:linear-gradient(135deg,rgba(147,229,120,.92) 0,rgba(120,201,229,.92) 58%,rgba(215,126,147,.92) 100%),var(--home-ink);color:#fff;text-align:center;position:relative;overflow:hidden}.page_finalCTA__GgYfv:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:linear-gradient(rgba(255,255,255,.16) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.16) 1px,transparent 0);background-size:52px 52px;animation:page_rotate__EoUKw 20s linear infinite}.page_ctaContent__6pNLj{max-width:700px;margin:0 auto;position:relative;z-index:1}.page_ctaTitle__RXORK{font-size:2.5rem;font-weight:800;margin-bottom:var(--spacing-6);text-shadow:0 2px 4px rgba(0,0,0,.1)}@media(min-width:640px){.page_ctaTitle__RXORK{font-size:3rem}}.page_ctaDescription__qBvU0{font-size:var(--text-lg);margin-bottom:var(--spacing-8);opacity:.95;line-height:1.6}@media(min-width:640px){.page_ctaDescription__qBvU0{font-size:var(--text-xl)}}.page_ctaActions__ylYDZ{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:var(--spacing-4)}.page_ctaButton__XVndV{background:var(--home-ink)!important;color:var(--home-surface)!important;border:1px solid var(--home-ink)!important;padding:var(--spacing-4) var(--spacing-8);font-weight:700}.page_ctaButton__XVndV:hover{background:#151515!important;transform:translateY(-3px);box-shadow:0 15px 35px rgba(0,0,0,.2)}.page_ctaNote__EDFiP{color:hsla(0,0%,100%,.9);font-size:var(--text-sm);margin:0}@media(min-width:640px){.page_cta__COlCP,.page_features__PFWFc{padding:var(--spacing-24) 0}}.page_heroContent__Z0Cxf{animation:page_slideUp__z1f8W .8s ease-out}.page_heroVisual__hC1M4{animation:page_slideUp__z1f8W .8s ease-out .2s both}.page_featureCard__kvuI0{animation:page_slideUp__z1f8W .6s ease-out}.page_featureCard__kvuI0:first-child{animation-delay:.1s}.page_featureCard__kvuI0:nth-child(2){animation-delay:.2s}.page_featureCard__kvuI0:nth-child(3){animation-delay:.3s}.page_featureCard__kvuI0:nth-child(4){animation-delay:.4s}.FAQ_faq__7inOd{padding:var(--spacing-20) 0;background:var(--bg-primary);position:relative}.FAQ_container__7S0Gt{max-width:1000px;margin:0 auto;padding:0 var(--spacing-4)}@media(min-width:640px){.FAQ_container__7S0Gt{padding:0 var(--spacing-6)}}@media(min-width:1280px){.FAQ_container__7S0Gt{padding:0 var(--spacing-8)}}.FAQ_header__0S215{text-align:center;margin-bottom:var(--spacing-12);max-width:800px;margin-left:auto;margin-right:auto}.FAQ_title__2OErw{font-size:2.5rem;font-weight:800;color:var(--text-primary);margin-bottom:var(--spacing-4);background:linear-gradient(135deg,var(--text-primary) 0,var(--home-accent-blue,var(--color-primary)) 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}@media(min-width:640px){.FAQ_title__2OErw{font-size:3rem}}.FAQ_subtitle__ae0zP{font-size:var(--text-lg);color:var(--text-secondary);line-height:1.6}@media(min-width:640px){.FAQ_subtitle__ae0zP{font-size:var(--text-xl)}}.FAQ_contactLink__iwTDN{color:var(--color-primary);text-decoration:none;font-weight:500;border:0;background:rgba(0,0,0,0);padding:0;cursor:pointer;font:inherit;transition:all .3s ease}.FAQ_contactLink__iwTDN:hover{text-decoration:underline}.FAQ_categoryFilter__aGsuW{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:var(--spacing-2);margin-bottom:var(--spacing-12);padding:var(--spacing-4);background:var(--bg-secondary);border-radius:var(--radius-2xl)}@media(min-width:640px){.FAQ_categoryFilter__aGsuW{gap:var(--spacing-3)}}.FAQ_categoryButton__amcDo{padding:var(--spacing-2) var(--spacing-4);border:none;border-radius:var(--radius-full);background:rgba(0,0,0,0);color:var(--text-secondary);font-size:var(--text-sm);font-weight:500;cursor:pointer;transition:all .3s ease}.FAQ_categoryButton__amcDo:hover{background:var(--bg-primary);color:var(--text-primary)}.FAQ_categoryButton__amcDo.FAQ_active__3RaPK{background:var(--color-primary);color:var(--home-ink,white);box-shadow:0 4px 12px rgba(147,229,120,.28)}@media(min-width:640px){.FAQ_categoryButton__amcDo{padding:var(--spacing-3) var(--spacing-5);font-size:var(--text-base)}}.FAQ_faqList___0ugc{display:flex;flex-direction:column;gap:var(--spacing-4);margin-bottom:var(--spacing-16)}.FAQ_faqItem__3sNJD{background:var(--bg-primary);border:1px solid var(--border-primary);border-radius:var(--radius-xl);overflow:hidden;transition:all .3s ease;opacity:0;animation:FAQ_slideUp__YolTq .6s ease-out both}.FAQ_faqItem__3sNJD:hover{border-color:var(--color-primary);box-shadow:0 5px 20px rgba(120,201,229,.16)}.FAQ_faqQuestion__l8BqB{width:100%;display:flex;justify-content:space-between;align-items:center;align-items:flex-start;padding:var(--spacing-6);background:none;border:none;text-align:left;cursor:pointer;transition:all .3s ease}.FAQ_faqQuestion__l8BqB:hover{background:var(--bg-hover)}.FAQ_faqQuestion__l8BqB.FAQ_open__eUWTa{background:var(--bg-secondary)}.FAQ_faqQuestion__l8BqB.FAQ_open__eUWTa .FAQ_expandIcon__SGihg{transform:rotate(180deg);color:var(--color-primary)}.FAQ_categoryTag__TApVd{display:inline-block;padding:var(--spacing-1) var(--spacing-2);background:var(--color-primary);color:var(--home-ink,white);font-size:var(--text-xs);font-weight:600;text-transform:uppercase;letter-spacing:.5px;border-radius:var(--radius-sm);margin-bottom:var(--spacing-2);flex-shrink:0}.FAQ_questionText__RMqiA{flex:1 1;font-size:var(--text-lg);font-weight:600;color:var(--text-primary);line-height:1.4;margin:0 var(--spacing-4)}@media(min-width:640px){.FAQ_questionText__RMqiA{font-size:var(--text-xl)}}.FAQ_expandIcon__SGihg{color:var(--text-tertiary);transition:all .3s ease;flex-shrink:0}.FAQ_faqAnswer__vW_HX{max-height:0;overflow:hidden;transition:max-height .3s ease}.FAQ_faqAnswer__vW_HX.FAQ_open__eUWTa{max-height:300px}.FAQ_answerContent__LDsWH{padding:0 var(--spacing-6) var(--spacing-6);color:var(--text-secondary);line-height:1.6;font-size:var(--text-base)}@media(min-width:640px){.FAQ_answerContent__LDsWH{font-size:var(--text-lg)}}.FAQ_contactCTA__Mbgft{display:grid;grid-template-columns:1fr;grid-gap:var(--spacing-8);gap:var(--spacing-8);align-items:center;padding:var(--spacing-12);background:var(--home-accent-gradient,linear-gradient(135deg,var(--color-primary) 0,#8b5cf6 100%));border-radius:var(--radius-2xl);color:#fff;position:relative;overflow:hidden}@media(min-width:1024px){.FAQ_contactCTA__Mbgft{grid-template-columns:2fr 1fr}}.FAQ_contactCTA__Mbgft:before{content:"";position:absolute;top:-50%;right:-50%;width:200%;height:200%;background:linear-gradient(rgba(255,255,255,.14) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.14) 1px,transparent 0);background-size:34px 34px;animation:FAQ_rotate__6UINL 20s linear infinite}.FAQ_ctaContent__KY_gS{text-align:center;z-index:1}@media(min-width:1024px){.FAQ_ctaContent__KY_gS{text-align:left}}.FAQ_ctaTitle__cWSIw{font-size:var(--text-2xl);font-weight:700;margin-bottom:var(--spacing-3)}@media(min-width:640px){.FAQ_ctaTitle__cWSIw{font-size:2rem}}.FAQ_ctaText__c3KVt{font-size:var(--text-lg);opacity:.9;margin-bottom:var(--spacing-6);line-height:1.6}.FAQ_ctaButtons__eNPHT{display:flex;justify-content:center;align-items:center;gap:var(--spacing-4);flex-wrap:wrap}@media(min-width:1024px){.FAQ_ctaButtons__eNPHT{justify-content:flex-start}}.FAQ_primaryButton__EYQxM{display:inline-flex;align-items:center;justify-content:center;position:relative;border:1px solid rgba(0,0,0,0);padding:.5rem 1rem;font-size:1rem;font-weight:500;text-align:center;text-decoration:none;white-space:nowrap;border-radius:.375rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;background:#fff;color:var(--home-ink,var(--color-primary));font-weight:600;padding:var(--spacing-3) var(--spacing-6)}.FAQ_primaryButton__EYQxM:focus-visible{outline:2px solid #6366f1;outline-offset:2px}.FAQ_primaryButton__EYQxM.FAQ_disabled___ZeMa,.FAQ_primaryButton__EYQxM:disabled{opacity:.65;cursor:not-allowed;pointer-events:none}.FAQ_primaryButton__EYQxM:hover{background:hsla(0,0%,100%,.9);transform:translateY(-2px);box-shadow:0 10px 25px rgba(0,0,0,.2)}.FAQ_secondaryButton__JxyG3{display:inline-flex;align-items:center;justify-content:center;position:relative;padding:.5rem 1rem;font-size:1rem;font-weight:500;text-align:center;white-space:nowrap;border-radius:.375rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;background:rgba(0,0,0,0);color:#fff;border:2px solid hsla(0,0%,100%,.5);font-weight:600;padding:var(--spacing-3) var(--spacing-6);text-decoration:none}.FAQ_secondaryButton__JxyG3:focus-visible{outline:2px solid #6366f1;outline-offset:2px}.FAQ_secondaryButton__JxyG3.FAQ_disabled___ZeMa,.FAQ_secondaryButton__JxyG3:disabled{opacity:.65;cursor:not-allowed;pointer-events:none}.FAQ_secondaryButton__JxyG3:hover{background:hsla(0,0%,100%,.1);border-color:#fff;transform:translateY(-2px)}.FAQ_ctaVisual__BWSGe{z-index:1}.FAQ_ctaVisual__BWSGe,.FAQ_supportIcon__mM2J1{display:flex;justify-content:center;align-items:center}.FAQ_supportIcon__mM2J1{width:120px;height:120px;background:hsla(0,0%,100%,.15);border-radius:50%;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:2px solid hsla(0,0%,100%,.2)}.FAQ_supportIcon__mM2J1 svg{width:60px;height:60px;color:#fff}@media(min-width:640px){.FAQ_supportIcon__mM2J1{width:150px;height:150px}.FAQ_supportIcon__mM2J1 svg{width:80px;height:80px}}@keyframes FAQ_slideUp__YolTq{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes FAQ_rotate__6UINL{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media(min-width:640px){.FAQ_faq__7inOd{padding:var(--spacing-24) 0}.FAQ_categoryFilter__aGsuW{padding:var(--spacing-6)}.FAQ_faqQuestion__l8BqB{padding:var(--spacing-8)}.FAQ_answerContent__LDsWH{padding:0 var(--spacing-8) var(--spacing-8)}.FAQ_contactCTA__Mbgft{padding:var(--spacing-16)}}.PhoneDemo_demoContainer__eXDXR{position:relative;display:flex;justify-content:center;align-items:center;padding:var(--spacing-8) var(--spacing-4)}.PhoneDemo_mockupContainer__BT7FR{position:relative;perspective:1000px}.PhoneDemo_mockupPhone__0KEJd{width:304px;height:616px;cursor:pointer;transform:rotateY(-7deg) rotateX(4deg);transition:transform .4s ease}.PhoneDemo_mockupPhone__0KEJd:hover{transform:rotateY(0deg) rotateX(0deg) scale(1.02)}@media(min-width:640px){.PhoneDemo_mockupPhone__0KEJd{width:320px;height:648px}}.PhoneDemo_phoneFrame__rGfcW{width:100%;height:100%;background:linear-gradient(135deg,#1a1a1a,#2d2d2d);border-radius:42px;padding:6px;box-shadow:0 0 0 2px hsla(0,0%,100%,.1),0 25px 50px rgba(0,0,0,.3),0 10px 30px rgba(0,0,0,.2),18px 18px 0 rgba(147,229,120,.3),-12px -12px 0 rgba(120,201,229,.2);position:relative}.PhoneDemo_phoneFrame__rGfcW:before{top:20px;width:80px;height:6px;border-radius:3px}.PhoneDemo_phoneFrame__rGfcW:after,.PhoneDemo_phoneFrame__rGfcW:before{content:"";position:absolute;left:50%;transform:translateX(-50%);background:#333;z-index:10}.PhoneDemo_phoneFrame__rGfcW:after{bottom:8px;width:120px;height:4px;border-radius:2px}.PhoneDemo_phoneScreen__s6F3F{width:100%;height:100%;background:#fff;border-radius:36px;overflow:hidden;position:relative}.PhoneDemo_statusBar__B_0uf{display:flex;justify-content:space-between;align-items:center;height:38px;padding:12px 20px 6px;color:currentColor;font-size:12px;font-weight:600;background:rgba(0,0,0,0);position:relative;z-index:3}.PhoneDemo_time__RIbpt{font-size:12px}.PhoneDemo_statusIcons__jBo7L{display:flex;justify-content:center;align-items:center;gap:6px}.PhoneDemo_signal__8nscU{width:16px;height:10px;display:inline-block;background:linear-gradient(0deg,currentColor 0 4px,transparent 4px) 0 6px/3px 10px no-repeat,linear-gradient(0deg,currentColor 0 7px,transparent 7px) 6px 3px/3px 10px no-repeat,linear-gradient(0deg,currentColor 0 10px,transparent 10px) 12px 0/3px 10px no-repeat}.PhoneDemo_battery__NUh7w{width:20px;height:10px;border:1.5px solid;border-radius:3px;position:relative}.PhoneDemo_battery__NUh7w:before{content:"";position:absolute;inset:2px 5px 2px 2px;border-radius:1px;background:currentColor}.PhoneDemo_battery__NUh7w:after{content:"";position:absolute;top:2px;right:-4px;width:2px;height:4px;border-radius:0 2px 2px 0;background:currentColor}.PhoneDemo_profileContent__b9arN{padding:8px 18px 14px;height:calc(100% - 38px);display:flex;flex-direction:column;gap:12px;position:relative;overflow:hidden;color:#111827}.PhoneDemo_profileContent__b9arN.PhoneDemo_themeGreen__3OHx6{background:linear-gradient(180deg,#f5fff1,#ffffff 42%,#f7fff4)}.PhoneDemo_profileContent__b9arN.PhoneDemo_themeBlue__zST2A{background:linear-gradient(180deg,#effaff,#ffffff 46%,#f6fdff)}.PhoneDemo_profileContent__b9arN.PhoneDemo_themeRose__yWmFz{background:linear-gradient(180deg,#fff5f8,#ffffff 46%,#fff8fa)}.PhoneDemo_profileContent__b9arN.PhoneDemo_themeDark__jM43S{background:linear-gradient(160deg,#000000,#151515);color:#fff}.PhoneDemo_profileContent__b9arN.PhoneDemo_themeDark__jM43S .PhoneDemo_linkItem__6tLNQ,.PhoneDemo_profileContent__b9arN.PhoneDemo_themeDark__jM43S .PhoneDemo_shareButton__7PPUh,.PhoneDemo_profileContent__b9arN.PhoneDemo_themeDark__jM43S .PhoneDemo_socialIcon__arpMZ{border-color:hsla(0,0%,100%,.16);background:hsla(0,0%,100%,.1);color:#fff}.PhoneDemo_profileContent__b9arN.PhoneDemo_themeDark__jM43S .PhoneDemo_bio__7eH6v,.PhoneDemo_profileContent__b9arN.PhoneDemo_themeDark__jM43S .PhoneDemo_linkArrow__rlx_m,.PhoneDemo_profileContent__b9arN.PhoneDemo_themeDark__jM43S .PhoneDemo_linkMeta__8qV8s,.PhoneDemo_profileContent__b9arN.PhoneDemo_themeDark__jM43S .PhoneDemo_username__WCLNk{color:hsla(0,0%,100%,.68)}.PhoneDemo_profileContent__b9arN.PhoneDemo_themeDark__jM43S .PhoneDemo_poweredBy__63Z8N{color:hsla(0,0%,100%,.48)}.PhoneDemo_profileContent__b9arN:before{content:"";position:absolute;top:0;left:0;right:0;height:132px;background:linear-gradient(90deg,rgba(147,229,120,.3),rgba(120,201,229,.24),rgba(215,126,147,.18));opacity:.75;pointer-events:none;-webkit-mask-image:linear-gradient(180deg,#000,transparent);mask-image:linear-gradient(180deg,#000,transparent)}.PhoneDemo_shareButton__7PPUh{position:absolute;top:12px;right:14px;z-index:2;width:32px;height:32px;border-radius:999px;border:1px solid rgba(17,24,39,.1);background:hsla(0,0%,100%,.7);display:inline-flex;align-items:center;justify-content:center;gap:3px;color:currentColor}.PhoneDemo_shareButton__7PPUh span{width:3px;height:3px;border-radius:999px;background:currentColor}.PhoneDemo_profileHeader__Tr1Bt{position:relative;z-index:1;text-align:center;animation:PhoneDemo_slideInDown__Rk5Rj .6s ease-out;padding-top:8px}.PhoneDemo_avatar__4m3k_{width:82px;height:82px;display:flex;justify-content:center;align-items:center;background:#000;border-radius:50%;margin:0 auto 13px;border:2px solid hsla(0,0%,100%,.9);box-shadow:0 8px 24px rgba(0,0,0,.12);overflow:hidden}.PhoneDemo_avatar__4m3k_ img{width:100%;height:100%;object-fit:cover}.PhoneDemo_nickname__Cz76F{font-size:18px;font-weight:800;color:currentColor;margin:0 0 4px;line-height:1.2}.PhoneDemo_username__WCLNk{margin:0 0 8px;color:rgba(0,0,0,.56);font-size:12px;font-weight:600}.PhoneDemo_bio__7eH6v{max-width:236px;margin:0 auto;font-size:12px;color:rgba(0,0,0,.68);line-height:1.38}.PhoneDemo_socialLinks__Nw0PW{position:relative;z-index:1;display:flex;justify-content:center;align-items:center;gap:11px;margin:1px 0 4px}.PhoneDemo_socialIcon__arpMZ{width:28px;height:28px;display:flex;justify-content:center;align-items:center;border:0;background:rgba(0,0,0,0);color:currentColor;opacity:.86}.PhoneDemo_linksContainer__FbHAE{position:relative;z-index:1;display:flex;flex-direction:column;gap:10px;width:100%;flex:1 1}.PhoneDemo_linkItem__6tLNQ{display:flex;align-items:center;width:100%;min-height:51px;padding:9px 11px;background:hsla(0,0%,100%,.82);border:1px solid rgba(17,24,39,.1);border-radius:14px;box-shadow:0 2px 8px rgba(0,0,0,.07);color:#111827;transition:all .2s ease;animation:PhoneDemo_slideInLeft__MFI4P .6s ease-out both;cursor:pointer}.PhoneDemo_linkItem__6tLNQ:hover{transform:translateY(-1px);box-shadow:0 6px 16px rgba(0,0,0,.12)}.PhoneDemo_linkIcon__FDzak{width:32px;height:32px;flex:0 0 auto;border-radius:9px;background:rgba(0,0,0,.06);display:flex;align-items:center;justify-content:center}.PhoneDemo_linkText__m7TBY{min-width:0;flex:1 1;padding:0 8px;display:flex;flex-direction:column;gap:2px}.PhoneDemo_linkTitle__8iPus{color:currentColor;font-size:13px;font-weight:700;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.PhoneDemo_linkMeta__8qV8s{color:rgba(0,0,0,.52);font-size:11px;font-weight:600}.PhoneDemo_linkArrow__rlx_m{flex:0 0 auto;color:rgba(0,0,0,.42);font-size:22px;line-height:1}.PhoneDemo_poweredBy__63Z8N{position:relative;z-index:1;margin-top:auto;padding-top:2px;color:rgba(0,0,0,.42);font-size:10px;font-weight:600;text-align:center}.PhoneDemo_indicators__5RVI6{display:flex;justify-content:center;align-items:center;gap:var(--spacing-2);margin-top:var(--spacing-6)}.PhoneDemo_indicator__IrUkv{width:12px;height:12px;border-radius:50%;background:rgba(0,0,0,.14);border:none;cursor:pointer;transition:all .3s ease}.PhoneDemo_indicator__IrUkv.PhoneDemo_active__OKCuq{background:var(--color-primary);transform:scale(1.2)}.PhoneDemo_indicator__IrUkv:hover:not(.PhoneDemo_active__OKCuq){background:rgba(0,0,0,.28)}.PhoneDemo_caseInfo__4cXpP{text-align:center;margin-top:var(--spacing-4);max-width:300px}.PhoneDemo_caseTitle__6_lTy{font-size:var(--text-lg);font-weight:600;color:var(--text-primary);margin-bottom:var(--spacing-2)}.PhoneDemo_caseDescription__Z_9UH{font-size:var(--text-sm);color:var(--text-secondary);line-height:1.5}@keyframes PhoneDemo_rotate__Kzl9Y{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes PhoneDemo_slideInDown__Rk5Rj{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}@keyframes PhoneDemo_slideInLeft__MFI4P{0%{opacity:0;transform:translateX(-30px)}to{opacity:1;transform:translateX(0)}}@media(min-width:640px){.PhoneDemo_mockupPhone__0KEJd{transform:rotateY(-5deg) rotateX(3deg)}}