.ClientApp_container__F_i1h{width:100%;background:var(--color-bg-light,#f8fafc);transition:background-color var(--duration-medium) var(--timing-ease-out)}@media (prefers-color-scheme:dark){.ClientApp_container__F_i1h{background:var(--color-bg-dark,#0f172a)}}.ClientApp_hero__9rRrZ{padding:var(--spacing-xxxl) var(--spacing-lg);max-width:1280px;margin:0 auto}.ClientApp_heroContent__CE1lN{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--spacing-xxxl);gap:var(--spacing-xxxl);align-items:center}@media (max-width:1024px){.ClientApp_heroContent__CE1lN{grid-template-columns:1fr;gap:var(--spacing-xxl)}}.ClientApp_heroText__al8YK{display:flex;flex-direction:column;gap:var(--spacing-lg)}.ClientApp_heroTitle___cqn1{font-size:clamp(32px,5vw,48px);font-weight:800;line-height:1.2;color:var(--color-text-primary,#0f172a);letter-spacing:-.02em}@media (prefers-color-scheme:dark){.ClientApp_heroTitle___cqn1{color:var(--color-text-dark-primary,#f8fafc)}}.ClientApp_highlight__TxpAX{background:linear-gradient(135deg,var(--color-primary,#2563eb) 0,var(--color-accent,#06b6d4) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.ClientApp_heroSubtitle__S6PIw{font-size:18px;line-height:1.6;color:var(--color-text-secondary,#475569);max-width:500px}@media (prefers-color-scheme:dark){.ClientApp_heroSubtitle__S6PIw{color:var(--color-text-dark-secondary,#cbd5e1)}}@media (max-width:768px){.ClientApp_heroTitle___cqn1{font-size:28px}.ClientApp_heroSubtitle__S6PIw{font-size:16px}}.ClientApp_ctaButtons__0FH3C{display:flex;gap:var(--spacing-md);flex-wrap:wrap;margin-top:var(--spacing-md)}.ClientApp_primaryButton__B8IyE{display:flex;align-items:center;gap:10px;padding:var(--spacing-md) var(--spacing-lg);background:linear-gradient(135deg,#06b6d4,#0891b2);color:#fff;border:none;border-radius:var(--radius-lg);font-size:16px;font-weight:600;cursor:pointer;transition:all var(--duration-fast) var(--timing-ease-out);box-shadow:0 8px 20px rgba(6,182,212,.3)}.ClientApp_primaryButton__B8IyE:hover{transform:translateY(-2px);box-shadow:0 12px 28px rgba(6,182,212,.4)}.ClientApp_primaryButton__B8IyE:active{transform:translateY(0)}.ClientApp_secondaryButton__SPMAE{display:flex;align-items:center;gap:10px;padding:var(--spacing-md) var(--spacing-lg);background:var(--color-surface-light,#fff);color:var(--color-primary,#2563eb);border:2px solid var(--color-primary,#2563eb);border-radius:var(--radius-lg);font-size:16px;font-weight:600;cursor:pointer;transition:all var(--duration-fast) var(--timing-ease-out)}.ClientApp_secondaryButton__SPMAE:hover{background:rgba(37,99,235,.05);transform:translateY(-2px)}@media (prefers-color-scheme:dark){.ClientApp_secondaryButton__SPMAE{background:hsla(0,0%,100%,.1);border-color:var(--color-accent,#06b6d4);color:var(--color-accent,#06b6d4)}.ClientApp_secondaryButton__SPMAE:hover{background:rgba(6,182,212,.1)}}@media (max-width:768px){.ClientApp_ctaButtons__0FH3C{flex-direction:column}.ClientApp_primaryButton__B8IyE,.ClientApp_secondaryButton__SPMAE{width:100%;justify-content:center}}.ClientApp_stats__R2xwE{display:flex;gap:var(--spacing-xl);margin-top:var(--spacing-lg);padding-top:var(--spacing-lg);border-top:1px solid rgba(37,99,235,.1)}.ClientApp_stat__7_NwP{display:flex;flex-direction:column;gap:4px}.ClientApp_statNumber__OBeP5{font-size:24px;font-weight:700;color:var(--color-primary,#2563eb)}.ClientApp_statLabel__XfgeC{font-size:14px;color:var(--color-text-secondary,#475569)}@media (prefers-color-scheme:dark){.ClientApp_statLabel__XfgeC{color:var(--color-text-dark-secondary,#cbd5e1)}}@media (max-width:768px){.ClientApp_stats__R2xwE{flex-direction:column;gap:var(--spacing-md)}}.ClientApp_heroImage__H8Hv2,.ClientApp_phoneFrame__Cz0b9{display:flex;justify-content:center;align-items:center}.ClientApp_phoneImage__1GKzM{width:100%;height:auto;display:block;max-width:450px}.ClientApp_sectionHeader__jqhTk{text-align:center;margin-bottom:var(--spacing-xxxl)}.ClientApp_sectionHeader__jqhTk h2{font-size:clamp(28px,4vw,40px);font-weight:700;color:var(--color-text-primary,#0f172a);margin-bottom:var(--spacing-md);line-height:1.2}@media (prefers-color-scheme:dark){.ClientApp_sectionHeader__jqhTk h2{color:var(--color-text-dark-primary,#f8fafc)}}.ClientApp_sectionHeader__jqhTk p{font-size:18px;color:var(--color-text-secondary,#475569);max-width:600px;margin:0 auto}@media (prefers-color-scheme:dark){.ClientApp_sectionHeader__jqhTk p{color:var(--color-text-dark-secondary,#cbd5e1)}}@media (max-width:768px){.ClientApp_sectionHeader__jqhTk h2{font-size:24px}.ClientApp_sectionHeader__jqhTk p{font-size:16px}}.ClientApp_features__MOGYw{padding:var(--spacing-xxxl) var(--spacing-lg);max-width:1280px;margin:0 auto}.ClientApp_featuresGrid__RNe7X{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));grid-gap:var(--spacing-lg);gap:var(--spacing-lg)}.ClientApp_featureCard__OSE92{background:var(--color-surface-light,#fff);padding:var(--spacing-lg);border-radius:var(--radius-lg);border:1px solid hsla(0,0%,100%,.3);transition:all var(--duration-medium) var(--timing-ease-out);box-shadow:0 2px 8px rgba(0,0,0,.06)}@media (prefers-color-scheme:dark){.ClientApp_featureCard__OSE92{background:rgba(30,41,59,.9);border-color:rgba(37,99,235,.2)}}.ClientApp_featureCard__OSE92:hover{transform:translateY(-8px);box-shadow:0 12px 32px rgba(37,99,235,.15);border-color:var(--color-primary,#2563eb)}.ClientApp_featureIcon__2fnMI{width:56px;height:56px;background:linear-gradient(135deg,var(--color-primary,#2563eb) 0,var(--color-accent,#06b6d4) 100%);border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center;color:#fff;margin-bottom:var(--spacing-md);font-size:28px}.ClientApp_featureCard__OSE92 h3{font-size:20px;font-weight:600;color:var(--color-text-primary,#0f172a);margin-bottom:var(--spacing-sm)}@media (prefers-color-scheme:dark){.ClientApp_featureCard__OSE92 h3{color:var(--color-text-dark-primary,#f8fafc)}}.ClientApp_featureCard__OSE92 p{font-size:14px;color:var(--color-text-secondary,#475569);margin-bottom:var(--spacing-md);line-height:1.6}@media (prefers-color-scheme:dark){.ClientApp_featureCard__OSE92 p{color:var(--color-text-dark-secondary,#cbd5e1)}}.ClientApp_featureList__e4IS4{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--spacing-sm)}.ClientApp_featureList__e4IS4 li{display:flex;align-items:center;gap:10px;font-size:14px;color:var(--color-text-secondary,#475569)}@media (prefers-color-scheme:dark){.ClientApp_featureList__e4IS4 li{color:var(--color-text-dark-secondary,#cbd5e1)}}.ClientApp_featureList__e4IS4 svg{color:var(--color-success,#10b981);flex-shrink:0}.ClientApp_screenshots__du_b1{padding:var(--spacing-xxxl) var(--spacing-lg);background:var(--color-surface-light,#fff);max-width:1280px;margin:0 auto}@media (prefers-color-scheme:dark){.ClientApp_screenshots__du_b1{background:rgba(30,41,59,.5)}}.ClientApp_screenshotsGrid__DEMgg{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:var(--spacing-xl);gap:var(--spacing-xl);justify-items:center}.ClientApp_screenshotItem__Qw65h{text-align:center}.ClientApp_screenshotItem__Qw65h h4{font-size:18px;font-weight:600;color:var(--color-text-primary,#0f172a);margin-top:var(--spacing-lg);margin-bottom:var(--spacing-sm)}@media (prefers-color-scheme:dark){.ClientApp_screenshotItem__Qw65h h4{color:var(--color-text-dark-primary,#f8fafc)}}.ClientApp_screenshotItem__Qw65h p{font-size:14px;color:var(--color-text-secondary,#475569)}@media (prefers-color-scheme:dark){.ClientApp_screenshotItem__Qw65h p{color:var(--color-text-dark-secondary,#cbd5e1)}}.ClientApp_screenshot__r0Cjs{width:100%;height:auto;border-radius:var(--radius-xxl);max-width:280px}.ClientApp_howItWorks__dp77w{padding:var(--spacing-xxxl) var(--spacing-lg);max-width:1280px;margin:0 auto}.ClientApp_stepsContainer__32vmh{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:var(--spacing-lg);gap:var(--spacing-lg);align-items:center}.ClientApp_step__IqZZ3{background:var(--color-surface-light,#fff);padding:var(--spacing-lg);border-radius:var(--radius-lg);border:2px solid rgba(37,99,235,.1);text-align:center;transition:all var(--duration-medium) var(--timing-ease-out)}@media (prefers-color-scheme:dark){.ClientApp_step__IqZZ3{background:rgba(30,41,59,.9);border-color:rgba(37,99,235,.2)}}.ClientApp_step__IqZZ3:hover{border-color:var(--color-primary,#2563eb);box-shadow:0 8px 24px rgba(37,99,235,.1)}.ClientApp_stepNumber__RkPUg{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;background:linear-gradient(135deg,var(--color-primary,#2563eb) 0,var(--color-accent,#06b6d4) 100%);color:#fff;border-radius:50%;font-size:24px;font-weight:700;margin-bottom:var(--spacing-md)}.ClientApp_step__IqZZ3 h3{font-size:18px;font-weight:600;color:var(--color-text-primary,#0f172a);margin-bottom:var(--spacing-sm)}@media (prefers-color-scheme:dark){.ClientApp_step__IqZZ3 h3{color:var(--color-text-dark-primary,#f8fafc)}}.ClientApp_step__IqZZ3 p{font-size:14px;color:var(--color-text-secondary,#475569);line-height:1.6}@media (prefers-color-scheme:dark){.ClientApp_step__IqZZ3 p{color:var(--color-text-dark-secondary,#cbd5e1)}}.ClientApp_stepArrow__2zo4y{display:flex;align-items:center;justify-content:center;font-size:32px;color:var(--color-primary,#2563eb);font-weight:700}@media (max-width:1024px){.ClientApp_stepsContainer__32vmh{grid-template-columns:1fr 1fr}.ClientApp_stepArrow__2zo4y{display:none}}@media (max-width:768px){.ClientApp_stepsContainer__32vmh{grid-template-columns:1fr}}.ClientApp_benefits__zSp6Q{padding:var(--spacing-xxxl) var(--spacing-lg);background:linear-gradient(135deg,rgba(37,99,235,.05),rgba(6,182,212,.05));max-width:1280px;margin:0 auto}@media (prefers-color-scheme:dark){.ClientApp_benefits__zSp6Q{background:linear-gradient(135deg,rgba(37,99,235,.03),rgba(6,182,212,.03))}}.ClientApp_benefitsGrid__xx64_{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:var(--spacing-lg);gap:var(--spacing-lg)}.ClientApp_benefitItem__DX5RQ{background:var(--color-surface-light,#fff);padding:var(--spacing-lg);border-radius:var(--radius-lg);text-align:center;border:1px solid hsla(0,0%,100%,.3);transition:all var(--duration-medium) var(--timing-ease-out)}@media (prefers-color-scheme:dark){.ClientApp_benefitItem__DX5RQ{background:rgba(30,41,59,.9);border-color:rgba(37,99,235,.2)}}.ClientApp_benefitItem__DX5RQ:hover{transform:translateY(-4px);box-shadow:0 8px 24px rgba(37,99,235,.1)}.ClientApp_benefitIcon__BJ0O0{font-size:40px;margin-bottom:var(--spacing-md)}.ClientApp_benefitItem__DX5RQ h3{font-size:18px;font-weight:600;color:var(--color-text-primary,#0f172a);margin-bottom:var(--spacing-sm)}@media (prefers-color-scheme:dark){.ClientApp_benefitItem__DX5RQ h3{color:var(--color-text-dark-primary,#f8fafc)}}.ClientApp_benefitItem__DX5RQ p{font-size:14px;color:var(--color-text-secondary,#475569);line-height:1.6}@media (prefers-color-scheme:dark){.ClientApp_benefitItem__DX5RQ p{color:var(--color-text-dark-secondary,#cbd5e1)}}.ClientApp_testimonials__3jIDf{padding:var(--spacing-xxxl) var(--spacing-lg);max-width:1280px;margin:0 auto}.ClientApp_testimonialsGrid___JaE5{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:var(--spacing-lg);gap:var(--spacing-lg)}.ClientApp_testimonialCard__ihU3s{background:var(--color-surface-light,#fff);padding:var(--spacing-lg);border-radius:var(--radius-lg);border:1px solid hsla(0,0%,100%,.3);box-shadow:0 2px 8px rgba(0,0,0,.06);transition:all var(--duration-medium) var(--timing-ease-out)}@media (prefers-color-scheme:dark){.ClientApp_testimonialCard__ihU3s{background:rgba(30,41,59,.9);border-color:rgba(37,99,235,.2)}}.ClientApp_testimonialCard__ihU3s:hover{box-shadow:0 8px 24px rgba(37,99,235,.1);transform:translateY(-4px)}.ClientApp_stars__rEkFv{color:var(--color-warning,#f59e0b);font-size:16px;margin-bottom:var(--spacing-md);letter-spacing:2px}.ClientApp_testimonialCard__ihU3s p{font-size:15px;color:var(--color-text-secondary,#475569);line-height:1.7;margin-bottom:var(--spacing-lg);font-style:italic}@media (prefers-color-scheme:dark){.ClientApp_testimonialCard__ihU3s p{color:var(--color-text-dark-secondary,#cbd5e1)}}.ClientApp_testimonialAuthor__ORwQU{display:flex;align-items:center;gap:var(--spacing-md)}.ClientApp_avatar__FTlLZ{width:40px;height:40px;background:linear-gradient(135deg,var(--color-primary,#2563eb) 0,var(--color-accent,#06b6d4) 100%);color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:16px}.ClientApp_testimonialAuthor__ORwQU strong{display:block;color:var(--color-text-primary,#0f172a);font-size:14px}@media (prefers-color-scheme:dark){.ClientApp_testimonialAuthor__ORwQU strong{color:var(--color-text-dark-primary,#f8fafc)}}.ClientApp_testimonialAuthor__ORwQU span{display:block;color:var(--color-text-secondary,#475569);font-size:12px}@media (prefers-color-scheme:dark){.ClientApp_testimonialAuthor__ORwQU span{color:var(--color-text-dark-secondary,#cbd5e1)}}.ClientApp_finalCta__GO9WY{padding:var(--spacing-xxxl) var(--spacing-lg);background:linear-gradient(135deg,var(--color-primary,#2563eb) 0,var(--color-primary-dark,#1e40af) 100%);text-align:center;max-width:1280px;margin:0 auto;border-radius:var(--radius-xxl)}.ClientApp_finalCta__GO9WY h2{font-size:clamp(28px,4vw,40px);font-weight:700;color:#fff;margin-bottom:var(--spacing-md)}.ClientApp_finalCta__GO9WY p{font-size:18px;color:hsla(0,0%,100%,.9);margin-bottom:var(--spacing-lg)}.ClientApp_ctaNote___wbDU{font-size:14px;color:hsla(0,0%,100%,.7);margin-top:var(--spacing-lg)}.ClientApp_appAvailabilityNote__TPj4x{font-size:14px;color:hsla(0,0%,100%,.8);margin-top:var(--spacing-md);padding:var(--spacing-md);background:hsla(0,0%,100%,.1);border-left:3px solid hsla(0,0%,100%,.5);border-radius:var(--radius-sm);line-height:1.5}@media (max-width:768px){.ClientApp_finalCta__GO9WY h2{font-size:24px}.ClientApp_finalCta__GO9WY p{font-size:16px}.ClientApp_benefits__zSp6Q,.ClientApp_features__MOGYw,.ClientApp_finalCta__GO9WY,.ClientApp_hero__9rRrZ,.ClientApp_howItWorks__dp77w,.ClientApp_screenshots__du_b1,.ClientApp_testimonials__3jIDf{padding:var(--spacing-xxl) var(--spacing-md)}.ClientApp_sectionHeader__jqhTk{margin-bottom:var(--spacing-xxl)}}@media (max-width:640px){.ClientApp_benefits__zSp6Q,.ClientApp_features__MOGYw,.ClientApp_finalCta__GO9WY,.ClientApp_hero__9rRrZ,.ClientApp_howItWorks__dp77w,.ClientApp_screenshots__du_b1,.ClientApp_testimonials__3jIDf{padding:var(--spacing-xl) var(--spacing-md)}.ClientApp_benefitItem__DX5RQ,.ClientApp_featureCard__OSE92,.ClientApp_step__IqZZ3,.ClientApp_testimonialCard__ihU3s{padding:var(--spacing-md)}.ClientApp_featureIcon__2fnMI{width:48px;height:48px}.ClientApp_stepNumber__RkPUg{width:40px;height:40px;font-size:20px}}