/* WortJuwel – Bewegung (nur Bewegung, kein Layout).
   Entfernen: Datei löschen und die Zeilen „Bewegung“ in index.html entfernen. */

/* Lenis (aus lenis.css, Version 1.3.4) */
html.lenis, html.lenis body { height: auto; }
.lenis:not(.lenis-autoToggle).lenis-stopped { overflow: clip; }
.lenis.lenis-smooth [data-lenis-prevent] { overscroll-behavior: contain; }
.lenis.lenis-smooth iframe { pointer-events: none; }
html.lenis { scroll-behavior: auto; }

/* Ersten Abschnitt kurz verstecken, bis die Animation startet.
   Die Klasse setzt nur das kleine Skript im Kopf der Seite – ohne JavaScript bleibt alles sichtbar. */
.bw-start .hero-text, .bw-start .hero-image { visibility: hidden; }

/* Handy: keine Hover-Bewegung */
@media (hover: none) {
  .book:hover img, .post-card:hover { transform: none; }
}

/* Bewegung reduzieren: ruhige Seite */
@media (prefers-reduced-motion: reduce) {
  html { scroll-behavior: auto; }
  .bw-start .hero-text, .bw-start .hero-image { visibility: visible; }
  .book img, .post-card { transition: none; }
  .book:hover img, .post-card:hover { transform: none; }
}
