{
  "$schema": "https://design-tokens.github.io/community-group/format/",
  "$description": "Linked Promo Design System — W3C Design Tokens v2.0",
  "color": {
    "blue": {
      "$value": "#2134EA",
      "$type": "color",
      "$description": "Primary action, CTA, chevron"
    },
    "blue-600": {
      "$value": "#1A2AC2",
      "$type": "color",
      "$description": "Hover"
    },
    "blue-700": {
      "$value": "#14219B",
      "$type": "color",
      "$description": "Press / active"
    },
    "blue-300": {
      "$value": "#5868F0",
      "$type": "color",
      "$description": "Links on dark"
    },
    "blue-100": {
      "$value": "#E4E7FD",
      "$type": "color",
      "$description": "Soft tint surface"
    },
    "navy": {
      "$value": "#0D0D26",
      "$type": "color",
      "$description": "Dark bg, default for marketing"
    },
    "navy-800": {
      "$value": "#14143A",
      "$type": "color",
      "$description": "Elevated dark surface"
    },
    "navy-700": {
      "$value": "#1F1F4D",
      "$type": "color",
      "$description": "Card on dark"
    },
    "navy-600": {
      "$value": "#2B2B66",
      "$type": "color",
      "$description": "Border on dark"
    },
    "white": {
      "$value": "#FFFFFF",
      "$type": "color"
    },
    "paper": {
      "$value": "#F6F7FB",
      "$type": "color",
      "$description": "Page bg light"
    },
    "line": {
      "$value": "#E2E4EE",
      "$type": "color",
      "$description": "Hairline border"
    },
    "ink": {
      "$value": "#161616",
      "$type": "color",
      "$description": "Body text on light"
    },
    "ink-2": {
      "$value": "#3A3A4A",
      "$type": "color",
      "$description": "Secondary text"
    },
    "ink-3": {
      "$value": "#6B6B7B",
      "$type": "color",
      "$description": "Tertiary, caption"
    },
    "success": {
      "$value": "#1FB36B",
      "$type": "color"
    },
    "warning": {
      "$value": "#E0A82E",
      "$type": "color"
    },
    "danger": {
      "$value": "#E5484D",
      "$type": "color"
    }
  },
  "typography": {
    "fontFamily": {
      "$description": "Web = Manrope (sans + display). Print/decks = Geometria (body) + Micra (eyebrow). Micra is print-only, never web.",
      "sans": {
        "$value": "Manrope, -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif",
        "$type": "fontFamily"
      },
      "display": {
        "$value": "Manrope, -apple-system, BlinkMacSystemFont, sans-serif",
        "$type": "fontFamily",
        "$description": "Web eyebrow/display = Manrope ExtraBold uppercase"
      },
      "print": {
        "$value": "Geometria, Manrope, sans-serif",
        "$type": "fontFamily",
        "$description": "Print / HTML decks / PDF headings + body"
      },
      "displayPrint": {
        "$value": "Micra, Geometria, sans-serif",
        "$type": "fontFamily",
        "$description": "Print/deck eyebrow & decorative ALL-CAPS only — never on web"
      }
    },
    "fontWeight": {
      "light": { "$value": 300, "$type": "fontWeight" },
      "regular": { "$value": 400, "$type": "fontWeight" },
      "medium": { "$value": 500, "$type": "fontWeight" },
      "bold": { "$value": 700, "$type": "fontWeight" },
      "xbold": { "$value": 800, "$type": "fontWeight" },
      "heavy": { "$value": 900, "$type": "fontWeight" }
    },
    "fontSize": {
      "12": { "$value": "12px", "$type": "dimension" },
      "14": { "$value": "14px", "$type": "dimension" },
      "16": { "$value": "16px", "$type": "dimension" },
      "18": { "$value": "18px", "$type": "dimension" },
      "20": { "$value": "20px", "$type": "dimension" },
      "24": { "$value": "24px", "$type": "dimension" },
      "32": { "$value": "32px", "$type": "dimension" },
      "40": { "$value": "40px", "$type": "dimension" },
      "56": { "$value": "56px", "$type": "dimension" },
      "72": { "$value": "72px", "$type": "dimension" },
      "96": { "$value": "96px", "$type": "dimension" },
      "128": { "$value": "128px", "$type": "dimension" }
    },
    "lineHeight": {
      "tight": { "$value": 1.05, "$type": "number" },
      "snug": { "$value": 1.2, "$type": "number" },
      "normal": { "$value": 1.45, "$type": "number" },
      "relaxed": { "$value": 1.6, "$type": "number" }
    },
    "letterSpacing": {
      "tight": { "$value": "-0.02em", "$type": "dimension" },
      "normal": { "$value": "0", "$type": "dimension" },
      "wide": { "$value": "0.04em", "$type": "dimension" },
      "xwide": { "$value": "0.16em", "$type": "dimension" }
    }
  },
  "spacing": {
    "1": { "$value": "4px", "$type": "dimension" },
    "2": { "$value": "8px", "$type": "dimension" },
    "3": { "$value": "12px", "$type": "dimension" },
    "4": { "$value": "16px", "$type": "dimension" },
    "5": { "$value": "24px", "$type": "dimension" },
    "6": { "$value": "32px", "$type": "dimension" },
    "7": { "$value": "48px", "$type": "dimension" },
    "8": { "$value": "64px", "$type": "dimension" },
    "9": { "$value": "96px", "$type": "dimension" },
    "10": { "$value": "128px", "$type": "dimension" },
    "11": { "$value": "160px", "$type": "dimension" }
  },
  "radius": {
    "none": { "$value": "0", "$type": "dimension" },
    "sm": { "$value": "4px", "$type": "dimension" },
    "md": { "$value": "8px", "$type": "dimension" },
    "lg": { "$value": "14px", "$type": "dimension" },
    "xl": { "$value": "20px", "$type": "dimension" },
    "pill": { "$value": "999px", "$type": "dimension" }
  },
  "shadow": {
    "subtle": {
      "$value": "0 1px 2px rgba(13,13,38,0.06)",
      "$type": "shadow"
    },
    "card": {
      "$value": "0 4px 12px rgba(13,13,38,0.08)",
      "$type": "shadow"
    },
    "modal": {
      "$value": "0 12px 32px rgba(13,13,38,0.12)",
      "$type": "shadow"
    },
    "blueCta": {
      "$value": "0 12px 28px rgba(33,52,234,0.28)",
      "$type": "shadow"
    }
  },
  "gradient": {
    "$description": "Dark surfaces only. Same-hue depth (blue→navy). Never on light surfaces, text, logo, or chevron glyph. See design-system.md §3.6.",
    "depth": {
      "$value": "linear-gradient(135deg, #2134EA 0%, #1A2AC2 50%, #0D0D26 100%)",
      "$type": "gradient"
    },
    "glow": {
      "$value": "radial-gradient(circle at 70% 40%, #2134EA 0%, #1A2AC2 45%, #0D0D26 100%)",
      "$type": "gradient"
    },
    "navyFade": {
      "$value": "linear-gradient(180deg, #0D0D26 0%, #14142E 100%)",
      "$type": "gradient"
    },
    "photoOverlay": {
      "$value": "linear-gradient(to top, rgba(13,13,38,0.7) 0%, rgba(13,13,38,0) 50%)",
      "$type": "gradient"
    }
  },
  "motion": {
    "easing": {
      "out": {
        "$value": "cubic-bezier(0.2, 0.7, 0.2, 1)",
        "$type": "cubicBezier"
      },
      "state": {
        "$value": "cubic-bezier(0.6, 0, 0.2, 1)",
        "$type": "cubicBezier"
      }
    },
    "duration": {
      "micro": { "$value": "120ms", "$type": "duration" },
      "hover": { "$value": "200ms", "$type": "duration" },
      "reveal": { "$value": "320ms", "$type": "duration" }
    }
  },
  "layout": {
    "maxWidth": { "$value": "1200px", "$type": "dimension" },
    "heroWidth": { "$value": "920px", "$type": "dimension" },
    "sidePadding": { "$value": "clamp(16px, 4vw, 48px)", "$type": "dimension" }
  },
  "chevron": {
    "polygon": {
      "$value": "0,0 207,0 503,540 207,1080 0,1080 294,540",
      "$type": "string",
      "$description": "Canonical 6-vertex chevron polygon, tip-right horizontal"
    },
    "viewBox": {
      "$value": "0 0 503 1080",
      "$type": "string"
    },
    "aspectRatio": {
      "$value": 0.4657,
      "$type": "number",
      "$description": "width / height"
    },
    "tipRight": {
      "$value": "503,540",
      "$type": "string"
    },
    "innerNotch": {
      "$value": "294,540",
      "$type": "string"
    }
  }
}
