/* Just to make the demo easier to work with. */

:root {
	--spacing: 1em;
}



body {
	font-family: sans-serif;
	padding: var(--spacing);
	padding-bottom: 33vh;
}

aside { margin-bottom: calc(4 * var(--spacing)); }

h1 { font-size: 200%; }

h2 { font-weight: bold; }

a { color: blue; }

em { font-style: italic }

ul {
	display: grid;
	gap: calc(4 * var(--spacing));
	margin-top: calc(4 * var(--spacing));
}

li {
	display: grid;
	gap: var(--spacing);
}

.faded { opacity: 0.333 }
