/* ============================================================
   Project configuration
   Hairline rules separate conceptual sections without adding
   card-like containers or extra visual weight.
   ============================================================ */

.content--project {
  --project-section-space: 28px;
  --project-divider-width: 1.5px;
}

.content--project .h1--solo {
  margin-bottom: var(--project-section-space);
}

.project-form > .project-section {
  border-top: var(--project-divider-width) solid var(--border);
  padding: var(--project-section-space) 0;
}

.project-form > .project-section:last-child {
  padding-bottom: 0;
}

.project-form > .project-section > .field {
  margin-bottom: 0;
}

.project-section--people > .field + .field {
  margin-top: var(--space-12);
}

.project-form > .advanced {
  margin-top: 0;
}
