:root {
  --navy-950: #03111f;
  --navy-900: #061a31;
  --navy-850: #09213d;
  --navy-800: #0a2647;
  --navy-700: #133b62;
  --steel-500: #6f8196;
  --steel-300: #aab7c7;
  --steel-100: #e6edf5;
  --white: #ffffff;
  --gold-500: #e6b84c;
  --gold-600: #c99c35;
  --gold-200: #f6df9f;
  --cyan-400: #42d3cc;
  --green-400: #6ee7a7;
  --coral-400: #ff765f;
  --violet-400: #a88cff;
  --ink: #071321;
  --surface: rgba(255, 255, 255, 0.062);
  --surface-strong: rgba(255, 255, 255, 0.105);
  --surface-soft: rgba(255, 255, 255, 0.035);
  --border: rgba(255, 255, 255, 0.11);
  --border-strong: rgba(230, 184, 76, 0.34);
  --shadow-lg: 0 30px 90px rgba(0, 0, 0, 0.38);
  --shadow-md: 0 18px 46px rgba(0, 0, 0, 0.28);
  --radius: 8px;
  --radius-sm: 6px;
  --max-width: 1200px;
  --font-heading: "Inter", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
  --font-body: "Open Sans", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
  --ease: cubic-bezier(0.22, 1, 0.36, 1);
  --speed: 240ms;
}
