body > main{display: grid; gap: 64px; width: 600px; text-align: justify;}

main > header,
main > section{display: grid;}

main > header{gap: 16px;}

main > section{gap: 32px;}

main > header > div,
main > section > div{display: grid; gap: 16px;}

main > section > div ul,
main > section > div ol{display: grid; gap: 8px;}

@media screen and (max-width: 850px) {
	body > main{width: 100%;}
}