body {
  margin: 0;
  padding: 0;
  display: flex;
  width: 100vw;
  height: 100vh;
  flex-direction: column;
  align-items: stretch;
  justify-content: stretch;
}

.main {
  flex: 1;
  background: no-repeat center url("lalex.png");
  background-size: 20%;
  filter: drop-shadow(0 0 0.75rem gray);
  & * {
    display: none;
  }
}
