/* Chapter cues retain the live LP's paper, green, photographs and typography. */
.photo-refined .difference-section{overflow:clip;background:#fffdf8;border-top:6px solid #e4dfd1}
.photo-refined .community-section{background:#f6f0e4;border-top:6px solid #d2dcc8}
.photo-refined .about-section{border-top:1px solid #b7c4ab}
.photo-refined .signup-section{border-top:6px solid #c4cfb8}
.photo-refined .chapter-label{display:flex;align-items:center;gap:13px;letter-spacing:.09em;font-family:var(--sans);font-size:12px;line-height:1.7;font-weight:500;margin-bottom:27px}
.chapter-label::after{content:"";width:64px;height:1px;background:currentColor;opacity:.3;margin-left:4px}
.chapter-index{display:grid;place-items:center;flex:0 0 33px;height:33px;border:1px solid #b7b799;border-radius:50%;color:#796c47;font:italic 17px/1 var(--serif);letter-spacing:0}
.photo-refined .difference-heading>.chapter-label{justify-content:center;margin-bottom:27px}
.photo-refined .about-section .chapter-index{color:#e3e9cf;border-color:#8ca18a}
.photo-refined .community-intro .chapter-label{grid-column:1/-1}
@media(max-width:760px){
  .photo-refined .chapter-label{font-size:11px;gap:11px;margin-bottom:23px}
  .chapter-label::after{width:49px}
  .chapter-index{flex-basis:30px;height:30px;font-size:16px}
  .photo-refined .difference-heading>.chapter-label{justify-content:flex-start;margin-bottom:23px}
  .photo-refined .community-section{padding-top:66px}
}

/* More breathing room for the introductory questions. */
.photo-refined #questions .reader-thought{padding-block:36px}
.photo-refined #questions .thought-answer{margin-top:18px}
@media(max-width:760px){
  .photo-refined #questions .reader-thought{padding-block:32px}
}
