.LandingClient-module__QRxyhG__stickyBar{z-index:200;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:transform .5s var(--ease-drawer);background:#0a0c12f7;border-top:1px solid #3b7ef633;justify-content:space-between;align-items:center;gap:16px;padding:14px 32px;display:flex;position:fixed;bottom:0;left:0;right:0;transform:translateY(150%)}.LandingClient-module__QRxyhG__ctaTitle{color:var(--text-primary);margin-bottom:2px;font-size:15px;font-weight:800}.LandingClient-module__QRxyhG__ctaSubtitle{color:var(--text-muted);font-size:13px}.LandingClient-module__QRxyhG__stickyVisible{transform:translateY(0)}.LandingClient-module__QRxyhG__ctaButton{background:var(--accent-blue);color:#fff;white-space:nowrap;transition:transform .16s var(--ease-out), box-shadow .16s var(--ease-out);border-radius:10px;padding:12px 28px;font-size:15px;font-weight:900;text-decoration:none;box-shadow:0 0 20px #3b7ef666}.LandingClient-module__QRxyhG__ctaButton:active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){.LandingClient-module__QRxyhG__ctaButton:hover{transform:translateY(-1px);box-shadow:0 4px 20px #3b7ef68c}}@media (max-width:768px){.LandingClient-module__QRxyhG__stickyBar{text-align:center;flex-direction:column;gap:12px;padding:16px 20px}.LandingClient-module__QRxyhG__ctaButton{text-align:center;width:100%}}
.Navbar-module__Wjjhpq__navbar{z-index:100;-webkit-backdrop-filter:blur(20px);border-bottom:1px solid var(--border);background:#070b14d9;position:sticky;top:0}.Navbar-module__Wjjhpq__navInner{justify-content:space-between;align-items:center;max-width:1100px;height:64px;margin:0 auto;padding:0 24px;display:flex}.Navbar-module__Wjjhpq__logoBox{align-items:center;gap:10px;text-decoration:none;display:flex}.Navbar-module__Wjjhpq__logoImg{border-radius:10px;width:36px;height:36px}.Navbar-module__Wjjhpq__logoText{color:var(--text-primary);letter-spacing:-.02em;font-size:18px;font-weight:900}.Navbar-module__Wjjhpq__navActions{align-items:center;gap:8px;display:flex}.Navbar-module__Wjjhpq__langBtn{border:1px solid var(--border);color:var(--text-secondary);cursor:pointer;transition:transform .16s var(--ease-out), border-color .16s var(--ease-out), color .16s var(--ease-out);background:#ffffff0d;border-radius:10px;align-items:center;gap:6px;padding:8px 12px;font-family:inherit;font-size:13px;font-weight:700;display:flex}.Navbar-module__Wjjhpq__langBtn:active{transform:scale(.96)}.Navbar-module__Wjjhpq__loginLink{color:var(--text-secondary);transition:color .16s var(--ease-out);border-radius:10px;padding:8px 18px;font-size:14px;font-weight:600;text-decoration:none}.Navbar-module__Wjjhpq__startBtn{background:var(--accent-blue);color:#fff;transition:transform .16s var(--ease-out), box-shadow .16s var(--ease-out);border-radius:10px;padding:8px 20px;font-size:14px;font-weight:700;text-decoration:none}.Navbar-module__Wjjhpq__startBtn:active{transform:scale(.96)}@media (hover:hover) and (pointer:fine){.Navbar-module__Wjjhpq__langBtn:hover{border-color:var(--border-hover);color:var(--text-primary)}.Navbar-module__Wjjhpq__loginLink:hover{color:var(--text-primary)}.Navbar-module__Wjjhpq__startBtn:hover{box-shadow:0 4px 16px var(--accent-blue-shadow);transform:translateY(-1px)}}@media (max-width:768px){.Navbar-module__Wjjhpq__navInner{height:56px;padding:0 16px}.Navbar-module__Wjjhpq__logoText{font-size:16px}.Navbar-module__Wjjhpq__loginLink{display:none}.Navbar-module__Wjjhpq__langBtn{padding:6px 10px;font-size:12px}.Navbar-module__Wjjhpq__startBtn{padding:6px 14px;font-size:12px}}
.HeroSection-module__qu7oTq__hero{text-align:center;padding:80px 0 60px;position:relative;overflow:hidden}.HeroSection-module__qu7oTq__heroBg{pointer-events:none;z-index:0;position:absolute;inset:0}.HeroSection-module__qu7oTq__heroBg svg{color:var(--accent-blue);position:absolute}.HeroSection-module__qu7oTq__heroBgLeft{width:300px;height:300px;top:10%;left:-5%}.HeroSection-module__qu7oTq__heroBgRight{width:250px;height:250px;bottom:5%;right:-3%}.HeroSection-module__qu7oTq__heroContent{z-index:1;max-width:700px;margin:0 auto;position:relative}.HeroSection-module__qu7oTq__heroBadge{background:var(--accent-green-dim);border:1px solid var(--accent-green-border);color:var(--accent-green);font-size:var(--fs-sm);font-weight:var(--fw-bold);border-radius:100px;align-items:center;gap:8px;margin-bottom:24px;padding:6px 16px;display:inline-flex}.HeroSection-module__qu7oTq__heroDot{background:var(--accent-green);border-radius:50%;width:6px;height:6px;animation:2s infinite HeroSection-module__qu7oTq__pulse}@keyframes HeroSection-module__qu7oTq__pulse{0%,to{opacity:1}50%{opacity:.4}}.HeroSection-module__qu7oTq__heroTitle{color:var(--text-primary);letter-spacing:-.03em;margin:0 0 16px;font-size:44px;font-weight:900;line-height:1.2}.HeroSection-module__qu7oTq__heroGradient{background:linear-gradient(135deg, var(--text-primary) 0%, var(--accent-blue-light) 50%, var(--accent-green-light) 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.HeroSection-module__qu7oTq__heroDesc{font-size:var(--fs-xl);color:var(--text-secondary);line-height:var(--lh-relaxed);max-width:560px;margin:0 auto 32px}.HeroSection-module__qu7oTq__heroCtaRow{flex-wrap:wrap;justify-content:center;gap:12px;margin-bottom:20px;display:flex}.HeroSection-module__qu7oTq__ctaPrimary{background:var(--accent-blue);color:#fff;font-size:var(--fs-md);transition:transform .16s var(--ease-out), box-shadow .16s var(--ease-out);border-radius:12px;padding:14px 32px;font-weight:700;text-decoration:none}.HeroSection-module__qu7oTq__ctaPrimary:active{transform:scale(.97)}.HeroSection-module__qu7oTq__ctaSecondary{border:1px solid var(--border);color:var(--text-secondary);font-size:var(--fs-md);transition:transform .16s var(--ease-out), border-color .16s var(--ease-out), color .16s var(--ease-out);background:#ffffff0d;border-radius:12px;padding:14px 32px;font-weight:600;text-decoration:none}.HeroSection-module__qu7oTq__ctaSecondary:active{transform:scale(.97)}.HeroSection-module__qu7oTq__heroTags{flex-wrap:wrap;justify-content:center;gap:16px;margin-bottom:24px;display:flex}.HeroSection-module__qu7oTq__heroTag{font-size:var(--fs-sm);color:var(--text-muted);align-items:center;gap:6px;font-weight:500;display:flex}.HeroSection-module__qu7oTq__heroTagIcon{color:var(--accent-green);font-size:14px}.HeroSection-module__qu7oTq__heroDownload{border:1px solid var(--border);color:var(--text-secondary);font-size:var(--fs-md);transition:transform .16s var(--ease-out), border-color .16s var(--ease-out), color .16s var(--ease-out);background:#ffffff0d;border-radius:12px;align-items:center;gap:8px;padding:12px 24px;font-weight:600;text-decoration:none;display:inline-flex}.HeroSection-module__qu7oTq__heroDownload:active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){.HeroSection-module__qu7oTq__ctaPrimary:hover{box-shadow:0 8px 24px var(--accent-blue-shadow);transform:translateY(-2px)}.HeroSection-module__qu7oTq__ctaSecondary:hover,.HeroSection-module__qu7oTq__heroDownload:hover{border-color:var(--border-hover);color:var(--text-primary)}}@media (max-width:768px){.HeroSection-module__qu7oTq__hero{padding:60px 16px 40px}.HeroSection-module__qu7oTq__heroTitle{font-size:30px}.HeroSection-module__qu7oTq__heroDesc{font-size:var(--fs-md)}.HeroSection-module__qu7oTq__ctaPrimary,.HeroSection-module__qu7oTq__ctaSecondary{text-align:center;flex:1;min-width:140px;padding:12px 24px;font-size:13px}.HeroSection-module__qu7oTq__heroBgLeft,.HeroSection-module__qu7oTq__heroBgRight{display:none}}
.DashboardPreview-module__BD_Cnq__preview{padding:0 24px 60px;position:relative}.DashboardPreview-module__BD_Cnq__previewFrame{border:1px solid var(--border);background:var(--bg-card);max-width:900px;box-shadow:var(--shadow-elevated), 0 0 80px #3b7ef614;border-radius:16px;margin:0 auto;overflow:hidden}.DashboardPreview-module__BD_Cnq__previewToolbar{background:var(--bg-secondary);border-bottom:1px solid var(--border);align-items:center;gap:8px;padding:12px 16px;display:flex}.DashboardPreview-module__BD_Cnq__previewDot{background:var(--text-muted);opacity:.4;border-radius:50%;width:10px;height:10px}.DashboardPreview-module__BD_Cnq__previewDotRed{opacity:1;background:#ff5f57}.DashboardPreview-module__BD_Cnq__previewDotYellow{opacity:1;background:#ffbd2e}.DashboardPreview-module__BD_Cnq__previewDotGreen{opacity:1;background:#28ca42}.DashboardPreview-module__BD_Cnq__previewUrl{text-align:center;color:var(--text-muted);letter-spacing:.01em;flex:1;font-size:12px;font-weight:500}.DashboardPreview-module__BD_Cnq__previewBody{grid-template-columns:1fr 1fr 1fr;gap:16px;min-height:280px;padding:24px;display:grid}.DashboardPreview-module__BD_Cnq__previewCard{background:var(--bg-elevated);border:1px solid var(--border);border-radius:12px;padding:20px}.DashboardPreview-module__BD_Cnq__previewCardLabel{color:var(--text-muted);text-transform:uppercase;letter-spacing:.06em;margin-bottom:8px;font-size:11px;font-weight:600}.DashboardPreview-module__BD_Cnq__previewCardValue{color:var(--text-primary);letter-spacing:-.03em;font-size:28px;font-weight:900}.DashboardPreview-module__BD_Cnq__previewCardValueGreen{color:var(--accent-green)}.DashboardPreview-module__BD_Cnq__previewCardValueBlue{color:var(--accent-blue-light)}.DashboardPreview-module__BD_Cnq__previewCardValueAmber{color:var(--accent-amber)}.DashboardPreview-module__BD_Cnq__previewCardSub{color:var(--text-muted);margin-top:4px;font-size:11px}.DashboardPreview-module__BD_Cnq__previewChart{background:var(--bg-elevated);border:1px solid var(--border);border-radius:12px;grid-column:1/-1;align-items:flex-end;gap:6px;height:100px;padding:20px;display:flex}.DashboardPreview-module__BD_Cnq__previewBar{border-radius:4px 4px 0 0;flex:1;min-height:8px}.DashboardPreview-module__BD_Cnq__previewBarBlue{background:var(--accent-blue);opacity:.8}.DashboardPreview-module__BD_Cnq__previewBarGreen{background:var(--accent-green);opacity:.8}.DashboardPreview-module__BD_Cnq__previewBarAmber{background:var(--accent-amber);opacity:.8}.DashboardPreview-module__BD_Cnq__previewBarMuted{background:var(--text-muted);opacity:.2}@media (max-width:768px){.DashboardPreview-module__BD_Cnq__preview{padding:0 16px 40px}.DashboardPreview-module__BD_Cnq__previewBody{grid-template-columns:1fr;gap:12px;padding:16px}.DashboardPreview-module__BD_Cnq__previewCardValue{font-size:22px}.DashboardPreview-module__BD_Cnq__previewChart{height:80px}}
.ProblemSection-module__uT7BzG__problem{padding:80px 24px}.ProblemSection-module__uT7BzG__grid{grid-template-columns:1fr 1fr;gap:48px;max-width:900px;margin:0 auto;display:grid}.ProblemSection-module__uT7BzG__problemSide,.ProblemSection-module__uT7BzG__solutionSide{flex-direction:column;gap:24px;display:flex}.ProblemSection-module__uT7BzG__card{border:1px solid var(--border);background:var(--bg-card);transition:transform .16s var(--ease-out), box-shadow .16s var(--ease-out);border-radius:14px;padding:24px}@media (hover:hover) and (pointer:fine){.ProblemSection-module__uT7BzG__card:hover{box-shadow:var(--shadow-card);transform:translateY(-2px)}}.ProblemSection-module__uT7BzG__cardProblem{border-color:#ef444426}.ProblemSection-module__uT7BzG__cardSolution{border-color:#10b98126}.ProblemSection-module__uT7BzG__cardIcon{border-radius:10px;justify-content:center;align-items:center;width:40px;height:40px;margin-bottom:12px;font-size:18px;display:flex}.ProblemSection-module__uT7BzG__iconProblem{background:var(--accent-red-dim);color:var(--accent-red)}.ProblemSection-module__uT7BzG__iconSolution{background:var(--accent-green-dim);color:var(--accent-green)}.ProblemSection-module__uT7BzG__cardTitle{font-size:var(--fs-lg);color:var(--text-primary);margin:0 0 6px;font-weight:700}.ProblemSection-module__uT7BzG__cardDesc{font-size:var(--fs-base);color:var(--text-secondary);line-height:var(--lh-relaxed);margin:0}.ProblemSection-module__uT7BzG__arrow{color:var(--accent-green);justify-content:center;align-items:center;padding:8px 0;font-size:24px;display:flex}@media (max-width:768px){.ProblemSection-module__uT7BzG__problem{padding:60px 16px}.ProblemSection-module__uT7BzG__grid{grid-template-columns:1fr;gap:32px}.ProblemSection-module__uT7BzG__arrow{transform:rotate(90deg)}}
.JourneyRoadmap-module__Scq47q__journey{padding:80px 24px;overflow:hidden}.JourneyRoadmap-module__Scq47q__track{gap:24px;max-width:1100px;margin:0 auto;display:flex;position:relative}.JourneyRoadmap-module__Scq47q__track:before{content:"";background:var(--border);height:2px;position:absolute;top:28px;left:28px;right:28px}.JourneyRoadmap-module__Scq47q__step{text-align:center;flex-direction:column;flex:1;align-items:center;min-width:160px;display:flex;position:relative}.JourneyRoadmap-module__Scq47q__stepNum{z-index:1;width:40px;height:40px;transition:transform .16s var(--ease-out);border:2px solid;border-radius:50%;justify-content:center;align-items:center;margin-bottom:16px;font-size:14px;font-weight:900;display:flex;position:relative}@media (hover:hover) and (pointer:fine){.JourneyRoadmap-module__Scq47q__step:hover .JourneyRoadmap-module__Scq47q__stepNum{transform:scale(1.1)}}.JourneyRoadmap-module__Scq47q__stepNumActive{background:var(--accent-blue);border-color:var(--accent-blue);color:#fff}.JourneyRoadmap-module__Scq47q__stepNumInactive{background:var(--bg-card);border-color:var(--border);color:var(--text-muted)}.JourneyRoadmap-module__Scq47q__stepIcon{margin-bottom:12px;font-size:24px}.JourneyRoadmap-module__Scq47q__stepTitle{font-size:var(--fs-md);color:var(--text-primary);margin:0 0 6px;font-weight:700}.JourneyRoadmap-module__Scq47q__stepDesc{font-size:var(--fs-sm);color:var(--text-secondary);line-height:var(--lh-normal);margin:0}@media (max-width:768px){.JourneyRoadmap-module__Scq47q__journey{padding:60px 16px}.JourneyRoadmap-module__Scq47q__track{flex-direction:column;gap:32px;padding-left:32px}.JourneyRoadmap-module__Scq47q__track:before{width:2px;height:auto;inset:0 auto 0 50px}.JourneyRoadmap-module__Scq47q__step{text-align:left;flex-direction:row;gap:16px}.JourneyRoadmap-module__Scq47q__stepNum{flex-shrink:0;margin-bottom:0}.JourneyRoadmap-module__Scq47q__stepIcon{margin-bottom:0}}
.FeaturesGrid-module__jhIKva__features{padding:80px 24px}.FeaturesGrid-module__jhIKva__category{margin-bottom:48px}.FeaturesGrid-module__jhIKva__categoryTitle{color:var(--accent-blue-light);text-transform:uppercase;letter-spacing:.06em;margin:0 0 20px;font-size:13px;font-weight:700}.FeaturesGrid-module__jhIKva__grid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.FeaturesGrid-module__jhIKva__featureCard{border:1px solid var(--border);background:var(--bg-glass);-webkit-backdrop-filter:blur(12px);cursor:default;border-radius:14px;padding:20px}.FeaturesGrid-module__jhIKva__featureIcon{background:var(--accent-blue-dim);width:40px;height:40px;color:var(--accent-blue-light);border-radius:10px;justify-content:center;align-items:center;margin-bottom:12px;display:flex}.FeaturesGrid-module__jhIKva__featureTitle{font-size:var(--fs-md);color:var(--text-primary);margin:0 0 6px;font-weight:700}.FeaturesGrid-module__jhIKva__featureDesc{font-size:var(--fs-sm);color:var(--text-secondary);line-height:var(--lh-normal);margin:0}@media (max-width:1024px){.FeaturesGrid-module__jhIKva__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.FeaturesGrid-module__jhIKva__features{padding:60px 16px}.FeaturesGrid-module__jhIKva__grid{grid-template-columns:1fr}.FeaturesGrid-module__jhIKva__categoryTitle{font-size:12px}}
.PricingSection-module__JmI5Rq__pricing{padding:80px 24px}.PricingSection-module__JmI5Rq__pricingGrid{grid-template-columns:1fr 1fr;gap:24px;max-width:700px;margin:0 auto;display:grid}.PricingSection-module__JmI5Rq__planCard{border:1px solid var(--border);background:var(--bg-glass);-webkit-backdrop-filter:blur(12px);transition:transform .16s var(--ease-out), box-shadow .16s var(--ease-out);border-radius:16px;flex-direction:column;padding:32px;display:flex}@media (hover:hover) and (pointer:fine){.PricingSection-module__JmI5Rq__planCard:hover{box-shadow:var(--shadow-card);transform:translateY(-2px)}}.PricingSection-module__JmI5Rq__planFeatured{border-color:#3b7ef64d;box-shadow:0 0 40px #3b7ef614}.PricingSection-module__JmI5Rq__planBadge{background:var(--accent-blue-dim);color:var(--accent-blue-light);border-radius:100px;width:fit-content;margin-bottom:16px;padding:4px 12px;font-size:11px;font-weight:700;display:inline-block}.PricingSection-module__JmI5Rq__planName{font-size:var(--fs-xl);color:var(--text-primary);margin:0 0 8px;font-weight:900}.PricingSection-module__JmI5Rq__planPrice{color:var(--text-primary);letter-spacing:-.03em;margin:0 0 4px;font-size:36px;font-weight:900}.PricingSection-module__JmI5Rq__planPriceSub{font-size:var(--fs-sm);color:var(--text-muted);margin:0 0 24px}.PricingSection-module__JmI5Rq__planFeatures{flex-direction:column;flex:1;gap:12px;margin:0 0 24px;padding:0;list-style:none;display:flex}.PricingSection-module__JmI5Rq__planFeature{font-size:var(--fs-base);color:var(--text-secondary);line-height:var(--lh-normal);align-items:flex-start;gap:10px;display:flex}.PricingSection-module__JmI5Rq__planFeatureCheck{color:var(--accent-green);flex-shrink:0;margin-top:2px;font-size:14px}.PricingSection-module__JmI5Rq__planCta{text-align:center;font-size:var(--fs-md);transition:transform .16s var(--ease-out), box-shadow .16s var(--ease-out), border-color .16s var(--ease-out), color .16s var(--ease-out);cursor:pointer;border:none;border-radius:10px;padding:12px 24px;font-family:inherit;font-weight:700;text-decoration:none;display:block}.PricingSection-module__JmI5Rq__planCtaPrimary{background:var(--accent-blue);color:#fff}.PricingSection-module__JmI5Rq__planCtaPrimary:active{transform:scale(.97)}.PricingSection-module__JmI5Rq__planCtaSecondary{border:1px solid var(--border);color:var(--text-secondary);background:#ffffff0d}.PricingSection-module__JmI5Rq__planCtaSecondary:active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){.PricingSection-module__JmI5Rq__planCtaPrimary:hover{box-shadow:0 4px 16px var(--accent-blue-shadow);transform:translateY(-1px)}.PricingSection-module__JmI5Rq__planCtaSecondary:hover{border-color:var(--border-hover);color:var(--text-primary)}}@media (max-width:768px){.PricingSection-module__JmI5Rq__pricing{padding:60px 16px}.PricingSection-module__JmI5Rq__pricingGrid{grid-template-columns:1fr;gap:16px}.PricingSection-module__JmI5Rq__planCard{padding:24px}.PricingSection-module__JmI5Rq__planPrice{font-size:28px}}
.TestimonialsSection-module__X7kdxq__section{max-width:1000px;margin:0 auto;padding:80px 24px}.TestimonialsSection-module__X7kdxq__header{text-align:center;margin-bottom:48px}.TestimonialsSection-module__X7kdxq__title{color:var(--text-primary);letter-spacing:-.02em;margin:0 0 12px;font-size:clamp(24px,4vw,38px);font-weight:900}.TestimonialsSection-module__X7kdxq__subtitle{color:var(--text-muted);font-size:15px}.TestimonialsSection-module__X7kdxq__grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px;display:grid}.TestimonialsSection-module__X7kdxq__card{background:var(--bg-card);border:1px solid var(--border);border-radius:20px;flex-direction:column;gap:14px;padding:24px;display:flex}.TestimonialsSection-module__X7kdxq__starsRow{gap:2px;display:flex}.TestimonialsSection-module__X7kdxq__star{color:#f59e0b}.TestimonialsSection-module__X7kdxq__text{color:var(--text-secondary);flex:1;margin:0;font-size:14px;line-height:1.7}.TestimonialsSection-module__X7kdxq__userRow{align-items:center;gap:10px;display:flex}.TestimonialsSection-module__X7kdxq__avatar{background:linear-gradient(135deg, var(--accent-blue), var(--accent-green));color:#fff;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;font-size:15px;font-weight:900;display:flex}.TestimonialsSection-module__X7kdxq__userMeta{flex-direction:column;display:flex}.TestimonialsSection-module__X7kdxq__userName{color:var(--text-primary);font-size:14px;font-weight:800}.TestimonialsSection-module__X7kdxq__userRole{color:var(--text-muted);font-size:12px}
.Footer-module__Yiruxq__footer{border-top:1px solid var(--border);padding:80px 24px 40px}.Footer-module__Yiruxq__ctaBlock{text-align:center;max-width:600px;margin:0 auto 64px}.Footer-module__Yiruxq__ctaTitle{color:var(--text-primary);letter-spacing:-.03em;margin:0 0 12px;font-size:32px;font-weight:900}.Footer-module__Yiruxq__ctaDesc{font-size:var(--fs-lg);color:var(--text-secondary);line-height:var(--lh-relaxed);margin:0 0 28px}.Footer-module__Yiruxq__ctaActions{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.Footer-module__Yiruxq__ctaPrimary{background:var(--accent-blue);color:#fff;font-size:var(--fs-md);transition:transform .16s var(--ease-out), box-shadow .16s var(--ease-out);border-radius:12px;padding:14px 32px;font-weight:700;text-decoration:none}.Footer-module__Yiruxq__ctaPrimary:active{transform:scale(.97)}.Footer-module__Yiruxq__ctaSecondary{border:1px solid var(--border);color:var(--text-secondary);font-size:var(--fs-md);transition:transform .16s var(--ease-out), border-color .16s var(--ease-out), color .16s var(--ease-out);background:#ffffff0d;border-radius:12px;padding:14px 32px;font-weight:600;text-decoration:none}.Footer-module__Yiruxq__ctaSecondary:active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){.Footer-module__Yiruxq__ctaPrimary:hover{box-shadow:0 8px 24px var(--accent-blue-shadow);transform:translateY(-2px)}.Footer-module__Yiruxq__ctaSecondary:hover{border-color:var(--border-hover);color:var(--text-primary)}}.Footer-module__Yiruxq__footerBottom{border-top:1px solid var(--border);justify-content:space-between;align-items:center;max-width:900px;margin:0 auto;padding-top:32px;display:flex}.Footer-module__Yiruxq__footerBrand{align-items:center;gap:8px;display:flex}.Footer-module__Yiruxq__footerLogo{font-size:18px}.Footer-module__Yiruxq__footerAppName{font-size:var(--fs-md);color:var(--text-primary);font-weight:700}.Footer-module__Yiruxq__footerTagline{font-size:var(--fs-sm);color:var(--text-muted)}.Footer-module__Yiruxq__footerLinks{gap:24px;display:flex}.Footer-module__Yiruxq__footerLink{font-size:var(--fs-sm);color:var(--text-muted);transition:color .16s var(--ease-out);text-decoration:none}@media (hover:hover) and (pointer:fine){.Footer-module__Yiruxq__footerLink:hover{color:var(--text-primary)}}.Footer-module__Yiruxq__footerCopy{text-align:center;border-top:1px solid var(--border);color:var(--text-muted);max-width:900px;margin-top:32px;margin-left:auto;margin-right:auto;padding-top:24px;font-size:12px}@media (max-width:768px){.Footer-module__Yiruxq__footer{padding:60px 16px 32px}.Footer-module__Yiruxq__ctaTitle{font-size:24px}.Footer-module__Yiruxq__ctaDesc{font-size:var(--fs-base)}.Footer-module__Yiruxq__footerBottom{text-align:center;flex-direction:column;gap:20px}.Footer-module__Yiruxq__footerLinks{flex-wrap:wrap;justify-content:center;gap:16px}}
.LandingPageClient-module__dROgxW__container{background:var(--bg-primary);min-height:100vh;font-family:inherit;overflow-x:hidden}.LandingPageClient-module__dROgxW__glowContainer{pointer-events:none;z-index:0;position:fixed;inset:0}.LandingPageClient-module__dROgxW__glowTopRight{background:radial-gradient(circle,#f59e0b0f 0%,#0000 70%);border-radius:50%;width:60vw;height:60vw;position:absolute;top:-20%;right:-10%}.LandingPageClient-module__dROgxW__glowBottomLeft{background:radial-gradient(circle,#10b9810a 0%,#0000 70%);border-radius:50%;width:40vw;height:40vw;position:absolute;bottom:10%;left:-10%}.LandingPageClient-module__dROgxW__navbar{z-index:100;border-bottom:1px solid var(--border);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0a0c12cc;position:sticky;top:0}.LandingPageClient-module__dROgxW__navInner{justify-content:space-between;align-items:center;max-width:1100px;height:64px;margin:0 auto;padding:0 24px;display:flex}.LandingPageClient-module__dROgxW__logoBox{align-items:center;gap:10px;display:flex}.LandingPageClient-module__dROgxW__logoImg{border-radius:10px;width:36px;height:36px}.LandingPageClient-module__dROgxW__logoText{color:var(--text-primary);letter-spacing:-.02em;font-size:18px;font-weight:900}.LandingPageClient-module__dROgxW__navActions{align-items:center;gap:8px;display:flex}.LandingPageClient-module__dROgxW__langBtn{border:1px solid var(--border);color:var(--text-secondary);cursor:pointer;background:#ffffff0d;border-radius:10px;align-items:center;gap:6px;padding:8px 12px;font-family:inherit;font-size:13px;font-weight:700;display:flex}.LandingPageClient-module__dROgxW__loginLink{color:var(--text-secondary);border-radius:10px;padding:8px 18px;font-size:14px;font-weight:600;text-decoration:none}.LandingPageClient-module__dROgxW__startBtn{color:#fff;white-space:nowrap;background:linear-gradient(135deg,#f59e0b,#d97706);border-radius:8px;padding:6px 12px;font-size:12px;font-weight:700;text-decoration:none}.LandingPageClient-module__dROgxW__heroSection{z-index:1;text-align:center;max-width:800px;margin:0 auto;padding:clamp(60px,10vw,100px) 20px clamp(40px,8vw,80px);position:relative}.LandingPageClient-module__dROgxW__heroBadge{background:#f59e0b14;border:1px solid #f59e0b40;border-radius:100px;align-items:center;gap:8px;margin-bottom:36px;padding:6px 14px;display:inline-flex}.LandingPageClient-module__dROgxW__heroDot{background:#f59e0b;border-radius:50%;width:6px;height:6px;animation:2s infinite LandingPageClient-module__dROgxW__pulse;display:inline-block}.LandingPageClient-module__dROgxW__heroBadgeText{color:#fcd34d;font-size:13px;font-weight:700}.LandingPageClient-module__dROgxW__heroTease{color:var(--text-muted);letter-spacing:.01em;margin-bottom:12px;font-size:clamp(15px,3vw,19px);font-weight:600;animation:.6s both LandingPageClient-module__dROgxW__fadeUp}.LandingPageClient-module__dROgxW__heroTitle{letter-spacing:-.04em;margin:0 0 6px;font-size:clamp(36px,8vw,76px);font-weight:900;line-height:1.05;animation:.6s .25s both LandingPageClient-module__dROgxW__fadeUp}.LandingPageClient-module__dROgxW__heroTitleGradient{color:var(--accent-amber)}.LandingPageClient-module__dROgxW__heroAnswer{color:var(--text-secondary);letter-spacing:-.01em;margin:10px 0 28px;font-size:clamp(16px,3.5vw,22px);font-weight:700;animation:.6s .5s both LandingPageClient-module__dROgxW__fadeUp}.LandingPageClient-module__dROgxW__heroAppName{color:var(--accent-green)}.LandingPageClient-module__dROgxW__heroDesc{color:var(--text-muted);max-width:480px;margin:0 auto 32px;font-size:clamp(14px,3.5vw,17px);line-height:1.8;animation:.6s .75s both LandingPageClient-module__dROgxW__fadeUp}.LandingPageClient-module__dROgxW__heroCtaRow{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;width:100%;max-width:400px;margin:0 auto;animation:.6s 1s both LandingPageClient-module__dROgxW__fadeUp;display:flex}.LandingPageClient-module__dROgxW__heroCtaPrimary{color:#fff;text-align:center;background:linear-gradient(135deg,#f59e0b,#d97706);border-radius:14px;flex:1;min-width:160px;padding:13px 20px;font-size:15px;font-weight:900;text-decoration:none;box-shadow:0 0 30px #f59e0b66}.LandingPageClient-module__dROgxW__heroCtaSecondary{border:1px solid var(--border);min-width:120px;color:var(--text-secondary);text-align:center;border-radius:14px;flex:1;padding:13px 20px;font-size:15px;font-weight:600;text-decoration:none}.LandingPageClient-module__dROgxW__heroFeatureRow{flex-wrap:wrap;justify-content:center;align-items:center;gap:20px;margin-top:16px;display:flex}.LandingPageClient-module__dROgxW__heroFeatureItem{color:#10b981;font-size:13px;font-weight:600}.LandingPageClient-module__dROgxW__heroDesignedFor{color:var(--text-muted);margin-top:24px;font-size:13px}.LandingPageClient-module__dROgxW__heroDownloadBtn{color:#fcd34d;background:#f59e0b14;border:1px solid #f59e0b40;border-radius:12px;align-items:center;gap:8px;margin-top:28px;padding:10px 20px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.LandingPageClient-module__dROgxW__previewSection{z-index:1;max-width:900px;margin:0 auto 100px;padding:0 24px;position:relative}.LandingPageClient-module__dROgxW__browserWindow{border:1px solid var(--border);background:var(--bg-card);border-radius:24px;overflow:hidden;box-shadow:0 40px 100px #00000080}.LandingPageClient-module__dROgxW__browserHeader{border-bottom:1px solid var(--border);background:var(--bg-secondary);align-items:center;gap:8px;padding:12px 16px;display:flex}.LandingPageClient-module__dROgxW__browserDotRed{background:#ef4444;border-radius:50%;width:10px;height:10px}.LandingPageClient-module__dROgxW__browserDotYellow{background:#f59e0b;border-radius:50%;width:10px;height:10px}.LandingPageClient-module__dROgxW__browserDotGreen{background:#10b981;border-radius:50%;width:10px;height:10px}.LandingPageClient-module__dROgxW__browserUrlBar{background:var(--bg-elevated);border-radius:6px;flex:1;justify-content:center;align-items:center;max-width:300px;height:24px;margin:0 auto;display:flex}.LandingPageClient-module__dROgxW__browserUrl{color:var(--text-muted);font-size:11px}.LandingPageClient-module__dROgxW__browserContent{flex-direction:column;gap:16px;padding:24px;display:flex}.LandingPageClient-module__dROgxW__previewTopRow{justify-content:space-between;align-items:center;display:flex}.LandingPageClient-module__dROgxW__previewTitle{color:var(--text-primary);font-size:20px;font-weight:900}.LandingPageClient-module__dROgxW__previewSubtitle{color:var(--text-muted);font-size:12px}.LandingPageClient-module__dROgxW__previewAlert{color:#f87171;background:#ef44441a;border:1px solid #ef444433;border-radius:8px;padding:6px 12px;font-size:12px;font-weight:700}.LandingPageClient-module__dROgxW__previewStatsGrid{grid-template-columns:1fr 1fr 1fr;gap:10px;display:grid}.LandingPageClient-module__dROgxW__previewStatBox{text-align:center;border-radius:14px;padding:14px 10px}.LandingPageClient-module__dROgxW__previewStatBox0{background:#10b98114;border:1px solid #10b98122}.LandingPageClient-module__dROgxW__previewStatBox1{background:#ef444414;border:1px solid #ef444422}.LandingPageClient-module__dROgxW__previewStatBox2{background:#3b7ef614;border:1px solid #3b7ef622}.LandingPageClient-module__dROgxW__previewStatValue0{color:#10b981}.LandingPageClient-module__dROgxW__previewStatValue1{color:#ef4444}.LandingPageClient-module__dROgxW__previewStatValue2{color:#3b7ef6}.LandingPageClient-module__dROgxW__previewStatValue{font-family:monospace;font-size:18px;font-weight:900}.LandingPageClient-module__dROgxW__previewStatLabel{color:var(--text-muted);margin-top:4px;font-size:11px}.LandingPageClient-module__dROgxW__previewRoadmap{background:linear-gradient(135deg,#f59e0b12,#10b9810d);border:1px solid #f59e0b33;border-radius:16px;padding:16px}.LandingPageClient-module__dROgxW__previewRoadmapHeader{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.LandingPageClient-module__dROgxW__previewRoadmapTitle{color:var(--text-primary);font-size:13px;font-weight:900}.LandingPageClient-module__dROgxW__previewRoadmapBadge{color:#f59e0b;background:#f59e0b26;border:1px solid #f59e0b4d;border-radius:100px;padding:3px 10px;font-size:11px;font-weight:700}.LandingPageClient-module__dROgxW__previewRoadmapBarContainer{gap:6px;margin-bottom:12px;display:flex}.LandingPageClient-module__dROgxW__previewRoadmapBar{background:var(--bg-elevated);border-radius:3px;flex:1;height:6px}.LandingPageClient-module__dROgxW__previewRoadmapBarFilled{background:#10b981}.LandingPageClient-module__dROgxW__previewRoadmapBarCurrent{background:#f59e0b}.LandingPageClient-module__dROgxW__previewRoadmapFooter{justify-content:space-between;display:flex}.LandingPageClient-module__dROgxW__previewRoadmapProgress{color:#f59e0b;font-family:monospace;font-size:28px;font-weight:900}.LandingPageClient-module__dROgxW__previewRoadmapNextRow{text-align:right}.LandingPageClient-module__dROgxW__previewRoadmapNextRowRtl{text-align:left}.LandingPageClient-module__dROgxW__previewRoadmapNextLabel{color:var(--text-muted);margin-bottom:2px;font-size:11px}.LandingPageClient-module__dROgxW__previewRoadmapNextStep{color:var(--text-secondary);font-size:12px;font-weight:700}.LandingPageClient-module__dROgxW__previewChart{background:var(--bg-secondary);border-radius:16px;padding:16px}.LandingPageClient-module__dROgxW__previewChartTitle{color:var(--text-primary);margin-bottom:12px;font-size:13px;font-weight:700}.LandingPageClient-module__dROgxW__previewChartBars{align-items:flex-end;gap:6px;height:60px;display:flex}.LandingPageClient-module__dROgxW__previewChartBarItem{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:2px;height:100%;display:flex}.LandingPageClient-module__dROgxW__previewChartBarIncome{background:#10b98199;border-radius:3px 3px 0 0;width:45%}.LandingPageClient-module__dROgxW__previewChartBarExpense{background:#ef444480;border-radius:3px 3px 0 0;width:45%}.LandingPageClient-module__dROgxW__problemSection{z-index:1;max-width:900px;margin:0 auto 100px;padding:0 24px;position:relative}.LandingPageClient-module__dROgxW__problemHeader{text-align:center;margin-bottom:48px}.LandingPageClient-module__dROgxW__problemTag{letter-spacing:.1em;color:var(--accent-blue-light);text-transform:uppercase;margin-bottom:12px;font-size:12px;font-weight:700}.LandingPageClient-module__dROgxW__problemTitle{color:var(--text-primary);letter-spacing:-.02em;margin:0 0 12px;font-size:clamp(28px,5vw,42px);font-weight:900}.LandingPageClient-module__dROgxW__problemDesc{color:var(--text-muted);max-width:480px;margin:0 auto;font-size:16px}.LandingPageClient-module__dROgxW__problemGrid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:16px;display:grid}.LandingPageClient-module__dROgxW__problemCard{background:var(--bg-card);border:1px solid var(--border);border-radius:16px;padding:24px;position:relative}.LandingPageClient-module__dROgxW__problemSolvedBadge{color:#10b981;background:#10b9811a;border:1px solid #10b98133;border-radius:100px;padding:3px 10px;font-size:11px;font-weight:700;position:absolute;top:14px}.LandingPageClient-module__dROgxW__badgeLtr{right:14px}.LandingPageClient-module__dROgxW__badgeRtl{left:14px}.LandingPageClient-module__dROgxW__problemIcon{margin-top:8px;margin-bottom:12px;font-size:24px}.LandingPageClient-module__dROgxW__problemCardTitle{color:var(--text-primary);margin-bottom:8px;font-size:15px;font-weight:700}.LandingPageClient-module__dROgxW__problemCardDesc{color:var(--text-muted);font-size:13px;line-height:1.6}.LandingPageClient-module__dROgxW__journeySection{z-index:1;max-width:900px;margin:0 auto 100px;padding:0 24px;position:relative}.LandingPageClient-module__dROgxW__journeyHeader{text-align:center;margin-bottom:48px}.LandingPageClient-module__dROgxW__journeyTag{letter-spacing:.1em;color:#f59e0b;text-transform:uppercase;margin-bottom:12px;font-size:12px;font-weight:700}.LandingPageClient-module__dROgxW__journeyTitle{color:var(--text-primary);letter-spacing:-.02em;margin:0 0 16px;font-size:clamp(26px,5vw,42px);font-weight:900}.LandingPageClient-module__dROgxW__journeySubtitle{color:var(--accent-amber)}.LandingPageClient-module__dROgxW__journeyDesc{color:var(--text-muted);max-width:500px;margin:0 auto;font-size:15px}.LandingPageClient-module__dROgxW__journeyList{flex-direction:column;gap:12px;display:flex}.LandingPageClient-module__dROgxW__journeyCard{background:var(--bg-card);border:1px solid var(--border);border-radius:16px;align-items:flex-start;gap:16px;padding:20px 24px;display:flex}.LandingPageClient-module__dROgxW__journeyCardActive{background:linear-gradient(135deg,#3b7ef614,#10b9810d);border:1px solid #3b7ef64d}.LandingPageClient-module__dROgxW__journeyIconBox0{background:#8b5cf615;border:1px solid #8b5cf630}.LandingPageClient-module__dROgxW__journeyIconBox1{background:#ef444415;border:1px solid #ef444430}.LandingPageClient-module__dROgxW__journeyIconBox2{background:#f59e0b15;border:1px solid #f59e0b30}.LandingPageClient-module__dROgxW__journeyIconBox3{background:#10b98115;border:1px solid #10b98130}.LandingPageClient-module__dROgxW__journeyIconBox4{background:#3b7ef615;border:1px solid #3b7ef630}.LandingPageClient-module__dROgxW__journeyNum0{color:#8b5cf6;background:#8b5cf615}.LandingPageClient-module__dROgxW__journeyNum1{color:#ef4444;background:#ef444415}.LandingPageClient-module__dROgxW__journeyNum2{color:#f59e0b;background:#f59e0b15}.LandingPageClient-module__dROgxW__journeyNum3{color:#10b981;background:#10b98115}.LandingPageClient-module__dROgxW__journeyNum4{color:#3b7ef6;background:#3b7ef615}.LandingPageClient-module__dROgxW__journeyQuote0{color:#8b5cf6}.LandingPageClient-module__dROgxW__journeyQuote1{color:#ef4444}.LandingPageClient-module__dROgxW__journeyQuote2{color:#f59e0b}.LandingPageClient-module__dROgxW__journeyQuote3{color:#10b981}.LandingPageClient-module__dROgxW__journeyQuote4{color:#3b7ef6}.LandingPageClient-module__dROgxW__featureBadgeBlue{color:#3b7ef6;background:#3b7ef622;border:1px solid #3b7ef644;inset-inline:auto 14px}.LandingPageClient-module__dROgxW__featureBadgePurple{color:#8b5cf6;background:#8b5cf622;border:1px solid #8b5cf644;inset-inline:auto 14px}.LandingPageClient-module__dROgxW__featureBadgeGreen{color:#10b981;background:#10b98122;border:1px solid #10b98144;inset-inline:auto 14px}.LandingPageClient-module__dROgxW__featureBadgeYellow{color:#f59e0b;background:#f59e0b22;border:1px solid #f59e0b44;inset-inline:auto 14px}.LandingPageClient-module__dROgxW__featureBadgeRed{color:#ef4444;background:#ef444422;border:1px solid #ef444444;inset-inline:auto 14px}.LandingPageClient-module__dROgxW__journeyIconBox{border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;font-size:22px;display:flex}.LandingPageClient-module__dROgxW__journeyInfo{flex:1}.LandingPageClient-module__dROgxW__journeyTopRow{align-items:center;gap:10px;margin-bottom:6px;display:flex}.LandingPageClient-module__dROgxW__journeyNum{border-radius:100px;padding:2px 8px;font-size:10px;font-weight:900}.LandingPageClient-module__dROgxW__journeyStage{color:var(--text-primary);font-size:16px;font-weight:900}.LandingPageClient-module__dROgxW__journeyFinalGoal{color:#3b7ef6;background:#3b7ef61a;border-radius:100px;padding:2px 8px;font-size:10px;font-weight:700}.LandingPageClient-module__dROgxW__journeyCardDesc{color:var(--text-secondary);margin-bottom:8px;font-size:13px;line-height:1.6}.LandingPageClient-module__dROgxW__journeyQuote{opacity:.8;font-size:11px;font-style:italic}.LandingPageClient-module__dROgxW__journeyCta{text-align:center;margin-top:32px}.LandingPageClient-module__dROgxW__journeyCtaBtn{color:#fff;background:linear-gradient(135deg,#f59e0b,#d97706);border-radius:14px;align-items:center;gap:8px;padding:14px 32px;font-size:15px;font-weight:900;text-decoration:none;display:inline-flex;box-shadow:0 4px 24px #f59e0b66}.LandingPageClient-module__dROgxW__featuresSection{z-index:1;max-width:900px;margin:0 auto 100px;padding:0 24px;position:relative}.LandingPageClient-module__dROgxW__featuresHeader{text-align:center;margin-bottom:48px}.LandingPageClient-module__dROgxW__featuresTag{letter-spacing:.1em;color:var(--accent-blue-light);text-transform:uppercase;margin-bottom:12px;font-size:12px;font-weight:700}.LandingPageClient-module__dROgxW__featuresTitle{color:var(--text-primary);letter-spacing:-.02em;margin:0 0 12px;font-size:clamp(28px,5vw,42px);font-weight:900}.LandingPageClient-module__dROgxW__featuresGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px;display:grid}.LandingPageClient-module__dROgxW__featureCard{background:var(--bg-card);border:1px solid var(--border);border-radius:16px;padding:24px;position:relative}.LandingPageClient-module__dROgxW__featureBadge{border-radius:100px;padding:3px 10px;font-size:11px;font-weight:700;position:absolute;top:14px}.LandingPageClient-module__dROgxW__featureIcon{margin-bottom:14px;font-size:28px}.LandingPageClient-module__dROgxW__featureIconWithBadge{margin-top:8px}.LandingPageClient-module__dROgxW__featureTitle{color:var(--text-primary);margin-bottom:8px;font-size:16px;font-weight:700}.LandingPageClient-module__dROgxW__featureDesc{color:var(--text-muted);font-size:14px;line-height:1.7}.LandingPageClient-module__dROgxW__roadmapSection{z-index:1;max-width:900px;margin:0 auto 100px;padding:0 24px;position:relative}.LandingPageClient-module__dROgxW__roadmapContainer{background:linear-gradient(135deg,#3b7ef614,#10b9810d);border:1px solid #3b7ef633;border-radius:24px;padding:clamp(32px,5vw,56px)}.LandingPageClient-module__dROgxW__roadmapHeader{align-items:center;gap:12px;margin-bottom:20px;display:flex}.LandingPageClient-module__dROgxW__roadmapIcon{background:#3b7ef626;border-radius:14px;justify-content:center;align-items:center;width:48px;height:48px;font-size:24px;display:flex}.LandingPageClient-module__dROgxW__roadmapTitleRow{flex-direction:column;display:flex}.LandingPageClient-module__dROgxW__roadmapExclusiveBadge{color:var(--accent-blue-light);background:#3b7ef61a;border:1px solid #3b7ef640;border-radius:100px;align-items:center;gap:6px;margin-bottom:6px;padding:3px 10px;font-size:11px;font-weight:700;display:inline-flex}.LandingPageClient-module__dROgxW__roadmapTitle{color:var(--text-primary);letter-spacing:-.02em;margin:0;font-size:clamp(20px,4vw,28px);font-weight:900}.LandingPageClient-module__dROgxW__roadmapText{color:var(--text-secondary);max-width:600px;margin-bottom:32px;font-size:16px;line-height:1.7}.LandingPageClient-module__dROgxW__roadmapPointsGrid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px;display:grid}.LandingPageClient-module__dROgxW__roadmapPointCard{border:1px solid var(--border);background:#ffffff08;border-radius:14px;gap:12px;padding:16px;display:flex}.LandingPageClient-module__dROgxW__roadmapPointIcon{flex-shrink:0;font-size:22px}.LandingPageClient-module__dROgxW__roadmapPointInfo{flex:1}.LandingPageClient-module__dROgxW__roadmapPointTitle{color:var(--text-primary);margin-bottom:4px;font-size:14px;font-weight:700}.LandingPageClient-module__dROgxW__roadmapPointDesc{color:var(--text-muted);font-size:13px}.LandingPageClient-module__dROgxW__testimonialsSection{z-index:1;max-width:900px;margin:0 auto 100px;padding:0 24px;position:relative}.LandingPageClient-module__dROgxW__testimonialsHeader{text-align:center;margin-bottom:48px}.LandingPageClient-module__dROgxW__testimonialsTitle{color:var(--text-primary);letter-spacing:-.02em;margin:0 0 12px;font-size:clamp(24px,4vw,38px);font-weight:900}.LandingPageClient-module__dROgxW__testimonialsSubtitle{color:var(--text-muted);font-size:15px}.LandingPageClient-module__dROgxW__testimonialsGrid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;display:grid}.LandingPageClient-module__dROgxW__testimonialCard{background:var(--bg-card);border:1px solid var(--border);border-radius:20px;flex-direction:column;gap:14px;padding:24px;display:flex}.LandingPageClient-module__dROgxW__starsRow{gap:2px;display:flex}.LandingPageClient-module__dROgxW__star{color:#f59e0b;font-size:14px}.LandingPageClient-module__dROgxW__testimonialText{color:var(--text-secondary);flex:1;margin:0;font-size:14px;line-height:1.7}.LandingPageClient-module__dROgxW__userRow{align-items:center;gap:10px;display:flex}.LandingPageClient-module__dROgxW__userAvatar{background:linear-gradient(135deg, var(--accent-blue), var(--accent-green));color:#fff;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;font-size:15px;font-weight:900;display:flex}.LandingPageClient-module__dROgxW__userNameRow{flex-direction:column;display:flex}.LandingPageClient-module__dROgxW__userName{color:var(--text-primary);font-size:14px;font-weight:800}.LandingPageClient-module__dROgxW__userRole{color:var(--text-muted);font-size:12px}.LandingPageClient-module__dROgxW__pricingSection{z-index:1;max-width:800px;margin:0 auto 100px;padding:0 24px;position:relative}.LandingPageClient-module__dROgxW__pricingHeader{text-align:center;margin-bottom:48px}.LandingPageClient-module__dROgxW__pricingTitle{color:var(--text-primary);letter-spacing:-.02em;margin:0 0 12px;font-size:clamp(28px,5vw,42px);font-weight:900}.LandingPageClient-module__dROgxW__pricingSubtitle{color:var(--text-muted);font-size:16px}.LandingPageClient-module__dROgxW__pricingGrid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:16px;display:grid}.LandingPageClient-module__dROgxW__pricingCard{background:var(--bg-card);border:1px solid var(--border);border-radius:20px;padding:28px}.LandingPageClient-module__dROgxW__priceTag{color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em;margin-bottom:8px;font-size:13px;font-weight:700}.LandingPageClient-module__dROgxW__priceAmount{color:var(--text-primary);margin-bottom:4px;font-size:40px;font-weight:900}.LandingPageClient-module__dROgxW__priceSub{color:var(--text-muted);margin-bottom:24px;font-size:13px}.LandingPageClient-module__dROgxW__featureItem{align-items:center;gap:10px;margin-bottom:12px;display:flex}.LandingPageClient-module__dROgxW__checkIcon{color:#10b981;font-size:14px}.LandingPageClient-module__dROgxW__featureText{color:var(--text-secondary);font-size:14px}.LandingPageClient-module__dROgxW__pricingCta{text-align:center;border:1px solid var(--border);color:var(--text-secondary);border-radius:12px;margin-top:24px;padding:12px;font-size:14px;font-weight:700;text-decoration:none;display:block}.LandingPageClient-module__dROgxW__pricingCardPro{opacity:.85;background:linear-gradient(135deg,#3b7ef60f,#8b5cf60f);border:1px solid #3b7ef633;border-radius:20px;padding:28px;position:relative;overflow:hidden}.LandingPageClient-module__dROgxW__soonBadge{color:#a78bfa;background:#8b5cf626;border:1px solid #8b5cf64d;border-radius:100px;padding:4px 10px;font-size:11px;font-weight:800;position:absolute;top:16px}.LandingPageClient-module__dROgxW__soonBadgeLtr{right:16px}.LandingPageClient-module__dROgxW__soonBadgeRtl{left:16px}.LandingPageClient-module__dROgxW__proNote{color:#a78bfa;text-transform:uppercase;letter-spacing:.05em;margin-bottom:8px;font-size:13px;font-weight:700}.LandingPageClient-module__dROgxW__proOffer{text-align:center;background:#8b5cf614;border:1px solid #8b5cf633;border-radius:12px;margin-top:24px;padding:14px}.LandingPageClient-module__dROgxW__offerTitle{color:#a78bfa;margin-bottom:6px;font-size:13px;font-weight:900}.LandingPageClient-module__dROgxW__offerDesc{color:var(--text-muted);margin-bottom:10px;font-size:12px;line-height:1.5}.LandingPageClient-module__dROgxW__proCta{color:#fff;background:linear-gradient(135deg,#8b5cf6,#6366f1);border-radius:10px;padding:10px;font-size:13px;font-weight:800;text-decoration:none;display:block;box-shadow:0 4px 16px #8b5cf64d}.LandingPageClient-module__dROgxW__visionSection{z-index:1;text-align:center;max-width:800px;margin:0 auto 100px;padding:0 24px;position:relative}.LandingPageClient-module__dROgxW__visionContainer{background:linear-gradient(135deg,#3b7ef60f,#10b9810a);border:1px solid #3b7ef626;border-radius:24px;padding:clamp(32px,6vw,56px)}.LandingPageClient-module__dROgxW__visionEmoji{margin-bottom:16px;font-size:36px}.LandingPageClient-module__dROgxW__visionTitle{color:var(--text-primary);letter-spacing:-.02em;margin-bottom:20px;font-size:clamp(20px,4vw,28px);font-weight:900}.LandingPageClient-module__dROgxW__visionDesc{color:var(--text-secondary);max-width:600px;margin:0 auto 28px;font-size:clamp(15px,3vw,18px);line-height:1.9}.LandingPageClient-module__dROgxW__visionDivider{background:var(--border);height:1px;margin:28px 0}.LandingPageClient-module__dROgxW__visionGrid{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:20px;display:grid}.LandingPageClient-module__dROgxW__visionItem{text-align:center}.LandingPageClient-module__dROgxW__visionIcon{margin-bottom:8px;font-size:28px}.LandingPageClient-module__dROgxW__visionItemTitle{color:var(--text-primary);margin-bottom:4px;font-size:13px;font-weight:800}.LandingPageClient-module__dROgxW__visionItemDesc{color:var(--text-muted);font-size:12px}.LandingPageClient-module__dROgxW__visionFooterText{color:var(--text-muted);font-size:13px;font-style:italic}.LandingPageClient-module__dROgxW__footer{z-index:1;border-top:1px solid var(--border);text-align:center;padding:32px 24px 100px;position:relative}.LandingPageClient-module__dROgxW__footerLogoRow{justify-content:center;align-items:center;gap:8px;margin-bottom:12px;display:flex}.LandingPageClient-module__dROgxW__footerLogoImg{border-radius:8px;width:28px;height:28px}.LandingPageClient-module__dROgxW__footerLogoText{color:var(--text-primary);font-weight:800}.LandingPageClient-module__dROgxW__footerCopy{color:var(--text-muted);margin:0;font-size:13px}.LandingPageClient-module__dROgxW__roadmapDenominator{font-size:14px}.LandingPageClient-module__dROgxW__proCheckIcon{color:#a78bfa;font-size:14px}.LandingPageClient-module__dROgxW__proFeatureText{color:var(--text-muted);font-size:14px}@keyframes LandingPageClient-module__dROgxW__pulse{0%,to{opacity:1}50%{opacity:.4}}@keyframes LandingPageClient-module__dROgxW__fadeUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}