/* ==============================================================
   In-home evaluation request page.
   Everything form-related (.card/.fgrid/.field/.btn/.done) is
   reused from styles.css — this file only adds the centered intro
   block and a narrower content column, matching the MoveNew
   reference this page was modeled on.
   ============================================================== */

.bookHero {
  padding: clamp(48px, 8vw, 96px) 0 clamp(28px, 4vw, 44px);
  text-align: center;
}
.bookHero__kicker {
  display: inline-flex;
  align-items: center;
  gap: 8px;
  font-size: 0.78rem;
  font-weight: 600;
  letter-spacing: .08em;
  text-transform: uppercase;
  color: var(--accent);
  margin-bottom: 16px;
}
.bookHero h1 {
  font-size: clamp(1.8rem, 4vw, 2.7rem);
  max-width: 22ch;
  margin: 0 auto;
}
.bookHero__lede {
  margin: 16px auto 0;
  max-width: 58ch;
  color: var(--ink-2);
  font-size: clamp(0.95rem, 1.3vw, 1.05rem);
}

.bookSection { padding-top: 0; }
.wrap--narrow { max-width: 700px; }

.bookSection__fine {
  margin-top: 16px;
  font-size: 0.78rem;
  color: var(--ink-3);
  text-align: center;
}

#bookDone { text-align: center; }
#bookDone a { color: var(--accent); font-weight: 600; }
