body {
    width: 60%;
    margin: auto;
    font-family: sans-serif;
    font-size: 16px;
    line-height: 1.4em;
}
 
h1 {
    margin-top: 40px;
    margin-bottom: 20px;
    line-height: 1em;
}

h2 {
    color: #666;
    margin-top: 20px;
    margin-bottom: 20px;
    line-height: 1.2em;
}

@media (prefers-color-scheme: dark) {
	body {
		background-color: #282828;
	}

	footer {
		color: #fff;
	}

	h1 {
		color: #fff;
	}

	a {
		color: #06c;
	}
}


