*{
  padding: 0;
  margin: 0;
  overflow-y: hidden;
}

:root {
  cursor: none;
  --cursorX: 50vw;
  --cursorY: 50vh;
  overflow: auto;
}
:root:before {
  overflow: auto;
  content: '';
  display: block;
  width: 100%;
  height: 100%;
  position: fixed;
  pointer-events: none;
  background: radial-gradient(
    circle 10vmax at var(--cursorX) var(--cursorY),
    rgba(0,0,0, 0) 1%,
    rgba(0,0,0, .3) 95%,
    rgba(0,0,0,.85) 100% /* waarde om opacity aan te passen van achtergrond rgba(0,0,0,OPACIY) 100% */
  )
}

/* 
  Formaat afbeelding veranderen
*/
.image{
  width: 800px;
  height: 1200px;
}