/* Strona pojedynczego listu referencyjnego (np. GSAF) - oparta na wygladzie wpisu blogowego. */
.blog-post-page article.reference-letter h2 {
  max-width: none;
  margin: 34px 0 16px;
  text-align: left;
  color: #181713;
  font: 700 20px/1.4 Merriweather, Georgia, serif;
}
.blog-post-page article.post .reference-letter__scan {
  display: block;
  width: 100%;
  max-width: 620px;
  margin: 8px auto 30px !important;
  float: none !important;
}
.reference-letter__scan img {
  display: block;
  width: 100%;
  height: auto;
  border-radius: 4px;
  border: 1px solid var(--border);
  box-shadow: 0 10px 30px -12px rgba(24, 23, 19, .25);
}
.reference-letter__back {
  display: inline-block;
  margin-top: 20px;
}
@media(max-width: 600px) {
  .blog-post-page article.reference-letter h2 { font-size: 18px; }
}

.blog-post-page article.post .reference-letter__scan--kajo { max-width:calc(620px + 6cm); }
