/* local_demofx — tenant "lumen" (theme boost_magnific).
 * Course-card hover lift (engagement). Applied only to cards tagged with the
 * demofx-lift class by lumen.js, so other UI cards are unaffected.
 *
 * @copyright 2026 SoftSys Solutions
 * @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
 */

.demofx-lift {
  transition: transform 0.25s ease, box-shadow 0.25s ease;
}

.demofx-lift:hover {
  transform: translateY(-6px);
  box-shadow: 0 14px 32px rgba(0, 0, 0, 0.18);
}

@media (prefers-reduced-motion: reduce) {
  .demofx-lift { transition: none; }
  .demofx-lift:hover { transform: none; }
}
