Your XPATH matched the any element font, which is a descendant <div class="top-container">.
div[1] div "top-container". XPATH, .
//div[contains(concat(' ',@class,' '),' top-container '))]/div[1]//font/text()
, text(), "-", , text().
//div[contains(concat(' ',@class,' '),' top-container '))]/div[1]//font/text()[contains(.,'-')]
"-", ?
text() node , text() . node , node .
, text(), , whitespace, :
//div[contains(concat(' ',@class,' '),' top-container '))]/div[1]//font/text()[normalize-space()]
normalize-space() . , text() ( ), false() , text(), - , .