/* Contractor people choices: aligned outcomes with a deliberate copy-to-divider gap. */
@media (min-width: 761px) {
  html body.v718-site.v75-site.v71-page-contractor-supplier-assurance main #classify-contractor-people .people-guide-grid {
    align-items: stretch !important;
  }

  html body.v718-site.v75-site.v71-page-contractor-supplier-assurance main #classify-contractor-people .people-guide-grid > .people-guide-card {
    height: auto !important;
    min-height: 0 !important;
    padding-bottom: 32px !important;
  }

  /* The information-only explanation ends with a real, consistent 24px gap. */
  html body.v718-site.v75-site.v71-page-contractor-supplier-assurance main #classify-contractor-people .people-guide-grid > .people-guide-card:nth-child(3) > p {
    margin-bottom: 24px !important;
  }

  /* Each shared outcome area is compact, so the card ends soon after its content. */
  html body.v718-site.v75-site.v71-page-contractor-supplier-assurance main #classify-contractor-people .people-guide-grid > .people-guide-card > .one-term {
    grid-template-columns: 112px minmax(0, 1fr) !important;
    gap: 12px !important;
    height: 80px !important;
    min-height: 80px !important;
    margin-top: auto !important;
    padding-top: 16px !important;
    padding-bottom: 0 !important;
  }
}
