.hero-home {
  padding-top: 5rem;
}

.hero-home .hero-copy {
  padding-top: 0.25rem;
}

.hero-panel {
  display: flex;
}

.signal-card {
  border-top: 3px solid var(--accent);
}

.pingup-highlight {
  display: grid;
  grid-template-columns: 17rem 1fr;
  gap: 1.5rem;
  align-items: center;
}

.cta-section {
  padding-top: 0.75rem;
}

@media (max-width: 1040px) {
  .pingup-highlight {
    grid-template-columns: 1fr;
  }
}
