/* Five marked service stories only. Preserve the approved notebook, team,
   pricing and FAQ designs and their existing type sizes. */
#main[data-search-branding="1"][data-search-openings="1"] #more-business-from-search > .container > .dn-section-opening,
#main[data-search-branding="1"][data-search-openings="1"] #see-where-real-businesses-have-appeared .dn-section-opening {
  margin-bottom: 32px;
}

/* Proof uses the same existing brand glyph as the other chapter openings. */
#main[data-search-branding="1"][data-search-openings="1"] #see-where-real-businesses-have-appeared .dn-section-opening > .eyebrow::after {
  content: '';
  display: inline-block;
  width: 24px;
  height: 24px;
  margin-left: 15px;
  vertical-align: middle;
  background: url('/standout-assets/listing-symbol.svg') center / contain no-repeat;
}

/* The comparison retains its context and examples; only its opening moved. */
#main[data-search-branding="1"][data-search-openings="1"] #more-business-from-search > .container > .dn-section-opening > .dn-section-intro {
  max-width: 76ch;
  text-wrap: pretty;
}
#main[data-search-branding="1"][data-search-openings="1"] #more-business-from-search .ai-evolution-context {
  margin: 0;
}

/* Source/assistive reading starts with the title and notes. Explicit placement
   keeps the approved cover-left, cream-notes-right desktop presentation. */
@media (min-width: 851px) {
  #main[data-search-branding="1"][data-search-openings="1"] .sb-foundation-spread > .ai-story-book {
    grid-column: 1;
    grid-row: 1;
  }
  #main[data-search-branding="1"][data-search-openings="1"] .sb-foundation-spread > .sb-foundation-page {
    grid-column: 2;
    grid-row: 1;
  }
}
@media (max-width: 850px) {
  #main[data-search-branding="1"][data-search-openings="1"] .sb-foundation-spread > :is(.ai-story-book, .sb-foundation-page) {
    grid-column: auto;
    grid-row: auto;
  }
}
@media (min-width: 701px) and (max-width: 1099px) {
  #main[data-search-branding="1"][data-search-openings="1"] #more-business-from-search .ai-evolution-copy {
    margin-bottom: 26px;
  }
}
@media (max-width: 760px) {
  #main[data-search-branding="1"][data-search-openings="1"] #more-business-from-search > .container > .dn-section-opening,
  #main[data-search-branding="1"][data-search-openings="1"] #see-where-real-businesses-have-appeared .dn-section-opening {
    margin-bottom: 26px;
  }
}
@media (max-width: 700px) {
  #main[data-search-branding="1"][data-search-openings="1"] #more-business-from-search .ai-evolution {
    row-gap: 22px;
  }
}
