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}
.feature-hero{grid-template-columns:1.15fr 1fr;align-items:center;gap:4rem;padding-block:6rem;display:grid}.feature-hero h1{letter-spacing:-.035em;text-wrap:balance;margin-block:1.5rem;font-size:clamp(2.1rem,4vw,3.7rem);line-height:1.16}.feature-hero p{color:var(--home-muted);margin-block:1.5rem;font-size:1.1rem;line-height:1.85}.feature-example{background:#1c231e;border:1px solid #3d493e;border-radius:1.25rem;padding:2rem}.feature-example>span{color:#c0d0b7;letter-spacing:.06em;font-size:.8rem}.feature-example ol{gap:.8rem;margin-block:1.5rem;padding:0;list-style:none;display:grid}.feature-example li{background:#121813;border:1px solid #303b31;border-radius:.6rem;align-items:center;gap:1rem;padding:.9rem 1rem;display:flex}.feature-example b{color:#adc4a8;font-family:monospace}.feature-example li p{flex:1;margin:0;font-size:.95rem}.feature-example small{color:#a9b0a9;line-height:1.6;display:block}.feature-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;display:grid}.feature-steps article{border-top:1px solid #3d493e;padding-top:1.5rem}.feature-steps span,.feature-steps svg{color:#c0d0b7}.feature-steps h3{margin-block:1rem .8rem;font-size:1.3rem;font-weight:600}.feature-steps p,.feature-faq p{color:#a9b0a9;line-height:1.85}.feature-benefits{background:#191c1a}.feature-faq{max-width:850px}.feature-faq h2{margin-bottom:2rem;font-size:2rem;font-weight:600}.feature-faq details{border-top:1px solid #3d493e;padding-block:1.25rem}.feature-faq summary{cursor:pointer;font-weight:600;line-height:1.6}.feature-faq p{margin-top:1rem}.feature-related{flex-wrap:wrap;gap:1.5rem;margin-top:2rem;display:flex}.feature-related a{color:#c0d0b7;align-items:center;gap:.5rem;display:flex}.feature-card .feature-detail{color:#c0d0b7;text-underline-offset:4px;align-items:center;gap:.4rem;margin-top:1.25rem;font-size:.9rem;text-decoration:underline;display:inline-flex}.feature-page a:focus-visible,.feature-page summary:focus-visible{outline-offset:5px;outline:2px solid #c0d0b7}@media (max-width:800px){.feature-hero{grid-template-columns:1fr;gap:2.5rem;padding-block:3.5rem}.feature-steps{grid-template-columns:1fr}.feature-example{padding:1.25rem}}
