/* Applied only before the React app mounts, including when JavaScript is disabled. */
html[data-prerendered-home],
html[data-prerendered-home] body,
html[data-prerendered-home] #root {
	height: auto !important;
	min-height: 100%;
	overflow: visible !important;
	display: block;
}

@media (max-width: 900px) {
	html[data-prerendered-home] .nl-header-inner {
		flex-wrap: wrap;
	}
	html[data-prerendered-home] .nl-menu-toggle {
		display: none;
	}
	html[data-prerendered-home] .nl-nav {
		position: static;
		display: flex;
		flex-wrap: wrap;
		order: 3;
		width: 100%;
		padding: 0 0 8px;
		gap: 0 8px;
		border: 0;
		box-shadow: none;
	}
	html[data-prerendered-home] .nl-nav a {
		padding: 6px;
		font-size: 12px;
	}
	html[data-prerendered-home] .nl-header {
		position: relative;
	}
}
