.pricing_hero__3lu64{position:relative;padding:5rem 0;overflow:hidden;background:hsl(var(--primary-background))}.pricing_heroContent__ji8W_{position:relative;z-index:10;text-align:center;max-width:48rem;margin:0 auto}.pricing_heroTitle__Ym30S{font-size:3rem;font-weight:800;margin-bottom:1.5rem;line-height:1.1}.pricing_heroDescription__0tQ_M{font-size:1.25rem;color:hsl(var(--muted-foreground));margin-bottom:2rem}.pricing_billingToggle__qlbJ5{display:inline-flex;align-items:center;padding:.25rem;background:white;border-radius:.5rem;box-shadow:0 1px 3px 0 rgba(0,0,0,.1)}.pricing_billingOption__S4bwV{padding:.5rem 1.5rem;border-radius:.375rem;font-weight:500;cursor:pointer;transition:all .2s;background:transparent;border:none;color:hsl(var(--muted-foreground))}.pricing_billingOption__S4bwV.pricing_active___CGDk{background:hsl(var(--primary));color:white}.pricing_saveBadge__AnlU_{color:hsl(var(--primary));font-size:.875rem;margin-left:.25rem}.pricing_pricingSection__C4it8{padding:4rem 0}.pricing_pricingGrid__PvfMx{display:flex;flex-direction:column;gap:2rem;max-width:48rem;margin:0 auto}@media (min-width:768px){.pricing_pricingGrid__PvfMx{flex-direction:row;justify-content:center;max-width:56rem;align-items:stretch}}.pricing_pricingCard__JkB_Z{background:white;border-radius:var(--radius-lg);box-shadow:0 10px 15px -3px rgba(0,0,0,.1);border:1px solid hsl(var(--border));overflow:hidden;transform:translateY(0);transition:all .3s;position:relative;display:flex;flex-direction:column;height:100%}.pricing_pricingCard__JkB_Z:hover{transform:translateY(-.5rem);box-shadow:0 20px 25px -5px rgba(0,0,0,.1)}.pricing_pricingCard__JkB_Z.pricing_featured__DWSb9{border:2px solid hsl(var(--primary));z-index:10}.pricing_pricingCard__JkB_Z.pricing_featured__DWSb9:hover{transform:translateY(-.5rem);box-shadow:0 25px 50px -12px rgba(0,0,0,.25)}.pricing_popularBadge__68ti_{position:absolute;top:0;right:0;background:hsl(var(--primary));color:white;font-size:.75rem;font-weight:var(--font-bold);padding:.375rem .75rem;border-bottom-left-radius:.5rem}.pricing_pricingContent__y627k{padding:2rem}.pricing_planName__DsYO2{font-size:1.25rem;font-weight:var(--font-bold);margin-bottom:.5rem}.pricing_planDescription__AUU1F{color:hsl(var(--muted-foreground));margin-bottom:1.5rem}.pricing_priceWrapper__E76L5{display:flex;align-items:flex-end;margin-bottom:1.5rem}.pricing_price__xrztd{font-size:2.25rem;font-weight:var(--font-bold)}.pricing_priceUnit__zFF9N{font-size:1.25rem;color:hsl(var(--muted-foreground));margin-left:.25rem;margin-bottom:.25rem}.pricing_ctaButton__UaSjX{display:block;width:100%;padding:.75rem 1rem;background:white;border:1px solid hsl(var(--primary));color:hsl(var(--primary));font-weight:500;border-radius:.5rem;text-align:center;transition:all .2s;cursor:pointer;text-decoration:none}.pricing_ctaButton__UaSjX:hover{background:hsl(var(--primary-background))}.pricing_ctaButton__UaSjX.pricing_primary__sFnwO{background:hsl(var(--primary));color:white;box-shadow:0 1px 3px 0 rgba(0,0,0,.1)}.pricing_ctaButton__UaSjX.pricing_primary__sFnwO:hover{background:#047857;box-shadow:0 4px 6px -1px rgba(0,0,0,.1)}.pricing_featuresSection__txco_{background:hsl(var(--muted));padding:2rem;border-top:1px solid hsl(var(--border));flex:1}.pricing_featuresList__Hemll{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:1rem}.pricing_featureItem__2shWY{display:flex;align-items:flex-start}.pricing_checkIcon__JFKRV{color:hsl(var(--primary));margin-top:.125rem;margin-right:.75rem}.pricing_xIcon__rdRs7{width:1.25rem;height:1.25rem;color:#ef4444;margin-top:.125rem;margin-right:.75rem;flex-shrink:0}.pricing_featureText__twowe{flex:1}.pricing_featureText__twowe span{font-weight:500}.pricing_muted__K5vD1{color:hsl(var(--muted-foreground))}.pricing_valueSection__2oFhv{padding:4rem 0;background:hsl(var(--muted))}.pricing_valueGrid__8UhMg{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:2rem;max-width:72rem;margin:0 auto}@media (min-width:640px){.pricing_valueGrid__8UhMg{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.pricing_valueGrid__8UhMg{grid-template-columns:repeat(4,minmax(0,1fr))}}.pricing_valueCard__iBot2{background:white;border-radius:var(--radius);padding:1.5rem;text-align:center;box-shadow:0 4px 6px -1px rgba(0,0,0,.1);transition:all .3s}.pricing_valueCard__iBot2:hover{transform:translateY(-.25rem);box-shadow:0 10px 15px -3px rgba(0,0,0,.1)}.pricing_valueIcon__G05WA{width:3rem;height:3rem;background:hsl(var(--primary-background));border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 1rem}.pricing_valueIcon__G05WA svg{width:1.5rem;height:1.5rem;color:hsl(var(--primary))}.pricing_valueTitle__xe0A_{font-size:1.125rem;font-weight:var(--font-bold);margin-bottom:.5rem}.pricing_valueDescription__V5B_h{color:hsl(var(--muted-foreground));font-size:.875rem;line-height:1.5}.pricing_comparisonSection__D_W0F{padding:4rem 0;background:hsl(var(--primary-background))}.pricing_sectionHeader__HevfW{text-align:center;max-width:48rem;margin:0 auto 3rem}.pricing_sectionTitle__M9Wti{font-size:1.875rem;font-weight:var(--font-bold);margin-bottom:1.5rem}.pricing_sectionDescription__QkmXp{font-size:1.25rem;color:hsl(var(--muted-foreground))}.pricing_comparisonTable__t_W3r{background:white;border-radius:var(--radius);box-shadow:0 10px 15px -3px rgba(0,0,0,.1);overflow:hidden;max-width:80rem;margin:0 auto}.pricing_tableWrapper__irgY8{overflow-x:auto}.pricing_table__wXSGs{width:100%;border-collapse:collapse}.pricing_tableHeader__gws86{background:hsl(var(--primary-background))}.pricing_tableHeader__gws86 th{text-align:left;padding:1rem 1.5rem;font-weight:500;border-right:1px solid hsl(var(--border))}.pricing_tableHeader__gws86 th:last-child{border-right:none}.pricing_tableHeader__gws86 th:not(:first-child){text-align:center}.pricing_tableRow__hZYrb{border-bottom:1px solid hsl(var(--border))}.pricing_tableRow__hZYrb:last-child{border-bottom:none}.pricing_tableRow__hZYrb td{padding:1rem 1.5rem;border-right:1px solid hsl(var(--border))}.pricing_tableRow__hZYrb td:last-child{border-right:none}.pricing_featureName__Ik5V6{font-weight:500}.pricing_tableRow__hZYrb td:not(:first-child){text-align:center}.pricing_checkIconTable__A3hND{width:1.25rem;height:1.25rem;color:hsl(var(--primary));margin:0 auto}.pricing_xIconTable__scSa3{width:1.25rem;height:1.25rem;color:#ef4444;margin:0 auto}.pricing_faqSection__Npq9t{padding:4rem 0}.pricing_faqList__0U_AP{max-width:64rem;margin:0 auto;display:flex;flex-direction:column;gap:1.5rem}.pricing_faqItem__WZ9bc{background:white;border-radius:var(--radius);box-shadow:0 4px 6px -1px rgba(0,0,0,.1);overflow:hidden}.pricing_faqButton__DZjw_{width:100%;padding:1.5rem;text-align:left;background:none;border:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between}.pricing_faqButton__DZjw_:focus{outline:none}.pricing_faqQuestion__Ly4co{font-size:1.125rem;font-weight:500}.pricing_chevronIcon__5cVA_{width:1.25rem;height:1.25rem;color:hsl(var(--primary));transition:transform .2s}.pricing_chevronIcon__5cVA_.pricing_open__qu3eJ{transform:rotate(180deg)}.pricing_faqAnswer__YMM7m{padding:0 1.5rem 1rem;color:hsl(var(--muted-foreground));display:none}.pricing_faqAnswer__YMM7m.pricing_open__qu3eJ{display:block}.pricing_ctaSection__SXeus{padding:5rem 0;background:linear-gradient(135deg,hsl(var(--primary)),hsl(var(--primary-light)));color:white;text-align:center}.pricing_checkIcon__JFKRV{width:1.25rem;height:1.25rem;background:hsl(var(--primary));border-radius:50%;display:flex;align-items:center;justify-content:center;color:white;font-size:.75rem;font-weight:700;flex-shrink:0}.pricing_ctaCard__aqNEM{max-width:64rem;margin:0 auto;background:white;border-radius:var(--radius-lg);box-shadow:0 20px 25px -5px rgba(0,0,0,.1);overflow:hidden;display:grid;grid-template-columns:1fr}@media (min-width:768px){.pricing_ctaCard__aqNEM{grid-template-columns:1fr 1fr}}.pricing_ctaContent__spk4C{padding:3rem}.pricing_ctaTitle__CdbxU{font-size:1.875rem;font-weight:var(--font-bold);margin-bottom:1.5rem}.pricing_ctaDescription__xugx7{font-size:1.125rem;color:hsl(var(--muted-foreground));margin-bottom:2rem}.pricing_ctaButtons__kUrC3{display:flex;flex-direction:column;gap:1rem}@media (min-width:640px){.pricing_ctaButtons__kUrC3{flex-direction:row}}.pricing_ctaGraphic__a5PrA{display:none;background:hsl(var(--primary-background));position:relative;overflow:hidden}@media (min-width:768px){.pricing_ctaGraphic__a5PrA{display:flex;align-items:center;justify-content:center;padding:3rem}}.pricing_graphicContent__YvrIc{text-align:center}.pricing_graphicIcon__7BjhQ{width:5rem;height:5rem;background:white;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 1rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.1)}.pricing_graphicIcon__7BjhQ svg{width:2.5rem;height:2.5rem;color:hsl(var(--primary))}.pricing_graphicTitle__3CpE5{font-size:1.25rem;font-weight:var(--font-bold);color:hsl(var(--primary));margin-bottom:.5rem}.pricing_graphicDescription__dWdVi{color:hsl(var(--muted-foreground))}.pricing_decorCircle__JJpxc{position:absolute;width:12rem;height:12rem;border-radius:50%;background:hsl(var(--primary));opacity:.1}.pricing_decorCircle1__3xMpB{bottom:-3rem;right:-3rem}.pricing_decorCircle2__0PCjS{top:-3rem;left:-3rem;width:8rem;height:8rem}@media (max-width:767px){.pricing_heroTitle__Ym30S{font-size:2rem}.pricing_price__xrztd{font-size:1.875rem}.pricing_ctaTitle__CdbxU,.pricing_sectionTitle__M9Wti{font-size:1.5rem}}.features_hero__5UOVO{background:linear-gradient(135deg,hsl(var(--primary-background)) 0,hsl(var(--primary-lightest)) 100%);padding:4rem 0 6rem;position:relative;overflow:hidden}.features_hero__5UOVO:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:radial-gradient(circle at 20% 80%,rgba(5,150,105,.1) 0,transparent 50%),radial-gradient(circle at 80% 20%,rgba(16,185,129,.1) 0,transparent 50%);pointer-events:none}.features_heroContent__k1tIq{display:flex;justify-content:center;align-items:center;position:relative;z-index:2;text-align:center}.features_heroText__he2zF{max-width:600px}.features_heroBadge__18AB3{display:inline-flex;align-items:center;gap:.5rem;background:white;color:hsl(var(--primary));padding:.5rem 1rem;border-radius:2rem;font-weight:var(--font-semibold);font-size:.875rem;margin-bottom:1.5rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.1)}.features_heroTitle__AJl9x{font-size:3.5rem;font-weight:900;line-height:1.1;margin-bottom:1.5rem;color:hsl(var(--foreground))}.features_heroTitle__AJl9x .features_highlight__xX9o2{background:linear-gradient(135deg,hsl(var(--primary)),hsl(var(--primary-light)));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.features_heroSubtitle__89qLK{font-size:1.25rem;color:hsl(var(--muted-foreground));margin-bottom:2rem;line-height:1.6}.features_heroButtons__Xg_FO{display:flex;gap:1rem;flex-wrap:wrap;margin-bottom:2rem}.features_trustIndicators__BVdOS{display:flex;align-items:center;gap:2rem;flex-wrap:wrap;color:hsl(var(--muted-foreground));font-size:.9rem}.features_trustItem__m5GMc{display:flex;align-items:center;gap:.5rem}.features_checkIcon__ynSpp{width:1.25rem;height:1.25rem;background:hsl(var(--primary));border-radius:50%;display:flex;align-items:center;justify-content:center;color:white;font-size:.8rem}.features_heroVisual__nxcjC{position:relative;display:flex;justify-content:center;align-items:center}.features_appMockup__9aaFb{background:#ffffff;border-radius:2rem;padding:2rem;box-shadow:0 20px 60px rgba(0,0,0,.3);transform:perspective(1000px) rotateY(-15deg) rotateX(5deg);max-width:450px;position:relative}.features_appMockup__9aaFb:before{content:"";position:absolute;top:-15px;left:-15px;right:-15px;bottom:-15px;background:linear-gradient(135deg,hsl(var(--primary)) 0,hsl(var(--primary-light)) 100%);border-radius:2.5rem;z-index:-1;opacity:.3;filter:blur(25px)}.features_mockupHeader__umRwg{display:flex;align-items:center;justify-content:space-between;margin-bottom:2rem;padding-bottom:1rem;border-bottom:1px solid hsl(var(--border))}.features_mockupTitle__MgUlN{font-size:1.25rem;font-weight:var(--font-bold);color:hsl(var(--foreground))}.features_featurePreview__txOLy{background:var(--primary-background);border-radius:var(--radius-lg);padding:1.5rem}.features_featureItem__9YUOI{justify-content:space-between;align-items:center;padding:1rem 0;border-bottom:1px solid rgba(5,150,105,.1)}.features_featureItem__9YUOI:last-child{border-bottom:none}.features_featureName__OuJrj{font-weight:var(--font-semibold);color:hsl(var(--foreground));display:flex;align-items:center;gap:.5rem}.features_featureStatus__Twat_{font-weight:var(--font-bold);color:hsl(var(--primary));font-size:.9rem}.features_coreFeatures__kFvCT{padding:8rem 0;background:#ffffff}.features_sectionHeader__ZaMy9{text-align:center;max-width:800px;margin:0 auto 6rem}.features_sectionHeader__ZaMy9 h2{font-size:3rem;font-weight:800;margin-bottom:1.5rem;color:hsl(var(--foreground))}.features_sectionSubtitle__7il4N{font-size:1.25rem;color:hsl(var(--muted-foreground));line-height:1.6}.features_featuresGrid__kTYnq{display:grid;gap:6rem}.features_featureBlock__Zo_jV{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.features_featureBlock__Zo_jV:nth-child(2n) .features_featureContent__bIKL3{order:2}.features_featureBlock__Zo_jV:nth-child(2n) .features_featureVisual__PNMy8{order:1}.features_featureContent__bIKL3 h3{font-size:2.25rem;font-weight:var(--font-bold);margin-bottom:1.5rem}.features_featureDescription__ry4Yz{font-size:1.125rem;color:hsl(var(--muted-foreground));margin-bottom:2rem;line-height:1.7}.features_featureBenefits__ZL_g9{margin-bottom:2rem}.features_featureBenefits__ZL_g9 ul{list-style:none;padding:0}.features_featureBenefits__ZL_g9 li{color:hsl(var(--foreground));font-weight:var(--font-medium)}.features_featureProof__11SCL{background:hsl(var(--primary-lightest));padding:1rem 1.5rem;border-radius:var(--radius);border-left:4px solid hsl(var(--primary));font-weight:var(--font-semibold);color:hsl(var(--primary-dark))}.features_featureVisual__PNMy8{background:hsl(var(--muted));padding:2rem;align-items:center;justify-content:center}.features_visualMockup__wphQh{background:#ffffff;border-radius:var(--radius-lg);padding:1.5rem;box-shadow:0 10px 30px rgba(0,0,0,.15);width:100%;max-width:350px}.features_advancedFeatures__Y0JZL{padding:8rem 0;background:hsl(var(--muted))}.features_advancedGrid__5Au8M{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2.5rem;margin-top:4rem}.features_advancedCard__39PoZ{background:#ffffff;padding:2.5rem;border-radius:1.5rem;box-shadow:0 4px 20px rgba(0,0,0,.08);transition:all .3s ease;border:2px solid transparent}.features_advancedCard__39PoZ:hover{transform:translateY(-8px);border-color:hsl(var(--primary-light));box-shadow:0 15px 40px rgba(5,150,105,.15)}.features_advancedIcon__8iNLR{width:4rem;height:4rem;background:linear-gradient(135deg,hsl(var(--primary)) 0,hsl(var(--primary-light)) 100%);border-radius:var(--radius-lg);display:flex;align-items:center;justify-content:center;margin-bottom:1.5rem;color:#ffffff;font-size:1.5rem;font-weight:800}.features_advancedCard__39PoZ h3{font-size:1.25rem;font-weight:var(--font-bold);margin-bottom:1rem;color:hsl(var(--foreground))}.features_advancedCard__39PoZ p{color:hsl(var(--muted-foreground));line-height:1.6}.features_comparison__ShlNS{padding:8rem 0;background:#ffffff}.features_comparisonGrid__JhCAw{display:grid;grid-template-columns:1fr 1fr;gap:4rem;max-width:1000px;margin:4rem auto 0}.features_comparisonCard__DhHsZ{padding:3rem 2.5rem;border-radius:2rem;position:relative;text-align:left;box-shadow:0 4px 20px rgba(0,0,0,.08)}.features_comparisonCard__DhHsZ.features_problems__0Thba{background:linear-gradient(135deg,#fee2e2,#fecaca);border:3px solid #dc2626;box-shadow:0 10px 30px rgba(220,38,38,.15)}.features_comparisonCard__DhHsZ.features_solutions__2n9Wa{background:linear-gradient(135deg,hsl(var(--primary-lightest)) 0,hsl(var(--primary-background)) 100%);border:3px solid hsl(var(--primary));box-shadow:0 10px 30px rgba(5,150,105,.15)}.features_comparisonLabel__UJ3__{font-size:1.125rem;font-weight:var(--font-bold);margin-bottom:2rem;display:flex;align-items:center;gap:.75rem}.features_comparisonCard__DhHsZ.features_problems__0Thba .features_comparisonLabel__UJ3__{color:#dc2626}.features_comparisonCard__DhHsZ.features_solutions__2n9Wa .features_comparisonLabel__UJ3__{color:hsl(var(--primary))}.features_comparisonList__8rSOL{list-style:none;padding:0}.features_comparisonList__8rSOL li{margin-bottom:1.5rem;padding:1rem;background:rgba(255,255,255,.7);border-radius:var(--radius);font-style:italic;line-height:1.5;position:relative}.features_comparisonList__8rSOL li:before{position:absolute;left:-10px;top:50%;transform:translateY(-50%);width:20px;height:20px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.8rem;font-weight:var(--font-bold);color:white}.features_comparisonCard__DhHsZ.features_problems__0Thba li:before{content:"✗";background:#dc2626}.features_comparisonCard__DhHsZ.features_solutions__2n9Wa li:before{content:"✓";background:hsl(var(--primary))}.features_socialProof__BIjvR{padding:8rem 0;background:var(--primary-background)}.features_statsGrid__QzExk{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem;margin:4rem 0}.features_statCard__3qi2M{text-align:center;padding:2.5rem 2rem;background:#ffffff;border-radius:1.5rem;border:2px solid transparent;transition:all .3s ease}.features_statCard__3qi2M:hover{border-color:hsl(var(--primary-light));transform:translateY(-5px);box-shadow:0 10px 30px rgba(5,150,105,.15)}.features_statNumber__5pxdT{font-size:3rem;font-weight:900;background:linear-gradient(135deg,hsl(var(--primary)) 0,hsl(var(--primary-light)) 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:block;margin-bottom:.5rem}.features_statLabel__1yADc{color:hsl(var(--foreground));font-size:1.1rem;font-weight:var(--font-bold);margin-bottom:.5rem}.features_statDescription__1r2mb{color:hsl(var(--muted-foreground));font-size:.95rem}.features_testimonials__zYLma{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem;margin-top:4rem}.features_testimonial__xZ3Cv{background:#ffffff;padding:2rem;border-radius:1.5rem;box-shadow:0 4px 20px rgba(0,0,0,.08);border:1px solid hsl(var(--border));transition:all .3s ease}.features_testimonial__xZ3Cv:hover{transform:translateY(-5px);box-shadow:0 8px 30px rgba(0,0,0,.12)}.features_testimonialContent__hifn5{font-size:1.1rem;color:hsl(var(--foreground));margin-bottom:1.5rem;line-height:1.6;font-style:italic}.features_testimonialAuthor__aOfIX{display:flex;align-items:center;gap:1rem}.features_authorAvatar__SlpPr{width:3rem;height:3rem;background:linear-gradient(135deg,hsl(var(--primary)) 0,hsl(var(--primary-light)) 100%);border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:var(--font-bold);color:#ffffff}.features_authorInfo___S6Jb h4{font-weight:var(--font-bold);color:hsl(var(--foreground));margin-bottom:.25rem}.features_authorInfo___S6Jb p{color:hsl(var(--muted-foreground));font-size:.9rem}.features_faq__Aus09{padding:8rem 0;background:#ffffff}.features_faqGrid__tOiYP{max-width:800px;margin:4rem auto 0}.features_faqItem__fMpvo{border-bottom:1px solid hsl(var(--border));padding:2rem 0}.features_faqQuestion__4um3a{font-size:1.25rem;font-weight:var(--font-bold);color:hsl(var(--foreground));margin-bottom:1rem;cursor:pointer;display:flex;justify-content:space-between;align-items:center;transition:color .2s;background:none;border:none;width:100%;text-align:left;padding:0}.features_faqQuestion__4um3a:hover{color:hsl(var(--primary))}.features_faqAnswer__khgto{color:hsl(var(--muted-foreground));line-height:1.7;font-size:1.05rem;animation:features_fadeIn__MZnNQ .3s ease-in-out}@keyframes features_fadeIn__MZnNQ{0%{opacity:0}to{opacity:1}}.features_ctaSection__Xk6ip{padding:6rem 0;background:linear-gradient(135deg,hsl(var(--primary)),hsl(var(--primary-light)));color:white;text-align:center}.features_ctaContent__vouAT h2{font-size:2.5rem;font-weight:800;margin-bottom:1rem;color:white}.features_ctaContent__vouAT p{font-size:1.25rem;color:white;opacity:.9;margin-bottom:2rem;max-width:700px;margin-left:auto;margin-right:auto;line-height:1.6}.features_ctaButtons__BVbKA{display:flex;gap:1.5rem;justify-content:center;flex-wrap:wrap;margin-bottom:3rem}.features_ctaFeatures__C0yRF{display:flex;justify-content:center;gap:3rem;color:white;opacity:.9;font-size:1rem;flex-wrap:wrap}.features_ctaFeature__QWWVY{display:flex;align-items:center;gap:.75rem}.features_featureCategories__3O_kh{padding:6rem 0;background:white}.features_categoriesContainer__heI7M{max-width:1200px;margin:0 auto;padding:0 2rem}.features_categoriesGrid__wGixp{display:grid;grid-template-columns:repeat(2,1fr);gap:2.5rem;max-width:1000px;margin:0 auto}.features_categoryCard__MuoDe{background:white;border-radius:1.5rem;padding:2rem;transition:all .3s;border:1px solid hsl(var(--border));box-shadow:0 1px 3px 0 rgba(0,0,0,.1)}.features_categoryCard__MuoDe:hover{transform:translateY(-4px);border-color:hsl(var(--primary-lightest));box-shadow:0 10px 25px -3px rgba(5,150,105,.15)}.features_categoryIcon__vK8X2{width:64px;height:64px;background:linear-gradient(135deg,hsl(var(--primary)),hsl(var(--primary-light)));border-radius:16px;display:flex;align-items:center;justify-content:center;font-size:1.75rem;margin-bottom:1.5rem}.features_categoryTitle__xBimI{font-size:1.5rem;font-weight:var(--font-bold);color:hsl(var(--foreground));margin-bottom:.75rem;line-height:1.3}.features_categoryDescription__xNxTR{color:hsl(var(--muted-foreground));margin-bottom:1.5rem;line-height:1.5;font-size:.95rem}.features_featureList__Rr2_I{list-style:none;margin:0;padding:0;text-align:left}.features_featureItem__9YUOI{display:flex;align-items:flex-start;gap:.5rem;margin-bottom:.75rem;color:#374155;font-size:.9rem;line-height:1.4;justify-content:flex-start}.features_featureItem__9YUOI .features_check__9y3Xk{color:hsl(var(--primary));font-weight:var(--font-semibold);font-size:1rem;margin-top:.1rem;flex-shrink:0}.features_detailedFeatures__WDcBm{padding:6rem 0;background:hsl(var(--muted))}.features_detailedContainer__TOA2f{max-width:1200px;margin:0 auto;padding:0 2rem}.features_sectionTitle__dEk92{font-size:2.5rem;font-weight:800;color:hsl(var(--foreground));margin-bottom:1rem}.features_sectionDescription__d61FM{font-size:1.25rem;color:hsl(var(--muted-foreground));max-width:600px;margin:0 auto}.features_featureShowcase__s7jod{display:grid;gap:3rem}.features_featureRow__m4LuX{display:grid;grid-template-columns:1fr 1fr;gap:3rem;align-items:flex-start}.features_featureRow__m4LuX:nth-child(2n) .features_featureContent__bIKL3{order:2}.features_featureRow__m4LuX:nth-child(2n) .features_featureVisual__PNMy8{order:1}.features_featureContent__bIKL3 h3{font-size:2rem;font-weight:800;color:hsl(var(--foreground));margin-bottom:1rem}.features_featureContent__bIKL3 p{font-size:1.125rem;color:hsl(var(--muted-foreground));line-height:1.6;margin-bottom:1.5rem}.features_featureBenefits__ZL_g9{list-style:none;margin:0;padding:0}.features_featureBenefits__ZL_g9 li{display:flex;align-items:center;gap:.75rem;margin-bottom:.75rem;color:#374155}.features_featureBenefits__ZL_g9 .features_check__9y3Xk{color:hsl(var(--primary));font-weight:var(--font-semibold)}.features_featureVisual__PNMy8{background:white;border-radius:1.5rem;padding:0;box-shadow:0 10px 25px -3px rgba(0,0,0,.1);position:relative;overflow:hidden;display:flex;flex-direction:column;align-self:flex-start;height:auto}.features_featureVisual__PNMy8:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(135deg,hsl(var(--primary)),hsl(var(--primary-light)));border-radius:1.5rem 1.5rem 0 0;z-index:2}.features_visualTitle__bCO2Z{font-size:1.25rem;font-weight:var(--font-bold);color:hsl(var(--foreground))!important;text-align:center;padding:1.5rem 2rem 1rem;border-bottom:1px solid var(--primary-background);background:white;margin:0;flex-shrink:0;border-radius:1.5rem 1.5rem 0 0;position:relative;z-index:1}.features_mockupContent__dyc_V{padding:0 2rem 1.5rem;flex:1;width:100%}.features_mockCategory__TUwk2{display:flex;justify-content:space-between;align-items:center;padding:1.25rem 1.5rem;background:var(--primary-background);border-radius:var(--radius);margin-bottom:.5rem;border-left:4px solid hsl(var(--primary));width:100%;box-sizing:border-box}.features_mockCategoryName__y2gya{font-weight:var(--font-semibold);color:hsl(var(--foreground))}.features_mockAmount__l_PyS{font-weight:var(--font-bold);color:hsl(var(--primary))}.features_mockProgress__njDqn{width:100%;height:8px;background:hsl(var(--border));border-radius:4px;overflow:hidden;margin:.5rem 0 1rem;box-sizing:border-box}.features_mockProgressBar__Xzb6o{height:100%;background:linear-gradient(135deg,hsl(var(--primary)),hsl(var(--primary-light)));border-radius:4px;transition:width .3s}.features_cardTransaction__RrZH0{display:flex;justify-content:space-between;align-items:center;padding:1rem;background:white;border-radius:var(--radius);margin-bottom:1rem;box-shadow:0 2px 4px -1px rgba(0,0,0,.1)}.features_transactionLeft__Jfa_t{display:flex;align-items:center;gap:.75rem}.features_transactionIcon__h1qBD{width:40px;height:40px;background:var(--primary-background);border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:1.25rem}.features_transactionDetails__UGvnG h4{font-weight:var(--font-semibold);color:hsl(var(--foreground));margin-bottom:.25rem}.features_transactionDetails__UGvnG p{color:hsl(var(--muted-foreground));font-size:.875rem;margin:0}.features_transactionAmount__WM1nZ{font-weight:var(--font-bold);color:#dc2626}.features_autoTransfer__mH1Dy{background:hsl(var(--primary-lightest));padding:.75rem;text-align:center;margin:1rem 0}.features_autoTransfer__mH1Dy,.features_remainingBalance__cRa2w{color:hsl(var(--primary-dark));border-radius:var(--radius);font-weight:var(--font-semibold)}.features_remainingBalance__cRa2w{display:flex;justify-content:space-between;padding:1rem;background:var(--primary-background)}.features_remainingBalance__cRa2w span:last-child{color:hsl(var(--primary));font-weight:var(--font-bold)}.features_transferDemo__Hqm_i{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.features_transferFrom__1YuDN,.features_transferTo__Cj_3b{text-align:center;flex:1}.features_transferCategory__WInNV{background:#f0f9ff;padding:1rem;border-radius:var(--radius);margin-bottom:.5rem}.features_transferCategory__WInNV div:first-child{font-weight:var(--font-semibold);color:#0369a1}.features_transferAmount__QA3na{font-size:1.25rem;font-weight:var(--font-bold);color:#0369a1}.features_transferTo__Cj_3b .features_transferCategory__WInNV{background:#fef3c7}.features_transferTo__Cj_3b .features_transferAmount__QA3na,.features_transferTo__Cj_3b .features_transferCategory__WInNV div:first-child{color:#92400e}.features_transferArrow__ba8um{margin:0 1rem;color:hsl(var(--primary));font-weight:var(--font-bold);font-size:1.5rem}.features_transferAction___xkIP{text-align:center;color:hsl(var(--primary));font-weight:var(--font-semibold);background:var(--primary-background);padding:.75rem;border-radius:var(--radius)}@media (max-width:900px){.features_categoriesGrid__wGixp{grid-template-columns:1fr;gap:2rem}}@media (max-width:1024px){.features_comparisonGrid__JhCAw,.features_featureBlock__Zo_jV,.features_featureRow__m4LuX,.features_heroContent__k1tIq{grid-template-columns:1fr;gap:3rem}.features_featureBlock__Zo_jV:nth-child(2n) .features_featureContent__bIKL3,.features_featureBlock__Zo_jV:nth-child(2n) .features_featureVisual__PNMy8,.features_featureRow__m4LuX:nth-child(2n) .features_featureContent__bIKL3,.features_featureRow__m4LuX:nth-child(2n) .features_featureVisual__PNMy8{order:unset}.features_appMockup__9aaFb{transform:none;margin-top:2rem}}@media (max-width:768px){.features_hero__5UOVO{padding:6rem 0 4rem;text-align:center}.features_heroTitle__AJl9x{font-size:2.5rem}.features_sectionHeader__ZaMy9 h2{font-size:2.25rem}.features_featureContent__bIKL3 h3{font-size:1.75rem}.features_ctaContent__vouAT h2{font-size:2.25rem}.features_ctaButtons__BVbKA,.features_heroButtons__Xg_FO{flex-direction:column}.features_advancedGrid__5Au8M,.features_categoriesGrid__wGixp,.features_statsGrid__QzExk,.features_testimonials__zYLma{grid-template-columns:1fr}.features_categoriesGrid__wGixp{gap:1.5rem}.features_ctaFeatures__C0yRF{flex-direction:column;gap:1.5rem}.features_trustIndicators__BVdOS{justify-content:center}}