/* Proceedings */
.submission-proceedings-content {
  padding: var(--padding-main);
}

.submission-proceedings h2 {
  font-size: 2rem;
  text-align: center;
}

.submission-proceedings-text h2:nth-of-type(2) {
  margin-top: 4rem;
}

.submission-proceedings .cta.secondary {
  color: var(--darkest-blue);
  border-color: var(--darkest-blue);

  &:hover {
    background-color: var(--darkest-blue);
    color: var(--white);
  }
}

.proceeding h3,
.proceeding p {
  text-align: center;
}

.indexation h3 {
  margin-top: 4rem;
}

.indexation-grid {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
  justify-items: center;
  align-items: center;
  gap: 4rem;
  padding-block: 2rem;
}

.subsection {
  background-color: #f2f2f2;
  padding: var(--padding-main);
}

.subsection {
  line-height: 2;
}

.subsection li:not(:last-child) {
  margin-bottom: 1rem;
}

@media screen and (min-width: 1200px) {
  .hero-content,
  .subsection-content {
    max-width: var(--max-width-section);
    margin-inline: auto;
    box-sizing: content-box;
  }

  .subsection-content {
    a {
      display: block;
      text-align: center;
    }
  }

  .submission-proceedings-content {
    max-width: var(--max-width-section);
    margin-inline: auto;
    box-sizing: content-box;
  }

  .submission-proceedings-text h2 {
    text-align: left;
  }
}
