.Landing_landingContainer__jmHpE{min-height:100vh;background-color:#f5f7fa;position:relative;overflow:hidden}.Landing_landingContent__PZvgb{max-width:1200px;margin:0 auto;padding:0 20px;position:relative;z-index:2}.Landing_header__4ASso{display:flex;justify-content:space-between;align-items:center;padding:20px 0}.Landing_logoContainer__jBS5u{display:flex;flex-direction:column;align-items:flex-start}.Landing_logo__fhWV9{font-size:32px;font-weight:700;color:#2196f3;margin-bottom:5px}.Landing_tagline__4hz0h{font-size:16px;color:#666;font-weight:400;margin:0}.Landing_headerActions__IljzH{display:flex;gap:15px}.Landing_loginButton__gXArQ{padding:10px 20px;background-color:transparent;color:#2196f3;border:1px solid #2196f3;border-radius:6px;font-size:16px;font-weight:600;text-decoration:none;transition:all .3s}.Landing_loginButton__gXArQ:hover{background-color:rgba(33,150,243,.1)}.Landing_signupButton__yHEOJ{padding:10px 20px;background-color:#2196f3;color:#fff;border:none;border-radius:6px;font-size:16px;font-weight:600;text-decoration:none;transition:background-color .3s}.Landing_signupButton__yHEOJ:hover{background-color:#1976d2}.Landing_heroSection__WGqsj{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:100px 0 80px;text-align:center;background:linear-gradient(hsla(0,0%,100%,.8),hsla(0,0%,100%,.8));border-radius:20px;margin:20px 0 60px}.Landing_heroContent__VOAEl{max-width:800px}.Landing_heroContent__VOAEl h1{font-size:48px;font-weight:700;color:#333;margin-bottom:20px;line-height:1.2}.Landing_heroContent__VOAEl p{font-size:20px;color:#666;margin-bottom:30px;line-height:1.5}.Landing_ctaButton__mjd90{display:inline-block;padding:15px 30px;background-color:#2196f3;color:#fff;border:none;border-radius:6px;font-size:18px;font-weight:600;text-decoration:none;transition:background-color .3s}.Landing_ctaButton__mjd90:hover{background-color:#1976d2;transform:translateY(-2px);box-shadow:0 5px 15px rgba(0,0,0,.1)}.Landing_heroImage__naPDh{flex:1 1;display:flex;justify-content:center;align-items:center}.Landing_heroImage__naPDh img{max-width:100%;height:auto;border-radius:10px;box-shadow:0 10px 30px rgba(0,0,0,.1)}.Landing_sectionTitle__8kHFe{text-align:center;margin-bottom:40px}.Landing_sectionTitle__8kHFe h2{font-size:36px;font-weight:700;color:#333;margin-bottom:15px}.Landing_underline__tDeNT{width:80px;height:4px;background-color:#2196f3;margin:0 auto}.Landing_featureSection__Xx75M{padding:80px 0;background-color:#fff;border-radius:20px;box-shadow:0 10px 30px rgba(0,0,0,.05);margin:40px 0}.Landing_featureCards__m4jW9{display:flex;flex-wrap:wrap;justify-content:center;gap:30px;margin-top:40px}.Landing_featureCard__z9hlo{flex-grow:0;flex-shrink:0;flex-basis:calc(50% - 15px);max-width:calc(50% - 15px);display:flex;align-items:flex-start;background-color:#fff;border-radius:10px;padding:30px;box-shadow:0 5px 15px rgba(0,0,0,.05);transition:transform .3s,box-shadow .3s}.Landing_featureCard__z9hlo:hover{transform:translateY(-5px);box-shadow:0 10px 25px rgba(0,0,0,.1)}.Landing_featureIcon__k08OD{font-size:32px;color:#2196f3;margin-right:20px;flex-shrink:0}.Landing_featureContent__eiLXW{flex:1 1}.Landing_featureCard__z9hlo h3{font-size:20px;font-weight:600;color:#333;margin-bottom:15px}.Landing_featureCard__z9hlo p{font-size:16px;color:#666;line-height:1.5}@media (max-width:768px){.Landing_featureCard__z9hlo{flex:0 0 100%;max-width:100%}}.Landing_advancedSection__KCujF{padding:80px 0}.Landing_advancedFeatures__s1jaa{display:flex;flex-direction:column;gap:30px;margin-top:40px}.Landing_advancedFeature__14o7y{display:flex;gap:20px;background-color:#fff;border-radius:10px;padding:30px;box-shadow:0 5px 15px rgba(0,0,0,.05);transition:transform .3s}.Landing_advancedFeature__14o7y:hover{transform:translateX(5px)}.Landing_advancedIcon__8wSjP{font-size:28px;color:#2196f3}.Landing_advancedContent__2w7i7 h3{font-size:20px;font-weight:600;color:#333;margin-bottom:10px}.Landing_advancedContent__2w7i7 p{font-size:16px;color:#666;line-height:1.5}.Landing_pricingSection__Jq_DH{padding:80px 0;background-color:#fff;border-radius:20px;box-shadow:0 10px 30px rgba(0,0,0,.05);margin:40px 0}.Landing_pricingCards__eF5dE{display:flex;justify-content:center;gap:30px;margin-top:40px;flex-wrap:wrap;max-width:1100px;margin-left:auto;margin-right:auto}.Landing_pricingCard__eH3a_{background-color:#fff;border-radius:16px;padding:40px;box-shadow:0 10px 30px rgba(33,150,243,.1);width:100%;max-width:450px;transition:transform .3s,box-shadow .3s;border:1px solid #e0e0e0}.Landing_pricingCard__eH3a_:hover{transform:translateY(-5px);box-shadow:0 15px 40px rgba(33,150,243,.15)}.Landing_pricingCard__eH3a_ h3{font-size:28px;font-weight:700;color:#333;text-align:center;margin-bottom:30px;position:relative;padding-bottom:15px}.Landing_pricingCard__eH3a_ h3:after{content:"";position:absolute;width:60px;height:3px;background-color:#2196f3;bottom:0;left:50%;transform:translateX(-50%)}.Landing_pricingOptions__D7ZWb{display:flex;flex-direction:column;margin-bottom:30px;gap:15px}.Landing_pricingOption__M2mPI{text-align:center;padding:22px;background-color:#f9f9f9;border-radius:12px;box-shadow:0 3px 10px rgba(0,0,0,.03);transition:all .3s ease;cursor:pointer;border:1px solid #f0f0f0;position:relative}.Landing_pricingOption__M2mPI:hover{background-color:#f0f7ff;border-color:#bbdefb}.Landing_planType__10Tvb{font-size:18px;font-weight:600;color:#555;margin-bottom:10px}.Landing_price__U5C_y{font-size:34px;font-weight:700;color:#2196f3;margin-bottom:8px;display:flex;align-items:center;justify-content:center}.Landing_price__U5C_y:before{content:attr(data-currency);font-size:20px;margin-right:2px;position:relative;top:-8px}.Landing_billingPeriod__QeIgr{font-size:15px;color:#777;margin-bottom:5px}.Landing_bestValue__ifyhE{background-color:#ff9800;color:#fff;font-size:12px;font-weight:600;padding:5px 10px;border-radius:20px;position:absolute;top:-10px;right:20px;box-shadow:0 3px 8px rgba(255,152,0,.2)}.Landing_savings__zZB8E{font-size:14px;color:#4caf50;font-weight:500;margin-top:8px;display:inline-block;background-color:rgba(76,175,80,.1);padding:4px 10px;border-radius:12px}.Landing_chooseButton__gBMRT{display:block;width:100%;padding:14px;background-color:#2196f3;color:#fff;border:none;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer;transition:all .3s;text-align:center;text-decoration:none;margin-top:10px}.Landing_chooseButton__gBMRT:hover{background-color:#1976d2;transform:translateY(-2px);box-shadow:0 6px 12px rgba(33,150,243,.2)}.Landing_stepsSection__9kmOP{padding:80px 0}.Landing_steps__aN7QH{display:flex;flex-direction:column;gap:30px;margin-top:40px}.Landing_step__AOUuZ{display:flex;align-items:flex-start;gap:20px;background-color:#fff;border-radius:10px;padding:30px;box-shadow:0 5px 15px rgba(0,0,0,.05);transition:transform .3s}.Landing_step__AOUuZ:hover{transform:translateX(5px)}.Landing_stepNumber__gZqhs{width:50px;height:50px;background-color:#2196f3;border-radius:50%;display:flex;justify-content:center;align-items:center;color:#fff;font-size:24px;font-weight:700}.Landing_stepContent__Epvuv h3{font-size:20px;font-weight:600;color:#333;margin-bottom:10px}.Landing_stepContent__Epvuv p{font-size:16px;color:#666;line-height:1.5}.Landing_footer__f2Yxi{background-color:#ffffff00;border-top:1px solid #eeeeee00;padding:60px 0 30px;position:relative;z-index:3;width:100%}.Landing_footerContent__9Q_5a{max-width:1200px;margin:0 auto;display:flex;justify-content:space-between;flex-wrap:wrap;gap:40px;padding:0 20px}.Landing_footerLogo__3sI21{max-width:300px}.Landing_footerLogo__3sI21 p{margin-top:10px;color:#666;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.Landing_footerContact__HaKnl h4{font-size:18px;color:#333;margin-bottom:15px}.Landing_footerContact__HaKnl p{color:#666;margin-bottom:10px}.Landing_footerLinks__w40Bt{display:flex;flex-direction:column;gap:10px}.Landing_footerLinks__w40Bt a{color:#2196f3;text-decoration:none;transition:color .3s}.Landing_footerLinks__w40Bt a:hover{color:#1976d2;text-decoration:underline}.Landing_copyright__ihEBM{max-width:1200px;margin:40px auto 0;text-align:center;color:#999;font-size:14px;padding:0 20px}.Landing_backgroundDecoration1__vEj_q{position:absolute;width:1000px;height:1000px;background:linear-gradient(45deg,#bbdefb,#e3f2fd);border-radius:50%;top:-500px;right:-400px;z-index:0;opacity:.7}.Landing_backgroundDecoration2__kVT_6{position:absolute;width:800px;height:800px;background:linear-gradient(45deg,#e3f2fd,#bbdefb);border-radius:50%;bottom:-400px;left:-300px;z-index:0;opacity:.5}@media (max-width:992px){.Landing_heroSection__WGqsj{flex-direction:column;padding:40px 0}.Landing_heroContent__VOAEl h1{font-size:36px}.Landing_pricingCards__eF5dE{flex-direction:column;align-items:center}}@media (max-width:768px){.Landing_heroContent__VOAEl h1{font-size:30px}.Landing_featureCards__m4jW9{grid-template-columns:1fr}.Landing_footerContent__9Q_5a{flex-direction:column;align-items:center;text-align:center}.Landing_footerLinks__w40Bt{align-items:center}.Landing_footerLogo__3sI21{max-width:100%}.Landing_footerLogo__3sI21 p{font-size:13px}}@media (max-width:480px){.Landing_headerActions__IljzH{flex-direction:column;gap:10px}.Landing_loginButton__gXArQ,.Landing_signupButton__yHEOJ{width:100%;text-align:center}.Landing_pricingOptions__D7ZWb{flex-direction:column}}.Landing_dashboardButton__1n91V{display:flex;align-items:center;background-color:#4f46e5;color:#fff;border-radius:6px;padding:10px 16px;font-weight:500;font-size:15px;transition:all .2s ease;text-decoration:none}.Landing_dashboardButton__1n91V:hover{background-color:#4338ca;transform:translateY(-2px);box-shadow:0 4px 6px rgba(0,0,0,.1)}.Landing_dashboardButton__1n91V i{margin-right:6px}.Landing_loadingPrices__eTOcm{text-align:center;padding:20px;font-style:italic;color:#666}.Landing_pricingDisclaimer__U7DP8{text-align:center;font-size:.8rem;color:#666;margin-top:20px;font-style:italic}.Landing_partnerButton__cICKA{padding:10px 20px;background-color:#7c5cfc;color:#fff;border:none;border-radius:6px;font-size:16px;font-weight:600;text-decoration:none;margin-left:10px;transition:background-color .3s;display:flex;align-items:center}.Landing_partnerButton__cICKA:hover{background-color:#6240e8}@media (max-width:768px){.Landing_headerActions__IljzH{flex-wrap:wrap}.Landing_partnerButton__cICKA{margin-top:10px;margin-left:0;width:100%;justify-content:center}}