/* v2.16.81 REV28 — full-width outcome copy */
html body[data-page="case-studies"] .cb-case-details>.cb-case-field.cb71-outcome-field{
 grid-column:1/-1!important;display:block!important;box-sizing:border-box!important;width:100%!important;max-width:none!important;min-width:0!important;
}
html body[data-page="case-studies"] .cb-case-details>.cb-case-field.cb71-outcome-field>p{
 display:block!important;box-sizing:border-box!important;width:100%!important;max-width:none!important;max-inline-size:none!important;min-width:0!important;
 margin:0!important;white-space:normal!important;text-wrap:wrap!important;
}
html body[data-page="case-studies"] .cb71-verification-note p{width:100%!important;max-width:none!important;max-inline-size:none!important}


/* REV29: outcomes occupy the complete grid row and paragraph measure */
html body[data-page="case-studies"] .cb-case-details{
  grid-auto-flow:row!important;
}
html body[data-page="case-studies"] .cb-case-details>.cb71-outcome-field{
  grid-column:1/-1!important;
  justify-self:stretch!important;
  align-self:stretch!important;
  display:grid!important;
  grid-template-columns:minmax(0,1fr)!important;
  box-sizing:border-box!important;
  inline-size:100%!important;
  max-inline-size:none!important;
}
html body[data-page="case-studies"] .cb-case-details>.cb71-outcome-field>p{
  justify-self:stretch!important;
  align-self:stretch!important;
  inline-size:100%!important;
  max-inline-size:none!important;
  max-width:none!important;
}
