.landing-module__bxHgOq__hero{padding:var(--space-2xl) 0;align-items:center;display:flex;position:relative;overflow:hidden}.landing-module__bxHgOq__heroSplit{z-index:1;gap:var(--space-2xl);max-width:var(--content-max-w);width:100%;padding:0 var(--page-gutter);grid-template-columns:46% 54%;align-items:center;margin:0 auto;display:grid;position:relative}.landing-module__bxHgOq__heroLeft{padding-right:var(--space-base);flex-direction:column;align-items:flex-start;display:flex}.landing-module__bxHgOq__heroRight{align-items:stretch;gap:var(--space-lg);flex-direction:column;display:flex}.landing-module__bxHgOq__heroScreenshot{border-radius:var(--radius-lg);border:1px solid #d760f926;width:100%;transition:box-shadow .3s;position:relative;overflow:hidden;box-shadow:0 25px 80px #4617f82e,0 0 60px #d760f90d}.landing-module__bxHgOq__heroScreenshot:hover{box-shadow:0 30px 90px #4617f838,0 0 80px #d760f914}.landing-module__bxHgOq__heroScreenshotImg{width:100%;height:auto;display:block}.landing-module__bxHgOq__trustBar{width:100%;padding:var(--space-lg) var(--space-xl);border-top:1px solid #ffffff0f;border-bottom:1px solid #ffffff0f}:root:not([data-theme=dark]) .landing-module__bxHgOq__trustBar{border-color:var(--border);background:var(--card)}.landing-module__bxHgOq__trustBarInner{max-width:var(--content-max-w);padding:0 var(--space-xl);justify-content:space-between;align-items:center;gap:var(--space-xl);flex-wrap:wrap;margin:0 auto;display:flex}.landing-module__bxHgOq__trustBarStats{gap:var(--space-2xl);display:flex}.landing-module__bxHgOq__trustBarStat{align-items:center;gap:var(--space-md);display:flex}.landing-module__bxHgOq__trustBarIcon{border-radius:var(--radius-md);width:36px;height:36px;color:var(--brand);background:#d760f91a;flex-shrink:0;justify-content:center;align-items:center;display:flex}.landing-module__bxHgOq__trustBarNum{font-size:var(--font-size-lg);font-weight:800;line-height:1;display:block}.landing-module__bxHgOq__trustBarLabel{font-size:var(--font-size-xs);color:var(--text-muted);margin-top:var(--space-2xs);font-weight:500;display:block}.landing-module__bxHgOq__trustBarBadges{align-items:center;gap:var(--space-md);flex-wrap:wrap;display:flex}.landing-module__bxHgOq__trustBarBadge{align-items:center;text-decoration:none;transition:opacity .2s;display:flex}.landing-module__bxHgOq__trustBarBadge:hover{opacity:.8}.landing-module__bxHgOq__trustBarBadgeImg{object-fit:contain;width:auto;height:56px;filter:none!important}.landing-module__bxHgOq__heroPillsWrap{margin-top:var(--space-lg);gap:var(--space-md);flex-direction:column;width:100%;display:flex}.landing-module__bxHgOq__heroPillsLabel{font-size:var(--font-size-2xs);letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted);font-weight:700}.landing-module__bxHgOq__heroPills{gap:var(--space-sm);flex-wrap:wrap;width:100%;display:flex}.landing-module__bxHgOq__heroPill{padding:var(--space-sm) var(--space-base);border-radius:var(--radius-full);font-size:var(--font-size-sm);border:1px solid var(--border);color:var(--text-muted);cursor:pointer;white-space:nowrap;box-shadow:none;background:0 0;font-weight:600;transition:transform .2s,box-shadow .2s;outline:none!important}.landing-module__bxHgOq__heroPill:focus,.landing-module__bxHgOq__heroPill:focus-visible,.landing-module__bxHgOq__heroPill:active{box-shadow:none;outline:none!important}.landing-module__bxHgOq__heroPill:hover{border-color:var(--brand);color:var(--brand)}.landing-module__bxHgOq__heroPillActive{background:linear-gradient(135deg, var(--brand-grad-from), var(--brand-grad-to))!important;color:var(--text-invert)!important;border-color:#0000!important}:root:not([data-theme=dark]) .landing-module__bxHgOq__heroScreenshot{border-color:var(--border);box-shadow:0 20px 60px #0000001a,0 4px 20px #0000000d}:root:not([data-theme=dark]) .landing-module__bxHgOq__heroScreenshot:hover{box-shadow:0 24px 70px #00000024,0 4px 20px #0000000f}@media (max-width:1024px){.landing-module__bxHgOq__hero{padding:var(--space-3xl) 0 var(--space-2xl)}.landing-module__bxHgOq__heroSplit{text-align:center;grid-template-columns:1fr;gap:40px}.landing-module__bxHgOq__heroLeft{align-items:center;padding-right:0}.landing-module__bxHgOq__heroRight{justify-content:center;width:100%;margin-right:0;overflow:hidden}.landing-module__bxHgOq__heroScreenshot{width:100%;max-width:100%}.landing-module__bxHgOq__heroScreenshotImg{width:100%;max-width:100%;height:auto}.landing-module__bxHgOq__heroPills{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap;padding-bottom:4px;overflow:auto visible}.landing-module__bxHgOq__heroPills::-webkit-scrollbar{display:none}.landing-module__bxHgOq__heroPill{scroll-snap-align:start;flex-shrink:0}}.landing-module__bxHgOq__heroGrid{z-index:0;opacity:.06;pointer-events:none;background-image:linear-gradient(#d760f966 1px,#0000 1px),linear-gradient(90deg,#d760f966 1px,#0000 1px);background-size:60px 60px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 60% at 50% 40%,#000 30%,#0000 80%);mask-image:radial-gradient(70% 60% at 50% 40%,#000 30%,#0000 80%)}.landing-module__bxHgOq__heroGlow{filter:blur(120px);z-index:0;pointer-events:none;border-radius:50%;width:600px;height:600px;position:absolute}.landing-module__bxHgOq__heroGlow1{background:radial-gradient(circle,#4617f833 0%,#0000 70%);top:-200px;left:50%;transform:translate(-50%);}.landing-module__bxHgOq__heroGlow2{background:radial-gradient(circle,#d760f91f 0%,#0000 70%);width:500px;height:500px;bottom:-300px;right:-100px;}.landing-module__bxHgOq__heroBadge{z-index:1;align-items:center;gap:var(--space-sm);padding:var(--space-sm) var(--space-lg);border-radius:var(--radius-full);font-size:var(--font-size-sm);letter-spacing:.03em;margin-bottom:var(--space-lg);background:var(--brand-soft);color:var(--brand);border:1px solid var(--border);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);font-weight:600;display:inline-flex;position:relative}.landing-module__bxHgOq__heroTitle{z-index:1;letter-spacing:-.03em;margin-bottom:var(--space-base);font-size:clamp(2.2rem,4vw,3.2rem);font-weight:800;line-height:1.15;position:relative}.landing-module__bxHgOq__heroTitleAccent{background:linear-gradient(135deg, var(--brand-grad-to) 0%, var(--brand-grad-from) 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.landing-module__bxHgOq__heroSubtitle{z-index:1;max-width:480px;margin-bottom:var(--space-xl);color:var(--text-muted);font-size:clamp(.95rem,1.5vw,1.1rem);line-height:1.6;position:relative}.landing-module__bxHgOq__heroCtas{z-index:1;align-items:center;gap:var(--space-base);flex-wrap:wrap;justify-content:center;display:flex;position:relative}.landing-module__bxHgOq__ctaPrimary{align-items:center;gap:var(--space-sm);padding:var(--space-base) var(--space-xl);border-radius:var(--radius-sm);font-size:var(--font-size-md);color:var(--text-invert);background:linear-gradient(135deg, var(--brand-grad-from) 0%, var(--brand-grad-to) 100%);cursor:pointer;border:none;font-weight:700;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 4px 20px #4617f840}.landing-module__bxHgOq__ctaPrimary:hover{transform:translateY(-1px);box-shadow:0 6px 28px #4617f859}.landing-module__bxHgOq__ctaPrimary:focus-visible,.landing-module__bxHgOq__ctaSecondary:focus-visible{outline:none}.landing-module__bxHgOq__ctaSecondary{align-items:center;gap:var(--space-sm);padding:var(--space-base) var(--space-xl);border-radius:var(--radius-sm);font-size:var(--font-size-md);color:var(--text-main);border:1px solid var(--border);cursor:pointer;background:0 0;font-weight:600;text-decoration:none;transition:border-color .2s,color .2s;display:inline-flex}.landing-module__bxHgOq__ctaSecondary:hover{border-color:var(--brand);color:var(--brand)}.landing-module__bxHgOq__ticker{padding:var(--space-xl) 0;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 15% 85%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 15% 85%,#0000 100%)}.landing-module__bxHgOq__tickerTrack{gap:80px;width:max-content;animation:35s linear infinite landing-module__bxHgOq__tickerScroll;display:flex}[data-theme=dark] .landing-module__bxHgOq__tickerTrack.theme-logo-dark{display:flex!important}.landing-module__bxHgOq__tickerLogo{opacity:.5;flex-shrink:0;width:auto;min-width:80px;height:32px;transition:opacity .3s}.landing-module__bxHgOq__tickerLogo:hover{opacity:.9}:root:not([data-theme=dark]) .landing-module__bxHgOq__tickerLogoInvert{filter:invert()}:root:not([data-theme=dark]) .landing-module__bxHgOq__tickerLogoInvert:hover{filter:invert();opacity:.7}[data-theme=dark] .landing-module__bxHgOq__tickerLogoInvertDark{filter:invert()}[data-theme=dark] .landing-module__bxHgOq__tickerLogoInvertDark:hover{filter:invert();opacity:.9}@keyframes landing-module__bxHgOq__tickerScroll{0%{transform:translate(0)}to{transform:translate(-33.33%)}}.landing-module__bxHgOq__sectionBadge{align-items:center;gap:var(--space-xs);padding:var(--space-xs) var(--space-base);border-radius:var(--radius-full);font-size:var(--font-size-sm);background:var(--brand-soft);color:var(--brand);border:1px solid var(--border);margin-bottom:var(--space-base);font-weight:600;display:inline-flex}.landing-module__bxHgOq__sectionTitle{letter-spacing:-.02em;margin-bottom:var(--space-base);font-size:clamp(1.75rem,4vw,2.75rem);font-weight:800;line-height:1.15}.landing-module__bxHgOq__sectionSubtitle{font-size:var(--font-size-lg);color:var(--text-muted);max-width:640px;line-height:1.7}.landing-module__bxHgOq__featureSection{padding:var(--space-lg) var(--space-xl) var(--space-lg);max-width:var(--content-max-w);margin:0 auto}.landing-module__bxHgOq__stageNav{top:var(--header-h,80px);z-index:10;gap:var(--space-md);padding:var(--space-base) 0;background:color-mix(in srgb, var(--background) 90%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);justify-content:center;margin-bottom:0;display:flex;position:sticky}.landing-module__bxHgOq__stageNavBtn{padding:var(--space-md) var(--space-xl);font-size:var(--font-size-2xs);letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted);border:1px solid var(--border);border-radius:var(--radius-sm);cursor:pointer;white-space:nowrap;background:0 0;font-weight:700;transition:transform .2s,box-shadow .2s,opacity .2s}.landing-module__bxHgOq__stageNavBtnActive{background:var(--brand);border-color:var(--brand);color:var(--text-invert)}.landing-module__bxHgOq__stageNavBtn:hover:not(.landing-module__bxHgOq__stageNavBtnActive){color:var(--text-main);border-color:var(--text-muted)}.landing-module__bxHgOq__stageBlock{padding:var(--space-3xl) 0;grid-template-columns:1fr 1fr;align-items:center;gap:64px;scroll-margin-top:160px;display:grid}.landing-module__bxHgOq__stageBlock+.landing-module__bxHgOq__stageBlock{border-top:1px solid #ffffff0f}:root:not([data-theme=dark]) .landing-module__bxHgOq__stageBlock+.landing-module__bxHgOq__stageBlock{border-color:#0000000f}.landing-module__bxHgOq__stageBlockReverse{grid-template-columns:1fr 1fr}.landing-module__bxHgOq__stageContent{gap:var(--space-xl);flex-direction:column;display:flex}.landing-module__bxHgOq__stageBadge{font-size:var(--font-size-2xs);letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted);font-weight:700}.landing-module__bxHgOq__stageTitle{font-size:var(--font-size-2xl);letter-spacing:-.02em;font-weight:800;line-height:1.25}.landing-module__bxHgOq__stageDesc{font-size:var(--font-size-base);color:var(--text-muted);line-height:1.65}.landing-module__bxHgOq__stageCta{align-items:center;gap:var(--space-xs);font-size:var(--font-size-base);color:var(--text-main);font-weight:700;text-decoration:none;transition:gap .2s,color .2s;display:inline-flex}.landing-module__bxHgOq__stageCta:hover{gap:var(--space-md);color:var(--brand)}.landing-module__bxHgOq__stageStatCard{align-items:flex-start;gap:var(--space-lg);padding:var(--space-base) var(--space-base);border-radius:var(--radius-md);background:var(--card);border:1px solid var(--border);margin-top:var(--space-2xs);display:flex}.landing-module__bxHgOq__stageStatMetric{font-size:var(--font-size-xl);letter-spacing:-.02em;background:linear-gradient(135deg, var(--brand-grad-to), var(--brand-grad-from));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;flex-shrink:0;font-weight:800;line-height:1}.landing-module__bxHgOq__stageStatText{font-size:var(--font-size-sm);color:var(--text-muted);line-height:1.45}.landing-module__bxHgOq__stageStatText strong{color:var(--text-main)}.landing-module__bxHgOq__stageVisual{border-radius:var(--radius-lg);will-change:transform;backface-visibility:hidden;isolation:isolate;border:1px solid #d760f91f;align-self:center;position:relative;overflow:hidden;transform:translateZ(0);box-shadow:0 20px 60px #4617f81a,0 0 30px #d760f908}.landing-module__bxHgOq__stageVisualPlayer{pointer-events:none;contain:paint;width:100%}.landing-module__bxHgOq__stageVisualPlayer>div{width:100%}.landing-module__bxHgOq__stageVisual svg{display:block;width:100%!important;height:auto!important}:root:not([data-theme=dark]) .landing-module__bxHgOq__stageVisual{border-color:var(--border);box-shadow:0 16px 48px #00000014}@media (max-width:900px){.landing-module__bxHgOq__stageBlock{gap:var(--space-xl);padding:var(--space-2xl) 0;grid-template-columns:1fr}.landing-module__bxHgOq__stageNav{justify-content:flex-start;gap:var(--space-sm);scrollbar-width:none;-webkit-overflow-scrolling:touch;padding-left:var(--space-base);padding-right:var(--space-base);flex-wrap:nowrap;overflow-x:auto}.landing-module__bxHgOq__stageNav::-webkit-scrollbar{display:none}.landing-module__bxHgOq__stageNavBtn{padding:var(--space-md) var(--space-base);font-size:var(--font-size-2xs);flex:none}}:root:not([data-theme=dark]) .landing-module__bxHgOq__integrationCard:hover{border-color:var(--brand)}.landing-module__bxHgOq__whySection{padding:var(--space-3xl) var(--space-xl) var(--space-2xl);max-width:var(--content-max-w);margin:0 auto}.landing-module__bxHgOq__whySplit{gap:var(--space-xl);grid-template-columns:250px 1fr;align-items:stretch;display:grid}.landing-module__bxHgOq__whyNav{justify-content:center;gap:var(--space-xs);padding:var(--space-base);border-radius:var(--radius-xl);border:1px solid var(--border);background:var(--card);flex-direction:column;display:flex}.landing-module__bxHgOq__whyNavBtn{align-items:center;gap:var(--space-lg);padding:var(--space-base) var(--space-lg);border-radius:var(--radius-lg);color:var(--text-muted);cursor:pointer;text-align:left;background:0 0;border:1px solid #0000;width:100%;transition:transform .2s,box-shadow .2s,opacity .2s;display:flex}.landing-module__bxHgOq__whyNavBtn:hover{background:var(--muted-soft);color:var(--text-main);border-color:var(--border)}.landing-module__bxHgOq__whyNavBtnActive{background:var(--muted-soft)!important;color:var(--text-main)!important;border-color:var(--brand)!important}.landing-module__bxHgOq__whyNavIcon{border-radius:var(--radius-md);background:var(--brand-soft);width:38px;height:38px;color:var(--brand);flex-shrink:0;justify-content:center;align-items:center;display:flex}.landing-module__bxHgOq__whyNavBtnActive .landing-module__bxHgOq__whyNavIcon{background:linear-gradient(135deg, var(--brand-grad-from), var(--brand-accent));color:var(--text-invert)}.landing-module__bxHgOq__whyNavLabel{font-size:var(--font-size-base);font-weight:700}.landing-module__bxHgOq__whyNavSub{font-size:var(--font-size-xs);color:var(--text-muted);margin-top:1px;font-weight:400}.landing-module__bxHgOq__whyPanel{padding:var(--space-2xl);border-radius:var(--radius-xl);border:1px solid var(--border);background:var(--card);gap:var(--space-lg);flex-direction:column;min-height:340px;display:flex}.landing-module__bxHgOq__whyPanelTitle{font-size:var(--font-size-xl);letter-spacing:-.01em;font-weight:800}.landing-module__bxHgOq__whyPanelDesc{font-size:var(--font-size-md);color:var(--text-muted);line-height:1.65}.landing-module__bxHgOq__whyFeatureGrid{gap:var(--space-base);margin-top:var(--space-sm);grid-template-columns:repeat(2,1fr);display:grid}.landing-module__bxHgOq__whyFeatureCard{gap:var(--space-lg);padding:var(--space-lg);border-radius:var(--radius-lg);border:1px solid var(--border);background:var(--muted-soft);transition:border-color .2s;display:flex}.landing-module__bxHgOq__whyFeatureCard:hover{border-color:var(--card-hover-border);box-shadow:var(--card-hover-shadow)}.landing-module__bxHgOq__whyFeatureIcon{border-radius:var(--radius-md);background:var(--brand-soft);width:38px;height:38px;color:var(--brand);flex-shrink:0;justify-content:center;align-items:center;display:flex}.landing-module__bxHgOq__whyFeatureTitle{font-size:var(--font-size-base);margin-bottom:var(--space-2xs);font-weight:700}.landing-module__bxHgOq__whyFeatureDesc{font-size:var(--font-size-sm);color:var(--text-muted);line-height:1.55}@media (max-width:1150px){.landing-module__bxHgOq__whySplit{grid-template-columns:1fr}.landing-module__bxHgOq__whyNav{gap:var(--space-2xs);flex-direction:row;overflow-x:auto}}@media (max-width:640px){.landing-module__bxHgOq__whyFeatureGrid{grid-template-columns:1fr}}.landing-module__bxHgOq__storiesSection{padding:var(--space-3xl) var(--space-xl);max-width:var(--content-max-w);margin:0 auto}.landing-module__bxHgOq__storiesReadAll{align-items:center;gap:var(--space-xs);font-size:var(--font-size-base);color:var(--brand);white-space:nowrap;font-weight:600;text-decoration:none;transition:gap .2s;display:inline-flex}.landing-module__bxHgOq__storiesReadAll:hover{gap:var(--space-md)}.landing-module__bxHgOq__storiesGrid{gap:var(--space-lg);grid-template-columns:repeat(3,1fr);display:grid}.landing-module__bxHgOq__storyCard{padding:var(--space-2xl);border-radius:var(--radius-xl);border:1px solid var(--border);background:var(--card);gap:var(--space-lg);flex-direction:column;transition:border-color .2s;display:flex}.landing-module__bxHgOq__storyCard:hover{border-color:var(--card-hover-border);box-shadow:var(--card-hover-shadow)}.landing-module__bxHgOq__storyLogo,.landing-module__bxHgOq__storyLogoNoInvert{object-fit:contain;object-position:left center;opacity:.75;align-self:flex-start;width:auto;max-width:120px;height:auto;max-height:32px;display:block}:root:not([data-theme=dark]) .landing-module__bxHgOq__storyLogo{filter:invert();opacity:.6}:root:not([data-theme=dark]) .landing-module__bxHgOq__storyLogoNoInvert{filter:none;opacity:.85}.landing-module__bxHgOq__storyQuote{font-size:var(--font-size-md);color:var(--text-muted);flex:1;margin:0;line-height:1.7}.landing-module__bxHgOq__storyCta{align-items:center;gap:var(--space-xs);font-size:var(--font-size-sm);color:var(--brand);font-weight:600;text-decoration:none;transition:gap .2s;display:inline-flex}.landing-module__bxHgOq__storyCta:hover{gap:var(--space-md)}.landing-module__bxHgOq__storyAuthor{align-items:center;gap:var(--space-md);padding-top:var(--space-base);border-top:1px solid var(--border);display:flex}.landing-module__bxHgOq__storyAvatar{object-fit:cover;border-radius:50%;width:36px;height:36px}.landing-module__bxHgOq__storyAvatarFallback{width:36px;height:36px;font-size:var(--font-size-base);color:var(--brand);background:var(--brand-soft);border-radius:50%;justify-content:center;align-items:center;font-weight:700;display:flex}.landing-module__bxHgOq__storyAuthorName{font-size:var(--font-size-sm);font-weight:700}.landing-module__bxHgOq__storyAuthorTitle{font-size:var(--font-size-xs);color:var(--text-muted)}.landing-module__bxHgOq__carouselDots{margin-top:var(--space-base);justify-content:center;align-items:center;gap:6px;display:none}.landing-module__bxHgOq__carouselDot{background:var(--border-hover);cursor:pointer;border:none;border-radius:999px;width:6px;height:6px;padding:0;transition:width .25s,opacity .25s;position:relative}.landing-module__bxHgOq__carouselDot:after{content:"";position:absolute;inset:-9px}.landing-module__bxHgOq__carouselDotActive{background:var(--brand);width:20px}@media (max-width:768px){.landing-module__bxHgOq__carouselDots{display:flex}.landing-module__bxHgOq__storiesGrid{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;align-items:stretch;gap:var(--space-base);padding-bottom:var(--space-sm);flex-wrap:nowrap;display:flex;overflow-x:auto}.landing-module__bxHgOq__storiesGrid::-webkit-scrollbar{display:none}.landing-module__bxHgOq__storyCard{scroll-snap-align:start;flex-shrink:0;width:85vw}}.landing-module__bxHgOq__storiesPagination{justify-content:center;align-items:center;gap:var(--space-md);margin-top:var(--space-2xl);display:flex}.landing-module__bxHgOq__storiesDots{gap:var(--space-sm);display:flex}.landing-module__bxHgOq__storyDot{background:var(--border);cursor:pointer;border:none;border-radius:50%;width:8px;height:8px;padding:0;transition:transform .2s}.landing-module__bxHgOq__storyDot:hover{background:var(--text-muted)}.landing-module__bxHgOq__storyDotActive{background:var(--brand);transform:scale(1.3)}.landing-module__bxHgOq__storiesArrow{border:1px solid var(--border);width:32px;height:32px;color:var(--text-muted);cursor:pointer;background:0 0;border-radius:50%;justify-content:center;align-items:center;transition:border-color .2s,color .2s;display:flex}.landing-module__bxHgOq__storiesArrow:hover:not(:disabled){border-color:var(--brand);color:var(--brand)}.landing-module__bxHgOq__storiesArrow:disabled{opacity:.3;cursor:default}.landing-module__bxHgOq__pricingSection{padding:var(--space-3xl) var(--space-xl);max-width:var(--content-max-w);margin:0 auto}.landing-module__bxHgOq__pricingToggleWrap{align-items:center;gap:var(--space-sm);margin-bottom:var(--space-2xl);flex-direction:column;display:flex}.landing-module__bxHgOq__pricingToggle{padding:var(--space-2xs);border-radius:var(--radius-lg);border:1px solid var(--border);background:var(--card);display:inline-flex}.landing-module__bxHgOq__pricingToggleBtn{padding:var(--space-sm) var(--space-lg);border-radius:var(--radius-md);color:var(--text-muted);font-size:var(--font-size-base);cursor:pointer;background:0 0;border:none;font-weight:600;transition:transform .2s,box-shadow .2s,opacity .2s}.landing-module__bxHgOq__pricingToggleBtnActive{background:var(--brand);color:var(--text-invert)}.landing-module__bxHgOq__pricingSaveHint{font-size:var(--font-size-sm);color:var(--success);font-weight:600}.landing-module__bxHgOq__sliderContainer{align-items:center;width:100%;display:flex;position:relative}.landing-module__bxHgOq__sliderArrow{border-radius:var(--radius-full);border:1px solid var(--border);background:var(--card);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);width:44px;height:44px;color:var(--text-main);cursor:pointer;z-index:10;opacity:0;pointer-events:none;justify-content:center;align-items:center;padding:0;transition:opacity .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1);display:flex;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 4px 12px #0000001a}.landing-module__bxHgOq__arrowLeft{left:-12px}.landing-module__bxHgOq__arrowRight{right:-12px}.landing-module__bxHgOq__sliderContainer:hover .landing-module__bxHgOq__sliderArrow{opacity:1;pointer-events:auto}.landing-module__bxHgOq__sliderContainer:hover .landing-module__bxHgOq__arrowLeft{left:-28px}.landing-module__bxHgOq__sliderContainer:hover .landing-module__bxHgOq__arrowRight{right:-28px}.landing-module__bxHgOq__sliderArrow:hover{background:var(--brand);border-color:var(--brand);color:var(--text-invert);transform:translateY(-50%)scale(1.08);box-shadow:0 0 20px #d760f966}.landing-module__bxHgOq__sliderArrow:active{transform:translateY(-50%)scale(.95)}.landing-module__bxHgOq__pricingCards{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:var(--space-lg);padding:var(--space-sm) 20px;scroll-behavior:smooth;flex-wrap:nowrap;width:calc(100% + 40px);margin:0 -20px;scroll-padding:20px;display:flex;overflow-x:auto}.landing-module__bxHgOq__pricingCards::-webkit-scrollbar{display:none}.landing-module__bxHgOq__pricingCard2{flex:0 0 calc((100% - 3 * var(--space-lg)) / 4);scroll-snap-align:start;padding:var(--space-xl);border-radius:var(--radius-xl);border:1px solid var(--border);background:var(--card);gap:var(--space-md);flex-direction:column;flex-shrink:0;transition:border-color .2s;display:flex;position:relative}.landing-module__bxHgOq__pricingCard2:hover{border-color:var(--card-hover-border);box-shadow:var(--card-hover-shadow)}.landing-module__bxHgOq__pricingCardName{font-size:var(--font-size-lg);font-weight:700}.landing-module__bxHgOq__pricingCardDesc{font-size:var(--font-size-sm);color:var(--text-muted);min-height:40px;line-height:1.5}.landing-module__bxHgOq__pricingCardPrice{align-items:baseline;gap:var(--space-2xs);padding:var(--space-xs) 0;display:flex}.landing-module__bxHgOq__pricingAmount2{font-size:var(--font-size-3xl);letter-spacing:-.03em;font-weight:800}.landing-module__bxHgOq__pricingUnit2{font-size:var(--font-size-sm);color:var(--text-muted);font-weight:500}.landing-module__bxHgOq__pricingFeatureList{gap:var(--space-md);padding:0;padding-top:var(--space-2xs);flex-direction:column;flex:1;margin:0;list-style:none;display:flex}.landing-module__bxHgOq__pricingFeatureItem{align-items:flex-start;gap:var(--space-sm);font-size:var(--font-size-sm);font-weight:500;line-height:1.4;display:flex}.landing-module__bxHgOq__pricingCtaPrimary:hover{opacity:.9}.landing-module__bxHgOq__pricingCtaOutline{justify-content:center;align-items:center;gap:var(--space-xs);padding:var(--space-md) var(--space-lg);border-radius:var(--radius-md);border:1px solid var(--border);color:var(--text-main);font-size:var(--font-size-base);background:0 0;margin-top:auto;font-weight:700;text-decoration:none;transition:border-color .2s;display:flex}.landing-module__bxHgOq__pricingCtaOutline:hover{border-color:var(--brand)}.landing-module__bxHgOq__pricingFooter{text-align:center;margin-top:var(--space-2xl)}@media (max-width:1024px){.landing-module__bxHgOq__pricingCard2{flex:0 0 calc((100% - var(--space-lg)) / 2)}.landing-module__bxHgOq__sliderArrow{display:none}}@media (max-width:640px){.landing-module__bxHgOq__pricingCard2{flex:0 0 100%}}.landing-module__bxHgOq__trustCard:hover{border-color:var(--card-hover-border);box-shadow:var(--card-hover-shadow)}.landing-module__bxHgOq__consultingBanner{padding:var(--space-3xl) var(--space-2xl);border-radius:var(--radius-2xl);text-align:center;margin:0 var(--space-xl);max-width:var(--content-max-w);background:var(--card);border:1px solid var(--border);margin-left:auto;margin-right:auto;position:relative;overflow:hidden}[data-theme=dark] .landing-module__bxHgOq__consultingBanner{background:linear-gradient(135deg,#0e0b1c 0%,#1a1130 50%,#0e0b1c 100%);border-color:#d760f926}.landing-module__bxHgOq__consultingBanner:before{content:"";pointer-events:none;background:radial-gradient(60% 50%,#4617f81f 0%,#0000 70%);position:absolute;inset:0}.landing-module__bxHgOq__consultingText{z-index:1;max-width:900px;margin:0 auto var(--space-2xl);color:var(--text-main);font-size:clamp(1.1rem,2.5vw,1.5rem);font-weight:600;line-height:1.5;position:relative}.landing-module__bxHgOq__consultingCtas{z-index:1;gap:var(--space-base);flex-wrap:wrap;justify-content:center;display:flex;position:relative}.landing-module__bxHgOq__partnersSection{padding:var(--space-3xl) var(--space-xl);max-width:var(--content-max-w);margin:0 auto}.landing-module__bxHgOq__partnersGrid{gap:var(--space-3xl);margin-top:var(--space-2xl);grid-template-columns:1fr 1fr;align-items:center;display:grid}.landing-module__bxHgOq__partnersItems{gap:var(--space-xl);flex-direction:column;display:flex}.landing-module__bxHgOq__partnerItem{align-items:flex-start;gap:var(--space-base);display:flex}.landing-module__bxHgOq__partnerIcon{background:var(--brand);width:8px;height:8px;margin-top:var(--space-sm);border-radius:50%;flex-shrink:0}.landing-module__bxHgOq__partnerLabel{font-weight:700}.landing-module__bxHgOq__partnerDesc{color:var(--text-muted)}.landing-module__bxHgOq__partnersCtas{gap:var(--space-base);margin-top:var(--space-2xl);flex-wrap:wrap;display:flex}.landing-module__bxHgOq__partnersVisual{border-radius:var(--radius-2xl);background:linear-gradient(135deg, var(--brand-soft) 0%, transparent 100%);border:1px solid var(--border);justify-content:center;align-items:center;min-height:300px;display:flex}.landing-module__bxHgOq__miniPane:hover{border-color:var(--border-hover);box-shadow:0 8px 32px #00000014}[data-theme=dark] .landing-module__bxHgOq__miniPane:hover{box-shadow:0 8px 32px #0000004d,0 0 20px #4617f80f}.landing-module__bxHgOq__miniPolicyRow:last-child,.landing-module__bxHgOq__miniStatRow:last-of-type{border-bottom:none}@keyframes landing-module__bxHgOq__pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.7)}}@keyframes landing-module__bxHgOq__hubSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes landing-module__bxHgOq__hubCounterSpin{0%{rotate:none}to{rotate:-360deg}}.landing-module__bxHgOq__agentsSection{padding:var(--space-3xl) var(--space-xl);max-width:var(--content-max-w);margin:0 auto}.landing-module__bxHgOq__agentsLayout{gap:var(--space-xl);margin-top:var(--space-3xl);grid-template-columns:240px 1fr;display:grid}.landing-module__bxHgOq__agentMobileCarousel{margin-top:var(--space-2xl);display:none}.landing-module__bxHgOq__agentMobileTrack{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;align-items:stretch;gap:var(--space-base);padding-bottom:var(--space-sm);flex-wrap:nowrap;display:flex;overflow-x:auto}.landing-module__bxHgOq__agentMobileTrack::-webkit-scrollbar{display:none}.landing-module__bxHgOq__agentMobileCard{scroll-snap-align:start;width:88vw;padding:var(--space-xl);border-radius:var(--radius-xl);border:1px solid var(--border);background:var(--card);gap:var(--space-lg);flex-direction:column;flex-shrink:0;height:600px;display:flex}.landing-module__bxHgOq__agentMobileCardHeader{align-items:flex-start;gap:var(--space-md);flex-wrap:wrap;display:flex}.landing-module__bxHgOq__agentSelector{gap:var(--space-xs);flex-direction:column;display:flex}.landing-module__bxHgOq__agentSelectorItem{align-items:center;gap:var(--space-md);padding:var(--space-base) var(--space-base);border-radius:var(--radius-lg);cursor:pointer;text-align:left;background:0 0;border:1px solid #0000;transition:transform .2s,box-shadow .2s,opacity .2s;display:flex}.landing-module__bxHgOq__agentSelectorItem:hover{background:var(--muted-soft)}.landing-module__bxHgOq__agentSelectorActive{box-shadow:0 4px 16px #0000000f;background:var(--card)!important;border-color:var(--border)!important}[data-theme=dark] .landing-module__bxHgOq__agentSelectorActive{box-shadow:0 4px 16px #0003}.landing-module__bxHgOq__agentSelectorIcon{border-radius:var(--radius-md);flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;transition:transform .2s,box-shadow .2s,opacity .2s;display:flex}.landing-module__bxHgOq__agentSelectorText{flex-direction:column;flex:1;min-width:0;display:flex}.landing-module__bxHgOq__agentSelectorName{font-size:var(--font-size-sm);white-space:nowrap;text-overflow:ellipsis;font-weight:700;overflow:hidden}.landing-module__bxHgOq__agentSelectorRole{font-size:var(--font-size-2xs);color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.landing-module__bxHgOq__agentSelectorArrow{color:var(--brand);flex-shrink:0;transition:opacity .2s}.landing-module__bxHgOq__agentDetail{border-radius:var(--radius-2xl);border:1px solid var(--border);background:var(--card);padding:var(--space-2xl);gap:var(--space-lg);flex-direction:column;display:flex}.landing-module__bxHgOq__agentDetailHeader{align-items:center;gap:var(--space-base);display:flex}.landing-module__bxHgOq__agentDetailIcon{border-radius:var(--radius-lg);flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.landing-module__bxHgOq__agentDetailName{font-size:var(--font-size-xl);font-weight:800}.landing-module__bxHgOq__agentDetailRole{font-size:var(--font-size-base);color:var(--text-muted)}.landing-module__bxHgOq__agentDetailBadge{align-items:center;gap:var(--space-2xs);padding:var(--space-2xs) var(--space-md);border-radius:var(--radius-full);font-size:var(--font-size-2xs);color:var(--success);white-space:nowrap;background:#34d3991a;margin-left:auto;font-weight:700;display:inline-flex}.landing-module__bxHgOq__agentDetailDesc{font-size:var(--font-size-md);color:var(--text-muted);line-height:1.65}.landing-module__bxHgOq__agentCapList{gap:var(--space-md);grid-template-columns:1fr 1fr;margin:0;padding:0;list-style:none;display:grid}.landing-module__bxHgOq__agentCapItem{align-items:center;gap:var(--space-sm);font-size:var(--font-size-base);font-weight:500;display:flex}.landing-module__bxHgOq__agentCapDot{border-radius:50%;flex-shrink:0;width:6px;height:6px}.landing-module__bxHgOq__agentTerminal{border-radius:var(--radius-lg);border:1px solid var(--border);background:#0d0d12;flex-direction:column;flex:1;font-family:SF Mono,Fira Code,Consolas,monospace;display:flex;overflow:hidden}.landing-module__bxHgOq__agentTerminalHeader{align-items:center;gap:var(--space-md);padding:var(--space-md) var(--space-base);background:#ffffff0a;border-bottom:1px solid #ffffff0f;display:flex}.landing-module__bxHgOq__agentTerminalDots{gap:var(--space-xs);display:flex}.landing-module__bxHgOq__termDot{border-radius:50%;width:10px;height:10px}.landing-module__bxHgOq__agentTerminalTitle{font-size:var(--font-size-2xs);color:#ffffff59}.landing-module__bxHgOq__agentTerminalBody{padding:var(--space-base) var(--space-lg);flex:1}.landing-module__bxHgOq__termLine{line-height:1.7}.landing-module__bxHgOq__termCmd{font-size:var(--font-size-sm);color:var(--brand)}.landing-module__bxHgOq__termOutput{font-size:var(--font-size-xs);color:#ffffff8c}.landing-module__bxHgOq__termSuccess{font-size:var(--font-size-xs);color:var(--success)}.landing-module__bxHgOq__termWarn{font-size:var(--font-size-xs);color:var(--warning)}.landing-module__bxHgOq__termUser{font-size:var(--font-size-sm);color:var(--info,#60a5fa)}.landing-module__bxHgOq__termAgent{font-size:var(--font-size-sm);color:var(--brand)}.landing-module__bxHgOq__termCursor{color:var(--brand);animation:1s step-end infinite landing-module__bxHgOq__blink}@keyframes landing-module__bxHgOq__blink{0%,50%{opacity:1}51%,to{opacity:0}}:root:not([data-theme=dark]) .landing-module__bxHgOq__agentTerminal{border-color:var(--border);background:#f5f3f8}:root:not([data-theme=dark]) .landing-module__bxHgOq__agentTerminalHeader{border-bottom-color:var(--border);background:#00000008}:root:not([data-theme=dark]) .landing-module__bxHgOq__agentTerminalTitle,:root:not([data-theme=dark]) .landing-module__bxHgOq__termOutput{color:var(--text-muted)}:root:not([data-theme=dark]) .landing-module__bxHgOq__termCmd{color:var(--brand)}:root:not([data-theme=dark]) .landing-module__bxHgOq__termSuccess{color:var(--success)}:root:not([data-theme=dark]) .landing-module__bxHgOq__termWarn{color:var(--warning)}:root:not([data-theme=dark]) .landing-module__bxHgOq__termUser{color:var(--info,#2563eb)}:root:not([data-theme=dark]) .landing-module__bxHgOq__termAgent{color:var(--brand)}.landing-module__bxHgOq__caseStudySection{padding:var(--space-3xl) var(--space-xl);max-width:var(--content-max-w);margin:0 auto}.landing-module__bxHgOq__caseMetricCard:hover{border-color:var(--card-hover-border);box-shadow:var(--card-hover-shadow)}.landing-module__bxHgOq__caseViewAll:hover{gap:var(--space-md);color:var(--brand)}@media (max-width:1150px){.landing-module__bxHgOq__pricingGrid{grid-template-columns:repeat(2,1fr)}.landing-module__bxHgOq__partnersGrid,.landing-module__bxHgOq__agentsLayout{grid-template-columns:1fr}.landing-module__bxHgOq__agentSelector{gap:var(--space-sm);flex-direction:row;overflow-x:auto}.landing-module__bxHgOq__agentSelectorItem{white-space:nowrap;min-width:max-content}.landing-module__bxHgOq__agentCapList{grid-template-columns:1fr}}@media (max-width:768px){.landing-module__bxHgOq__hero{padding:var(--space-3xl) 0 var(--space-2xl);min-height:auto}.landing-module__bxHgOq__heroTitle{font-size:var(--font-size-3xl)}.landing-module__bxHgOq__heroCtas{gap:var(--space-sm);flex-direction:row;width:100%}.landing-module__bxHgOq__heroCtas .landing-module__bxHgOq__ctaPrimary,.landing-module__bxHgOq__heroCtas .landing-module__bxHgOq__ctaSecondary{padding-left:var(--space-base);padding-right:var(--space-base);font-size:var(--font-size-sm);flex:1;justify-content:center}.landing-module__bxHgOq__featureTab{padding:var(--space-md) var(--space-base);font-size:var(--font-size-xs)}.landing-module__bxHgOq__pricingGrid{grid-template-columns:1fr}.landing-module__bxHgOq__consultingBanner{padding:var(--space-2xl) var(--space-xl);margin:0 var(--space-base)}.landing-module__bxHgOq__agentSelector{scrollbar-width:none;flex-direction:row;overflow-x:auto}.landing-module__bxHgOq__agentSelectorRole{display:none}.landing-module__bxHgOq__trustBarInner{justify-content:center;align-items:center;gap:var(--space-lg);padding:0 var(--space-base);flex-flow:row}.landing-module__bxHgOq__trustBarStats{flex-direction:row;gap:0}.landing-module__bxHgOq__trustBarStat:last-child{display:none}.landing-module__bxHgOq__trustBarBadges{gap:var(--space-sm);flex-wrap:nowrap;width:auto;overflow-x:visible}.landing-module__bxHgOq__trustBarBadgeImg{height:44px}.landing-module__bxHgOq__whySplit{gap:var(--space-lg);grid-template-columns:1fr}.landing-module__bxHgOq__whyNav{gap:var(--space-sm);padding:var(--space-sm);grid-template-columns:1fr 1fr;display:grid}.landing-module__bxHgOq__whyNavBtn{text-align:center;padding:var(--space-base) var(--space-sm);align-items:center;gap:var(--space-xs);flex-direction:column}.landing-module__bxHgOq__whyNavSub{display:none}.landing-module__bxHgOq__whyNavIcon{width:32px;height:32px}.landing-module__bxHgOq__whyNavLabel{font-size:var(--font-size-sm)}.landing-module__bxHgOq__whyPanel{padding:var(--space-xl)}.landing-module__bxHgOq__whyFeatureGrid{grid-template-columns:1fr}.landing-module__bxHgOq__stageBlock,.landing-module__bxHgOq__stageBlockReverse{gap:var(--space-2xl);grid-template-columns:1fr}.landing-module__bxHgOq__stageContent{order:1}.landing-module__bxHgOq__stageVisual{order:2}.landing-module__bxHgOq__pricingCards{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;align-items:stretch;gap:var(--space-base);padding-bottom:var(--space-sm);flex-wrap:nowrap;display:flex;overflow-x:auto}.landing-module__bxHgOq__pricingCards::-webkit-scrollbar{display:none}.landing-module__bxHgOq__pricingCard2{scroll-snap-align:start;flex-shrink:0;width:85vw;min-height:420px}.landing-module__bxHgOq__agentsLayout{display:none}.landing-module__bxHgOq__agentMobileCarousel{display:block}.landing-module__bxHgOq__agentMobileCardHeader{flex-wrap:nowrap;align-items:center}.landing-module__bxHgOq__agentMobileCard .landing-module__bxHgOq__agentDetailBadge{white-space:nowrap;flex-shrink:0;padding:2px 8px;font-size:10px}.landing-module__bxHgOq__agentMobileCard .landing-module__bxHgOq__agentDetailName{font-size:var(--font-size-base);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.landing-module__bxHgOq__agentMobileCard .landing-module__bxHgOq__agentDetailRole{font-size:var(--font-size-2xs)}.landing-module__bxHgOq__agentMobileCard .landing-module__bxHgOq__agentDetailDesc{font-size:var(--font-size-sm);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.landing-module__bxHgOq__agentMobileCard .landing-module__bxHgOq__agentCapList{max-height:72px;overflow:hidden}.landing-module__bxHgOq__agentMobileCard .landing-module__bxHgOq__agentTerminal{flex-direction:column;flex:1;min-height:180px;display:flex}.landing-module__bxHgOq__agentMobileCard .landing-module__bxHgOq__agentTerminalBody{flex:1;overflow-y:auto}}
