:root {
  --navy: #1c1f45;
  --primary: #2d3160;
  --accent: #f2a93b;
  --muted: #555a80;
  --faint: #8a8ead;
  --border: #e4e6ef;
  --border-strong: #c9ccdd;
  --tint: #e4e7f3;

  --success: #1f7a4d;
  --success-bg: #e2f3ea;
  --warning: #8a5a0c;
  --warning-bg: #fdf1de;
  --danger: #a03a2e;
  --danger-bg: #fbe6e4;
  --teal: #1d6b66;
  --teal-bg: #dff1f0;
  --neutral: #4a4f5e;
  --neutral-bg: #eef0f2;

  --font-heading: "Ubuntu", "Inter", system-ui, sans-serif;
  --font-body: "Inter", system-ui, sans-serif;
  --focus-ring: 3px solid var(--accent);
  --content-width: 1240px;
}
