<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@media (orientation: portrait), (max-width: 800px) {

	.nomobile { display: none; }
	.onlymobile { display: initial; }
	section {
		padding: 60px 10%;
		font-size: 1.2rem; 
	}
	section h1 { font-size: 3rem; line-height: 1; }
	section h2 { font-size: 1.4rem; margin-top: 2rem; }
	section h3 { font-size: 2rem; }

	section#hero {
		padding: 0;
		text-align: center;
		color: #fff;
		text-shadow: 0 0 6px #000;
	}

	.hero-text { width: 100%; height: auto; bottom: 14%; }
	img#title, img#subtitle { width: 92%; }

	section#savethedate &gt; h1 { margin-bottom: 2rem; }

	.info.left, .info.right { padding: 0; text-align: left; }

	.list-item { flex: 0 0 100%; padding: 10px 0; }

	footer.section {
		font-size: 0.8rem;
		text-align: left;
	}
}</pre></body></html>