Привет. Набросал ситуацию.
суть в том, что если в левом бирюзовом излишек контента, то правая колонка расширяется за пределы flex-блока.
у правого желтого стоит flex: 1, ибо он должен занимать все оставшееся пространство после левого желтого. Но за рамки выходить не должен.
как сделать так, чтобы колонка не выходила за рамки?
тогда получится что нижних 2 бирюзовых блока наложатся друг на друга....там то мне уже oveflow-hidden подойдет, там смогу разобраться.
http://ipic.su/img/img7/fs/kiss_40kb.1604572243.png