h1,
h2,
h3,
h4 {
	font-weight: normal;
	padding: 0 0.5rem;
	margin: 0.25rem 0 0.5rem 0;
}

h1 {
	font-size: 2rem;
	border-bottom: 1px solid var(--theme-red);
}
h2 {
	font-size: 1.7rem;
	border-bottom: 1px solid var(--theme-orange);
}
h3 {
	font-size: 1.3rem;
	border-bottom: 1px solid var(--theme-green);
}

h4 {
	font-size: 1.15rem;
	border-bottom: 1px solid var(--theme-yellow);
}

p {
	line-height: 2;
	padding: 0.25rem 0;
}
ul,
ol {
	padding-left: 2rem;
}
