:root {
	--accent:  #ff30f0;
	--accent2: blue;
	--accent3:  yellow;
}

body {
	font-size: 20px;
	max-width: 800px;
	font-family: 'Helvetica Neue', sans-serif;
	margin-inline: auto;
	padding-inline: 1em;
}

a:link {
	color: var(--accent2);
}

a:visited {
	color: var(--accent);
}

a:hover {
	background: var(--accent3);
}

h1 {
	display: block;
	color: var(--accent);
}

h2 {
	color: var(--accent2);
}