.landing-page_container___lK1S{width:100%;min-height:100vh;background:var(--bg-primary)}.landing-page_header__o3nGA{position:-webkit-sticky;position:sticky;top:0;z-index:100;background:var(--bg-primary);border-bottom:1px solid var(--border-color);box-shadow:0 2px 8px rgba(0,0,0,.05)}.landing-page_headerContent__zOwbr{max-width:1400px;margin:0 auto;padding:16px 24px;display:flex;justify-content:space-between;align-items:center}.landing-page_headerLeft__9dLK9{display:flex;align-items:center;gap:12px}.landing-page_logo__Cqh5R{border-radius:8px}.landing-page_headerTitle__x4g_h{font-size:24px;font-weight:700;color:var(--text-primary);margin:0}.landing-page_headerRight__e0vaM{display:flex;align-items:center;gap:16px}.landing-page_headerButton__PNBpc{padding:8px 20px!important;font-size:15px;width:auto!important;max-width:none!important;height:auto!important}.landing-page_headerButton__PNBpc.landing-page_secondaryButton__qFkXe .landing-page_text__L5AQ_{color:var(--text-primary)!important}.landing-page_burgerButton__mVMp3{display:none;flex-direction:column;justify-content:space-around;width:2rem;height:2rem;background:rgba(0,0,0,0);border:none;cursor:pointer;padding:0;z-index:1001}.landing-page_burgerButton__mVMp3:focus{outline:none}.landing-page_burgerLine__gE4U3{width:2rem;height:.25rem;background:var(--text-primary);border-radius:10px;transition:all .3s linear;position:relative;transform-origin:1px}.landing-page_burgerOpen__pXIh8 .landing-page_burgerLine__gE4U3:first-child{transform:rotate(45deg)}.landing-page_burgerOpen__pXIh8 .landing-page_burgerLine__gE4U3:nth-child(2){opacity:0;transform:translateX(20px)}.landing-page_burgerOpen__pXIh8 .landing-page_burgerLine__gE4U3:nth-child(3){transform:rotate(-45deg)}.landing-page_mobileMenu__WSPq0{display:none;position:fixed;top:0;right:-100%;width:280px;height:100vh;background:var(--gradient-primary);box-shadow:-2px 0 10px rgba(0,0,0,.3);transition:right .3s ease-in-out;z-index:1000;padding-top:80px;overflow-y:auto}.landing-page_mobileMenu__WSPq0::-webkit-scrollbar{width:6px}.landing-page_mobileMenu__WSPq0::-webkit-scrollbar-track{background:hsla(0,0%,100%,.1)}.landing-page_mobileMenu__WSPq0::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.3);border-radius:3px}.landing-page_mobileMenu__WSPq0::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.4)}.landing-page_mobileMenuOpen__79idx{right:0}.landing-page_mobileMenuContent__Syd29{display:flex;flex-direction:column;gap:2rem;padding:2rem}.landing-page_mobileMenuSection__nVTUc{display:flex;justify-content:center;padding-bottom:1rem;border-bottom:1px solid hsla(0,0%,100%,.2)}.landing-page_mobileMenuButtons__aobgp{display:flex;flex-direction:column;gap:1rem}.landing-page_mobileMenuButton__1umo6{width:100%!important;max-width:100%!important;padding:12px!important;font-size:16px!important;font-weight:600!important}.landing-page_overlay__UENAu{display:none;position:fixed;top:0;left:0;width:100%;height:100vh;background:rgba(0,0,0,.5);z-index:999;animation:landing-page_fadeIn__u3QB0 .3s ease;overscroll-behavior:contain}@keyframes landing-page_fadeIn__u3QB0{0%{opacity:0}to{opacity:1}}.landing-page_hero__Mlzcn{position:relative;padding:120px 24px 80px;background:var(--gradient-primary);overflow:hidden}.landing-page_hero__Mlzcn:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 20% 50%,rgba(255,255,255,.1) 0,transparent 50%);pointer-events:none}.landing-page_heroContent__U6H_c{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;grid-gap:60px;gap:60px;align-items:center;position:relative;z-index:1}.landing-page_heroText__p9OqU{color:#fff}.landing-page_badge__z6H6k{display:inline-block;padding:8px 16px;background:hsla(0,0%,100%,.2);border-radius:20px;font-size:14px;font-weight:600;margin-bottom:24px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-family:var(--ff-body)}.landing-page_heroTitle__elNiD{font-size:56px;font-weight:800;margin-bottom:24px;line-height:1.1;color:#fff}.landing-page_heroSubtitle__IrJpV{font-size:20px;margin-bottom:40px;opacity:.95;line-height:1.6;color:#fff}.landing-page_heroCta__gS6zp{display:flex;gap:16px;margin-bottom:60px}.landing-page_ctaButton__tAMz5,.landing-page_secondaryButton__qFkXe{padding:9px 32px;font-size:18px;font-weight:600;font-family:var(--ff-body);border-radius:12px;transition:all .3s ease;width:auto!important;max-width:none!important}.landing-page_ctaButton__tAMz5:hover,.landing-page_secondaryButton__qFkXe:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(0,0,0,.2)}.landing-page_secondaryButton__qFkXe{background:hsla(0,0%,100%,.95)!important}.landing-page_secondaryButton__qFkXe .landing-page_text__L5AQ_{color:var(--primary-color)!important}.landing-page_heroStats__zj1Id{display:flex;gap:48px}.landing-page_stat__SXnKg{text-align:center}.landing-page_statNumber__3x1fF{font-size:32px;font-weight:800;color:#fff;margin-bottom:8px}.landing-page_statLabel__Sb4XB{font-size:14px;opacity:.9;color:#fff}.landing-page_heroVisual__wN_c_{display:flex;justify-content:center;align-items:center}.landing-page_phoneFrame___plTB{width:300px;height:600px;background:linear-gradient(145deg,#1a1a1a,#2d2d2d);border-radius:40px;padding:12px;box-shadow:0 20px 60px rgba(0,0,0,.4);position:relative}.landing-page_phoneFrame___plTB:before{content:"";position:absolute;top:20px;left:50%;transform:translateX(-50%);width:60px;height:6px;background:#333;border-radius:3px}.landing-page_phoneScreen__mkdyu{width:100%;height:100%;background:var(--bg-primary);border-radius:32px;overflow:hidden;display:flex;align-items:center;justify-content:center}.landing-page_scanAnimation__LUxC7{position:relative;width:200px;height:200px}.landing-page_qrCode__l3MAx{width:100%;height:100%;background:#fff;border-radius:16px;display:flex;align-items:center;justify-content:center;font-size:80px;font-family:var(--ff-body)}.landing-page_scanLine__tigeX{position:absolute;top:0;left:0;right:0;height:3px;background:var(--primary-color);box-shadow:0 0 20px var(--primary-color);animation:landing-page_scan___gf_i 2s ease-in-out infinite}@keyframes landing-page_scan___gf_i{0%,to{top:0}50%{top:calc(100% - 3px)}}.landing-page_sectionHeader__n3jol{text-align:center;max-width:700px;margin:0 auto 60px}.landing-page_sectionTitle___NiFY{font-size:42px;font-weight:800;margin-bottom:16px;color:var(--text-primary)}.landing-page_sectionSubtitle__oqgYt{font-size:18px;color:var(--text-secondary);line-height:1.6}.landing-page_features__I2_5f{padding:100px 24px;max-width:1200px;margin:0 auto}.landing-page_featuresGrid__zHFsX{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:32px;gap:32px}.landing-page_featureCard__oxOcZ{padding:40px 32px;background:var(--bg-secondary);border-radius:20px;border:2px solid rgba(0,0,0,0);transition:all .3s ease;cursor:pointer}.landing-page_featureCard__oxOcZ.landing-page_active__q1ZFK,.landing-page_featureCard__oxOcZ:hover{transform:translateY(-8px);border-color:var(--primary-color);box-shadow:0 12px 40px rgba(0,0,0,.1)}.landing-page_featureIcon__2pp47{font-size:48px;margin-bottom:24px;font-family:var(--ff-body)}.landing-page_featureTitle__M9Kav{font-size:24px;font-weight:700;margin-bottom:12px;color:var(--text-primary)}.landing-page_featureDescription__AqNDA{font-size:16px;color:var(--text-secondary);line-height:1.6;margin-bottom:20px}.landing-page_featureHighlight__eRv_m{margin-top:20px}.landing-page_highlightBadge__MS6o7{display:inline-block;padding:6px 12px;background:var(--primary-color);color:#fff;border-radius:20px;font-size:13px;font-weight:600;font-family:var(--ff-body)}.landing-page_benefits__boK20{padding:100px 24px;background:var(--bg-secondary)}.landing-page_benefitsGrid__1tFZZ{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:40px;gap:40px}.landing-page_benefitCard__9KZZJ{display:flex;align-items:flex-start;gap:20px;padding:32px;background:var(--bg-primary);border-radius:16px;transition:all .3s ease}.landing-page_benefitCard__9KZZJ:hover{transform:translateY(-4px);box-shadow:0 8px 24px rgba(0,0,0,.08)}.landing-page_benefitIcon___Q8Dr{font-size:36px;flex-shrink:0;font-family:var(--ff-body)}.landing-page_benefitText__PwPSR{font-size:16px;color:var(--text-primary);line-height:1.6}.landing-page_howItWorks__OA_MP{padding:100px 24px;max-width:1000px;margin:0 auto}.landing-page_stepsContainer__GiGwt{display:flex;flex-direction:column;gap:40px;position:relative}.landing-page_step__gsvUK{display:flex;align-items:flex-start;gap:32px;position:relative}.landing-page_stepNumber__7u4ox{width:60px;height:60px;background:var(--primary-color);color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:24px;font-weight:800;font-family:var(--ff-body);flex-shrink:0;box-shadow:0 4px 16px rgba(0,0,0,.15)}.landing-page_stepContent__hkmE3{flex:1 1;padding-top:8px}.landing-page_stepTitle__XF8Az{font-size:22px;font-weight:700;margin-bottom:8px;color:var(--text-primary)}.landing-page_stepDescription__AI4e0{font-size:16px;color:var(--text-secondary);line-height:1.6}.landing-page_stepConnector__a_0ng{position:absolute;left:29px;top:60px;bottom:-40px;width:2px;background:linear-gradient(to bottom,var(--primary-color),transparent)}.landing-page_pricing__dBTwN{padding:100px 24px;background:var(--bg-secondary)}.landing-page_pricingCards__EHKOn{max-width:900px;margin:0 auto;display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:32px;gap:32px}.landing-page_pricingCard__POeV9{background:var(--bg-primary);border-radius:24px;padding:48px 40px;border:2px solid var(--border-color);transition:all .3s ease;position:relative}.landing-page_pricingCard__POeV9:hover{transform:translateY(-8px);box-shadow:0 16px 48px rgba(0,0,0,.12)}.landing-page_pricingCard__POeV9.landing-page_featured__MPsyV{border-color:var(--primary-color);box-shadow:0 12px 40px rgba(0,0,0,.15)}.landing-page_popularBadge__yB_Sj{position:absolute;top:-16px;left:50%;transform:translateX(-50%);padding:8px 24px;background:var(--primary-color);color:#fff;border-radius:20px;font-size:14px;font-weight:700;font-family:var(--ff-body)}.landing-page_pricingHeader__ZY8Iq{text-align:center;margin-bottom:32px}.landing-page_pricingTitle__EomLY{font-size:24px;font-weight:700;margin-bottom:16px;color:var(--text-primary)}.landing-page_price__lfUtI{display:flex;align-items:baseline;justify-content:center;gap:8px}.landing-page_priceAmount___trAK{font-size:48px;font-weight:800;color:var(--primary-color)}.landing-page_pricePeriod__HaPYD{font-size:16px;color:var(--text-secondary)}.landing-page_pricingFeatures__AU2L9{list-style:none;padding:0;margin:0 0 32px}.landing-page_pricingFeatures__AU2L9 li{padding:12px 0;font-size:16px;font-family:var(--ff-body);color:var(--text-primary);border-bottom:1px solid var(--border-color)}.landing-page_pricingFeatures__AU2L9 li:last-child{border-bottom:none}.landing-page_pricingFeatures__AU2L9 li:before{content:"✓";color:var(--primary-color);font-weight:700;margin-right:12px}.landing-page_pricingButton__R5bQa{width:100%!important;max-width:100%!important;padding:9px;font-size:16px;font-weight:600;font-family:var(--ff-body);border-radius:12px}.landing-page_finalCta__M3CAB{padding:120px 24px;background:var(--gradient-primary);position:relative;overflow:hidden}.landing-page_finalCta__M3CAB:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 80% 50%,rgba(255,255,255,.1) 0,transparent 50%);pointer-events:none}.landing-page_ctaContent__utsvY{max-width:700px;margin:0 auto;text-align:center;position:relative;z-index:1}.landing-page_ctaTitle__lJqPm{font-size:48px;font-weight:800;color:#fff;margin-bottom:20px}.landing-page_ctaSubtitle__GOW2O{font-size:20px;color:hsla(0,0%,100%,.95);margin-bottom:40px;line-height:1.6}.landing-page_ctaButtonLarge__t8f48{padding:9px 48px;font-size:20px;font-weight:700;font-family:var(--ff-body);border-radius:12px;background:#fff!important;width:auto!important;max-width:none!important}.landing-page_ctaButtonLarge__t8f48 span{color:var(--primary-color)!important}.landing-page_ctaButtonLarge__t8f48:hover{transform:translateY(-4px);box-shadow:0 12px 32px rgba(0,0,0,.3)}@media(max-width:992px){.landing-page_heroContent__U6H_c{grid-template-columns:1fr;gap:40px}.landing-page_heroTitle__elNiD{font-size:42px}.landing-page_phoneFrame___plTB{width:250px;height:500px}.landing-page_headerRight__e0vaM{gap:12px}.landing-page_headerButton__PNBpc{padding:6px 16px!important;font-size:14px}}@media(max-width:768px){.landing-page_hero__Mlzcn{padding:80px 16px 60px}.landing-page_heroContent__U6H_c{gap:32px}.landing-page_heroText__p9OqU{max-width:100%}.landing-page_heroTitle__elNiD{font-size:32px;line-height:1.2;word-wrap:break-word;overflow-wrap:break-word}.landing-page_heroSubtitle__IrJpV{font-size:16px;line-height:1.5;word-wrap:break-word;overflow-wrap:break-word}.landing-page_badge__z6H6k{font-size:12px;padding:6px 12px;margin-bottom:16px}.landing-page_heroCta__gS6zp{flex-direction:column;margin-bottom:40px}.landing-page_heroStats__zj1Id{gap:24px;flex-wrap:wrap;justify-content:center}.landing-page_statNumber__3x1fF{font-size:24px}.landing-page_statLabel__Sb4XB{font-size:12px}.landing-page_sectionTitle___NiFY{font-size:32px}.landing-page_benefitsGrid__1tFZZ,.landing-page_featuresGrid__zHFsX{grid-template-columns:1fr}.landing-page_step__gsvUK{flex-direction:column;gap:16px}.landing-page_stepConnector__a_0ng{display:none}.landing-page_pricingCards__EHKOn{grid-template-columns:1fr}.landing-page_ctaTitle__lJqPm{font-size:32px}.landing-page_ctaSubtitle__GOW2O{font-size:18px}.landing-page_headerContent__zOwbr{padding:12px 16px}.landing-page_headerTitle__x4g_h{font-size:18px}.landing-page_headerLeft__9dLK9{gap:12px}.landing-page_headerRight__e0vaM{display:none}.landing-page_burgerButton__mVMp3{display:flex}.landing-page_mobileMenu__WSPq0,.landing-page_overlay__UENAu{display:block}}@media(max-width:480px){.landing-page_headerTitle__x4g_h{font-size:16px}.landing-page_mobileMenu__WSPq0{width:100%}.landing-page_hero__Mlzcn{padding:60px 12px 40px}.landing-page_heroTitle__elNiD{font-size:28px}.landing-page_heroSubtitle__IrJpV{font-size:15px}.landing-page_badge__z6H6k{font-size:11px;padding:5px 10px}.landing-page_heroStats__zj1Id{gap:16px}.landing-page_statNumber__3x1fF{font-size:20px}.landing-page_phoneFrame___plTB{width:200px;height:400px}.landing-page_scanAnimation__LUxC7{width:150px;height:150px}}