/* Present the standalone artifact at the approved compact desktop scale.
   Keep its layout viewport, sticky scroll and animation coordinates together.
   This is shared by the local preview and the public Pages build. */
html, body {
  margin: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
  background: #fff;
}
#landing {
  position: fixed;
  inset: 0;
  width: 100%;
  height: 100%;
  border: 0;
  transform-origin: top left;
}
@media (min-width: 701px) {
  #landing {
    --presentation-scale: .75;
    width: calc(100% / var(--presentation-scale));
    height: calc(100% / var(--presentation-scale));
    transform: scale(var(--presentation-scale));
  }
}
