/* ============================================================
   BAN YARO — Impressum
   ============================================================ */

window.Page_impressum = (() => {

  function init(container) {
    container.innerHTML = `
      <div style="max-width:640px;margin:0 auto;padding:var(--space-6) var(--space-4)">

        <h1 style="font-size:var(--text-2xl);font-weight:var(--weight-bold);
                   color:var(--c-text);margin:0 0 var(--space-6)">Impressum</h1>

        <section style="margin-bottom:var(--space-6)">
          <h2 style="font-size:var(--text-base);font-weight:var(--weight-semibold);
                     color:var(--c-text);margin:0 0 var(--space-2)">Angaben gemäß § 5 DDG</h2>
          <p style="font-size:var(--text-sm);color:var(--c-text-secondary);line-height:1.7;margin:0">
            René Degelmann<br>
            Ringstr. 26<br>
            85560 Ebersberg
          </p>
        </section>

        <section style="margin-bottom:var(--space-6)">
          <h2 style="font-size:var(--text-base);font-weight:var(--weight-semibold);
                     color:var(--c-text);margin:0 0 var(--space-2)">Kontakt</h2>
          <p style="font-size:var(--text-sm);color:var(--c-text-secondary);line-height:1.7;margin:0">
            E-Mail: <a href="mailto:hallo@banyaro.app"
                       style="color:var(--c-primary)">hallo@banyaro.app</a><br>
            Kontaktformular: <a href="mailto:hallo@banyaro.app"
                                style="color:var(--c-primary)">Nachricht senden</a>
          </p>
        </section>

        <section style="margin-bottom:var(--space-6)">
          <h2 style="font-size:var(--text-base);font-weight:var(--weight-semibold);
                     color:var(--c-text);margin:0 0 var(--space-2)">Verantwortlich für den Inhalt
            gemäß § 18 Abs. 2 MStV</h2>
          <p style="font-size:var(--text-sm);color:var(--c-text-secondary);line-height:1.7;margin:0">
            René Degelmann<br>
            (Anschrift wie oben)
          </p>
        </section>

        <section style="margin-bottom:var(--space-6)">
          <h2 style="font-size:var(--text-base);font-weight:var(--weight-semibold);
                     color:var(--c-text);margin:0 0 var(--space-2)">Streitschlichtung</h2>
          <p style="font-size:var(--text-sm);color:var(--c-text-secondary);line-height:1.7;margin:0">
            Die Europäische Kommission stellt eine Plattform zur Online-Streitbeilegung (OS) bereit:
            <a href="https://ec.europa.eu/consumers/odr" target="_blank" rel="noopener"
               style="color:var(--c-primary)">https://ec.europa.eu/consumers/odr</a>.<br>
            Wir sind nicht bereit und nicht verpflichtet, an einem Streitbeilegungsverfahren vor einer
            Verbraucherschlichtungsstelle teilzunehmen (§ 36 VSBG).
          </p>
        </section>

        <section style="margin-bottom:var(--space-6)">
          <h2 style="font-size:var(--text-base);font-weight:var(--weight-semibold);
                     color:var(--c-text);margin:0 0 var(--space-2)">Haftungshinweis</h2>
          <p style="font-size:var(--text-sm);color:var(--c-text-secondary);line-height:1.7;margin:0">
            Die Inhalte dieser App wurden mit größtmöglicher Sorgfalt erstellt. Für die Richtigkeit,
            Vollständigkeit und Aktualität der Inhalte übernehmen wir keine Gewähr. Als
            Diensteanbieter sind wir gemäß § 7 Abs. 1 DDG für eigene Inhalte verantwortlich.
            Für nutzergenerierte Inhalte (z. B. Forenbeiträge, Giftköder-Meldungen) übernehmen wir
            keine Haftung; diese liegen in der Verantwortung der jeweiligen Nutzer.
          </p>
        </section>

        <p style="font-size:var(--text-xs);color:var(--c-text-muted);margin:0">
          Stand: April 2026
        </p>

      </div>
    `;
  }

  function refresh() {}

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