.persons-left-box .person_main_box {
display: -ms-grid;
display: grid;
-ms-grid-columns: (1fr)[3];
grid-template-columns: repeat(3, 1fr);
align-items: stretch;
}
.persons-left-box .person_main_box .person-img {
max-width: 100%;
object-fit: cover;
object-position: top;
}
.header {
padding: 20px 0;
transition: padding 1s ease-in-out;
transform: translateZ(0); // optimization hack
will-change: padding;
}
.header__top__scroll {
padding: 7px 0;
}
<section>
и <ul>
вполне достаточно, <aside>
тут скорее для конкретизации, и, возможно добавит больше относительно доступности (скринридеры смогут более детально описать контекст контента на странице)<aside>
это именно боковая колонка с рекламой или сносками к статье — отсюда и описание в документации к этому тегу.
https://codepen.io/aleksays/pen/yLMdMLz