/* ==================================================================
   Sprint continuity (Bob, 11 Nov 2026; Trevor approved publishing it on the live sprint page).
   Loaded after sprint.css on /campaign-content-production/ and the unlisted preview. Everything else is the live CSS.
   ================================================================== */

/* the problem section has six cards: the lede sits on top, the cards run three across */
.probsplit--six { grid-template-columns: minmax(0, 1fr); }
.probsplit--six .probsplit__lede { max-width: 64ch; }
.probsplit--six .probgrid { grid-template-columns: repeat(3, minmax(0, 1fr)); }
@media (max-width: 900px) { .probsplit--six .probgrid { grid-template-columns: repeat(2, minmax(0, 1fr)); } }
@media (max-width: 720px) { .probsplit--six .probgrid { grid-template-columns: minmax(0, 1fr); } }

/* the extra line under the solution intro */
.chead__under.sc-line { margin-top: clamp(0.9rem, 1.6vw, 1.3rem); }

/* the form guard's note */
.pv-note {
  margin-top: 0.8rem; padding: 0.65rem 0.85rem; border: 1px dashed var(--accent-label, #B93400);
  color: var(--accent-label, #B93400); font-size: 0.86rem; line-height: 1.45; border-radius: var(--radius);
}
