/* November 2: requested feature above the existing coaching offerings. */
body[data-homepage-layout="polly-doc"] .ai-jumpstart-feature {
  background: #1c4078;
  color: #fff;
  padding: clamp(3.5rem, 7vw, 6rem) 0;
  text-align: center;
}
body[data-homepage-layout="polly-doc"] .ai-jumpstart-feature .shell { max-width: 56rem; }
body[data-homepage-layout="polly-doc"] .ai-jumpstart-feature h2 {
  color: #fff;
  margin: 0 auto 1.4rem;
  max-width: 22ch;
  font-size: clamp(2rem, 4vw, 2.75rem);
  line-height: 1.25;
}
body[data-homepage-layout="polly-doc"] .ai-jumpstart-feature p {
  color: #fff;
  max-width: 60ch;
  margin: 0 auto 1.25rem;
  font-size: 1.1875rem;
  line-height: 1.65;
}
body[data-homepage-layout="polly-doc"] .ai-jumpstart-feature .button {
  margin-top: .75rem;
  font-size: 1.25rem;
  white-space: normal;
  max-width: 100%;
}
body[data-homepage-layout="polly-doc"] .ai-jumpstart-feature .button:focus-visible {
  outline: 3px solid #fff;
  outline-offset: 5px;
}
body[data-homepage-layout="polly-doc"] .ai-jumpstart-feature .ai-jumpstart-note {
  margin: 1.25rem auto 0;
  font-size: 1rem;
}
/* November 3: remove decorative heading rules; source headings use Title Case. */
body[data-homepage-layout="polly-doc"] .eyebrow::before,
body[data-homepage-layout="polly-doc"] .eyebrow::after { content: none; }
body[data-homepage-layout="polly-doc"] .services-intro .rule,
body[data-homepage-layout="polly-doc"] #work-together .rule { display: none; }
