Recently, I thought about such a standard seemingly thing as the arrangement of one text opposite another above. We need a decision on the type of what is in the example, but only so that the alignment is along the top. (Align-items: flex-start does not fit, because it does not take into account the line-height and the large text produces a non-sickly indent from the top)
PS In the right block there can be more content, like the description of something and buttons.
PPS Attached an image of what I need.
.row { width: 400px; height: 150px; background-color: #ccc; display: flex; align-items: baseline; padding: 5px; } .block-1 { font-size: 130px; } .block-2 .big-text { display: block; font-size: 26px; } <div class="row"> <div class="block-1"> 1 </div> <div class="block-2"> <span class="big-text"> Шагов к победе </span> </div> </div> 