/* K51: Fusszeile mit Spalte «Funktionen» (alle Website-Seiten). Farben erbt sie von der jeweiligen Seite. */
footer .fz{display:grid;gap:26px;grid-template-columns:1fr}
@media(min-width:760px){footer .fz{grid-template-columns:1.3fr 1fr 1fr}}
footer .fz-sp{display:flex;flex-direction:column;gap:0}
/* K83b: Tippfläche mindestens 44 px (Apple/WCAG), Schrift unverändert — Abstand kommt jetzt aus dem Polster. */
footer .fz-sp a{display:flex;align-items:center;min-height:44px;padding:12px 0;box-sizing:border-box}
footer .fz-sp b{font-weight:700;letter-spacing:.02em;margin-bottom:6px}
footer .fz-sp a:hover{text-decoration:underline}
