/* SpotFan Block-Hover: data-block="" auf jeden Kartenblock setzen */
[data-block]{transition:opacity .8s cubic-bezier(.2,.7,.2,1),transform .3s cubic-bezier(.2,.7,.2,1),box-shadow .3s ease,background .2s ease,border-color .2s ease}
[data-rv][data-block]{transition:opacity .8s cubic-bezier(.2,.7,.2,1),transform .3s cubic-bezier(.2,.7,.2,1),box-shadow .3s ease,background .2s ease,border-color .2s ease}
[data-block]:hover{transform:translateY(-3px);box-shadow:0 1px 2px rgba(18,26,14,.05),0 10px 24px rgba(18,26,14,.08)}
[data-arrow] span{display:inline-block;transition:transform .2s ease}
[data-arrow]:hover span{transform:translateX(4px)}
@media (prefers-reduced-motion: reduce){[data-block]:hover{transform:none;box-shadow:none}[data-arrow]:hover span{transform:none}}
