* { font-family: monospace; font-size: inherit; box-sizing: border-box; color: inherit; user-select: none }

:root { 
	--color: #FFFFFF;
	--bg-g: #4536C1;
}

body { height: 100vh; margin: 0; color: var(--color); background: var(--bg-g) }
h1 { padding-top: 2em; text-align: center; font-size: 1.5em }

main { height: calc(100% - 10em); aspect-ratio: 2 / 3; position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%) }
main img { width: 100%; height: 100% }
