.c-business-facts {
  background: #eef0e7;
  border-top: 1px solid var(--rule, #d7dcd0);
  margin: 22px 0;
  padding: 22px 24px;
}
.c-business-facts h3 {
  margin: 0 0 12px;
  font-size: 24px;
}
.c-business-facts p {
  color: #000;
  font-size: 12px;
  line-height: 1.8;
}
.c-business-facts ul {
  display: flex;
  flex-wrap: wrap;
  gap: 8px 24px;
  margin: 12px 0 0;
  padding: 0;
  list-style: none;
}
.c-business-facts a {
  font-size: 11px;
  text-decoration: underline;
  text-underline-offset: 3px;
}
.c-business-facts a:hover { color: var(--orange, #c44922); }
@media (max-width: 600px) {
  .c-business-facts { padding: 18px; }
  .c-business-facts ul { display: block; }
  .c-business-facts li + li { margin-top: 10px; }
}
