/* Vanguard — Services Page Design Tokens */

:root {
  --background: #f6f7fa;
  --foreground: #0f1833;
  --card: #ffffff;
  --border: #e3e6ec;
  --muted: #f1f3f7;
  --muted-foreground: #6b7280;
  --primary: #0f1833;
  --primary-foreground: #f6f7fa;
  --accent: #1e6b6b;
  --accent-foreground: #f6f7fa;
  --secondary: #eef0f5;
  --secondary-foreground: #1b2547;
}

body {
  font-family: "Inter", ui-sans-serif, system-ui, -apple-system, sans-serif;
  background-color: var(--background);
  color: var(--foreground);
  -webkit-font-smoothing: antialiased;
}

h1, h2, h3, h4, h5, h6 {
  font-family: "Instrument Sans", ui-sans-serif, system-ui, -apple-system, sans-serif;
  letter-spacing: -0.02em;
}

.font-display {
  font-family: "Instrument Sans", ui-sans-serif, system-ui, -apple-system, sans-serif;
}
