/* --- Button Molecule Styles --- */
.c-button {
  display: inline-block;
  padding: 0.75rem 1.5rem;
  background-color: #007bff; /* Primary brand color */
  color: #ffffff;
  text-decoration: none;
  border-radius: 0.25rem;
  font-weight: 600;
  transition: background-color 0.2s ease;
  margin-top: 1rem; /* Add some space above the button */
}

.c-button:hover,
.c-button:focus {
  background-color: #0056b3;
}