/* One shared, still SI character. Only the pointing arm articulates. */
.salud-personaje{display:block;width:100%;height:100%;line-height:0;pointer-events:none;user-select:none}
.salud-personaje>svg{display:block;width:100%;height:100%;overflow:visible}
.salud-personaje__brazo{transform-box:view-box;transform-origin:690px 600px;transform:rotate(0deg)}
.salud-personaje--gesto .salud-personaje__brazo{animation:si-gesto-mano 2.6s cubic-bezier(.4,0,.2,1) 1}
/* A visible lift, a small emphasis while raised, then a calm return. The
   hand travels about 6 px even in the 56 px mobile character; no body sway. */
@keyframes si-gesto-mano{
  0%,100%{transform:rotate(0deg)}
  34%{transform:rotate(-18deg)}
  49%{transform:rotate(-14deg)}
  62%{transform:rotate(-20deg)}
}
@media(prefers-reduced-motion:reduce){.salud-personaje--gesto .salud-personaje__brazo{animation:none}}
