/* CVC Banner Consistency Overrides */
/* Standardises page banners to match find-a-vendor hero style */
/* Full-width gradient with rounded bottom corners */

/* page-hero (sponsor-rfp): full-width with rounded bottom */
.page-hero {
  border-radius: 0 0 38px 38px !important;
  padding: 32px 0 28px !important;
  margin-bottom: 0 !important;
}

/* vendor-rfp-hero: full-width with rounded bottom instead of inset card */
.vendor-rfp-hero {
  border-radius: 0 0 38px 38px !important;
  margin-bottom: 0 !important;
  margin-left: calc(-50vw + 50%) !important;
  margin-right: calc(-50vw + 50%) !important;
  padding: 32px 24px 28px !important;
}

/* write-review form page: same treatment */
.form-page-shell .vendor-rfp-hero {
  border-radius: 0 0 38px 38px !important;
  margin-bottom: 0 !important;
  margin-left: calc(-50vw + 50%) !important;
  margin-right: calc(-50vw + 50%) !important;
  padding: 32px 24px 28px !important;
}

/* decision-makers: keep original dark design (intentionally different from other pages)
   Just add rounded bottom corners for consistency */
.dm-mission-banner {
  border-radius: 0 0 38px 38px !important;
}
