h1 {
	font-size: 3em;
}
h2 {
	font-size: 1.5em;
}
h3 {
	font-size: 1em;
}
ul {
	list-style-type: none;
}

main {
	color: color-mix(in oklab, currentColor, transparent 8%)
}

@media screen and (width > 1000px) {
	main.container {
		padding-right: calc(var(--page-width) * 0.333);
	}
}
@media screen and (width < 1000px) and (width > 800px) {
	main.container {
		padding-right: calc(var(--page-width) * 0.2);
	}
}
@media screen and (width < 800px) and (width > 400px) {
	main.container {
		padding-right: calc(var(--page-width) * 0.15);
	}
}