BEAT-SSL: Capturing Local ECG Morphology Through Heartbeat-Level Contrastive Learning with Soft Targets | Synapse