:root {
  --navy-950: #021549;
  --navy-900: #06205d;
  --navy-800: #0c2c6a;
  --blue-600: #0877e5;
  --cyan-500: #1299d6;
  --cyan-300: #30d5f2;
  --surface: #ffffff;
  --surface-muted: #f5f7fb;
  --surface-blue: #eef6ff;
  --line: #d8e1ef;
  --line-strong: #bfcee1;
  --text: #12213c;
  --text-muted: #61708a;
  --success: #14804a;
  --warning: #b45d00;
  --danger: #b42318;
  --shadow-sm: 0 8px 22px rgba(2, 21, 73, 0.07);
  --shadow-md: 0 18px 46px rgba(2, 21, 73, 0.14);
  --radius-sm: 10px;
  --radius-md: 18px;
  --radius-lg: 28px 28px 28px 8px;
  --ease: 180ms cubic-bezier(.2, .8, .2, 1);
  --content: 1500px;
  --font: Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
}
