/* Original CID tokens; semantic status colours stay independent. */
.brand-universal-ai-controller{--primary:#4D93F4;--accent:#8FD1FD;--carrier:#1A3657;--action:#1A3657;--focus:#1A3657;}
.brand-ludvo{--primary:#6B4CFF;--accent:#FF3D7F;--carrier:#11142B;--action:#11142B;--focus:#11142B;}
.brand-secure-platform{--primary:#2BCBA9;--accent:#95EBD8;--carrier:#164A44;--action:#164A44;--focus:#164A44;}
.brand-shab-tools{--primary:#F3A14A;--accent:#F5CA88;--carrier:#17263C;--action:#17263C;--focus:#17263C;}
.brand-blue-zones-schweiz{--primary:#22BFAE;--accent:#91E5D7;--carrier:#113F48;--action:#113F48;--focus:#113F48;}
.brand-gymledger{--primary:#9676F5;--accent:#65D9B5;--carrier:#2F2452;--action:#2F2452;--focus:#2F2452;}
.brand-swissbody{--primary:#FFA000;--accent:#0071BC;--carrier:#102A43;--action:#102A43;--focus:#102A43;}
.brand-african-language-learning{--primary:#EB8A57;--accent:#F2C765;--carrier:#583529;--action:#583529;--focus:#583529;}
.brand-vella{--primary:#2CB5CF;--accent:#66E3D7;--carrier:#10394F;--action:#10394F;--focus:#10394F;}
.brand-diasporapay-africa{--primary:#22C594;--accent:#727CF1;--carrier:#23305C;--action:#23305C;--focus:#23305C;}
.brand-amoria{--primary:#F1749B;--accent:#F5B4BF;--carrier:#54243C;--action:#54243C;--focus:#54243C;}
.brand-igaming-platform{--primary:#9273F2;--accent:#D0EF6B;--carrier:#302655;--action:#302655;--focus:#302655;}
.brand-sovereign-ai-platform{--primary:#619CF6;--accent:#A1E8FF;--carrier:#1C315A;--action:#1C315A;--focus:#1C315A;}
.brand-siedler-buyland{--primary:#BDA66D;--accent:#35BFB1;--carrier:#193C33;--action:#193C33;--focus:#193C33;}
.brand-mobile-forensics-platform{--primary:#9DBBDE;--accent:#D6EF80;--carrier:#2A415B;--action:#2A415B;--focus:#2A415B;}
.brand-swiss-mobility-platform{--primary:#F3A052;--accent:#63BEF5;--carrier:#28425C;--action:#28425C;--focus:#28425C;}
.brand-pixvoria{--primary:#CE8FB8;--accent:#F0D9C0;--carrier:#432C46;--action:#432C46;--focus:#432C46;}
.brand-lyrenio{--primary:#BEDD52;--accent:#F0C96B;--carrier:#26351C;--action:#26351C;--focus:#26351C;}
.brand-aerqo{--primary:#00D1CC;--accent:#0066A6;--carrier:#0F172A;--action:#0F172A;--focus:#0F172A;}
