/* Full headings reflow at their designed size; no JavaScript shrinking. */
:where(h1,h2,h3):not(.sr-only){
  max-inline-size:100%;
  min-inline-size:0;
  white-space:normal;
  text-wrap:balance;
  overflow-wrap:anywhere;
  word-break:normal;
}
/* Explicit opt-in/legacy wrap hooks also work without JavaScript. */
.qq-heading-wrap,[data-heading-wrap]{white-space:normal;text-wrap:balance;overflow-wrap:anywhere}
