.DemoPage_page__T1Sdv{padding-bottom:0}.DemoPage_container__EpOCf{max-width:var(--container-max);margin:0 auto;padding:0 24px}.DemoPage_hero__Gjfgx{padding:120px 0 60px;text-align:center}.DemoPage_back__Vzmt3{font-family:var(--font-mono);font-size:.75rem;color:var(--text-muted);text-decoration:none;display:inline-block;margin-bottom:32px;transition:color var(--transition)}.DemoPage_back__Vzmt3:hover{color:var(--accent)}.DemoPage_heroContent__J_Ez1{max-width:640px;margin:0 auto}.DemoPage_logo__ygF6l{height:48px;width:auto;margin:0 auto 20px}.DemoPage_title__QnTXk{font-size:clamp(2.5rem,5vw,4rem);margin-bottom:16px}.DemoPage_desc__ISjGE{font-size:1.0625rem;line-height:1.7;max-width:520px;margin:0 auto}.DemoPage_metrics__apR5p{padding:40px 0}.DemoPage_metricsGrid__bIEDt{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:24px;gap:24px}.DemoPage_metric__uGRTx{text-align:center;padding:24px;background:var(--bg-white);border:1px solid var(--border);border-radius:12px}.DemoPage_metricValue___SKhE{font-family:var(--font-display);font-size:1.75rem;font-weight:700;color:var(--text);margin-bottom:4px}.DemoPage_metricLabel__gs00T{font-family:var(--font-mono);font-size:.6875rem;letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted)}.DemoPage_demoSection__zguvj{padding:40px 0 80px}.DemoPage_browser__XnnsZ{border-radius:16px;overflow:hidden;border:1px solid rgba(255,255,255,.06);box-shadow:var(--shadow-xl)}.DemoPage_browserChrome__T_yAB{background:#1a1a2e;padding:14px 20px;display:flex;align-items:center;gap:16px}.DemoPage_browserDots__4ZLUU{display:flex;gap:8px}.DemoPage_browserDots__4ZLUU span{width:12px;height:12px;border-radius:50%;background:rgba(255,255,255,.08)}.DemoPage_browserDots__4ZLUU span:first-child{background:#ff5f57}.DemoPage_browserDots__4ZLUU span:nth-child(2){background:#febc2e}.DemoPage_browserDots__4ZLUU span:last-child{background:#28c840}.DemoPage_browserUrl__D6G2x{flex:1 1;background:rgba(255,255,255,.06);border-radius:8px;padding:8px 14px;font-family:var(--font-mono);font-size:.75rem;color:rgba(255,255,255,.5)}.DemoPage_urlLock__rOMTW{margin-right:6px;font-size:.625rem}.DemoPage_browserContent__6YvPo{background:#0f0f1a}.DemoPage_iframe__4OQwJ{width:100%;height:600px;border:none;display:block}.DemoPage_features__pevy3{padding:80px 0}.DemoPage_sectionTitle__dD6gO{font-size:1.625rem;margin-bottom:32px}.DemoPage_featuresGrid__xK_a5{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px;gap:20px}.DemoPage_featureCard__wqMCY{padding:28px;background:var(--bg-white);border:1px solid var(--border);border-radius:12px;transition:all var(--transition)}.DemoPage_featureCard__wqMCY:hover{border-color:var(--border-hover);box-shadow:var(--shadow-sm)}.DemoPage_featureTitle__lnLzd{font-size:1.0625rem;margin-bottom:8px}.DemoPage_featureDesc__MTo2O{font-size:.9375rem;line-height:1.6;color:var(--text-muted)}.DemoPage_techSection__uGZTb{padding:0 0 80px}.DemoPage_techGrid__zvZFe{display:flex;flex-wrap:wrap;gap:10px}.DemoPage_techTag__K8o6x{font-family:var(--font-mono);font-size:.75rem;padding:8px 16px;background:var(--bg-subtle);border:1px solid var(--border);border-radius:8px;color:var(--text-secondary)}.DemoPage_cta__JyL13{padding:80px 0;text-align:center;background:var(--bg-dark)}.DemoPage_ctaTitle__q5hMz{color:#fff;font-size:clamp(1.75rem,3vw,2.5rem);margin-bottom:16px}.DemoPage_ctaDesc__rcKTc{color:#94a3b8;margin-bottom:32px}@media (max-width:768px){.DemoPage_hero__Gjfgx{padding:100px 0 48px}.DemoPage_metricsGrid__bIEDt{grid-template-columns:repeat(2,1fr)}.DemoPage_featuresGrid__xK_a5{grid-template-columns:1fr}.DemoPage_iframe__4OQwJ{height:400px}.DemoPage_features__pevy3{padding:56px 0}.DemoPage_browserChrome__T_yAB{padding:10px 14px;gap:10px}.DemoPage_browserDots__4ZLUU span{width:10px;height:10px}}@media (max-width:480px){.DemoPage_container__EpOCf{padding:0 16px}.DemoPage_hero__Gjfgx{padding:88px 0 32px}.DemoPage_metricsGrid__bIEDt{grid-template-columns:1fr 1fr;gap:12px}.DemoPage_metric__uGRTx{padding:16px}.DemoPage_metricValue___SKhE{font-size:1.375rem}.DemoPage_iframe__4OQwJ{height:300px}.DemoPage_featureCard__wqMCY{padding:20px}.DemoPage_cta__JyL13{padding:56px 0}.DemoPage_browserUrl__D6G2x{font-size:.625rem;padding:6px 10px}}