.background--base-light {
  background-color: var(--light-teal);
}

.min-height-full {
  display: flex;
  flex-direction: column;
  min-height: 100vh;
}

.page-body {
  flex-grow: 2;
}

.two-equal-columns {
  align-items: center;
  display: grid;
  grid-gap: var(--spacing-x-large);
  grid-template-columns: 1fr 1fr;
  margin: 0 auto;
  max-width: 1000px;
}

.two-equal-columns img {
  height: 100%;
  object-fit: cover;
  width: 100%;
}

.two-equal-columns img.two-equal-columns__image--smaller {
  height: unset;
  justify-self: center;
  object-fit: contain;
  width: 150px;
}

.two-equal-columns--centered-content {
  align-self: center;
  justify-self: center;
  text-align: center;
}

.margin-y-small {
  margin-bottom: var(--spacing-small);
  margin-top: var(--spacing-small);
}

.margin-y-base {
  margin-bottom: var(--spacing-base);
  margin-top: var(--spacing-base);
}

.margin-y-large {
  margin-bottom: var(--spacing-large);
  margin-top: var(--spacing-large);
}

.margin-y-x-large {
  margin-bottom: var(--spacing-x-large);
  margin-top: var(--spacing-x-large);
}

.margin-t-small {
  margin-top: var(--spacing-small);
}

.margin-t-base {
  margin-top: var(--spacing-base);
}

.margin-t-large {
  margin-top: var(--spacing-large);
}

.margin-t-x-large {
  margin-top: var(--spacing-x-large);
}

.margin-b-small {
  margin-bottom: var(--spacing-small);
}

.margin-b-base {
  margin-bottom: var(--spacing-base);
}

.margin-b-large {
  margin-bottom: var(--spacing-large);
}

.margin-b-x-large {
  margin-bottom: var(--spacing-x-large);
}

.margin-l-small {
  margin-left: var(--spacing-small);
}

.margin-l-base {
  margin-left: var(--spacing-base);
}

.margin-l-large {
  margin-left: var(--spacing-large);
}

.margin-l-x-large {
  margin-left: var(--spacing-x-large);
}

.margin-r-small {
  margin-right: var(--spacing-small);
}

.margin-r-base {
  margin-right: var(--spacing-base);
}

.margin-r-large {
  margin-right: var(--spacing-large);
}

.margin-r-x-large {
  margin-right: var(--spacing-x-large);
}

.margin-none {
  margin: 0;
}
