.MobileHero_hero__aqGiv{position:relative;padding:2rem 0 3rem;overflow:visible;width:100%}@media(min-width:1024px){.MobileHero_hero__aqGiv{padding:3rem 0 4rem}}.MobileHero_container__mMBmD{max-width:1320px;margin:0 auto;padding:0 2.5rem}@media(min-width:1024px){.MobileHero_container__mMBmD{padding:0 4rem}}.MobileHero_grid__4012j{display:grid;grid-template-columns:1fr;grid-gap:2rem;gap:2rem;align-items:start}@media(min-width:1024px){.MobileHero_grid__4012j{grid-template-columns:1fr 1fr;gap:1.5rem}}.MobileHero_textContent__N1iup{text-align:center;max-width:560px;margin:0 auto;padding-top:1rem}@media(min-width:1024px){.MobileHero_textContent__N1iup{text-align:left;margin:0;padding-top:2rem}}.MobileHero_h1__7GLHk{font-size:2rem;font-weight:700;line-height:1.08;letter-spacing:-.02em;color:#202020;margin-bottom:1rem}@media(min-width:640px){.MobileHero_h1__7GLHk{font-size:2.5rem}}@media(min-width:1024px){.MobileHero_h1__7GLHk{font-size:3.25rem;margin-bottom:1.25rem}}.MobileHero_subheadline__AEc_9{font-size:1.125rem;font-weight:500;line-height:1.35;color:#333;margin-bottom:1.25rem}@media(min-width:640px){.MobileHero_subheadline__AEc_9{font-size:1.25rem}}@media(min-width:1024px){.MobileHero_subheadline__AEc_9{font-size:1.375rem;margin-bottom:1.5rem}}.MobileHero_supporting___iULO{font-size:1rem;line-height:1.7;color:#666;margin-bottom:1.75rem;max-width:480px;margin-left:auto;margin-right:auto}.MobileHero_supporting___iULO p{margin-bottom:.5rem}@media(min-width:1024px){.MobileHero_supporting___iULO{margin-left:0;margin-right:0;margin-bottom:2rem;font-size:1.0625rem}}.MobileHero_buttons__C4Vwr{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:.75rem}@media(min-width:1024px){.MobileHero_buttons__C4Vwr{justify-content:flex-start;gap:1rem}}.MobileHero_storeButton__Qn1Kx{display:inline-block;transition:opacity .2s ease,transform .2s ease;border-radius:.5rem;overflow:hidden}.MobileHero_storeButton__Qn1Kx:hover{opacity:.85;transform:scale(1.03)}.MobileHero_storeButton__Qn1Kx img{display:block;height:44px;width:auto}@media(min-width:640px){.MobileHero_storeButton__Qn1Kx img{height:50px}}.MobileHero_visual__xt3Wz{position:relative;display:flex;justify-content:center;margin-top:1.5rem}@media(min-width:1024px){.MobileHero_visual__xt3Wz{justify-content:flex-end;margin-top:0;min-height:480px}}.MobileHero_imageWrapper__cEDb2{position:relative;width:100%;display:flex;justify-content:center}@media(min-width:1024px){.MobileHero_imageWrapper__cEDb2{justify-content:flex-end}}.MobileHero_heroImage__m4FzM{display:block;height:auto;object-fit:contain;width:100%;max-width:340px}@media(min-width:640px)and (max-width:1023px){.MobileHero_heroImage__m4FzM{max-width:520px}}@media(min-width:1024px){.MobileHero_heroImage__m4FzM{width:clamp(520px,55vw,820px);max-width:none;transform:translateY(16px) translateX(40px);margin-left:auto;margin-right:0}}.MobileFeatures_features__NhlPz{position:relative;padding:4rem 0 5rem;overflow:hidden;width:100%}@media(min-width:1024px){.MobileFeatures_features__NhlPz{padding:5rem 0 6rem}}.MobileFeatures_container__8WxPO{max-width:1320px;margin:0 auto;padding:0 2.5rem}@media(min-width:1024px){.MobileFeatures_container__8WxPO{padding:0 4rem}}.MobileFeatures_header__Sje0x{text-align:center;margin-bottom:3rem}@media(min-width:1024px){.MobileFeatures_header__Sje0x{margin-bottom:4rem}}.MobileFeatures_h2__OeEiE{font-size:1.75rem;font-weight:700;color:#202020;margin-bottom:1rem;line-height:1.2}@media(min-width:768px){.MobileFeatures_h2__OeEiE{font-size:2rem}}@media(min-width:1024px){.MobileFeatures_h2__OeEiE{font-size:2.5rem}}.MobileFeatures_intro__XAmcL{color:#666;font-size:1rem;max-width:640px;margin:0 auto;line-height:1.6}@media(min-width:768px){.MobileFeatures_intro__XAmcL{font-size:1.125rem}}.MobileFeatures_grid__nJESn{display:grid;grid-template-columns:1fr;grid-gap:1.5rem;gap:1.5rem}@media(min-width:640px){.MobileFeatures_grid__nJESn{grid-template-columns:1fr 1fr;gap:2rem}}@media(min-width:1024px){.MobileFeatures_grid__nJESn{gap:2.5rem}}.MobileFeatures_card__d2OKf{position:relative;padding:2rem;border-radius:1rem;background:#fff;border:1px solid #eee;box-shadow:0 1px 2px rgba(0,0,0,.05);transition:box-shadow .3s ease,border-color .3s ease}.MobileFeatures_card__d2OKf:hover{box-shadow:0 10px 25px rgba(0,0,0,.08);border-color:rgba(124,58,237,.2)}@media(min-width:768px){.MobileFeatures_card__d2OKf{padding:2.5rem}}.MobileFeatures_iconWrapper__oE93d{position:relative;width:3.5rem;height:3.5rem;border-radius:1rem;display:flex;align-items:center;justify-content:center;margin-bottom:1.25rem;box-shadow:0 4px 12px rgba(0,0,0,.15)}@media(min-width:768px){.MobileFeatures_iconWrapper__oE93d{width:4rem;height:4rem;margin-bottom:1.5rem}}.MobileFeatures_gradientPurplePink__xA6Ep{background:linear-gradient(135deg,#a855f7,#ec4899)}.MobileFeatures_gradientVioletPurple__zJeD0{background:linear-gradient(135deg,#8b5cf6,#a855f7)}.MobileFeatures_gradientBlueViolet__F2vNB{background:linear-gradient(135deg,#3b82f6,#8b5cf6)}.MobileFeatures_gradientIndigoBlue___6_eH{background:linear-gradient(135deg,#6366f1,#3b82f6)}.MobileFeatures_icon__DnCdI{width:1.75rem;height:1.75rem;color:#fff}@media(min-width:768px){.MobileFeatures_icon__DnCdI{width:2rem;height:2rem}}.MobileFeatures_cardTitle__RPM4Y{font-size:1.25rem;font-weight:600;color:#202020;margin-bottom:.75rem}@media(min-width:768px){.MobileFeatures_cardTitle__RPM4Y{font-size:1.5rem;margin-bottom:1rem}}.MobileFeatures_cardDesc__Z0DSq{font-size:1rem;color:#666;line-height:1.6}@media(min-width:768px){.MobileFeatures_cardDesc__Z0DSq{font-size:1.125rem}}.MobileScenarios_scenarios__rNVLx{padding:4rem 0 5rem;background-color:#f9fafb;width:100%}@media(min-width:1024px){.MobileScenarios_scenarios__rNVLx{padding:5rem 0 6rem}}.MobileScenarios_container___rIFw{max-width:1320px;margin:0 auto;padding:0 2.5rem}@media(min-width:1024px){.MobileScenarios_container___rIFw{padding:0 4rem}}.MobileScenarios_header__7L_i5{text-align:center;margin-bottom:3rem}@media(min-width:1024px){.MobileScenarios_header__7L_i5{margin-bottom:4rem}}.MobileScenarios_h2__cNOSS{font-size:1.75rem;font-weight:700;color:#202020;margin-bottom:1rem;line-height:1.2}@media(min-width:768px){.MobileScenarios_h2__cNOSS{font-size:2rem}}@media(min-width:1024px){.MobileScenarios_h2__cNOSS{font-size:2.5rem}}.MobileScenarios_intro__0CO91{color:#666;font-size:1rem;max-width:640px;margin:0 auto;line-height:1.6}@media(min-width:768px){.MobileScenarios_intro__0CO91{font-size:1.125rem}}.MobileScenarios_grid__uhmRH{display:grid;grid-template-columns:1fr;grid-gap:1.5rem;gap:1.5rem}@media(min-width:640px){.MobileScenarios_grid__uhmRH{grid-template-columns:1fr 1fr;gap:2rem}}@media(min-width:1024px){.MobileScenarios_grid__uhmRH{gap:2.5rem}}.MobileScenarios_card__lkKN8{position:relative;padding:2rem;border-radius:1rem;background:#fff;border:1px solid #eee;box-shadow:0 1px 2px rgba(0,0,0,.05);transition:box-shadow .3s ease,border-color .3s ease}.MobileScenarios_card__lkKN8:hover{box-shadow:0 10px 25px rgba(0,0,0,.08);border-color:rgba(124,58,237,.2)}@media(min-width:768px){.MobileScenarios_card__lkKN8{padding:2.5rem}}.MobileScenarios_iconWrapper__k6ygH{position:relative;width:3.5rem;height:3.5rem;border-radius:1rem;display:flex;align-items:center;justify-content:center;margin-bottom:1.25rem;background:linear-gradient(135deg,#7c3aed,#a855f7);box-shadow:0 4px 12px rgba(0,0,0,.15)}@media(min-width:768px){.MobileScenarios_iconWrapper__k6ygH{width:4rem;height:4rem;margin-bottom:1.5rem}}.MobileScenarios_icon__22cVM{width:1.75rem;height:1.75rem;color:#fff}@media(min-width:768px){.MobileScenarios_icon__22cVM{width:2rem;height:2rem}}.MobileScenarios_cardTitle__85H6J{font-size:1.25rem;font-weight:600;color:#202020;margin-bottom:.75rem}@media(min-width:768px){.MobileScenarios_cardTitle__85H6J{font-size:1.5rem;margin-bottom:1rem}}.MobileScenarios_cardDesc__vneq4{font-size:1rem;color:#666;line-height:1.6}@media(min-width:768px){.MobileScenarios_cardDesc__vneq4{font-size:1.125rem}}.MobileTestimonials_testimonials__9tV8g{padding:4rem 0 5rem;width:100%}@media(min-width:1024px){.MobileTestimonials_testimonials__9tV8g{padding:5rem 0 6rem}}.MobileTestimonials_container__G_OLW{max-width:1320px;margin:0 auto;padding:0 2.5rem}@media(min-width:1024px){.MobileTestimonials_container__G_OLW{padding:0 4rem}}.MobileTestimonials_header__izvDz{text-align:center;margin-bottom:3rem}@media(min-width:1024px){.MobileTestimonials_header__izvDz{margin-bottom:4rem}}.MobileTestimonials_h2__IWRrB{font-size:1.75rem;font-weight:700;color:#202020;margin-bottom:1rem;line-height:1.2}@media(min-width:768px){.MobileTestimonials_h2__IWRrB{font-size:2rem}}@media(min-width:1024px){.MobileTestimonials_h2__IWRrB{font-size:2.5rem}}.MobileTestimonials_intro__MZfHC{color:#666;font-size:1rem;max-width:640px;margin:0 auto;line-height:1.6}.MobileTestimonials_grid__2ezHN{display:grid;grid-template-columns:1fr;grid-gap:1.5rem;gap:1.5rem}@media(min-width:768px){.MobileTestimonials_grid__2ezHN{grid-template-columns:1fr 1fr;gap:1.5rem}}@media(min-width:1280px){.MobileTestimonials_grid__2ezHN{grid-template-columns:repeat(4,1fr);gap:1.5rem}}.MobileTestimonials_card__MmxTf{background:#fff;border-radius:1rem;padding:1.5rem;border:1px solid #eee;box-shadow:0 1px 2px rgba(0,0,0,.05);transition:box-shadow .3s ease;display:flex;flex-direction:column;justify-content:space-between;gap:.5rem}.MobileTestimonials_card__MmxTf:hover{box-shadow:0 4px 12px rgba(0,0,0,.08)}.MobileTestimonials_content__Z_o8z{display:flex;flex-direction:column}.MobileTestimonials_stars__C6T_K{display:flex;gap:.25rem;margin-bottom:.5rem}.MobileTestimonials_star__nHzGp{width:1rem;height:1rem;color:#7c3aed}.MobileTestimonials_quote__848kQ{font-size:.875rem;color:#333;line-height:1.6}.MobileTestimonials_author__Y4f4J{display:flex;align-items:center;gap:.75rem;margin-top:auto}.MobileTestimonials_avatar__k6OkE{width:2.5rem;height:2.5rem;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:600;font-size:1rem;flex-shrink:0}.MobileTestimonials_name__9oWwW{font-size:.875rem;font-weight:600;color:#202020;margin:0}.MobileTestimonials_title__E__RV{font-size:.75rem;color:#999;margin:0}.MobileFAQ_faq__dJs6G{padding:4rem 0 5rem;width:100%}@media(min-width:1024px){.MobileFAQ_faq__dJs6G{padding:5rem 0 6rem}}.MobileFAQ_container__SX6gG{max-width:1320px;margin:0 auto;padding:0 2.5rem}@media(min-width:1024px){.MobileFAQ_container__SX6gG{padding:0 4rem}}.MobileFAQ_inner__piUCY{max-width:768px;margin:0 auto}.MobileFAQ_h2__gvTRr{font-size:1.75rem;font-weight:700;color:#202020;text-align:center;margin-bottom:2.5rem;line-height:1.2}@media(min-width:768px){.MobileFAQ_h2__gvTRr{font-size:2rem;margin-bottom:3rem}}@media(min-width:1024px){.MobileFAQ_h2__gvTRr{font-size:2.5rem}}.MobileFAQ_itemsContainer__LfvC4{width:100%;display:flex;flex-direction:column}.MobileFAQ_faqItem__Esn7R{border-top:1px solid #dedede;overflow:hidden}.MobileFAQ_faqItem__Esn7R:last-child{border-bottom:1px solid #dedede}.MobileFAQ_faqItem__Esn7R .MobileFAQ_questionContainer__jejpY{display:flex;justify-content:space-between;align-items:center;padding:1.25rem 0;cursor:pointer}@media(min-width:768px){.MobileFAQ_faqItem__Esn7R .MobileFAQ_questionContainer__jejpY{padding:1.5rem 0}}.MobileFAQ_faqItem__Esn7R .MobileFAQ_questionContainer__jejpY .MobileFAQ_question__um_dO{font-size:1rem;font-weight:600;color:#333;margin:0;flex:1 1;padding-right:1rem;line-height:1.4}@media(min-width:768px){.MobileFAQ_faqItem__Esn7R .MobileFAQ_questionContainer__jejpY .MobileFAQ_question__um_dO{font-size:1.125rem}}.MobileFAQ_faqItem__Esn7R .MobileFAQ_questionContainer__jejpY .MobileFAQ_arrowIcon__c0h0U{color:#202020;transition:transform .3s ease;flex-shrink:0}.MobileFAQ_faqItem__Esn7R .MobileFAQ_questionContainer__jejpY .MobileFAQ_arrowIcon__c0h0U.MobileFAQ_rotated__1_4W_{transform:rotate(180deg)}.MobileFAQ_faqItem__Esn7R .MobileFAQ_questionContainer__jejpY .MobileFAQ_arrowIcon__c0h0U svg{display:block}.MobileFAQ_faqItem__Esn7R .MobileFAQ_answerContainer__aoMuz{max-height:0;overflow:hidden;transition:max-height .3s ease,padding .3s ease}.MobileFAQ_faqItem__Esn7R .MobileFAQ_answerContainer__aoMuz.MobileFAQ_expanded__OJ25f{max-height:500px;padding-bottom:1.25rem}@media(min-width:768px){.MobileFAQ_faqItem__Esn7R .MobileFAQ_answerContainer__aoMuz.MobileFAQ_expanded__OJ25f{padding-bottom:1.5rem}}.MobileFAQ_faqItem__Esn7R .MobileFAQ_answerContainer__aoMuz .MobileFAQ_answer__6Z6JZ{font-size:1rem;line-height:1.6;color:#555;margin:0;padding-right:2.5rem}@media(min-width:768px){.MobileFAQ_faqItem__Esn7R .MobileFAQ_answerContainer__aoMuz .MobileFAQ_answer__6Z6JZ{font-size:1.0625rem}}@media(max-width:768px){.MobileFAQ_faqItem__Esn7R .MobileFAQ_answerContainer__aoMuz .MobileFAQ_answer__6Z6JZ{padding-right:0}}.MobileFAQ_faqItem__Esn7R .MobileFAQ_answerContainer__aoMuz .MobileFAQ_answer__6Z6JZ p{margin:0}.MobileCTA_cta__zN9bI{position:relative;padding:4rem 0 5rem;overflow:hidden;width:100%}@media(min-width:1024px){.MobileCTA_cta__zN9bI{padding:5rem 0 6rem}}.MobileCTA_bgGradient__LPQtX{position:absolute;inset:0;background:linear-gradient(135deg,rgba(124,58,237,.05),rgba(168,85,247,.05),rgba(124,58,237,.1))}.MobileCTA_bgGlow__1aoGf{position:absolute;top:0;left:50%;transform:translateX(-50%);width:800px;height:400px;background:rgba(124,58,237,.1);border-radius:50%;filter:blur(80px);opacity:.5}.MobileCTA_container__F4JtW{max-width:1320px;margin:0 auto;padding:0 2.5rem;position:relative;z-index:1}@media(min-width:1024px){.MobileCTA_container__F4JtW{padding:0 4rem}}.MobileCTA_inner__4_71H{max-width:768px;margin:0 auto;text-align:center}.MobileCTA_h2__EvRQv{font-size:1.75rem;font-weight:700;color:#202020;margin-bottom:1.5rem;line-height:1.2}@media(min-width:768px){.MobileCTA_h2__EvRQv{font-size:2rem;margin-bottom:2rem}}@media(min-width:1024px){.MobileCTA_h2__EvRQv{font-size:2.5rem}}.MobileCTA_chips__gR7R0{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem;margin-bottom:2rem}.MobileCTA_chip__Nj8g7{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:hsla(0,0%,100%,.8);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:9999px;border:1px solid #eee;font-size:.875rem;color:#333}.MobileCTA_chipIcon__q4mPn{width:1rem;height:1rem;color:#7c3aed}.MobileCTA_buttons__ksro4{display:flex;flex-direction:column;align-items:center;gap:1rem}@media(min-width:640px){.MobileCTA_buttons__ksro4{flex-direction:row;justify-content:center}}.MobileCTA_storeButton__nsZxz{display:inline-block;transition:opacity .2s ease,transform .2s ease;border-radius:.5rem;overflow:hidden}.MobileCTA_storeButton__nsZxz:hover{opacity:.85;transform:scale(1.03)}.MobileCTA_storeButton__nsZxz img{display:block;height:44px;width:auto}@media(min-width:640px){.MobileCTA_storeButton__nsZxz img{height:50px}}.mobile-app_mobileAppPage__QAz6j{display:flex;flex-direction:column;align-items:center;width:100%}