/* ============================================================================
   .p-revenue-lanes - /revenue-lanes (the lanes hub)
   REBUILT (cycle 9): the page consumes the shared component layer only
   (components.css: c-hero/c-center+c-head/c-body/c-lede/c-prose/c-foot/
   c-path/c-cards--compact/c-chain/c-cta). Only genuine per-page deltas live
   here.

   DIED with the 7-equal-rows directory: .rli-lanes__grid, .rli-lane,
   .rli-lane__link/__num/__body/__name/__line/__arw and their 1024/520
   breakpoint blocks. The stage path (c-path) and the specialized band
   (c-cards--compact) replace them and are fully component-owned.
   ========================================================================== */

/* tighter measures than the component defaults */
.p-revenue-lanes .c-hero__title{ max-width:18ch; }
.p-revenue-lanes .c-cta__title{ max-width:18ch; }

/* the stage-path lines are verbatim lane-page hero sentences and run long in a
   4-up grid - hold them to a comfortable measure in the single-column stack */
@media (max-width:767px){
  .p-revenue-lanes .c-path__line{ max-width:60ch; }
}

/* cycle 12: three specialized-lane cards fill one row instead of orphaning the third
   in a 2-up grid (spot re-score: permanent bottom-right hole) */
@media (min-width:1024px){
  .p-revenue-lanes .c-cards--three{ grid-template-columns:repeat(3,minmax(0,1fr)); }
}
