.arc-who { padding: clamp(80px, 8.3vw, 160px) 0 clamp(40px, 2.6vw, 50px); }
.arc-who__grid { display: grid; grid-template-columns: 1fr 1fr; gap: 56px; align-items: start; }
.arc-who__body { display: flex; flex-direction: column; align-items: flex-start; gap: 27px; }
.arc-who__body .arc-lead { margin: 0; }
@media (max-width: 767.98px) {
  .arc-who__grid { grid-template-columns: 1fr; gap: 32px; }
}
