/* Zurückhaltende Bewegung: Karten einer Reihe erscheinen leicht nacheinander,
   der kleine Pfeil in den Bereichszeilen rückt beim Überfahren ein Stück vor. */
.value-grid > .reveal:nth-child(2) { --delay: 90ms; }
.value-grid > .reveal:nth-child(3) { --delay: 180ms; }
.offer-entry-cta > span { display: inline-block; transition: transform 200ms var(--ease); }
.offer-entry:hover .offer-entry-cta > span { transform: translate(2px, -2px); }
@media (prefers-reduced-motion: reduce) { .offer-entry-cta > span { transition: none; } }
