I am trying to get the generated phrase from the following website as a string. <https://randomwordgenerator.com/phrase.php>
I've looked through the html and I believe I've determined where the phrase is located in the html structure.

This is a bit of the html nearby.

```
<div id="loading_result" class="small-img-results">
    <ol id="result">
        <li> == $0
            <div>
                <span class="support-phrase">Generated Phrase </span>
                <span class="subtle">...</span>
            </div>
        </li>
    </ol>
</div>

```

In this case, I want the text "Generated Phrase"

This is what I am currently doing

```
pageLink = "https://randomwordgenerator.com/phrase.php"
pageResponse = requests.get(pageLink, timeout=5)
pageContent = BeautifulSoup(pageResponse.content, "html.parser")

span = pageContent.find_all("span", {"class": "support-phrase"})

```

The issue is the value of span after this runs is an empty list.
I'm new to beautiful soup so this might be a really simple problem, but I have not found anything particularly clear that solves this problem.

Thanks in advance!

edit:
I'm now wondering if the issue is that this particular span I'm looking for is nested inside of an which is in a series of divs in the body.