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