.about-wall { width: 100%; }
.about-company-logo { display: block; width: 100%; max-width: 460px; height: auto; margin: 0 auto; object-fit: contain; }
.about-company-data .stat-cell { min-width: 0; gap: 14px; }
.about-company-data .stat-cell > div { min-width: 0; }
.about-company-data .stat-cell .icon { display: none; }
.about-company-data .value { font-size: 19px; line-height: 1.5; overflow-wrap: anywhere; }
.about-company-data .value a { color: inherit; }
.about-company-data .value a:hover { color: var(--gold); }
@media (max-width: 600px) {
  .about-wall { padding: 28px; }
  .about-company-data .stat-cell { justify-content: flex-start; }
}
