:root[data-hb-mode=agent]:not([data-hb-theme=studio]){--bg:#050505;--card:#0c0c0c;--card2:#0f0f0f;--border:#1a1a1a;--accent:#06b6d4;--fg:#e5e5e5;--muted:#71717a;--muted2:#3f3f46}:root[data-hb-mode=agent]:not([data-hb-theme=studio]) body{color:#d4d4d4;background:#050505;font-family:Geist Mono,ui-monospace,monospace;font-size:.92rem;line-height:1.7}:root[data-hb-mode=agent][data-hb-theme=studio] body{color:#141413;background:#faf9f5;font-family:Geist Mono,ui-monospace,monospace;font-size:.92rem;line-height:1.7}:root[data-hb-mode=agent] h1,:root[data-hb-mode=agent] h2,:root[data-hb-mode=agent] .section-title,:root[data-hb-mode=agent] .hero h1{letter-spacing:0;color:#fafafa;font-family:Geist Mono,ui-monospace,monospace;font-weight:700;font-size:clamp(1.3rem,2.4vw,1.8rem)!important;line-height:1.3!important}:root[data-hb-mode=agent] h1:before,:root[data-hb-mode=agent] .section-title:before{content:"# ";color:#06b6d4}:root[data-hb-mode=agent] h2:before{content:"## ";color:#06b6d4}:root[data-hb-mode=agent] .section-eyebrow{letter-spacing:.06em;font-family:inherit;font-weight:500;color:#71717a!important}:root[data-hb-mode=agent] .section-eyebrow:before{content:"// ";color:#3f3f46}:root[data-hb-mode=agent] .section-sub,:root[data-hb-mode=agent] p{font-family:Geist Mono,monospace;color:#a1a1aa!important;font-size:.88rem!important;line-height:1.65!important}:root[data-hb-mode=agent] .nav-badge,:root[data-hb-mode=agent] .hero-pill,:root[data-hb-mode=agent] .hero-oc-intro svg,:root[data-hb-mode=agent] .oc-intro-svg,:root[data-hb-mode=agent] .oc-badge-svg,:root[data-hb-mode=agent] .nav-brand img,:root[data-hb-mode=agent] .hero-platforms .hp-icon,:root[data-hb-mode=agent] .lang-sel,:root[data-hb-mode=agent] .lang-dropdown,:root[data-hb-mode=agent] .mobile-lang-row{display:none!important}:root[data-hb-mode=agent] .hero-rotating{color:#06b6d4!important;-webkit-text-fill-color:#06b6d4!important;background:0 0!important;border:none!important;display:inline!important}:root[data-hb-mode=agent] .hero{text-align:left!important;max-width:880px!important;margin:0 auto!important;padding:3rem 1.5rem 2rem!important}:root[data-hb-mode=agent] .hero h1{text-align:left!important;margin-bottom:1rem!important}:root[data-hb-mode=agent] .hero .hero-brand-label{letter-spacing:.15em;text-transform:uppercase;margin-bottom:.5rem;font-weight:600;display:block;color:#06b6d4!important;font-size:.75rem!important}:root[data-hb-mode=agent] .hero p{text-align:left!important;max-width:720px!important;margin-left:0!important;margin-right:0!important}:root[data-hb-mode=agent] .hero-install,:root[data-hb-mode=agent] .hi-body{box-shadow:none!important;background:#0a0a0a!important;border-color:#1a1a1a!important}:root[data-hb-mode=agent] .hi-bar{background:#0c0c0c!important}:root[data-hb-mode=agent] .features-grid,:root[data-hb-mode=agent] .pricing-grid,:root[data-hb-mode=agent] .a2a-section,:root[data-hb-mode=agent] .how-section,:root[data-hb-mode=agent] .country-section{background:0 0!important}:root[data-hb-mode=agent] .feature-card,:root[data-hb-mode=agent] .pricing-card,:root[data-hb-mode=agent] .addons-card,:root[data-hb-mode=agent] .faq-item,:root[data-hb-mode=agent] .fvp-col{box-shadow:none!important;background:#0a0a0a!important;border:1px solid #1a1a1a!important;border-radius:6px!important;transition:none!important;transform:none!important}:root[data-hb-mode=agent] .feature-card:hover,:root[data-hb-mode=agent] .pricing-card:hover{border-color:#2a2a2a!important;transform:none!important}:root[data-hb-mode=agent] .price,:root[data-hb-mode=agent] .pricing-price{color:#fafafa!important;font-family:Geist Mono,monospace!important}:root[data-hb-mode=agent] .btn,:root[data-hb-mode=agent] .btn-primary,:root[data-hb-mode=agent] .btn-accent{letter-spacing:0;text-transform:none;color:#fafafa!important;box-shadow:none!important;background:0 0!important;border:1px solid #2a2a2a!important;border-radius:4px!important;font-family:Geist Mono,monospace!important;font-weight:500!important}:root[data-hb-mode=agent] .btn:hover{color:#06b6d4!important;border-color:#06b6d4!important;transform:none!important}:root[data-hb-mode=agent] .btn-primary:before,:root[data-hb-mode=agent] .nav-cta:before{content:"$ ";color:#06b6d4}:root[data-hb-mode=agent] .nav{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#050505!important;border-bottom:1px solid #1a1a1a!important}:root[data-hb-mode=agent] .nav-brand-name{font-family:Geist Mono,monospace!important;font-size:.82rem!important;font-weight:500!important}:root[data-hb-mode=agent] .nav-brand-name:before{content:"~/";color:#3f3f46}:root[data-hb-mode=agent] .nav-brand-name .sep,:root[data-hb-mode=agent] .nav-brand-name .brand-suffix{display:none}:root[data-hb-mode=agent] .nav-links a{color:#a1a1aa!important;font-family:Geist Mono,monospace!important;font-size:.82rem!important}:root[data-hb-mode=agent] .nav-links a:hover{color:#06b6d4!important}:root[data-hb-mode=agent] .hero-platforms{flex-wrap:wrap;gap:.5rem;justify-content:flex-start!important;display:flex!important}:root[data-hb-mode=agent] .hp-badge{color:#a1a1aa!important;background:0 0!important;border:1px solid #1a1a1a!important;font-family:Geist Mono,monospace!important;font-size:.8rem!important}:root[data-hb-mode=agent] .country-card,:root[data-hb-mode=agent] .country-flag-svg,:root[data-hb-mode=agent] .feature-icon{filter:grayscale()brightness(.85);opacity:.65}:root[data-hb-mode=agent] .faq-q:before{content:"Q: ";color:#06b6d4}:root[data-hb-mode=agent] .faq-a:before{content:"A: ";color:#06b6d4}:root[data-hb-mode=agent]:not([data-hb-theme=studio]) footer,:root[data-hb-mode=agent]:not([data-hb-theme=studio]) .footer{color:#71717a!important;background:#050505!important;border-top:1px solid #1a1a1a!important}:root[data-hb-mode=agent] footer,:root[data-hb-mode=agent] .footer{font-family:Geist Mono,monospace!important;font-size:.78rem!important}:root[data-hb-mode=agent][data-hb-theme=studio] footer,:root[data-hb-mode=agent][data-hb-theme=studio] .footer{border-top:1px solid var(--border,#e8e6dd)!important;color:var(--muted,#6d6a64)!important;background:0 0!important}:root[data-hb-mode=agent] .hb-welcome-gate{background:#050505}:root[data-hb-mode=agent] *,:root[data-hb-mode=agent] :before,:root[data-hb-mode=agent] :after{animation-duration:0s!important;animation-iteration-count:1!important}:root[data-hb-mode=agent] code,:root[data-hb-mode=agent] pre{color:#06b6d4!important;background:#0a0a0a!important;border:1px solid #1a1a1a!important}:root[data-hb-mode=agent] .grad{-webkit-text-fill-color:#06b6d4!important;color:#06b6d4!important;background:0 0!important}:root[data-hb-mode=agent][data-hb-theme=studio] h1,:root[data-hb-mode=agent][data-hb-theme=studio] h2,:root[data-hb-mode=agent][data-hb-theme=studio] .section-title,:root[data-hb-mode=agent][data-hb-theme=studio] .hero h1{color:#141413!important}:root[data-hb-mode=agent][data-hb-theme=studio] h1:before,:root[data-hb-mode=agent][data-hb-theme=studio] h2:before,:root[data-hb-mode=agent][data-hb-theme=studio] .section-title:before{color:#7c3aed!important}:root[data-hb-mode=agent][data-hb-theme=studio] p,:root[data-hb-mode=agent][data-hb-theme=studio] li,:root[data-hb-mode=agent][data-hb-theme=studio] .hero p,:root[data-hb-mode=agent][data-hb-theme=studio] .section-sub{color:#5c5c5a!important}:root[data-hb-mode=agent][data-hb-theme=studio] a{color:#7c3aed!important}:root[data-hb-mode=agent][data-hb-theme=studio] code,:root[data-hb-mode=agent][data-hb-theme=studio] pre,:root[data-hb-mode=agent][data-hb-theme=studio] .a-code{color:#6d28d9!important;background:#f5f3eb!important;border-color:#e8e6dd!important}:root[data-hb-mode=agent][data-hb-theme=studio] .nav,:root[data-hb-mode=agent][data-hb-theme=studio] .nav-mobile-menu{background:#faf9f5d9!important;border-color:#e8e6dd!important}:root[data-hb-mode=agent][data-hb-theme=studio] .nav-brand-name,:root[data-hb-mode=agent][data-hb-theme=studio] .nav-links a,:root[data-hb-mode=agent][data-hb-theme=studio] .nav-mobile-menu a{color:#5c5c5a!important}:root[data-hb-mode=agent][data-hb-theme=studio] .nav-brand-name:hover,:root[data-hb-mode=agent][data-hb-theme=studio] .nav-links a:hover{color:#141413!important}
