html, body {
	background-color: black;
	color: silver;
}
h1, h2 {
	text-align: center;
}
.answer {
	border: 0.3vw solid silver;
	border-radius: 1vw;
	background-color: grey;
	color: black;
	font-size: 200%;
	text-align: center;
	padding-bottom: 2vh;
	padding-top: 2vh;
	width: 100%;
}
.answer_container {
	display: grid;
	gap: 1vw;
	grid-template-columns: repeat(2, 1fr);
	grid-template-rows: repeat(2, auto);
	margin: 0 auto;
}
.answer, .button {
	cursor: pointer;
	user-select: none;
}
.answer:hover, .button:hover {
	opacity: 67%;
}
.answer:active, .button:active {
	opacity: 33%;
}
.question h2 {
	font-size: 150%;
}