{
  "name": "Archbotics",
  "pack_version": "1.0.0",
  "extracted": "2026-09-04",
  "source": "assets/brand.css on archbotics.com, which is what shipped",
  "rule": "Two grounds, one accent. Ember marks the threshold, the one place a human acts.",
  "constraints": [
    "No blue anywhere.",
    "No second hue.",
    "No gradient, no glow.",
    "On the dark ground the accent never fills: marks, the rung, one line of text at most, the focus ring."
  ],
  "tokens": {
    "--paper": {
      "value": "#F6F3EC",
      "role": "Light ground. The Archbotics Sivut pages, the notice, the thank-you page."
    },
    "--paper-1": {
      "value": "#EEEAE0",
      "role": "The raised band on the light ground. Felt, not seen."
    },
    "--paper-line": {
      "value": "rgba(20, 18, 15, .10)",
      "role": "Hairline on the light ground. Composites to #DFDDD6 over --paper."
    },
    "--paper-line-2": {
      "value": "rgba(20, 18, 15, .22)",
      "role": "The stronger hairline, for frames. Composites to #C4C2BB over --paper."
    },
    "--paper-ink": {
      "value": "#14120F",
      "role": "Headings and the mark on the light ground."
    },
    "--paper-ink-body": {
      "value": "#3A3631",
      "role": "Body text on the light ground."
    },
    "--paper-ink-mute": {
      "value": "#5E5850",
      "role": "The label voice on the light ground."
    },
    "--paper-ink-dim": {
      "value": "#6F6862",
      "role": "Metadata and captions on the light ground. This is the floor: nothing lighter carries text."
    },
    "--night": {
      "value": "#0E0D0B",
      "role": "Dark ground. The company page."
    },
    "--night-1": {
      "value": "#151310",
      "role": "The raised band on the dark ground."
    },
    "--night-line": {
      "value": "rgba(243, 239, 230, .10)",
      "role": "Hairline on the dark ground. Composites to #252421 over --night."
    },
    "--night-line-2": {
      "value": "rgba(243, 239, 230, .22)",
      "role": "The stronger hairline, for frames. Composites to #403F3B over --night."
    },
    "--night-ink": {
      "value": "#F3EFE6",
      "role": "Headings and the mark on the dark ground."
    },
    "--night-ink-body": {
      "value": "#D6D0C4",
      "role": "Body text on the dark ground."
    },
    "--night-ink-mute": {
      "value": "#A39C90",
      "role": "The label voice on the dark ground."
    },
    "--night-ink-dim": {
      "value": "#857E73",
      "role": "Metadata and captions on the dark ground. The floor."
    },
    "--ember": {
      "value": "#C64518",
      "role": "The accent. Fills and headline-size text on the light ground. White on it passes AA."
    },
    "--ember-ink": {
      "value": "#B53E13",
      "role": "The accent for text at body size and under on the light ground."
    },
    "--ember-light": {
      "value": "#FF7A50",
      "role": "The accent for marks and text on the dark ground. Never a fill there."
    }
  },
  "grounds": {
    "paper": {
      "bg": "--paper",
      "bg-1": "--paper-1",
      "line": "--paper-line",
      "line-2": "--paper-line-2",
      "ink": "--paper-ink",
      "ink-body": "--paper-ink-body",
      "ink-mute": "--paper-ink-mute",
      "ink-dim": "--paper-ink-dim",
      "accent": "--ember",
      "accent-text": "--ember-ink",
      "color-scheme": "light"
    },
    "night": {
      "bg": "--night",
      "bg-1": "--night-1",
      "line": "--night-line",
      "line-2": "--night-line-2",
      "ink": "--night-ink",
      "ink-body": "--night-ink-body",
      "ink-mute": "--night-ink-mute",
      "ink-dim": "--night-ink-dim",
      "accent": "--ember-light",
      "accent-text": "--ember-light",
      "color-scheme": "dark"
    }
  },
  "contrast": [
    {
      "foreground": "--paper-ink",
      "background": "--paper",
      "ratio": 16.87,
      "aa_normal_text": true,
      "aa_large_text": true
    },
    {
      "foreground": "--paper-ink",
      "background": "--paper-1",
      "ratio": 15.56,
      "aa_normal_text": true,
      "aa_large_text": true
    },
    {
      "foreground": "--paper-ink-body",
      "background": "--paper",
      "ratio": 10.82,
      "aa_normal_text": true,
      "aa_large_text": true
    },
    {
      "foreground": "--paper-ink-body",
      "background": "--paper-1",
      "ratio": 9.98,
      "aa_normal_text": true,
      "aa_large_text": true
    },
    {
      "foreground": "--paper-ink-mute",
      "background": "--paper",
      "ratio": 6.34,
      "aa_normal_text": true,
      "aa_large_text": true
    },
    {
      "foreground": "--paper-ink-mute",
      "background": "--paper-1",
      "ratio": 5.85,
      "aa_normal_text": true,
      "aa_large_text": true
    },
    {
      "foreground": "--paper-ink-dim",
      "background": "--paper",
      "ratio": 4.94,
      "aa_normal_text": true,
      "aa_large_text": true
    },
    {
      "foreground": "--paper-ink-dim",
      "background": "--paper-1",
      "ratio": 4.56,
      "aa_normal_text": true,
      "aa_large_text": true
    },
    {
      "foreground": "--ember",
      "background": "--paper",
      "ratio": 4.44,
      "aa_normal_text": false,
      "aa_large_text": true
    },
    {
      "foreground": "--ember",
      "background": "--paper-1",
      "ratio": 4.1,
      "aa_normal_text": false,
      "aa_large_text": true
    },
    {
      "foreground": "--ember-ink",
      "background": "--paper",
      "ratio": 5.17,
      "aa_normal_text": true,
      "aa_large_text": true
    },
    {
      "foreground": "--ember-ink",
      "background": "--paper-1",
      "ratio": 4.77,
      "aa_normal_text": true,
      "aa_large_text": true
    },
    {
      "foreground": "--night-ink",
      "background": "--night",
      "ratio": 16.93,
      "aa_normal_text": true,
      "aa_large_text": true
    },
    {
      "foreground": "--night-ink",
      "background": "--night-1",
      "ratio": 16.16,
      "aa_normal_text": true,
      "aa_large_text": true
    },
    {
      "foreground": "--night-ink-body",
      "background": "--night",
      "ratio": 12.65,
      "aa_normal_text": true,
      "aa_large_text": true
    },
    {
      "foreground": "--night-ink-body",
      "background": "--night-1",
      "ratio": 12.08,
      "aa_normal_text": true,
      "aa_large_text": true
    },
    {
      "foreground": "--night-ink-mute",
      "background": "--night",
      "ratio": 7.14,
      "aa_normal_text": true,
      "aa_large_text": true
    },
    {
      "foreground": "--night-ink-mute",
      "background": "--night-1",
      "ratio": 6.81,
      "aa_normal_text": true,
      "aa_large_text": true
    },
    {
      "foreground": "--night-ink-dim",
      "background": "--night",
      "ratio": 4.84,
      "aa_normal_text": true,
      "aa_large_text": true
    },
    {
      "foreground": "--night-ink-dim",
      "background": "--night-1",
      "ratio": 4.62,
      "aa_normal_text": true,
      "aa_large_text": true
    },
    {
      "foreground": "--ember-light",
      "background": "--night",
      "ratio": 7.54,
      "aa_normal_text": true,
      "aa_large_text": true
    },
    {
      "foreground": "--ember-light",
      "background": "--night-1",
      "ratio": 7.2,
      "aa_normal_text": true,
      "aa_large_text": true
    },
    {
      "foreground": "--ember",
      "background": "--night",
      "ratio": 3.95,
      "aa_normal_text": false,
      "aa_large_text": true
    },
    {
      "foreground": "#FFFFFF",
      "background": "--ember",
      "ratio": 4.92,
      "aa_normal_text": true,
      "aa_large_text": true,
      "note": "The one filled button on the light ground."
    },
    {
      "foreground": "--paper-ink",
      "background": "--ember-light",
      "ratio": 7.26,
      "aa_normal_text": true,
      "aa_large_text": true,
      "note": "Only if the accent is ever filled, which the dark ground does not do."
    }
  ]
}
