0px;}

section {position: absolute; transform-style: preserve-3d;
	 left: 130px; height: 400px; width: 300px;}
section div {position: absolute; height: 100%; width: 100%;
	display: grid;
	grid-template-columns: 1fr 1fr 1fr;
	grid-template-rows: 1fr 1fr 1fr 1fr 1fr;
	border: 2px solid gray;
	translateZ(0px); transition: 2s;}
body:hover section div {transition-delay: 1s;}
section div span {border: 2px solid gray;}

#cells {left: 0%; z-index: 5; transform: translateZ(4px);}
#cells span {background: rgba(128,25