:root {
  --color-primary: #dc2626;
  --color-primary-dark: #be0808;
  --color-secondary: #f97316;
}

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;
}
