/* cover */
.cover{
	width: 100%;
	height: 100vh;
	height: 100dvh;
}
.cover--disabled {
	padding-block: 3em;
	height: auto;
	min-height: 25em;	
}
@media screen and (orientation: landscape) {
	.cover--disabled {
		padding-block-start: 5em;
	}
}
@media screen and (orientation: landscape) and (min-width: 80em) {
	.cover {
		/*
		height: 80vh;
		height: 80dvh;
		*/
		width: 100%;
		height: auto;
		aspect-ratio: 1920 / 1078;
	}
}