Проблема в том, что вы используете position: absolute;
для позиционирования элементов, что выводит их из обычного потока документов. Абсолютно позиционированные дочерние элементы не растягивают своих родителей, и на их поведение не влияют братья и сестры.
Так что, в принципе, вы хотите переместить div с классом user-hero-photo-layout-container
выше div с классом userheroinfowrapper-5wLB0y-layout-container
в вашей HTML разметке.
А затем удалите position: absolute;
из них обоих.
Вот пример того, как ваш код может выглядеть после этих меняется.