Вы должны сделать это solution = soup.find("div", {'class': 'solution-content'})
.
Независимо от того, с какого URL вы хотите получить данные, div загружается лениво. Это означает, что через некоторое время он загружается через ajax. Поэтому, когда вы получаете соответствующий контент недоступен. Было бы лучше, если бы вы могли провести анализ использования инструментов разработчика Chrome для выявления этих вещей.