/* Match bolderAthleteTheme's established accent; other signup brands keep their utilities. */
.signup-bolder {
  --signup-gold: #D3B88C;
  --signup-gold-hover: #968263;
}

.signup-bolder a {
  color: var(--signup-gold);
}

.signup-bolder a:hover {
  color: var(--signup-gold-hover);
}

.signup-bolder input:focus {
  border-color: var(--signup-gold);
}

.signup-bolder label:has(input[type="radio"]:checked) {
  border-color: var(--signup-gold);
}

.signup-bolder input[type="radio"] {
  accent-color: var(--signup-gold);
}

.signup-bolder input[type="submit"] {
  background-color: var(--signup-gold);
  color: #000;
}

.signup-bolder input[type="submit"]:hover {
  background-color: var(--signup-gold-hover);
}
