:root {
  --color-primary: #1e40af;
  --color-primary-dark: #002291;
  --color-secondary: #3b82f6;
}

html {
  scroll-behavior: smooth;
}

body {
  font-family: system-ui, -apple-system, sans-serif;
}

/* Honeypot field — hidden from real users */
.hp-field {
  position: absolute;
  left: -9999px;
}
