main.posts { margin: calc(var(--header-height-small) + 2rem) auto 4rem; } main.posts h2 { margin: 1.5em 0 0 0; font-size: 1.5rem; color: var(--highlight-fg-color); } main.posts article { margin: 2rem 0; } main.posts article>div { line-height: 2; } main.posts article>p { line-height: 1.4; } main.posts article>time, main.posts article>div>a.external, main.posts article>div>.reading-time { color: gray; }