.page-module___8aEwW__hero{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:100vh;padding:120px 24px 80px;display:flex;position:relative}.page-module___8aEwW__nav{z-index:100;-webkit-backdrop-filter:blur(20px);border-bottom:1px solid var(--border-color);background:#0a0b14cc;justify-content:space-between;align-items:center;padding:16px 32px;display:flex;position:fixed;top:0;left:0;right:0}.page-module___8aEwW__logo{align-items:center;gap:10px;text-decoration:none;display:flex}.page-module___8aEwW__logoIcon{background:var(--accent-gradient);border-radius:10px;justify-content:center;align-items:center;width:36px;height:36px;font-size:18px;display:flex}.page-module___8aEwW__logoText{background:var(--accent-gradient);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:22px;font-weight:800}.page-module___8aEwW__navLinks{align-items:center;gap:32px;list-style:none;display:flex}.page-module___8aEwW__navLinks a{color:var(--text-secondary);font-size:15px;font-weight:500;text-decoration:none;transition:color .2s}.page-module___8aEwW__navLinks a:hover{color:var(--text-primary)}.page-module___8aEwW__heroBadge{margin-bottom:24px}.page-module___8aEwW__heroTitle{letter-spacing:-2px;max-width:800px;margin-bottom:24px;font-size:72px;font-weight:900;line-height:1.05}.page-module___8aEwW__gradientText{background:var(--accent-gradient-alt);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.page-module___8aEwW__heroSubtitle{color:var(--text-secondary);max-width:560px;margin-bottom:40px;font-size:20px;line-height:1.6}.page-module___8aEwW__heroCta{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;display:flex}.page-module___8aEwW__heroStats{gap:48px;margin-top:64px;display:flex}.page-module___8aEwW__stat{text-align:center}.page-module___8aEwW__statValue{background:var(--accent-gradient);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:36px;font-weight:800}.page-module___8aEwW__statLabel{color:var(--text-muted);margin-top:4px;font-size:14px}.page-module___8aEwW__heroWaveform{opacity:.15;justify-content:center;align-items:flex-end;gap:3px;height:120px;padding:0 24px;display:flex;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.page-module___8aEwW__waveBar{background:var(--accent-gradient);border-radius:2px;width:4px;animation:1.5s ease-in-out infinite page-module___8aEwW__waveAnim}@keyframes page-module___8aEwW__waveAnim{0%,to{height:20px}50%{height:80px}}.page-module___8aEwW__featuresSection{padding:100px 24px}.page-module___8aEwW__featuresHeader{text-align:center;margin-bottom:64px}.page-module___8aEwW__featuresGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px;max-width:1100px;margin:0 auto;display:grid}.page-module___8aEwW__featureCard{padding:32px}.page-module___8aEwW__featureIcon{border-radius:var(--radius-md);background:#7c5cff1f;justify-content:center;align-items:center;width:52px;height:52px;margin-bottom:20px;font-size:24px;display:flex}.page-module___8aEwW__featureTitle{margin-bottom:8px;font-size:18px;font-weight:700}.page-module___8aEwW__featureDesc{color:var(--text-secondary);font-size:14px;line-height:1.6}.page-module___8aEwW__apiSection{padding:100px 24px}.page-module___8aEwW__apiContent{grid-template-columns:1fr 1fr;align-items:start;gap:48px;max-width:1100px;margin:0 auto;display:grid}.page-module___8aEwW__apiInfo h2{margin-bottom:16px;font-size:36px;font-weight:800}.page-module___8aEwW__apiInfo p{color:var(--text-secondary);margin-bottom:24px;font-size:16px;line-height:1.7}.page-module___8aEwW__apiFeaturesList{flex-direction:column;gap:12px;margin-bottom:32px;list-style:none;display:flex}.page-module___8aEwW__apiFeaturesList li{color:var(--text-secondary);align-items:center;gap:10px;font-size:15px;display:flex}.page-module___8aEwW__apiFeaturesList li:before{content:"✓";color:var(--success);font-weight:700}.page-module___8aEwW__apiCode{position:sticky;top:100px}.page-module___8aEwW__codeTabs{gap:0;margin-bottom:0;display:flex}.page-module___8aEwW__codeTab{border:1px solid var(--border-color);color:var(--text-muted);cursor:pointer;font-size:13px;font-weight:500;font-family:var(--font-body);background:#14163299;border-bottom:none;padding:10px 20px;transition:all .2s}.page-module___8aEwW__codeTab:first-child{border-radius:var(--radius-md)0 0 0}.page-module___8aEwW__codeTab:last-child{border-radius:0 var(--radius-md)0 0}.page-module___8aEwW__codeTabActive{color:var(--accent-secondary);border-color:var(--accent-primary);background:#0a0b14e6}.page-module___8aEwW__apiCode .page-module___8aEwW__codeBlockWrap{border-radius:0 var(--radius-md)var(--radius-md)var(--radius-md)}.page-module___8aEwW__ctaSection{text-align:center;padding:100px 24px}.page-module___8aEwW__ctaCard{border:1px solid var(--border-color);border-radius:var(--radius-xl);background:linear-gradient(135deg,#7c5cff1a,#5ce1e60d);max-width:700px;margin:0 auto;padding:64px}.page-module___8aEwW__ctaCard h2{margin-bottom:16px;font-size:36px;font-weight:800}.page-module___8aEwW__ctaCard p{color:var(--text-secondary);margin-bottom:32px;font-size:17px}.page-module___8aEwW__footer{border-top:1px solid var(--border-color);text-align:center;padding:48px 24px}.page-module___8aEwW__footerContent{justify-content:space-between;align-items:center;max-width:1100px;margin:0 auto;display:flex}.page-module___8aEwW__footerText{color:var(--text-muted);font-size:14px}.page-module___8aEwW__footerLinks{gap:24px;list-style:none;display:flex}.page-module___8aEwW__footerLinks a{color:var(--text-muted);font-size:14px;text-decoration:none;transition:color .2s}.page-module___8aEwW__footerLinks a:hover{color:var(--text-primary)}@media (max-width:768px){.page-module___8aEwW__heroTitle{letter-spacing:-1px;font-size:40px}.page-module___8aEwW__heroSubtitle{font-size:16px}.page-module___8aEwW__heroStats{gap:24px}.page-module___8aEwW__statValue{font-size:24px}.page-module___8aEwW__featuresGrid,.page-module___8aEwW__apiContent{grid-template-columns:1fr}.page-module___8aEwW__navLinks{display:none}.page-module___8aEwW__footerContent{flex-direction:column;gap:16px}.page-module___8aEwW__ctaCard{padding:40px 24px}}
