/* ============================================================ BAN YARO — Impressum (SPA-Wrapper) Einzige Inhaltsquelle: /impressum.html (crawlbar). Diese Seite holt den Inhalt per fetch und injiziert ihn — kein Text-Duplikat. Das Kontaktformular wird über die geteilte contact-form.js gebunden. ============================================================ */ window.Page_impressum = (() => { async function init(container) { try { const res = await fetch('/impressum'); const html = await res.text(); const doc = new DOMParser().parseFromString(html, 'text/html'); const content = doc.querySelector('#legal-content'); container.innerHTML = content ? content.innerHTML : '

Inhalt momentan nicht verfügbar.

'; window.initContactForm?.(container); } catch (e) { container.innerHTML = '

Das Impressum ist offline nicht verfügbar — bitte einmal mit Internetverbindung öffnen.

'; } } function refresh() {} return { init, refresh }; })();