@media (min-width: 761px) {
  .service-strip { grid-template-columns: 1.1fr repeat(4, 1fr); }
  .service-tabs { grid-template-columns: repeat(4, 1fr); }
}

#customer-company { margin-bottom: 17px; }
.optional-field { color: #718071; font-weight: 400; }

/* Make the product navigation clear and easy to scan. */
.service-strip > span {
  font-size: 10px;
  letter-spacing: 1.5px;
  line-height: 1.55;
}

.service-strip a {
  font-size: 18px;
  gap: 14px;
  line-height: 1.35;
}

.service-strip a > span {
  font-size: 12px;
}

@media (max-width: 760px) {
  .service-strip > span { font-size: 9px; }
  .service-strip a { font-size: 15px; gap: 9px; }
  .service-strip a > span { font-size: 11px; }
}
