img {
  max-width: min(70%, 1400px);
}

.previews .content .img {
  float: right;
  margin-left: 15px;
  margin-bottom: 10px;
  max-width: min(30%, 200px);
}
.previews .content {
  clear: both;
  overflow: hidden;
}
.previews .letterboxd-link {
  display: none;
}

.full-post .content {
  display: flex;
  flex-direction: column;
}
.full-post .content .img {
  display: flex;
  flex-direction: column;
  max-width: min(80%, 800px);
  padding: 1rem 0;
}
.full-post .content .img > * {
  justify-content: center;
  align-self: center;
}

.center {
  display: flex;
  flex-direction: column;
}
.center img {
  justify-content: center;
  align-self: center;
  max-width: min(80%, 800px);
}

.left-image img {
  border-radius: 50%;
  object-fit: cover;
  object-position: center 75%; /* adjust this percentage to control zoom */
  width: 110px; /* adjust size as needed */
  height: 110px; /* keep width/height equal for perfect circle */
  overflow-clip-margin: unset;
}

main {
  max-width: min(70ch, 100% - 4rem);
  margin-inline: auto;
}

img,
svg,
video {
  max-width: 100%;
  display: block;
}

body {
  font-family: System UI;
  font-size: 1.25rem;
  line-height: 1.5;
}

body {
  font-family: System UI;
  font-size: 1.25rem;
  line-height: 1.5;
}

/*# sourceMappingURL=sass.css.map */
