:root{--brand-primary:#D96906;--brand-primary-dark:#92370E;--brand-primary-light:#FBB124;--brand-secondary:#334155;--brand-accent:#0EA5E9;--brand-neutral-dark:#2A241D;--brand-neutral-mid:#6E6558;--brand-neutral-light:#FAF6F1;--brand-bg:#FFFFFF;--brand-bg-alt:#F6F0E8;--brand-text:#2A241D;--brand-text-secondary:#6E6558;--brand-text-inverse:#FFFFFF;--brand-border:#E5DCCF;--brand-success:#22C55E;--brand-warning:#F59E0B;--brand-danger:#EF4444;--radius:14px;--font:Inter,ui-sans-serif,system-ui,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,-apple-system,"Segoe UI",sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:#fff;background:var(--brand-bg);color:#2a241d;color:var(--brand-text);font-family:Inter,ui-sans-serif,system-ui,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,-apple-system,"Segoe UI",sans-serif;font-family:var(--font);line-height:1.68}img{max-width:100%}img[src=""]{display:block;background:linear-gradient(135deg,#f8d8b7,#ffe8cb);font-size:0;color:transparent}a{color:#92370e;color:var(--brand-primary-dark)}h1{font-size:max(2rem, min(4vw, 3.5rem));line-height:1.08;letter-spacing:-.035em}h2{font-size:max(1.7rem, min(3vw, 2.65rem));line-height:1.15;letter-spacing:-.025em}h3{font-size:1.18rem}.section{padding:88px 0}.eyebrow{color:#d96906;color:var(--brand-primary);font-size:.75rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.note{border-left:4px solid #d96906;border-left:4px solid var(--brand-primary);padding-left:18px}.mixm-navbar{min-height:68px;background:#92370e;background:var(--brand-primary-dark)}.mixm-navbar img{width:180px;height:40px;-o-object-fit:contain;object-fit:contain}.mixm-navbar .nav-link{color:#fff;color:var(--brand-text-inverse);font-weight:600}.mixm-navbar .nav-link.active,.mixm-navbar .nav-link:hover{color:#fbb124;color:var(--brand-primary-light)}.mixm-copy-nav,.mixm-primary{border:0;border-radius:999px;background:#fbb124;background:var(--brand-primary-light);color:#2a241d;color:var(--brand-text);font-weight:800;padding:11px 18px}.mixm-command{display:flex;align-items:stretch;max-width:620px}.mixm-command code,.mixm-command-card code{background:#2a241d;background:var(--brand-neutral-dark);color:#fff;color:var(--brand-text-inverse);padding:14px 16px;word-wrap:anywhere;border-radius:14px 0 0 14px;border-radius:var(--radius) 0 0 var(--radius)}[data-copy-command]{border:0;background:#0ea5e9;background:var(--brand-accent);color:#fff;color:var(--brand-text-inverse);font-weight:800;padding:12px 18px;border-radius:0 14px 14px 0;border-radius:0 var(--radius) var(--radius) 0}.mixm-footer{padding:72px 0 32px;background:#2a241d;background:var(--brand-neutral-dark);color:#fff;color:var(--brand-text-inverse)}.mixm-footer a,.mixm-footer h2,.mixm-footer h3,.mixm-footer p,.mixm-footer small{color:#fff;color:var(--brand-text-inverse)}.mixm-footer a{display:block;margin:8px 0;-webkit-text-decoration:none;text-decoration:none}.mixm-copyright{border-top:1px solid #615548;margin-top:48px;padding-top:24px}.mixm-home-hero,.mixm-install-hero,.mixm-map-hero,.mixm-playbook-hero,.mixm-services-hero{padding:92px 0;background:#f6f0e8;background:var(--brand-bg-alt)}.mixm-home-hero .container,.mixm-install-hero .container,.mixm-map-hero .container,.mixm-playbook-hero .container,.mixm-services-hero .container{display:grid;grid-template-columns:1fr 1fr;align-items:center;grid-gap:56px;gap:56px}.mixm-home-hero img,.mixm-install-hero img,.mixm-map-hero img,.mixm-playbook-hero img,.mixm-services-hero img{width:100%;height:500px;-o-object-fit:cover;object-fit:cover;border-radius:calc(14px + 8px);border-radius:calc(var(--radius) + 8px);box-shadow:0 20px 50px rgba(146,55,14,.1333333333)}.mixm-hero-media{order:0}.mixm-hero-copy{order:1}.mixm-hero-copy small{display:block;margin-top:12px}.mixm-alternating header,.mixm-capabilities header,.mixm-result header,.mixm-runbook header{max-width:760px;margin-bottom:48px}.mixm-alternating article,.mixm-case-highlights article{display:grid;grid-template-columns:1fr 1fr;grid-gap:48px;gap:48px;align-items:center;margin:0 0 64px}.mixm-alternating article:nth-of-type(2n) img,.mixm-case-highlights article:nth-of-type(2n) img{order:2}.mixm-alternating img,.mixm-case-highlights img{width:100%;height:360px;-o-object-fit:cover;object-fit:cover;border-radius:14px;border-radius:var(--radius)}.mixm-gallery,.mixm-grid-2,.mixm-grid-3,.mixm-grid-4{display:grid;grid-gap:24px;gap:24px}.mixm-grid-2{grid-template-columns:repeat(2,1fr)}.mixm-gallery,.mixm-grid-3{grid-template-columns:repeat(3,1fr)}.mixm-grid-4{grid-template-columns:repeat(4,1fr)}.mixm-grid-2 article,.mixm-grid-3 article,.mixm-grid-4 article{border:1px solid #e5dccf;border:1px solid var(--brand-border);border-radius:14px;border-radius:var(--radius);padding:26px;background:#fff;background:var(--brand-bg)}.mixm-bars,.mixm-capabilities,.mixm-partners,.mixm-tips{background:#f6f0e8;background:var(--brand-bg-alt)}.constraint{border-top:1px solid #e5dccf;border-top:1px solid var(--brand-border);padding-top:14px;font-size:.92rem}.result-shell{border:1px solid #e5dccf;border:1px solid var(--brand-border);border-radius:14px;border-radius:var(--radius);overflow:hidden;min-height:410px}.result-shell>*{padding:28px}.result-shell>aside{background:#2a241d;background:var(--brand-neutral-dark);color:#fff;color:var(--brand-text-inverse)}.result-shell aside h3,.result-shell aside li,.result-shell aside p{color:#fff;color:var(--brand-text-inverse)}.result-shell>div{background:#f6f0e8;background:var(--brand-bg-alt)}.mixm-runbook ol{list-style:none;padding:0;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px;gap:20px}.mixm-runbook li{border:1px solid #e5dccf;border:1px solid var(--brand-border);border-radius:14px;border-radius:var(--radius);padding:24px}.mixm-runbook code{display:block;background:#2a241d;background:var(--brand-neutral-dark);color:#fff;color:var(--brand-text-inverse);padding:10px;margin:15px 0;word-wrap:anywhere}.mixm-faq details,.mixm-tips details{max-width:900px;border-bottom:1px solid #e5dccf;border-bottom:1px solid var(--brand-border);padding:20px}.mixm-faq summary,.mixm-tips summary{font-weight:800;cursor:pointer}.mixm-service-overview{background:#f6f0e8;background:var(--brand-bg-alt)}.mixm-case-highlights article{padding:24px;background:#faf6f1;background:var(--brand-neutral-light);border-radius:14px;border-radius:var(--radius)}.mixm-stats-dark{background:#2a241d;background:var(--brand-neutral-dark);padding:40px 0}.mixm-stats-dark .container{display:flex;flex-wrap:nowrap}.mixm-stats-dark .container div{flex:1;text-align:center;border-right:1px solid #62584e;padding:12px}.mixm-stats-dark span,.mixm-stats-dark strong{display:block;color:#fff;color:var(--brand-text-inverse)}.mixm-stats-dark strong{font-size:2rem}.mixm-split-cta{padding:80px 0 96px;background:#92370e;background:var(--brand-primary-dark)}.mixm-split-cta .container{display:grid;grid-template-columns:3fr 2fr;grid-gap:48px;gap:48px;align-items:center}.mixm-split-cta h2,.mixm-split-cta p,.mixm-split-cta small{color:#fff;color:var(--brand-text-inverse)}.mixm-command-card{background:#fff;background:var(--brand-bg);border-radius:14px;border-radius:var(--radius);padding:28px}.mixm-command-card code{display:block;border-radius:14px;border-radius:var(--radius);margin-bottom:12px}.mixm-command-card small{display:block;color:#2a241d;color:var(--brand-text);margin-top:12px}.mixm-roadmap-hero{position:relative;min-height:620px;background:#2a241d;background:var(--brand-neutral-dark);overflow:hidden}.mixm-roadmap-hero>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:.36}.mixm-roadmap-hero .container{position:relative;padding-top:160px;max-width:760px;margin-left:max(20px,(100% - 1140px) / 2)}.mixm-roadmap-hero h1,.mixm-roadmap-hero p{color:#fff;color:var(--brand-text-inverse)}.mixm-vision .container{display:grid;grid-template-columns:1fr 1fr;grid-gap:50px;gap:50px;align-items:center}.mixm-roadmap{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:12px;gap:12px}.mixm-roadmap span{padding:28px;background:#f6f0e8;background:var(--brand-bg-alt);border-radius:14px;border-radius:var(--radius);font-weight:800}.mixm-milestones{background:#f6f0e8;background:var(--brand-bg-alt)}.timeline{display:flex;gap:22px}.timeline article{flex:1;border-top:5px solid #d96906;border-top:5px solid var(--brand-primary);padding:24px;background:#fff;background:var(--brand-bg);border-radius:0 0 14px 14px;border-radius:0 0 var(--radius) var(--radius)}.mixm-contact-cta,.mixm-gradient-cta,.mixm-playbook-cta{padding:80px 0 96px;background:linear-gradient(135deg,#d96906,#92370e);background:linear-gradient(135deg,var(--brand-primary),var(--brand-primary-dark));color:#fff;color:var(--brand-text-inverse)}.mixm-contact-cta h2,.mixm-contact-cta p,.mixm-gradient-cta h2,.mixm-gradient-cta p,.mixm-playbook-cta h2,.mixm-playbook-cta p{color:#fff;color:var(--brand-text-inverse)}.mixm-contact-cta .container,.mixm-gradient-cta .container,.mixm-playbook-cta .container{max-width:860px}.mixm-region-tabs .nav{gap:12px;margin:28px 0}.mixm-region-tabs button{border:1px solid #e5dccf;border:1px solid var(--brand-border);border-radius:999px;padding:10px 18px;background:#fff;background:var(--brand-bg)}.mixm-region-tabs button.active{background:#d96906;background:var(--brand-primary);color:#fff;color:var(--brand-text-inverse)}.tab-content article{padding:32px;background:#f6f0e8;background:var(--brand-bg-alt);border-radius:14px;border-radius:var(--radius)}.mixm-bars .container>div{margin:24px 0}.mixm-bars span{display:block;font-weight:700}.mixm-bars i{display:block;width:var(--level);height:18px;background:linear-gradient(90deg,#d96906,#fbb124);background:linear-gradient(90deg,var(--brand-primary),var(--brand-primary-light));border-radius:999px}.mixm-story blockquote{font-size:max(1.8rem, min(3vw, 2.8rem));max-width:950px}.mixm-gallery figure{margin:0;background:#fff;background:var(--brand-bg);border-radius:14px;border-radius:var(--radius);overflow:hidden}.mixm-gallery img{width:100%;height:280px;-o-object-fit:cover;object-fit:cover}.mixm-gallery figcaption{padding:18px}.mixm-community-gallery{background:#f6f0e8;background:var(--brand-bg-alt)}.mixm-contact-info img{width:100%;height:360px;-o-object-fit:cover;object-fit:cover;border-radius:14px;border-radius:var(--radius);margin-top:36px}.error-page,.legal,.mixm-article,.mixm-blog{padding:110px 0}.featured{display:grid;grid-template-columns:1fr 1fr;background:#f6f0e8;background:var(--brand-bg-alt);border-radius:14px;border-radius:var(--radius);overflow:hidden;margin:30px 0}.featured>div{padding:32px}.featured img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.blog-row{padding:28px 0;border-bottom:1px solid #e5dccf;border-bottom:1px solid var(--brand-border)}.legal .container,.mixm-article .container{max-width:800px}.mixm-article nav{display:flex;justify-content:space-between}.error-page{text-align:center}.error-page>b{font-size:8rem;color:#d96906;color:var(--brand-primary)}@media (max-width:991px){.mixm-grid-4,.mixm-runbook ol{grid-template-columns:repeat(2,1fr)}.mixm-stats-dark .container{flex-wrap:wrap}.mixm-stats-dark .container div{flex:0 0 50%}}@media (max-width:767px){.section{padding:64px 0}.featured,.mixm-alternating article,.mixm-case-highlights article,.mixm-home-hero .container,.mixm-install-hero .container,.mixm-map-hero .container,.mixm-playbook-hero .container,.mixm-services-hero .container,.mixm-split-cta .container,.mixm-vision .container{grid-template-columns:1fr}.mixm-alternating article:nth-of-type(2n) img,.mixm-case-highlights article:nth-of-type(2n) img{order:0}.mixm-gallery,.mixm-grid-2,.mixm-grid-3,.mixm-grid-4,.mixm-runbook ol{grid-template-columns:1fr}.timeline{display:block}.timeline article{margin-bottom:18px}.mixm-command{display:block}.mixm-command button,.mixm-command code{display:block;width:100%;border-radius:14px;border-radius:var(--radius)}.mixm-home-hero img,.mixm-install-hero img,.mixm-map-hero img,.mixm-playbook-hero img,.mixm-services-hero img{height:360px}.mixm-roadmap-hero .container{margin:0;padding:130px 20px 60px}}