.demo_wrap__nzw_T{background:#0f1410;color:#fafaf9;min-height:100vh;display:flex;flex-direction:column}.demo_header__YnfA9{max-width:1280px;margin:0 auto;padding:120px 24px 64px;width:100%}.demo_back__YV1Wu{display:inline-block;font-family:var(--font-geist-mono),monospace;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:#74746d;text-decoration:none;margin-bottom:32px;transition:color .2s}.demo_back__YV1Wu:hover{color:#fafaf9}.demo_eyebrow___6_Gy{font-family:var(--font-geist-mono),monospace;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:#e8b84a;margin-bottom:24px}.demo_title__bjC1l{font-size:clamp(36px,4.2vw,52px);line-height:1.05;letter-spacing:-.025em;font-weight:500;margin:0 0 20px;text-wrap:balance}.demo_muted__XztPR{color:#74746d}.demo_sub__OXfK_{font-size:17px;line-height:1.55;color:#a1a19a;max-width:620px;margin:0}.demo_videoWrap__tFvQT{max-width:1280px;margin:0 auto;padding:0 24px 80px;width:100%;flex:1 1}.demo_video__f0nku{width:100%;max-width:640px;border-radius:16px;background:#1a1e1b;display:block}.demo_footer__q3IRp{max-width:1280px;margin:0 auto;padding:32px 24px;width:100%;display:flex;align-items:center;gap:16px;border-top:1px solid rgba(255,255,255,.06)}.demo_footerLink__Z7pJP{font-family:var(--font-geist-mono),monospace;font-size:12px;letter-spacing:.08em;color:#74746d;text-decoration:none;transition:color .2s}.demo_footerLink__Z7pJP:hover{color:#fafaf9}.demo_footerDot__aLpxP{width:3px;height:3px;border-radius:50%;background:#74746d}@media (max-width:768px){.demo_header__YnfA9{padding:88px 16px 40px}.demo_videoWrap__tFvQT{padding:0 16px 48px;max-width:100%}.demo_footer__q3IRp{padding:24px 16px}}