Bridging the video–text gap via multi-stream alignment + dual-softmax | saasbrowser.ai