Skeleton screens are preferred for content loading — here implemented with a CSS shimmer. Reduced-motion users get a subtle pulse fallback.