body:has(.marketing-home){--home-bg:#111312;--home-surface:#191c1a;--home-border:#303630;--home-text:#f1f0e9;--home-muted:#a9b0a9;--home-accent:#c0d0b7;background:var(--home-bg);color:var(--home-text)}.marketing-home .aimix-hero{background:radial-gradient(at 75% 20%,#252c26 0%,#111312 65%)}.marketing-home .hero-glow,.marketing-home .aimix-hero:after{display:none}.marketing-home .marketing-title{color:var(--home-text)}.marketing-home .gradient-text{color:var(--home-accent);background:0 0}.marketing-home .eyebrow{border-color:var(--home-border);color:var(--home-accent);background:#202620}.marketing-home .text-slate-300,.marketing-home .text-slate-400,.marketing-home .section-heading p,.marketing-home .feature-card p,.marketing-home .capability-showcase p,.marketing-home .product-area-card p,.marketing-home .workflow-list p{color:var(--home-muted)}.marketing-home .button-primary{color:#182018;box-shadow:none;background:#e5e5dc;border:1px solid #e5e5dc;border-radius:.6rem}body:has(.marketing-home) .header-download{color:#182018;box-shadow:none;background:#e5e5dc;border:1px solid #e5e5dc;border-radius:.6rem}body:has(.marketing-home) .mobile-download{color:#182018;box-shadow:none;background:#e5e5dc;border:1px solid #e5e5dc;border-radius:.6rem}.marketing-home .button-primary:hover{background:#fffef5;border-color:#fffef5;box-shadow:0 6px 20px #0000001f}body:has(.marketing-home) .header-download:hover{background:#fffef5;border-color:#fffef5;box-shadow:0 6px 20px #0000001f}body:has(.marketing-home) .mobile-download:hover{background:#fffef5;border-color:#fffef5;box-shadow:0 6px 20px #0000001f}.marketing-home .button-ghost{color:var(--home-text);background:0 0;border-color:#454c45}.marketing-home .button-ghost:hover{background:#252c26}.marketing-home .product-window{background:#1b201c;border-color:#424942;transform:none;box-shadow:0 24px 64px #0000003d}.marketing-home .window-top{border-color:var(--home-border);color:var(--home-muted)}.marketing-home .hero-product-visual,.marketing-home .capability-visual{background:#111312}.marketing-home .hero-product-visual:after{background:linear-gradient(#0000,#111312e6)}.marketing-home .section-shell,.marketing-home .cta-section{background:#151815}.marketing-home .product-areas-section,.marketing-home .workflow-section{background:var(--home-bg);border-top:1px solid #282e28}.marketing-home .section-heading>span,.marketing-home .capability-kicker,.marketing-home .capability-action,.marketing-home .workflow-list article>b,.marketing-home .product-area-number,.marketing-home .cta-card span{color:var(--home-accent)}.marketing-home .section-heading h2,.marketing-home .capability-showcase h3,.marketing-home .feature-card h3,.marketing-home .product-area-card h3,.marketing-home .workflow-list h3,.marketing-home .cta-card h2{color:var(--home-text)}.marketing-home .capability-showcase,.marketing-home .feature-card,.marketing-home .product-area-card{border:1px solid var(--home-border);background:var(--home-surface);box-shadow:none}.marketing-home .capability-showcase{border-radius:1rem}.marketing-home .feature-card:hover,.marketing-home .product-area-card:hover{box-shadow:none;background:#202620;border-color:#596853;transform:translateY(-2px)}.marketing-home .feature-card>div{color:var(--home-accent);background:#252e24;border:1px solid #3c473a;border-radius:.65rem}.marketing-home .workflow-list,.marketing-home .workflow-list article{border-color:var(--home-border)}.marketing-home .cta-card{box-shadow:none;background:#242e23;border-color:#3b4638}body:has(.marketing-home) .site-header{box-shadow:none;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#111312f0;border-color:#303630}body:has(.marketing-home) .desktop-nav{background:0 0;border-color:#0000}body:has(.marketing-home) .desktop-nav a{color:var(--home-muted)}body:has(.marketing-home) .mobile-menu nav a{color:var(--home-muted)}body:has(.marketing-home) .aimix-logo-type em{color:var(--home-muted)}body:has(.marketing-home) .site-footer{color:var(--home-muted)}body:has(.marketing-home) .language-switcher{color:var(--home-muted)}body:has(.marketing-home) .desktop-nav a.is-active{color:var(--home-text);box-shadow:none;background:#293128}body:has(.marketing-home) .mobile-menu nav a.is-active{color:var(--home-text);box-shadow:none;background:#293128}body:has(.marketing-home) .mobile-menu nav a:hover{color:var(--home-text);box-shadow:none;background:#293128}body:has(.marketing-home) .desktop-nav a.is-active:after{background:var(--home-accent)}body:has(.marketing-home) .site-footer{border-color:var(--home-border);background:var(--home-bg)}body:has(.marketing-home) .language-switcher select{color:var(--home-text);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#1b201b;border-color:#40483f}body:has(.marketing-home) .mobile-menu{color:var(--home-text);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#1b201b;border-color:#40483f}body:has(.marketing-home) .mobile-menu-toggle{color:var(--home-text);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#1b201b;border-color:#40483f}body:has(.marketing-home) .aimix-logo-mark{box-shadow:none}:is(body:has(.marketing-home) a:focus-visible,body:has(.marketing-home) button:focus-visible,body:has(.marketing-home) select:focus-visible){outline:2px solid var(--home-accent);outline-offset:4px}
