/* Dynamisch generierte Design-Einstellungen */
:root {
  --accent-color: #b69f3f;
  --primary-color: #07443d;
  --secondary-color: #2c3135;
  --background-color: #ffffff;
  --default-color: #2c3135;
  --heading-color: #07443d;
  --default-font: "Roboto", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  --heading-font: "Montserrat", sans-serif;
}

body {
  font-family: var(--default-font);
  color: var(--default-color);
  background-color: var(--background-color);
}

h1, h2, h3, h4, h5, h6 {
  font-family: var(--heading-font);
  color: var(--heading-color);
}

a {
  color: var(--primary-color);
}

a:hover {
  color: var(--accent-color);
}