/* Release roadmaps: each rendered grid row is content-led and equal-height. */
html body.v718-site.v75-site.v71-page-inspections-audits main .v58-scope-banner .shell,
html body.v718-site.v75-site.v71-page-incident-reporting main .v58-scope-banner .shell {
  grid-auto-rows: auto !important;
  grid-template-rows: none !important;
  align-items: stretch !important;
  gap: 24px !important;
}

html body.v718-site.v75-site.v71-page-inspections-audits main .v735-scope-card.v7126-roadmap-card,
html body.v718-site.v75-site.v71-page-inspections-audits main .v735-scope-card.v7127-roadmap-card,
html body.v718-site.v75-site.v71-page-incident-reporting main .v735-scope-card.v7128-roadmap-card {
  height: auto !important;
  min-height: 0 !important;
  align-self: stretch !important;
}

@media (max-width: 1000px) {
  html body.v718-site.v75-site.v71-page-inspections-audits main .v58-scope-banner .shell,
  html body.v718-site.v75-site.v71-page-incident-reporting main .v58-scope-banner .shell { gap: 20px !important; }
}

@media (max-width: 760px) {
  html body.v718-site.v75-site.v71-page-inspections-audits main .v58-scope-banner .shell,
  html body.v718-site.v75-site.v71-page-incident-reporting main .v58-scope-banner .shell {
    grid-template-columns: minmax(0, 1fr) !important;
    gap: 16px !important;
  }
}
