html {
  height: 100%;
}
body {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: flex-end;
  height: 100%;
  margin: 0;
  padding: 0;
  background: black url(victorian-pattern.svg);
  background-size: auto 33%;
  font-family: 'Amarante', cursive;
}
.mycroft {
  height: 90%;
  width: 100%;
  background: url(mycroft.svg) 30% 0 no-repeat;
  background-size: auto 100%;
}
@media (orientation: landscape) {
  .mycroft {
    background-position: 60% 0;
  }
}
img {
  display: block;
  max-height: 100%;
}
/*# sourceMappingURL=./style.css.map */