.about-grid {
  display: grid;
  grid-template-columns: 1.4fr 1fr;
  gap: 80px;
  align-items: start;
}
.about-statement {
  font-size: clamp(20px, 1.8vw, 26px);
  line-height: 1.45;
  letter-spacing: -0.01em;
  max-width: 36ch;
  color: var(--mv-cream);
}
.about-statement p { margin: 0 0 1.2em; }
.about-statement p:last-child { margin-bottom: 0; }
.about-statement strong { color: var(--mv-lime); font-weight: 500; }

.facts {
  display: grid;
  gap: 24px;
  padding-top: 12px;
  border-top: 1px solid var(--mv-line);
}
.fact {
  display: grid;
  grid-template-columns: 140px 1fr;
  gap: 24px;
  padding-top: 20px;
  border-top: 1px solid var(--mv-line);
  font-family: var(--ff-mono);
  font-size: 12px;
  letter-spacing: 0.12em;
  text-transform: uppercase;
}
.fact:first-child { border-top: 0; padding-top: 0; }
.fact .k { color: var(--mv-dust); }
.fact .v { color: var(--mv-cream); display: grid; gap: 8px; }

@media (max-width: 900px) { .about-grid { grid-template-columns: 1fr; gap: 48px; } }
