.about-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr;
  grid-gap: 12pt
}

.svg-container {
  position: sticky;
  top: 12pt;
  align-self: start;
  height: auto;
  /* display: flex; */
  /* justify-content: center; */
  /* align-items: center; */
}

.svg-info {
  position: relative;
}

.svg-info p {
  font-size: 9pt;
  position: absolute;
}

.svg-info p:nth-of-type(1) {
  top: 12pt;
  left: 12pt;
}

.svg-info p:nth-of-type(2) {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.svg-info p:nth-of-type(3) {
  right: 12pt;
  bottom: 12pt;
}

svg {
  max-width: 100%;
}

svg path {
  stroke: var(--color-bright);
  max-height: 90vh;
}

dl::before {
  position: absolute;
  top: -6pt;
  left: 0;
  z-index: 1;
  content: '';
  width: 100%;
  height: 6pt;
  border-left: 1pt solid var(--color-bright);
  border-right: 1pt solid var(--color-bright);
  /* background-color: var(--color-bright); */
}

dl::after {
  position: absolute;
  bottom: -6pt;
  left: 0;
  z-index: 1;
  content: '';
  width: 100%;
  height: 6pt;
  border-left: 1pt solid var(--color-bright);
  border-right: 1pt solid var(--color-bright);
}

dl {
  display: grid;
  grid-template-columns: 1fr 1fr;
  grid-gap: 12pt;
  padding-top: 12pt;
  padding-bottom: 12pt;
  margin-bottom: 24pt;
  /* border-bottom: 1pt var(--color-bright) solid;
  border-top: 1pt var(--color-bright) solid; */
  height: auto;
  position: relative;
}

dt,
dd {
  position: relative;
  line-height: 1.35;
  letter-spacing: 0.25px;
}

dd>p:before {
  position: absolute;
  left: 0;
}

dd {
  /* padding-left: 12pt; */
  margin-bottom: 12pt;
  padding-bottom: 12pt;
}

h1 {
  border-bottom: 1pt solid var(--color-bright);
  margin-bottom: 6pt;
  padding-bottom: 3pt;
  position: relative;
  font-size: 24pt !important;
}

h1 {
  position: relative;
}

h1 .label {
  position: absolute;
  /* bottom: 4pt; */
  right: 0;
}

p {
  margin-bottom: 6pt;
}

.svg-container h1 {
  border: none !important;
}

@media (max-width: 779px) {
  .about-wrapper {
    display: block;
  }

  dl {
    display: block;
  }
}