form button {
    background-color: var(--primary-color) !important;
    border-radius: calc(var(--spacing) * 2);
    color: white;
    padding: calc(var(--spacing) * 2) calc(var(--spacing) * 4);
    cursor: pointer;
}

/* Das Formular-Markup kommt aus dem form-plugin und bringt Tailwind-
   Dark-Varianten mit (dark:text-white, dark:text-gray-300). Die Website
   selbst hat kein Dark-Theme, bleibt also immer hell. Auf Geraeten mit
   aktiviertem Dark-Mode standen die Feldbeschriftungen dadurch weiss auf
   weissem Grund. Hier wird die Dark-Variante auf den hellen Wert
   (text-gray-900) zurueckgesetzt. */
@media (prefers-color-scheme: dark) {
    form label.dark\:text-white,
    form label.dark\:text-gray-300 {
        color: #111827 !important;
    }
}
