/* Commercial SEO routes */

.commercial-route-section {
  min-height: 88vh;
  display: flex;
  align-items: center;
  padding-top: 10rem;
}

.commercial-route-section h1 {
  max-width: 12ch;
}

.commercial-route-panel {
  padding: 1.5rem;
  border-radius: 1.6rem;
}

.commercial-route-kicker {
  display: inline-flex;
  margin-bottom: 0.85rem;
  color: var(--electric-green-hot);
  font-size: 0.78rem;
  font-weight: 900;
  letter-spacing: 0.18em;
  text-transform: uppercase;
  text-shadow: var(--led-glow);
}

.commercial-route-panel h2 {
  margin-bottom: 1rem;
  font-size: clamp(1.65rem, 3vw, 2.6rem);
}

.commercial-route-list {
  display: grid;
  gap: 0.85rem;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}

.commercial-route-list li {
  padding: 0.9rem 1rem;
  border-left: 4px solid var(--electric-green-hot);
  color: rgba(255,255,255,0.88);
  background: rgba(255,255,255,0.06);
  border-radius: 0.9rem;
  font-weight: 750;
}

@media (max-width: 991.98px) {
  .commercial-route-section {
    min-height: auto;
    padding-top: 8.5rem;
  }
}
