Function: normalize_name Trim leading and trailing whitespace. Preserve spacing inside the name. An empty or whitespace-only input returns an empty string.