/* Section: our story */
.about { padding-block: var(--section); }
.about__inner {
  display: grid;
  grid-template-columns: minmax(0, 1.15fr) minmax(0, .85fr);
  gap: clamp(2rem, 6vw, 6rem);
  align-items: start;
}
.about__title {
  font-size: 1.0625rem;
  font-family: var(--font-body);
  font-weight: 600;
  letter-spacing: 0;
  color: var(--terracotta-ink);
}
.about__statement {
  margin-block-start: 1.25rem;
  font: 400 clamp(1.75rem, 2.2vw + 1rem, 2.875rem)/1.16 var(--font-display);
  letter-spacing: -.015em;
  text-wrap: pretty;
}
.about__statement em { font-style: italic; color: var(--terracotta-ink); }

.about__text > p + p { margin-block-start: 1.25rem; }
.about__text .text-link { margin-block-start: 2rem; }

@media (max-width: 53.75em) {
  .about__inner { grid-template-columns: minmax(0, 1fr); }
}
