/**
 * footer.css - Footer-Styles
 */

.footer {
  background-color: var(--color-nav-bg);
  padding: 20px 24px;
  text-align: center;
}

.footer-links {
  text-align: center;
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 30px;
  flex-wrap: wrap;
}

.footer-link {
  color: var(--color-text-primary);
  text-decoration: none;
  font-size: var(--font-size-small);
  font-family: var(--font-family-primary);
  transition: color 0.3s ease;
}

.footer-link:hover {
  color: var(--color-accent-blue);
}

/* Legacy Support für footer-imprint */
.footer-imprint {
  text-align: center;
}

.footer-imprint-link {
  color: var(--color-text-primary);
  text-decoration: none;
  font-size: var(--font-size-small);
  font-family: var(--font-family-primary);
  transition: color 0.3s ease;
}

.footer-imprint-link:hover {
  color: var(--color-accent-blue);
}
