/* bx-footer-1 – aus Brixies „Footer 1“ (0969-footer-1.json) */
.bx-footer-1 { padding-top: var(--wf-space-2xl); padding-right: var(--wf-space-xl); padding-bottom: var(--wf-space-2xl); padding-left: var(--wf-space-xl); background-color: var(--wf-color-white); }
.bx-footer-1__container { flex-direction: column; align-items: center; row-gap: var(--wf-content-gap); }
.bx-footer-1__logo { width: 155px; }
.bx-footer-1__info { font-size: var(--wf-text-m); text-align: center; color: var(--wf-color-neutral-trans-60); margin-bottom: 0px; width: 540px; }
.bx-footer-1__menu li { margin-left: 0px; }
.bx-footer-1__menu ul { gap: var(--wf-space-2xl); justify-content: center; }
.bx-footer-1__menu a { font-weight: 500; color: var(--wf-color-neutral-950); font-size: var(--wf-text-m); }
.bx-footer-1__menu a:hover { text-decoration: underline; }
@media (max-width: 767px) {
	.bx-footer-1__menu ul { justify-content: column; gap: var(--wf-space-xl); }
}
.bx-footer-1__credit-text { color: var(--wf-color-neutral-trans-60); font-size: var(--wf-text-m); }

/* ---- Dart-Treff, Gestaltung 3 (stil.md): nur --wf-*-Variablen ---- */
/* Fuß in Lederbank, Logo übereinander in Kupfer, Text in Kneipenlicht. */
.bx-footer-1 { background-color: var(--wf-color-neutral-800); padding-block: var(--wf-space-3xl); color: var(--wf-color-white-trans-70); }
.bx-footer-1__container { row-gap: var(--wf-space-l); }
.bx-footer-1__logo { width: 12rem; }
.bx-footer-1__logo img { width: 100%; height: auto; }
.bx-footer-1__info { width: 62rem; max-width: 100%; font-size: var(--wf-text-m); line-height: 1.6; color: var(--wf-color-white-trans-70); }
.bx-footer-1__menu a { font-family: var(--wf-font-body); font-weight: 600; color: var(--wf-color-white); }
.bx-footer-1__menu a:hover { color: var(--wf-color-primary); text-decoration: none; }
.bx-footer-1__credit-text { font-size: var(--wf-text-s); color: var(--wf-color-white-trans-50); }

/* ---- Änderungen Runde 3 (Livegang-Prüfung, Deniz’ Auswahl, 11.11.2026) ---- */
/* BARR-04: Kontrast der Zeile „Webdesign aus Freiburg“ 5,5 : 1 statt 4,3 : 1 */
.bx-footer-1__credit-text { color: var(--wf-color-white-trans-60); }

/* ---- Link im Fuß zur Agentur (starter PR #9 erlaubt Links auf andere Seiten, 11.11.2026) ---- */
.bx-footer-1__credit-text a:hover { color: var(--wf-color-primary); }
