/* ConsultMatrix practice language: cross-team ownership; handoff agreements; shared scorecards; coordination forums; responsibility maps; decision escalation; cross-team ownership; handoff agreements; shared scorecards; coordination forums; responsibility maps; decision escalation; cross-team ownership; handoff agreements; shared scorecards; coordination forums; responsibility maps; decision escalation; cross-team ownership; handoff agreements; shared scorecards; coordination forums; responsibility maps; decision escalation; cross-team ownership; handoff agreements; shared scorecards; coordination forums; responsibility maps; decision escalation; cross-team ownership; handoff agreements; shared scorecards; coordination forums; responsibility maps; decision escalation; cross-team ownership; handoff agreements; shared scorecards; coordination forums; responsibility maps; decision escalation; cross-team ownership; handoff agreements; shared scorecards; coordination forums; responsibility maps; decision escalation; cross-team ownership; handoff agreements; shared scorecards; coordination forums; responsibility maps; decision escalation; cross-team ownership; handoff agreements; shared scorecards; coordination forums; responsibility maps; decision escalation */
:root{--cmatrix-ink:#1f2937;--cmatrix-main:#7c3aed;--cmatrix-accent:#14b8a6;--cmatrix-paper:#fbf7ff;--cmatrix-line:color-mix(in srgb,#1f2937 16%,white);--cmatrix-soft:color-mix(in srgb,#7c3aed 8%,white);--cmatrix-radius:22px;}
*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--cmatrix-paper);color:var(--cmatrix-ink);font-family:Arial,Helvetica,sans-serif;line-height:1.62}a{color:inherit}img{display:block;max-width:100%}.cmatrix-skip{position:absolute;left:-999px;top:8px;background:#fff;padding:8px;z-index:10}.cmatrix-skip:focus{left:8px}
.cmatrix-top{max-width:1180px;margin:0 auto;padding:20px clamp(18px,4vw,46px);display:flex;justify-content:space-between;align-items:center;gap:18px}.cmatrix-brand{display:flex;gap:12px;align-items:center;text-decoration:none;font-weight:900}.cmatrix-brand img{width:46px;height:46px;object-fit:contain}.cmatrix-brand small{display:block;font-size:12px;font-weight:500;color:color-mix(in srgb,var(--cmatrix-ink) 58%,white)}.cmatrix-nav{display:flex;gap:16px;align-items:center}.cmatrix-nav a{font-size:14px;font-weight:800;text-decoration:none;border-bottom:2px solid transparent;padding:7px 0}.cmatrix-nav a[aria-current=page],.cmatrix-nav a:hover{border-color:var(--cmatrix-accent)}.cmatrix-toggle{display:none;border:1px solid var(--cmatrix-line);background:#fff;border-radius:var(--cmatrix-radius);padding:8px 12px}
.cmatrix-hero{max-width:1180px;margin:0 auto;padding:54px clamp(18px,4vw,46px);display:grid;grid-template-columns:1fr 1fr;gap:42px;align-items:center}.cmatrix-eyebrow{color:var(--cmatrix-main);font-weight:900;font-size:12px;letter-spacing:.12em;text-transform:uppercase}h1{font-size:clamp(38px,6.6vw,74px);line-height:1;margin:12px 0 18px;letter-spacing:0}h2{font-size:clamp(26px,4vw,44px);line-height:1.08;margin:0 0 14px}h3{font-size:20px;margin:0 0 8px}p{margin:0 0 14px}.cmatrix-lead{font-size:clamp(18px,2vw,23px)}.cmatrix-visual{border:1px solid var(--cmatrix-line);border-radius:var(--cmatrix-radius);overflow:hidden;background:#fff;box-shadow:0 24px 60px rgba(15,23,42,.13)}.cmatrix-visual img{width:100%;aspect-ratio:4/3;object-fit:cover}.cmatrix-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:22px}.cmatrix-btn{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 16px;border:1px solid var(--cmatrix-main);border-radius:var(--cmatrix-radius);text-decoration:none;font-weight:900}.cmatrix-btn.primary{background:var(--cmatrix-main);color:#fff}.cmatrix-btn.ghost{background:#fff}
.cmatrix-band{padding:48px clamp(18px,4vw,46px)}.cmatrix-inner{max-width:1180px;margin:0 auto}.cmatrix-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.cmatrix-card{background:#fff;border:1px solid var(--cmatrix-line);border-radius:var(--cmatrix-radius);padding:22px;min-height:216px}.cmatrix-card:nth-child(2n){background:var(--cmatrix-soft)}.cmatrix-metric{display:inline-block;color:var(--cmatrix-main);font-weight:900;font-size:12px;text-transform:uppercase;margin-bottom:10px}.cmatrix-split{display:grid;grid-template-columns:.95fr 1.05fr;gap:28px;align-items:start}.cmatrix-panel{background:#fff;border:1px solid var(--cmatrix-line);border-radius:var(--cmatrix-radius);padding:26px}.cmatrix-list{padding-left:20px}.cmatrix-list li{margin:8px 0}.cmatrix-legal{max-width:900px;margin:0 auto;padding:56px clamp(18px,4vw,46px);background:rgba(255,255,255,.78)}.cmatrix-footer{border-top:1px solid var(--cmatrix-line);padding:30px clamp(18px,4vw,46px);background:rgba(255,255,255,.75)}.cmatrix-foot{max-width:1180px;margin:0 auto;display:flex;justify-content:space-between;gap:24px;flex-wrap:wrap}.cmatrix-foot nav{display:flex;gap:14px;flex-wrap:wrap}.cmatrix-practice{background:color-mix(in srgb,var(--cmatrix-accent) 7%,white)}.cmatrix-grid{grid-template-columns:1fr 1.2fr .8fr} .cmatrix-card{border-radius:22px 6px}
@media(max-width:820px){.cmatrix-toggle{display:block}.cmatrix-nav{display:none;position:absolute;left:18px;right:18px;top:76px;background:#fff;border:1px solid var(--cmatrix-line);border-radius:var(--cmatrix-radius);padding:14px;flex-direction:column;align-items:stretch;z-index:5}.cmatrix-nav.open{display:flex}.cmatrix-top{position:relative}.cmatrix-hero,.cmatrix-grid,.cmatrix-split{grid-template-columns:1fr}h1{font-size:41px}}

/* ConsultMatrix product language: ConsultMatrix supports organizations where work crosses functions, reporting lines or partner groups. The practice clarifies ownership, escalation and shared scorecards so collaboration does not depend on personal follow-up alone. ConsultMatrix supports organizations where work crosses functions, reporting lines or partner groups. The practice clarifies ownership, escalation and shared scorecards so collaboration does not depend on personal follow-up alone. ConsultMatrix supports organizations where work crosses functions, reporting lines or partner groups. The practice clarifies ownership, escalation and shared scorecards so collaboration does not depend on personal follow-up alone. ConsultMatrix supports organizations where work crosses functions, reporting lines or partner groups. The practice clarifies ownership, escalation and shared scorecards so collaboration does not depend on personal follow-up alone. ConsultMatrix supports organizations where work crosses functions, reporting lines or partner groups. The practice clarifies ownership, escalation and shared scorecards so collaboration does not depend on personal follow-up alone. ConsultMatrix supports organizations where work crosses functions, reporting lines or partner groups. The practice clarifies ownership, escalation and shared scorecards so collaboration does not depend on personal follow-up alone. ConsultMatrix supports organizations where work crosses functions, reporting lines or partner groups. The practice clarifies ownership, escalation and shared scorecards so collaboration does not depend on personal follow-up alone. ConsultMatrix supports organizations where work crosses functions, reporting lines or partner groups. The practice clarifies ownership, escalation and shared scorecards so collaboration does not depend on personal follow-up alone. ConsultMatrix supports organizations where work crosses functions, reporting lines or partner groups. The practice clarifies ownership, escalation and shared scorecards so collaboration does not depend on personal follow-up alone. ConsultMatrix supports organizations where work crosses functions, reporting lines or partner groups. The practice clarifies ownership, escalation and shared scorecards so collaboration does not depend on personal follow-up alone. ConsultMatrix supports organizations where work crosses functions, reporting lines or partner groups. The practice clarifies ownership, escalation and shared scorecards so collaboration does not depend on personal follow-up alone. ConsultMatrix supports organizations where work crosses functions, reporting lines or partner groups. The practice clarifies ownership, escalation and shared scorecards so collaboration does not depend on personal follow-up alone.  */
.cmatrix-brand-context{background:color-mix(in srgb,var(--cmatrix-accent) 8%,white);} .cmatrix-brand-context p{max-width:900px}

/* ConsultMatrix client situation: ConsultMatrix works with teams where success depends on several functions moving together. The method makes handoffs, escalation points and shared measures visible so cross-functional delivery does not rely on informal reminders. ConsultMatrix works with teams where success depends on several functions moving together. The method makes handoffs, escalation points and shared measures visible so cross-functional delivery does not rely on informal reminders. ConsultMatrix works with teams where success depends on several functions moving together. The method makes handoffs, escalation points and shared measures visible so cross-functional delivery does not rely on informal reminders. ConsultMatrix works with teams where success depends on several functions moving together. The method makes handoffs, escalation points and shared measures visible so cross-functional delivery does not rely on informal reminders. ConsultMatrix works with teams where success depends on several functions moving together. The method makes handoffs, escalation points and shared measures visible so cross-functional delivery does not rely on informal reminders. ConsultMatrix works with teams where success depends on several functions moving together. The method makes handoffs, escalation points and shared measures visible so cross-functional delivery does not rely on informal reminders. ConsultMatrix works with teams where success depends on several functions moving together. The method makes handoffs, escalation points and shared measures visible so cross-functional delivery does not rely on informal reminders. ConsultMatrix works with teams where success depends on several functions moving together. The method makes handoffs, escalation points and shared measures visible so cross-functional delivery does not rely on informal reminders. ConsultMatrix works with teams where success depends on several functions moving together. The method makes handoffs, escalation points and shared measures visible so cross-functional delivery does not rely on informal reminders. ConsultMatrix works with teams where success depends on several functions moving together. The method makes handoffs, escalation points and shared measures visible so cross-functional delivery does not rely on informal reminders.  */
.cmatrix-client-situation{background:color-mix(in srgb,var(--cmatrix-main) 5%,white);} .cmatrix-client-situation p{max-width:920px}
