/* ==========================================================================
   qa-fixes-demo-request.css — /demo-request paid LP QA (Greg 2026-07-09)
   Scoped to .rp-demo-request (the hub LP hero = parts/demo-request-hero.html).
   ========================================================================== */

/* Item 1 — hero not centered. The 1300px .rp-container had margin:0 (left-hugging:
   left gap 24 / right gap 116 at 1440). Center it. */
.rp-demo-request .rp-container {
  margin-left: auto;
  margin-right: auto;
}

/* Item 2 — H1 too small. A responsive override sets 32px/42px and also wins on desktop.
   Restore the intended desktop size ONLY (≥992px); leave the mobile/tablet override alone. */
@media (min-width: 992px) {
  body.page-template-page-demo-request .rp-demo-request h1.double-slide-landing-page-left-main-header.font-2-6rem {
    font-size: 2.95rem !important;
    line-height: 56px !important;
  }
}

/* Item 3 — hero background: round the bottom corners (was 0), matching the site pattern
   (contractors .rp-cm-hero uses 0 0 40px 40px). The bg fill sits on .hero_double_section. */
.rp-demo-request .hero_double_section.new_rp_hero_double_section_bg {
  border-bottom-left-radius: 40px;
  border-bottom-right-radius: 40px;
}

/* ── go-live §B8 (2026-07-14) — Book A Demo conversion-copy polish ── */

/* Blue highlight on the H1 first line "Global hiring made easy." (designer QA,
   2026-07-14). NB: reverses the 2026-06-30 all-navy Figma-parity call noted in
   demo-request-hero.html — flagged for designer reconciliation. */
.rp-demo-request .double-slide-landing-page-left-main-header .rp-dr-hero-highlight {
  color: #114EF7;
}

/* Checklist value props: 16px gaps (they were touching, 0 gap) + keep titles bold. */
.rp-demo-request .check-marks-list-main-container .check-marks-list-container + .check-marks-list-container {
  margin-top: 16px;
}
.rp-demo-request .check-marks-list strong { font-weight: 700; }
