.terms-page {
}

.terms-intro__inner {
  max-width: 720px;
  margin-inline: auto;
  text-align: left;
}

.terms-intro__emphasis {
  font-weight: 600;
  color: var(--color-text-heading);
}

.terms-scope__inner {
  max-width: 800px;
  margin-inline: auto;
  display: flex;
  flex-direction: column;
  gap: var(--space-2);
}

.terms-liability__inner {
  max-width: 720px;
  margin-inline: auto;
}

.terms-liability__group {
  display: flex;
  flex-direction: column;
  gap: var(--space-2);
}

.terms-copyright__inner {
  max-width: 760px;
  margin-inline: auto;
  display: flex;
  flex-direction: column;
  gap: var(--space-2);
}

.terms-responsibility__inner {
  max-width: 680px;
  margin-inline: auto;
  display: flex;
  flex-direction: column;
  gap: var(--space-3);
}

.terms-responsibility__highlight {
  border-left: 3px solid var(--color-accent-bronze);
}

.terms-changes__inner {
  max-width: 700px;
  margin-inline: auto;
}

.terms-final__inner {
  max-width: 720px;
  margin-inline: auto;
  display: flex;
  flex-direction: column;
  gap: var(--space-2);
}

@media (max-width: 768px) {
  .terms-intro__inner,
  .terms-liability__inner,
  .terms-final__inner {
    max-width: 100%;
  }
}
