.page-template-default .column-1 {
  margin-top: 50px;
}

.page-template-default .column-2 {
  margin-top: 100px;
  line-height: 1.3;
  font-family: "ABCRounded-Mono";
}

.page-template-default .column-2 h2 {
  text-align: left;
  font-size: 20px;
  padding: 0;
  margin: 50px 0 10px;
  font-family: "ABCRounded";
}

.page-template-default .column-2 ul {
  list-style: disc;
  margin-left: 20px;
}
@media screen and (min-width: 825px) {
  .page-template-default .entry-content {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: 10px;
    margin-top: 150px;
  }
  .page-template-default .column-1 {
        grid-column: 1 / 2;
        margin-top: 0;
  }

  .page-template-default .column-1 p {
       max-width: 90%;
  }

  .page-template-default .column-2 {
    margin-top: 0;
        grid-column: 2 / -1;
  }

  .page-template-default .column-2 h2:first-of-type{
  margin-top: 0;
  }
}
