.polaroid {
  position: absolute;
  top: 0;
    max-width: 300px;
  min-width: 300px;
  border: 15px solid #f5f5f5;
  border-bottom: 50px solid #f5f5f5;
  aspect-ratio: 4 / 3;
  height: auto;
  object-fit: cover;
  object-position: top;

  &.left {
    right: calc(100% + 25px);
    left: auto;
    transform: rotate(-0.1rad);
  }

  &.right {
    left: calc(100% + 25px);
    right: auto;
    transform: rotate(0.1rad);
  }
}

body div:first-child {
  display: block;
  position: absolute;
  max-width: 80ch;
  min-width: 80ch;
  left: 50vw;
  transform: translateX(-50%);

}

.prose {
  white-space: pre-line;
  line-height: 1.2;
}