[
  {
    "id": "quiet_drift",
    "title": "Quiet Drift",
    "tagline": "Notice the Drift",
    "theme": "Withdrawal, false fine, routine slipping, people fading before anyone names it.",
    "accent": "#a51628",
    "primarySuits": [
      "D",
      "H"
    ],
    "summary": "The case rarely announces itself. It fades by inches until absence starts looking normal."
  },
  {
    "id": "heavy_load",
    "title": "Heavy Load",
    "tagline": "Hear the Weight",
    "theme": "Burden language, shame, exhaustion, and worth sounding negotiable.",
    "accent": "#c94d2b",
    "primarySuits": [
      "D",
      "C"
    ],
    "summary": "The danger hides inside overload, apology and practical collapse."
  },
  {
    "id": "frayed_connections",
    "title": "Frayed Connections",
    "tagline": "Find the Thread",
    "theme": "Conflict, rejection, isolation, support networks thinning under pressure.",
    "accent": "#166c35",
    "primarySuits": [
      "H",
      "C"
    ],
    "summary": "The person is not only hurting, they are losing the routes back to people."
  },
  {
    "id": "immediate_edge",
    "title": "Immediate Edge",
    "tagline": "Hold the Hour",
    "theme": "Acute risk, sudden calm, reckless relief, and urgent safety decisions.",
    "accent": "#0b2d52",
    "primarySuits": [
      "D",
      "S"
    ],
    "summary": "The case has moved from concern into time-critical contact and safety."
  }
]