#short-intro {
	display: none;
}
@media(max-width: 1112px) {
	h1 {
		font-size: 2.4em;
	}
}
@media(max-width: 1024px) {
	h1 {
		font-size: 2.2em;
	}
}
@media(max-width: 736px) {
	body {
		font-size: 19px;
	}
	h1 {
		font-size: 2em;
	}
	.section-content {
		pointer-events: all;
	}
	.section-content > div {
		margin: 20px;
	}
	.fixed {
		position: absolute;
	}
	.two-column {
		display: block;
	}
	#short-intro {
		display: block;
	}
	#long-intro {
		display: none;
	}
}
@media(max-width: 414px) {
	h1 {
		font-size: 2.5em;
	}
}