:root {
	--primary-color: #eeeeee;
	--background-color: #774433;

	--line-thickness: round(0.2rem, 1px);

	font-family: "Press Start 2P", monospace;
	font-display: swap;
	font-size: 10pt;
	background-color: var(--background-color);
	color: var(--primary-color);
	line-height: 2;
}

body {
	padding: 2rem;
	box-sizing: border-box;
	width: min(100%, 75ch);
	margin: 0 auto;
}

a {
	color: #ffdd55;
}

header {
	font-weight: bold;
	font-size: 300%;
	text-align: center;
}

img {
	margin: 5em auto;
	max-width: 100%;
}

main > ul > li + li {
	margin-top: 2em;
}

ul > li {
	&::marker {
		content: "• ";
	}
}
