/* Redeemer's Prayer Mission Trust — base styles
   Kept intentionally small: Tailwind utility classes handle most layout.
   This file is for the few things utilities can't express cleanly. */

html {
  scroll-behavior: smooth;
}

/* Visible keyboard focus everywhere — accessibility, not decoration */
a:focus-visible,
button:focus-visible,
input:focus-visible,
textarea:focus-visible {
  outline: 2px solid #c9933a;
  outline-offset: 2px;
}

@media (prefers-reduced-motion: reduce) {
  html {
    scroll-behavior: auto;
  }
  * {
    animation-duration: 0.001ms !important;
    transition-duration: 0.001ms !important;
  }
}

/* Soft candle-glow accent used behind the hero scripture */
.glow-accent {
  background: radial-gradient(60% 60% at 50% 40%, rgba(201, 147, 58, 0.25), transparent 70%);
}

/* Honeypot spam-trap field — hidden from real visitors via layout, not
   display:none, since some bots skip fields with display:none. */
.hp-field-wrap {
  position: absolute;
  left: -9999px;
  width: 1px;
  height: 1px;
  overflow: hidden;
}
