/* STUDIOFENCE V33 / Phase 3 — quieter project pages.
 * Remove repeated decorative divider rules; keep semantic labels, generous
 * spacing, keyboard focus, and the gallery's functional progress indicator.
 * Scoped to Project detail pages only. No image or content changes.
 */

/* The overline remains the opening editorial rule. Don't repeat it around
   the photograph and the credits in the same viewport. */
.sf31-project.sf34-project .sf31-view.sf34-view {
  border-bottom: 0;
}
.sf31-project.sf34-project .sf31-view.sf34-view .sf31-side-left,
.sf31-project.sf34-project .sf31-view.sf34-view .sf31-side-right {
  border-top: 0;
}
.sf31-project.sf34-project .sf31-view.sf34-view .sf31-side-right {
  padding-top: clamp(12px, 1.25vw, 19px);
}

/* Use typographic rhythm and whitespace rather than 2–3 extra rules
   between names and recognition. */
.sf31-project .sf32-credit-primary {
  border-bottom: 0 !important;
  padding-bottom: 0 !important;
}
.sf31-project .sf32-credit-people {
  border-bottom: 0 !important;
  padding-bottom: 0 !important;
}
.sf31-project .sf33-recognition-heading,
.sf31-project .sf32-recognition-header {
  border-top: 0;
  padding-top: 0;
  margin-top: clamp(27px, 2.9vw, 40px);
}
.sf31-project .sf33-recognition-group .sf31-award-item {
  border-bottom: 0;
}
.sf31-project .sf36-collaboration {
  border-block: 0;
  padding: 0;
  margin-top: clamp(23px, 3vw, 36px);
  margin-bottom: clamp(16px, 2.3vw, 25px);
}

/* Project notes have one section opener, not an outer box, an inner rule,
   and two more rules above the subsections. */
.sf31-project .sf08-project-notes {
  border-top: 1px solid rgba(33,35,30,.20);
  border-bottom: 0;
}
.sf31-project .sf08-notes-content {
  border-top: 0;
}
.sf31-project .sf08-note-section h2,
.sf31-project .sf08-note-section h3 {
  border-top: 0;
  padding-top: 0;
}

/* A quiet line above the overall project set + one above the final call to
   action are retained. The gallery progress track is a control, not ornament. */
@media (max-width: 620px) {
  .sf31-project.sf34-project .sf31-view.sf34-view .sf31-side-right {
    padding-top: 7px;
  }
  .sf31-project .sf33-recognition-heading,
  .sf31-project .sf32-recognition-header {
    margin-top: 27px;
  }
  .sf31-project .sf36-collaboration {
    padding: 0;
    margin: 22px 0 14px;
  }
}
