/* ==========================================================================
   COMPLEX PLAN DESIGN   body.page-complex-plan-design
   ==========================================================================
   Sections by id: #built-to-hold-up, #later-start.
   ========================================================================== */

body.page-complex-plan-design {
    /* the board's column dividers: 296px; 175px on the difference band (its
       second row's 296 runs through the rule under it on the board) */
    .feature-cols { --fc-rule-h: min(12.333vw, 296px); }
    .difference .feature-cols { --fc-rule-h: min(7.292vw, 175px); }
    /* the same space above and below each rule (Bob, 13 Oct) */
    .difference .feature-cols + .feature-cols--top { margin-top: var(--fc-rule-gap); }
}

/* Built to hold up: the red wash re-scaled for a full-width band (decor.css
   tunes it for a 1200 half); no rule under the row */
#built-to-hold-up {
    --decor-red-w: 74%;
    --decor-red-out: -26%;
    --decor-red-strength: 0.85;
    .feature-cols--btm::after { content: none; }
}

/* The later the start: no line under the age chart */
#later-start .bc-plot { border-bottom: 0; }
