
body{
 --accent:#b88731;--accent-dark:#073e31;--page-ink:#17242a;--heading:#073e31;
 --page-wash:#f3ecdf;--hero-bg:#fbf7ee;--hero-title:#073e31;--hero-copy:#29383d;
 --footer-bg:#06362c;--footer-heading:#fff;--footer-accent:#d7b66c;--ribbon-bg:#071a2a;
}
body[data-route^="/industries/government"],body[data-route^="/trust"],body[data-route^="/responsible-ai"]{
 --accent:#bd913d;--accent-dark:#073c30;--page-ink:#183029;--heading:#073c30;--page-wash:#edf1e9;--hero-bg:#f5f2e8;--hero-title:#073c30;--footer-bg:#052f26;--footer-accent:#d8b96f;--hero-position:center;
}
body[data-route^="/industries/healthcare"]{
 --accent:#3b9898;--accent-dark:#075a60;--page-ink:#173c40;--heading:#075a60;--page-wash:#e9f4f2;--hero-bg:#f5faf9;--hero-title:#075a60;--footer-bg:#064a50;--footer-accent:#b9d9d6;--hero-position:center 35%;
}
body[data-route^="/industries/higher-education"]{
 --accent:#aa7542;--accent-dark:#69273a;--page-ink:#3a2d34;--heading:#69273a;--page-wash:#f2e7e2;--hero-bg:#fbf4ed;--hero-title:#69273a;--footer-bg:#481b2a;--footer-accent:#d8b170;
}
body[data-route^="/industries/research"]{
 --accent:#769fd1;--accent-dark:#153c70;--page-ink:#1e3550;--heading:#153c70;--page-wash:#e9f0f7;--hero-bg:#f4f8fb;--hero-title:#153c70;--footer-bg:#0d2c55;--footer-accent:#bdd1ea;
}
body[data-route^="/industries/k12"],body[data-route^="/academy"]{
 --accent:#dc7558;--accent-dark:#236b8b;--page-ink:#294853;--heading:#236b8b;--page-wash:#edf7fa;--hero-bg:#fffaf0;--hero-title:#22698a;--footer-bg:#185873;--footer-accent:#ffd17b;--button-hover-text:#13232a;
}
body[data-route^="/industries/enterprise"],body[data-route^="/industries/financial"]{
 --accent:#c19145;--accent-dark:#0b2847;--page-ink:#182d42;--heading:#0b2847;--page-wash:#e9eef3;--hero-bg:#f5f2eb;--hero-title:#0b2847;--footer-bg:#071f38;--footer-accent:#d5b56c;
}
body[data-route^="/industries/manufacturing"],body[data-route^="/solutions/ai-infrastructure"],body[data-route^="/solutions/ai-factories"]{
 --accent:#b2763b;--accent-dark:#294d64;--page-ink:#273d49;--heading:#294d64;--page-wash:#e8eef0;--hero-bg:#f3f1ea;--hero-title:#294d64;--footer-bg:#203d50;--footer-accent:#d1a66a;
}
body[data-route^="/industries/energy"]{
 --accent:#be762c;--accent-dark:#65361d;--page-ink:#432c22;--heading:#65361d;--page-wash:#f3e7db;--hero-bg:#fbf4e8;--hero-title:#65361d;--footer-bg:#4b2919;--footer-accent:#e1ab61;
}
body[data-route^="/studio"]{
 --accent:#d2a64b;--accent-dark:#2b1239;--page-ink:#f7ecdf;--heading:#f2d38c;--page-wash:#21102c;--hero-bg:#14091d;--hero-title:#f3d690;--hero-copy:#f7eee4;--hairline:rgba(221,184,105,.28);--header-bg:#150b1d;--header-ink:#f6ead9;--context-bg:#1a0d24;--footer-bg:#120819;--footer-accent:#d5ab57;--footer-heading:#f5d890;--dark-text:#f7ecdf;--dark-heading:#f5d890;--ribbon-bg:#08040c;--ribbon-text:#ddbd79;--button-hover-text:#150b1d;
}
body[data-route^="/studio"]{background:#160a1f;color:#f5ece1}body[data-route^="/studio"]::before{opacity:.5;background-image:radial-gradient(circle at 72% 10%,rgba(103,48,133,.22),transparent 28rem),repeating-linear-gradient(90deg,transparent 0 9.9%,rgba(211,166,75,.025) 10% 10.05%)}
body[data-route^="/studio"] .block,body[data-route^="/studio"] .section,body[data-route^="/studio"] .media-story,body[data-route^="/studio"] .visual-archive{--section-bg:#160a1f;color:#f5ece1}body[data-route^="/studio"] .block--wash,body[data-route^="/studio"] .section.tinted{--section-bg:#21102c}body[data-route^="/studio"] .card,body[data-route^="/studio"] .course-card,body[data-route^="/studio"] .pathway-step{background:#21102c;color:#f5ece1}body[data-route^="/studio"] .card p,body[data-route^="/studio"] .course-card p,body[data-route^="/studio"] .block-head p{color:#d9cadb}body[data-route^="/studio"] .site-nav a,body[data-route^="/studio"] .explore-toggle,body[data-route^="/studio"] .site-brand strong{color:#f6ead9}body[data-route^="/studio"] .button.secondary{color:#f5d890}body[data-route^="/studio"] .explore-panel{color:#17242a}
body[data-route^="/studio/who-let-the-kids"]{
 --accent:#e7b955;--accent-dark:#4a174b;--page-ink:#fff2e7;--heading:#ffd98a;--page-wash:#2b1036;--hero-bg:#18091f;--hero-title:#ffd98a;--footer-bg:#260b2b;--footer-accent:#f2c15d;--footer-heading:#ffe7ad;
}
body[data-route^="/marbles"]{
 --accent:#d3ab59;--accent-dark:#071b31;--page-ink:#eaf3ff;--heading:#d5e8ff;--page-wash:#0a2039;--hero-bg:#061426;--hero-title:#d4e7ff;--hero-copy:#dce8f5;--hairline:rgba(197,225,255,.2);--header-bg:#061426;--header-ink:#eaf3ff;--context-bg:#081a2e;--footer-bg:#04111f;--footer-accent:#d3ab59;--footer-heading:#d5e8ff;--ribbon-bg:#020a12;--button-hover-text:#071b31;
}
body[data-route^="/marbles"]{background:#07182c;color:#eaf3ff}body[data-route^="/marbles"] .block,body[data-route^="/marbles"] .section{--section-bg:#07182c;color:#eaf3ff}body[data-route^="/marbles"] .block--wash{--section-bg:#0a2039}body[data-route^="/marbles"] .card{background:#0c2542;color:#eaf3ff}body[data-route^="/marbles"] .card p{color:#c5d2df}body[data-route^="/marbles"] .explore-panel{color:#17242a}
body[data-route^="/solutions/microsoft-copilot"]{--accent:#2c8eb4;--accent-dark:#155974;--page-wash:#e8f2f6;--hero-title:#155974;--footer-bg:#104a62;--footer-accent:#b6dae7}
body[data-route^="/solutions/custom-ai-agents"]{--accent:#bd8c49;--accent-dark:#4a2a55;--page-wash:#efe8f2;--hero-title:#4a2a55;--footer-bg:#382040;--footer-accent:#d1aa62}
body[data-route^="/solutions/ai-governance"]{--accent:#b58a37;--accent-dark:#124d3e;--page-wash:#edf2ec;--hero-title:#124d3e;--footer-bg:#0c3b31;--footer-accent:#d5b469}
body[data-route^="/solutions/adoption"]{--accent:#cf7357;--accent-dark:#743044;--page-wash:#f5e8e5;--hero-title:#743044;--footer-bg:#572335;--footer-accent:#e1a38e}
body[data-route^="/solutions/cinematic"]{--accent:#c79b42;--accent-dark:#3a1748;--page-wash:#eee7f1;--hero-title:#3a1748;--footer-bg:#291032;--footer-accent:#d7ad57}
body[data-route^="/insights"]{--accent:#af8030;--accent-dark:#273d50;--page-wash:#edf0f1;--hero-title:#273d50;--footer-bg:#1b3142;--footer-accent:#d4b56d}
body[data-route^="/company"]{--accent:#b98c3d;--accent-dark:#073e31;--page-wash:#f1ece2;--hero-title:#073e31;--footer-bg:#06362c;--footer-accent:#d7b66c}

body[data-route^="/studio"]{--context-label:#f6d37d;--context-link:#fff7ec}
body[data-route^="/marbles"]{--context-label:#e4c36f;--context-link:#edf6ff}

body[data-route^="/industries/universities"]{--accent:#aa7542;--accent-dark:#69273a;--page-ink:#3a2d34;--heading:#69273a;--page-wash:#f2e7e2;--hero-bg:#fbf4ed;--hero-title:#69273a;--footer-bg:#481b2a;--footer-accent:#d8b170}
body[data-route^="/industries/government-public-sector"],body[data-route^="/government-solution-workshop"]{--accent:#bd913d;--accent-dark:#073c30;--page-ink:#183029;--heading:#073c30;--page-wash:#edf1e9;--hero-bg:#f5f2e8;--hero-title:#073c30;--footer-bg:#052f26;--footer-accent:#d8b96f}
body[data-route^="/products/custom-copilots"]{--accent:#2c8eb4;--accent-dark:#155974;--page-wash:#e8f2f6;--hero-title:#155974;--footer-bg:#104a62;--footer-accent:#b6dae7}
body[data-route^="/products/marbles-os"]{--accent:#d3ab59;--accent-dark:#071b31;--page-ink:#eaf3ff;--heading:#d5e8ff;--page-wash:#0a2039;--hero-bg:#061426;--hero-title:#d4e7ff;--hero-copy:#dce8f5;--footer-bg:#04111f;--footer-accent:#d3ab59;--footer-heading:#d5e8ff}
body[data-route^="/products/immersive-studio"],body[data-route^="/resources/videos/studio-reel"]{--accent:#d2a64b;--accent-dark:#2b1239;--page-ink:#f7ecdf;--heading:#f2d38c;--page-wash:#21102c;--hero-bg:#14091d;--hero-title:#f3d690;--hero-copy:#f7eee4;--footer-bg:#120819;--footer-accent:#d5ab57;--footer-heading:#f5d890;--button-hover-text:#150b1d}
body[data-route^="/executive-briefing"]{--accent:#dc7558;--accent-dark:#236b8b;--page-ink:#294853;--heading:#236b8b;--page-wash:#edf7fa;--hero-bg:#fffaf0;--hero-title:#22698a;--footer-bg:#185873;--footer-accent:#ffd17b}

body[data-route^="/products/marbles-os"]{background:#07182c;color:#eaf3ff}
body[data-route^="/products/marbles-os"] .block,body[data-route^="/products/marbles-os"] .section{--section-bg:#07182c;color:#eaf3ff}
body[data-route^="/products/marbles-os"] .section.tinted,body[data-route^="/products/marbles-os"] .block--wash{--section-bg:#0a2039}
body[data-route^="/products/marbles-os"] .card,body[data-route^="/products/marbles-os"] .ppc-deliverables article{background:#0c2542;color:#eaf3ff}
body[data-route^="/products/marbles-os"] .card p,body[data-route^="/products/marbles-os"] .ppc-deliverables p,body[data-route^="/products/marbles-os"] .section-header p{color:#c5d2df}
body[data-route^="/products/marbles-os"] .explore-panel{color:#17242a}
body[data-route^="/products/immersive-studio"],body[data-route^="/resources/videos/studio-reel"]{background:#160a1f;color:#f5ece1}
body[data-route^="/products/immersive-studio"] .block,body[data-route^="/products/immersive-studio"] .section,body[data-route^="/resources/videos/studio-reel"] .block,body[data-route^="/resources/videos/studio-reel"] .section{--section-bg:#160a1f;color:#f5ece1}
body[data-route^="/products/immersive-studio"] .section.tinted,body[data-route^="/resources/videos/studio-reel"] .section.tinted{--section-bg:#21102c}
body[data-route^="/products/immersive-studio"] .card,body[data-route^="/resources/videos/studio-reel"] .card{background:#21102c;color:#f5ece1}
body[data-route^="/products/immersive-studio"] .card p,body[data-route^="/resources/videos/studio-reel"] .card p,body[data-route^="/products/immersive-studio"] .section-header p,body[data-route^="/resources/videos/studio-reel"] .section-header p{color:#d9cadb}
body[data-route^="/products/immersive-studio"] .button.secondary,body[data-route^="/resources/videos/studio-reel"] .button.secondary{color:#f5d890}
body[data-route^="/products/immersive-studio"] .explore-panel,body[data-route^="/resources/videos/studio-reel"] .explore-panel{color:#17242a}
