.page-module__LBTDbq__page{background:radial-gradient(circle at left 60%, color-mix(in srgb, var(--accent-emerald) 20%, transparent), transparent 22%), radial-gradient(circle at right 80%, color-mix(in srgb, var(--accent-emerald) 18%, transparent), transparent 18%), linear-gradient(180deg, var(--surface-base), var(--surface-dim));min-height:100vh;padding:16px;position:relative}.page-module__LBTDbq__pageGlow{pointer-events:none;background:radial-gradient(circle at 0% 55%, color-mix(in srgb, var(--accent-emerald) 45%, transparent), transparent 18%), radial-gradient(circle at 100% 72%, color-mix(in srgb, var(--accent-emerald) 35%, transparent), transparent 16%), radial-gradient(circle at 50% 0%, #ffffff0d, transparent 42%);filter:blur(24px);position:fixed;inset:0}.page-module__LBTDbq__shell{z-index:1;border:1px solid var(--border-strong);background:linear-gradient(180deg, color-mix(in srgb, var(--surface-container) 84%, transparent), var(--surface-container-lowest));width:min(1440px,100%);box-shadow:var(--shadow-soft);border-radius:28px;margin:0 auto;position:relative;overflow:clip}.page-module__LBTDbq__topbar,.page-module__LBTDbq__heroSection,.page-module__LBTDbq__section,.page-module__LBTDbq__quoteSection,.page-module__LBTDbq__footer{padding-left:clamp(16px,4vw,32px);padding-right:clamp(16px,4vw,32px)}.page-module__LBTDbq__topbar{border-bottom:1px solid var(--border-strong);background:color-mix(in srgb, var(--surface-container-low) 80%, transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);justify-content:space-between;align-items:center;gap:20px;min-height:74px;display:flex}.page-module__LBTDbq__brand{font-family:var(--font-display), sans-serif;letter-spacing:-.04em;font-size:1.55rem;font-weight:600}.page-module__LBTDbq__brandAccent{color:var(--accent-emerald)}.page-module__LBTDbq__nav{color:var(--text-subtle);font-family:var(--font-display), sans-serif;align-items:center;gap:24px;font-size:.82rem;display:inline-flex}.page-module__LBTDbq__nav a:hover,.page-module__LBTDbq__signIn:hover{color:var(--text-base)}.page-module__LBTDbq__topbarActions{align-items:center;gap:12px;display:flex}.page-module__LBTDbq__signIn{color:var(--text-subtle);font-size:.88rem}.page-module__LBTDbq__primaryCta,.page-module__LBTDbq__primaryHeroButton,.page-module__LBTDbq__planButtonPrimary{color:var(--on-accent-emerald);background:linear-gradient(180deg, color-mix(in srgb, var(--accent-emerald) 94%, white 6%), var(--accent-emerald));box-shadow:0 12px 32px color-mix(in srgb, var(--accent-emerald) 28%, transparent)}.page-module__LBTDbq__primaryCta,.page-module__LBTDbq__primaryHeroButton,.page-module__LBTDbq__secondaryHeroButton,.page-module__LBTDbq__planButton{min-height:48px;font-family:var(--font-display), sans-serif;border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;padding:0 18px;font-weight:500;transition:transform .18s,border-color .18s,background-color .18s;display:inline-flex}.page-module__LBTDbq__primaryCta:hover,.page-module__LBTDbq__primaryHeroButton:hover,.page-module__LBTDbq__secondaryHeroButton:hover,.page-module__LBTDbq__planButton:hover{transform:translateY(-1px)}.page-module__LBTDbq__secondaryHeroButton,.page-module__LBTDbq__planButton{border-color:var(--border-strong);background:color-mix(in srgb, var(--surface-container-low) 88%, transparent)}.page-module__LBTDbq__heroSection{padding-top:clamp(56px,10vw,90px);padding-bottom:clamp(56px,10vw,72px)}.page-module__LBTDbq__heroText{text-align:center;max-width:860px;margin:0 auto}.page-module__LBTDbq__heroEyebrow,.page-module__LBTDbq__sectionKicker{border:1px solid color-mix(in srgb, var(--accent-emerald) 30%, transparent);color:var(--accent-emerald);background:color-mix(in srgb, var(--accent-emerald) 10%, transparent);font-family:var(--font-display), sans-serif;letter-spacing:.02em;border-radius:999px;justify-content:center;align-items:center;padding:8px 14px;font-size:.75rem;display:inline-flex}.page-module__LBTDbq__heroTitle{font-family:var(--font-display), sans-serif;letter-spacing:-.055em;margin-top:24px;font-size:clamp(3.25rem,8vw,6rem);font-weight:600;line-height:.95}.page-module__LBTDbq__heroTitle span{color:var(--accent-emerald)}.page-module__LBTDbq__heroDescription{max-width:680px;color:var(--text-muted);margin:20px auto 0;font-size:1rem;line-height:1.7}.page-module__LBTDbq__heroActions{justify-content:center;gap:14px;margin-top:28px;display:flex}.page-module__LBTDbq__dashboardFrame{border:1px solid var(--border-strong);background:linear-gradient(180deg, var(--workspace-panel-sheen), transparent), color-mix(in srgb, var(--workspace-panel-tint) 92%, var(--surface-container));border-radius:18px;grid-template-columns:148px minmax(0,1fr);gap:0;max-width:1120px;margin:70px auto 0;padding:12px;display:grid}.page-module__LBTDbq__dashboardSidebar{border-right:1px solid var(--border-strong);background:linear-gradient(180deg, var(--workspace-sidebar-top), var(--workspace-sidebar-bottom));min-height:396px;padding:18px 14px}.page-module__LBTDbq__sidebarBrand{font-family:var(--font-display), sans-serif;align-items:center;gap:10px;margin-bottom:20px;font-size:.9rem;display:flex}.page-module__LBTDbq__sidebarDot{background:linear-gradient(180deg, color-mix(in srgb, var(--accent-emerald) 92%, white 8%), color-mix(in srgb, var(--accent-emerald) 74%, black 26%));border-radius:5px;width:18px;height:18px}.page-module__LBTDbq__sidebarMenu{gap:8px;display:grid}.page-module__LBTDbq__sidebarItem{min-height:34px;color:var(--text-subtle);border-radius:8px;align-items:center;gap:10px;padding:0 10px;font-size:.84rem;display:flex}.page-module__LBTDbq__sidebarItemActive{color:var(--text-base);background:color-mix(in srgb, var(--surface-container-high) 76%, transparent)}.page-module__LBTDbq__sidebarIcon{border:1px solid;border-radius:2px;width:10px;height:10px}.page-module__LBTDbq__dashboardContent{background:linear-gradient(180deg, color-mix(in srgb, var(--surface-container) 94%, transparent), color-mix(in srgb, var(--surface-dim) 94%, transparent));padding:22px}.page-module__LBTDbq__dashboardHeader{justify-content:space-between;align-items:center;gap:16px;display:flex}.page-module__LBTDbq__dashboardHeader h2{font-family:var(--font-display), sans-serif;font-size:1.8rem;font-weight:600}.page-module__LBTDbq__dashboardHeaderDots{gap:10px;display:flex}.page-module__LBTDbq__dashboardHeaderDots span{background:color-mix(in srgb, var(--text-base) 12%, transparent);border-radius:999px;width:20px;height:20px}.page-module__LBTDbq__metricsRow{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:22px;display:grid}.page-module__LBTDbq__metricCard,.page-module__LBTDbq__featureCard,.page-module__LBTDbq__pricingCard,.page-module__LBTDbq__quoteSection{border:1px solid var(--border-strong);background:linear-gradient(180deg, #ffffff0b, transparent), var(--surface-container-low);position:relative;overflow:hidden}.page-module__LBTDbq__metricCard{border-radius:12px;padding:18px}.page-module__LBTDbq__metricLabel{color:var(--text-subtle);font-size:.74rem;display:block}.page-module__LBTDbq__metricValue{font-family:var(--font-display), sans-serif;letter-spacing:-.04em;margin-top:8px;font-size:2rem;font-weight:600;display:block}.page-module__LBTDbq__chartCard{border:1px solid var(--border-strong);background:color-mix(in srgb, var(--surface-container-lowest) 88%, transparent);border-radius:12px;margin-top:22px;padding:26px 14px 14px}.page-module__LBTDbq__chartBars{grid-template-columns:repeat(6,minmax(0,1fr));align-items:end;gap:6px;min-height:160px;display:grid}.page-module__LBTDbq__chartBar{background:color-mix(in srgb, var(--accent-emerald) 62%, transparent);border-radius:2px 2px 0 0}.page-module__LBTDbq__chartBarAccent{background:linear-gradient(180deg, color-mix(in srgb, var(--accent-emerald) 92%, white 8%), var(--accent-emerald))}.page-module__LBTDbq__section{padding-top:72px;padding-bottom:28px}.page-module__LBTDbq__sectionHeading,.page-module__LBTDbq__centerHeading{margin-bottom:30px}.page-module__LBTDbq__sectionHeading h2,.page-module__LBTDbq__centerHeading h2{font-family:var(--font-display), sans-serif;letter-spacing:-.05em;margin-top:16px;font-size:clamp(2rem,5vw,3.25rem);line-height:1.04}.page-module__LBTDbq__centerHeading{text-align:center}.page-module__LBTDbq__centerHeading p{max-width:620px;color:var(--text-muted);margin:12px auto 0}.page-module__LBTDbq__featuresGrid{grid-template-columns:repeat(6,minmax(0,1fr));gap:14px;display:grid}.page-module__LBTDbq__featureCard{border-radius:18px;min-height:220px;padding:22px}.page-module__LBTDbq__featureCard:first-child,.page-module__LBTDbq__featureCard:nth-child(3){grid-column:span 2}.page-module__LBTDbq__featureCard:nth-child(2),.page-module__LBTDbq__featureCard:nth-child(4){grid-column:span 4}.page-module__LBTDbq__featureCard h3{font-family:var(--font-display), sans-serif;margin-top:16px;font-size:1.2rem;font-weight:500}.page-module__LBTDbq__featureCard p{max-width:34ch;color:var(--text-muted);margin-top:10px;line-height:1.65}.page-module__LBTDbq__featureIcon{width:28px;height:28px;color:var(--accent-emerald);background:color-mix(in srgb, var(--accent-emerald) 12%, transparent);font-family:var(--font-display), sans-serif;border-radius:8px;justify-content:center;align-items:center;font-size:.8rem;display:inline-flex}.page-module__LBTDbq__featureIconViolet{color:var(--accent-violet);background:color-mix(in srgb, var(--accent-violet) 16%, transparent)}.page-module__LBTDbq__featureCardVisual{grid-template-columns:minmax(0,1fr) 220px;align-items:center;display:grid}.page-module__LBTDbq__deviceMock{justify-content:center;align-items:center;display:flex}.page-module__LBTDbq__deviceScreen{border:1px solid color-mix(in srgb, var(--accent-emerald) 18%, transparent);background:radial-gradient(circle at 20% 0%, color-mix(in srgb, var(--accent-emerald) 12%, transparent), transparent 40%), linear-gradient(180deg, color-mix(in srgb, var(--surface-container) 96%, black 4%), color-mix(in srgb, var(--surface-container-lowest) 98%, black 2%));border-radius:24px;width:180px;height:132px;padding:16px;transform:rotate(-14deg);box-shadow:0 24px 50px #0000006b}.page-module__LBTDbq__deviceLine,.page-module__LBTDbq__deviceLineWide{background:color-mix(in srgb, var(--text-base) 12%, transparent);border-radius:999px}.page-module__LBTDbq__deviceLine{width:44%;height:7px}.page-module__LBTDbq__deviceLineWide{width:76%;height:7px;margin-top:8px}.page-module__LBTDbq__deviceBars{grid-template-columns:repeat(4,1fr);align-items:end;gap:8px;height:56px;margin-top:26px;display:grid}.page-module__LBTDbq__deviceBars span{background:linear-gradient(180deg, color-mix(in srgb, var(--accent-emerald) 88%, white 12%), color-mix(in srgb, var(--accent-emerald) 24%, transparent));border-radius:5px 5px 2px 2px;display:block}.page-module__LBTDbq__deviceBars span:first-child{height:36%}.page-module__LBTDbq__deviceBars span:nth-child(2){height:54%}.page-module__LBTDbq__deviceBars span:nth-child(3){height:80%}.page-module__LBTDbq__deviceBars span:nth-child(4){height:44%}.page-module__LBTDbq__featureMiniChart{align-items:end;gap:8px;display:flex;position:absolute;bottom:22px;right:22px}.page-module__LBTDbq__featureMiniChart span{background:linear-gradient(180deg, color-mix(in srgb, var(--accent-emerald) 45%, transparent), color-mix(in srgb, var(--accent-emerald) 92%, white 8%));border-radius:4px;width:24px}.page-module__LBTDbq__featureMiniChart span:first-child{height:46px}.page-module__LBTDbq__featureMiniChart span:nth-child(2){height:34px}.page-module__LBTDbq__featureMiniChart span:nth-child(3){height:52px}.page-module__LBTDbq__pricingGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.page-module__LBTDbq__pricingCard{border-radius:18px;flex-direction:column;min-height:390px;padding:24px;display:flex}.page-module__LBTDbq__pricingCardFeatured{border-color:color-mix(in srgb, var(--accent-emerald) 70%, transparent);box-shadow:0 18px 60px color-mix(in srgb, var(--accent-emerald) 12%, transparent)}.page-module__LBTDbq__pricingBadge{color:var(--on-accent-emerald);background:var(--accent-emerald);font-family:var(--font-display), sans-serif;text-transform:uppercase;border-radius:999px;padding:5px 10px;font-size:.68rem;position:absolute;top:12px;right:16px}.page-module__LBTDbq__pricingTop{margin-bottom:20px}.page-module__LBTDbq__planName{color:var(--text-subtle);font-family:var(--font-display), sans-serif;text-transform:uppercase;letter-spacing:.08em;font-size:.82rem}.page-module__LBTDbq__planPriceRow{align-items:end;gap:4px;margin-top:12px;display:flex}.page-module__LBTDbq__planPrice{font-family:var(--font-display), sans-serif;letter-spacing:-.05em;font-size:3rem;font-weight:600}.page-module__LBTDbq__planSuffix,.page-module__LBTDbq__planDescription{color:var(--text-muted)}.page-module__LBTDbq__planDescription{margin-top:12px;line-height:1.6}.page-module__LBTDbq__planFeatures{gap:12px;margin-top:6px;list-style:none;display:grid}.page-module__LBTDbq__planFeatures li{color:var(--text-base);padding-left:22px;position:relative}.page-module__LBTDbq__planFeatures li:before{content:"";border:1px solid var(--accent-emerald);width:10px;height:10px;box-shadow:inset 0 0 0 2px var(--surface-container-low), 0 0 0 1px transparent;background:var(--accent-emerald);border-radius:999px;position:absolute;top:8px;left:0}.page-module__LBTDbq__planButton,.page-module__LBTDbq__planButtonPrimary{margin-top:auto}.page-module__LBTDbq__quoteSection{text-align:center;border-left:0;border-right:0;border-radius:0;margin:72px clamp(16px,4vw,32px) 0;padding:44px 24px}.page-module__LBTDbq__quoteMark{color:var(--accent-emerald);font-family:var(--font-display), sans-serif;font-size:1.5rem}.page-module__LBTDbq__quoteText{max-width:820px;font-family:var(--font-display), sans-serif;letter-spacing:-.04em;margin:18px auto 0;font-size:clamp(1.85rem,4vw,3rem);line-height:1.35}.page-module__LBTDbq__quoteAuthor{justify-items:center;gap:6px;margin-top:26px;display:grid}.page-module__LBTDbq__quoteAvatar{border:1px solid color-mix(in srgb, var(--accent-emerald) 40%, transparent);background:linear-gradient(180deg, color-mix(in srgb, var(--accent-emerald) 18%, transparent), color-mix(in srgb, var(--accent-emerald) 4%, transparent));width:52px;height:52px;font-family:var(--font-display), sans-serif;border-radius:999px;justify-content:center;align-items:center;font-size:.9rem;display:inline-flex}.page-module__LBTDbq__quoteAuthor span{color:var(--text-muted);font-size:.92rem}.page-module__LBTDbq__footer{border-top:1px solid var(--border-strong);background:color-mix(in srgb, var(--surface-container-low) 78%, transparent);grid-template-columns:1.2fr 1fr 1fr;align-items:start;gap:24px;padding-top:38px;padding-bottom:34px;display:grid}.page-module__LBTDbq__footerBrand{font-family:var(--font-display), sans-serif;font-size:2rem;line-height:1}.page-module__LBTDbq__footerBrand p,.page-module__LBTDbq__footerCopy{color:var(--text-muted);font-family:var(--font-sans), sans-serif;margin-top:14px;font-size:.95rem;line-height:1.6}.page-module__LBTDbq__footerLinks{flex-wrap:wrap;align-content:start;gap:18px 24px;display:flex}.page-module__LBTDbq__footerLinks a{color:var(--text-base)}.page-module__LBTDbq__footerCopy{text-align:right;margin-top:0}@media (max-width:1180px){.page-module__LBTDbq__nav{display:none}.page-module__LBTDbq__featuresGrid,.page-module__LBTDbq__pricingGrid,.page-module__LBTDbq__footer{grid-template-columns:1fr}.page-module__LBTDbq__featureCard:first-child,.page-module__LBTDbq__featureCard:nth-child(2),.page-module__LBTDbq__featureCard:nth-child(3),.page-module__LBTDbq__featureCard:nth-child(4){grid-column:span 1}.page-module__LBTDbq__footerCopy{text-align:left}}@media (max-width:900px){.page-module__LBTDbq__topbar{flex-wrap:wrap;justify-content:center;padding-top:16px;padding-bottom:16px}.page-module__LBTDbq__topbarActions{flex-wrap:wrap;justify-content:center}.page-module__LBTDbq__dashboardFrame{grid-template-columns:1fr}.page-module__LBTDbq__dashboardSidebar{border-right:0;border-bottom:1px solid var(--border-strong);min-height:auto}.page-module__LBTDbq__metricsRow,.page-module__LBTDbq__featureCardVisual{grid-template-columns:1fr}.page-module__LBTDbq__deviceMock{margin-top:24px}}@media (max-width:640px){.page-module__LBTDbq__page{padding:0}.page-module__LBTDbq__shell{border-left:0;border-right:0;border-radius:0}.page-module__LBTDbq__heroActions{flex-direction:column}.page-module__LBTDbq__primaryHeroButton,.page-module__LBTDbq__secondaryHeroButton,.page-module__LBTDbq__planButton,.page-module__LBTDbq__planButtonPrimary,.page-module__LBTDbq__primaryCta{width:100%}.page-module__LBTDbq__quoteText{font-size:1.7rem}}
