/**
 * Design tokens — light-forward clinical palette (white surfaces, navy + amber brand).
 */
:root {
  --navy: #0d1b2a;
  --navy2: #152336;
  --navy3: #1e3350;
  --amber: #c8922a;
  --amber2: #e0a83a;
  --cream: #f5f0e8;
  --cream2: #ede6d6;
  --surface: #ffffff;
  --surface-muted: #f5f3ef;
  --surface-subtle: #ebe8e2;
  --text: #2f3a48;
  --text-heading: #0d1b2a;
  --muted: #5c6778;
  --white: #ffffff;
  --serif: "Cormorant Garamond", Georgia, serif;
  --sans: "DM Sans", system-ui, sans-serif;
  --radius: 4px;
  --line: rgba(13, 27, 42, 0.09);
  --line-strong: rgba(13, 27, 42, 0.14);
  --line-accent: rgba(200, 146, 42, 0.28);
  --shadow-amber: 0 4px 24px rgba(200, 146, 42, 0.14);
  --shadow-soft: 0 1px 3px rgba(13, 27, 42, 0.06);
}
