/* Arcadia Frequencies v7_31 — Reader Flow Optimization
   Purpose: make high-value public copy land with intentional rhythm, fewer awkward wraps,
   and stronger Human-facing flow. No routing, Worker, form, payment, or backend behavior changes. */

h1, h2, h3,
.hero-subline,
.section-intro,
.notice,
.warning,
.button,
.nav-cta {
  text-wrap: balance;
}

p, li, figcaption {
  text-wrap: pretty;
}

.reader-flow-title {
  text-wrap: balance;
}

.reader-flow-kicker {
  max-width: 62ch;
}

.no-break {
  white-space: nowrap;
}

#butler-council h2.reader-flow-title {
  max-width: 680px;
}

#core-pathway h2.reader-flow-title {
  max-width: 820px;
}

#demo-value .observation-header h2.reader-flow-title {
  max-width: 920px;
  margin-left: auto;
  margin-right: auto;
}

#helps-you-do h2.reader-flow-title {
  max-width: 760px;
}

@media (max-width: 520px) {
  .no-break {
    white-space: normal;
  }

  .hero-tagline-stack {
    gap: .28rem;
  }

  #butler-council h2.reader-flow-title,
  #core-pathway h2.reader-flow-title,
  #demo-value .observation-header h2.reader-flow-title {
    max-width: 100%;
  }
}
