/* FIX: bigger top padding + clean spacing after H1 */
.psy-blog-article {
  padding-top: 120px !important;
}

.psy-blog-article h1 {
  margin: 24px 0 34px !important;
}

.psy-blog-article__lead {
  margin-top: 0 !important;
}

@media screen and (max-width: 959px) {
  .psy-blog-article {
    padding-top: 96px !important;
  }

  .psy-blog-article h1 {
    margin-bottom: 30px !important;
  }
}

@media screen and (max-width: 639px) {
  .psy-blog-article {
    padding-top: 78px !important;
  }

  .psy-blog-article h1 {
    margin-bottom: 26px !important;
  }
}

@media screen and (max-width: 479px) {
  .psy-blog-article {
    padding-top: 68px !important;
  }

  .psy-blog-article h1 {
    margin-bottom: 24px !important;
  }
}