{ "brand": "PRIME Q", "note": "CMYK values are a naive conversion from RGB. Treat them as the starting point for a proof, not a colour-managed separation.", "typography": { "family": "Inter", "headings": "Inter, 700-800, tracking -0.016em", "body": "Inter, 400-500", "fallback": "Arial", "licence": "SIL Open Font License 1.1 — free to install, embed and self-host" }, "colors": { "prime_navy": { "name": "Prime Navy", "hex": "#041E42", "rgb": [ 4, 30, 66 ], "cmyk": [ 94, 55, 0, 74 ], "usage": "Logo, headings, chart primary. The brand's only dark." }, "accent_red": { "name": "Accent Red", "hex": "#E11D2E", "rgb": [ 225, 29, 46 ], "cmyk": [ 0, 87, 80, 12 ], "usage": "The slash in the Q, the lead-in on a rule, one bullet, one chart line. Never a background." }, "slate": { "name": "Slate", "hex": "#6B7280", "rgb": [ 107, 114, 128 ], "cmyk": [ 16, 11, 0, 50 ], "usage": "Subtitles, labels, captions, footnotes." }, "line": { "name": "Line Gray", "hex": "#E5E7EB", "rgb": [ 229, 231, 235 ], "cmyk": [ 3, 2, 0, 8 ], "usage": "Hairlines, table borders, the Q watermark." }, "white": { "name": "White", "hex": "#FFFFFF", "rgb": [ 255, 255, 255 ], "cmyk": [ 0, 0, 0, 0 ], "usage": "The ground. Slides and documents are white unless a section is deliberately reversed." } } }