.paragraph--type--report-authors > h2{
  padding-bottom: 0;
  margin-bottom: 1.5rem;
  text-align: center;
}

.paragraph--type--report-authors > a.readmore {
    color: var(--c-white) !important;
    border: 1px solid var(--c-primary);
    background-color: var(--c-primary);
    font-size: 1rem;
    font-weight: var(--f-base);
    display: flex;
    align-items: center;
    margin: 0 auto 1rem;
    width: fit-content;
    padding: 1.125rem 1.5rem;
    text-decoration: none !important;
  }
  @media (min-width: 48rem) {
    .paragraph--type--report-authors > a.readmore {
      margin: 0 auto 2.5rem;
    }
  }

  .paragraph--type--report-authors > a.readmore:hover {
    background-color: initial;
    color: var(--c-primary) !important;
  }