.hero.section {
  background-color: var(--color-bg);
}

.hero-inner.align-start {
  align-items: flex-start;
}

.responsible-list {
  display: grid;
  gap: var(--space-8);
  font-size: var(--font-size-sm);
  color: var(--color-text-muted);
}

.responsible-list li::before {
  content: "\2022";
  margin-right: 0.5rem;
  color: var(--color-primary);
}

.align-start {
  align-items: flex-start;
}

.section--wide.hero {
  padding-top: var(--space-64);
}

@media (min-width: 900px) {
  .section--wide.hero {
    padding-top: var(--space-80);
  }
}
