/* The sub-Plus signal panel's analysis excerpt.
 *
 * A SEPARATE SHEET, AND THE TRADEOFF IS WORTH STATING
 * By vocabulary this rule belongs in quorum.css, next to .signal-line,
 * which styles its direct sibling in the same panel. It is here instead
 * for two practical reasons, and folding it back is a two-minute job if
 * you disagree:
 *
 *   1. quorum.css is 34 KB of brand layer that several pages depend on,
 *      and other work was in flight on this repository when this shipped.
 *      A one-rule change should not require rewriting it.
 *   2. base.html already documents this exact pattern - congress.css,
 *      lifecycle.css and hover-chart.css each exist so a feature can be
 *      reverted by removing one file and one <link> line.
 *
 * Loaded after quorum.css, so it reads --gold from the :root block
 * declared there. The hex fallback is not defensive noise: if this file
 * is ever loaded on its own, or the brand layer is reordered, an
 * unresolved var() would make the border-left disappear entirely and the
 * excerpt would silently lose the thing that marks it as a quotation.
 *
 * WHAT THIS FIXES. <blockquote> has a user-agent default of
 * `margin: 1em 40px`. Unstyled, the one element on the company page
 * whose job is to show a real sentence of the paid analysis sat indented
 * 40px from everything around it, looking like a rendering accident
 * rather than a quotation.
 */

.signal-excerpt {
  margin: 0.9rem 0 0;
  padding: 0.7rem 0 0.7rem 0.95rem;
  /* Gold, the site's invitation colour - never terracotta. Being shown a
   * sample of what a subscription buys is not an error state. Left rule
   * only, matching .about-synthesis's border-left treatment, so the
   * block reads as a quotation rather than as a boxed callout. */
  border-left: 2px solid var(--gold, #D4B95A);
  background: rgba(212, 185, 90, 0.06);
  max-width: 46rem;
}

/* The excerpt itself: the reader's eye should land here, so it is the
 * one line in the block set at full foreground contrast. The trailing
 * .chart-note inside the same blockquote keeps its own muted mono
 * treatment from style.css and is deliberately not restyled - the
 * explanation should not compete with the sentence it explains. */
.signal-excerpt > p:first-child {
  margin: 0;
  color: var(--fg, #F2F0EA);
  line-height: 1.6;
}
