{
  "name": "The Skyfallen Company",
  "version": "1.0.0",
  "canonicalUrl": "https://brand.skyfallen.com/design-tokens.json",
  "color": {
    "black": { "$type": "color", "$value": "#000000", "$description": "Company identity and maximum contrast" },
    "white": { "$type": "color", "$value": "#FFFFFF", "$description": "Company identity and clear surfaces" },
    "exos": { "$type": "color", "$value": "#0F1320", "$description": "Authority and primary actions" },
    "stratos": { "$type": "color", "$value": "#3F5070", "$description": "Structure and emphasis" },
    "tropos": { "$type": "color", "$value": "#B2C4DC", "$description": "Spacious supporting fields" },
    "paper": { "$type": "color", "$value": "#F5F5F2", "$description": "Neutral editorial surface" }
  },
  "font": {
    "display": {
      "$type": "fontFamily",
      "$value": ["dashiell-fine", "Georgia", "serif"],
      "$description": "Display, identity and slogan. Do not typeset logos."
    },
    "body": {
      "$type": "fontFamily",
      "$value": ["articulat-cf", "Arial", "sans-serif"],
      "$description": "Information, headlines and body copy"
    },
    "utility": {
      "$type": "fontFamily",
      "$value": ["Inter", "Arial", "sans-serif"],
      "$description": "Quiet utility titles, navigation and compact controls"
    },
    "bodyWeights": {
      "$type": "number",
      "$value": [300, 400, 500, 600, 700, 800, 900]
    },
    "licensing": {
      "$type": "string",
      "$value": "Brand font files are not distributed. Confirm the destination is authorised to use the Adobe Fonts kit or use the declared fallbacks."
    }
  },
  "shape": {
    "cornerRadius": { "$type": "dimension", "$value": { "value": 0, "unit": "px" }, "$description": "Controls, panels and navigation use square corners" },
    "ruleWidth": { "$type": "dimension", "$value": { "value": 1, "unit": "px" } }
  },
  "control": {
    "fieldHeight": { "$type": "dimension", "$value": { "value": 52, "unit": "px" } },
    "fieldInsetInline": { "$type": "dimension", "$value": { "value": 12, "unit": "px" } },
    "fieldLabelRestingOffset": { "$type": "dimension", "$value": { "value": 16, "unit": "px" } },
    "fieldLabelRaisedOffset": { "$type": "dimension", "$value": { "value": 6, "unit": "px" } }
  },
  "motion": {
    "interfaceDuration": { "$type": "duration", "$value": { "value": 180, "unit": "ms" } },
    "interfaceEasing": { "$type": "cubicBezier", "$value": [0.25, 0.1, 0.25, 1] },
    "reducedMotion": { "$type": "boolean", "$value": true, "$description": "Always provide a prefers-reduced-motion treatment" }
  }
}
