	body{
	  opacity: 0;
	  transform: translateY(10px);
	  transition: opacity .22s ease, transform .22s ease;
	}

	body.page-ready{
	  opacity: 1;
	  transform: translateY(0);
	}

	body.page-exit{
	  opacity: 0;
	  transform: translateY(-8px);
	}

	a, .btn, .nav a, .person{
	  transition: transform .18s ease, box-shadow .18s ease, background-color .18s ease, color .18s ease, border-color .18s ease;
	}

	@media (prefers-reduced-motion: reduce){
	  body,
	  a, .btn, .nav a, .person{
		transition: none !important;
	  }

	  body{
		opacity: 1;
		transform: none;
	  }
	}