/* M&N Cases V30 — remove decorative placeholder visuals */

/* Case index: keep only copy + metrics, no decorative black panels */
.cases-v26-page .case-card-v26{
  grid-template-columns:minmax(0,1.08fr) minmax(420px,.92fr);
  gap:64px;
  align-items:center;
}
.cases-v26-page .case-card-side{
  display:block;
  align-self:stretch;
}
.cases-v26-page .case-card-v26 .stats{
  height:100%;
  min-height:150px;
  display:grid;
  grid-template-columns:repeat(3,1fr);
  align-items:center;
  border-top:0;
  border-left:1px solid rgba(25,29,28,.12);
  padding:0 0 0 34px;
  gap:0;
}
.cases-v26-page .case-card-v26 .stats>div{
  padding:18px 22px;
  border-right:1px solid rgba(25,29,28,.10);
}
.cases-v26-page .case-card-v26 .stats>div:last-child{border-right:0}
.cases-v26-page .case-card-v26 .stat-num{font-size:clamp(28px,2.6vw,40px)}
.cases-v26-page .case-card-v26 .stat-lbl{max-width:16ch}

/* Individual case hero: clean text-only opening */
.case-v28-page .case-v28-hero-grid,
.case-v26-page .case-v26-hero-grid{
  display:block;
}
.case-v28-page .case-v28-copy,
.case-v26-page .case-v26-copy{
  max-width:960px;
}
.case-v28-page .case-v28-copy h1,
.case-v26-page .case-v26-copy h1{
  max-width:15ch;
}
.case-v28-page .case-v28-lede,
.case-v26-page .case-v26-lede{
  max-width:760px;
}
.case-v28-page .case-v28-hero,
.case-v26-page .case-v26-hero{
  padding-top:76px;
  padding-bottom:82px;
}

@media(max-width:1000px){
  .cases-v26-page .case-card-v26{grid-template-columns:1fr;gap:34px}
  .cases-v26-page .case-card-v26 .stats{border-left:0;border-top:1px solid rgba(25,29,28,.13);padding:24px 0 0;min-height:0}
}
@media(max-width:680px){
  .cases-v26-page .case-card-v26 .stats{grid-template-columns:1fr}
  .cases-v26-page .case-card-v26 .stats>div{padding:18px 0;border-right:0;border-bottom:1px solid rgba(25,29,28,.10)}
  .cases-v26-page .case-card-v26 .stats>div:last-child{border-bottom:0}
  .case-v28-page .case-v28-hero,.case-v26-page .case-v26-hero{padding-top:48px;padding-bottom:54px}
}
