
      .outcome-industry .industry-hero { align-items: center; }
      .outcome-industry .industry-hero h1 { font-size: clamp(3.25rem, 5.5vw, 5rem); line-height: 1.01; }
      .outcome-industry .industry-hero-panel { border-color: rgba(214,170,0,.26); background: linear-gradient(145deg, #fffdf1 0%, #fff 74%); }
      .industry-outcome-label { margin: 0 0 12px; color: #9ca3af; font-size: .6875rem; font-weight: 760; letter-spacing: .14em; text-transform: uppercase; }
      .industry-outcome-text { margin: 0; color: #111827; font-size: 1.25rem; line-height: 1.58; font-weight: 520; }
      .industry-outcome-compare { margin-top: 24px; border-top: 1px solid rgba(0,0,0,.07); padding-top: 20px; display: grid; gap: 8px; }
      .industry-outcome-compare span { color: #9ca3af; font-size: .6875rem; font-weight: 760; letter-spacing: .14em; text-transform: uppercase; }
      .industry-outcome-compare p { margin: 0 0 10px; color: #4b5563; font-size: .9375rem; line-height: 1.58; }
      .industry-day { margin: 0 0 34px; }
      .industry-day .outcome-story-note { margin-bottom: 0; }
      .industry-plan-paths { margin-top: 34px; }
      .industry-plan-path-grid { display: grid; grid-template-columns: repeat(3, minmax(0,1fr)); gap: 14px; }
      .industry-plan-path { min-height: 190px; border: 1px solid rgba(0,0,0,.07); border-radius: 24px; padding: 22px; display: flex; flex-direction: column; background: #fff; box-shadow: 0 18px 50px rgba(0,0,0,.035); }
      .industry-plan-path.featured { border-color: rgba(214,170,0,.42); background: linear-gradient(145deg,#fffdf1 0%,#fff 78%); }
      .industry-plan-path small { color: #9ca3af; font-size: .6875rem; font-weight: 760; letter-spacing: .14em; text-transform: uppercase; }
      .industry-plan-path h3 { margin: 18px 0 8px; color: #111827; font-size: 1.25rem; font-weight: 620; }
      .industry-plan-path p { margin: 0 0 20px; color: #5f6878; font-size: .9375rem; line-height: 1.62; }
      .industry-plan-path span { margin-top: auto; color: #111827; font-size: .875rem; font-weight: 680; }
      @media (max-width: 900px) {
        .industry-plan-path-grid { grid-template-columns: 1fr; }
      }
      @media (max-width: 560px) {
        .outcome-industry .industry-hero h1 { font-size: 2.65rem; line-height: 1.055; }
      }
    