/* R159: keep each case's original metrics together on the right. No content or interaction changes. */
@media(min-width:761px){
#case-studies[data-r149-cases][data-r95-cases][data-r159-data-right] .r95-case-top:has(>.r95-overview>.r95-results){
  grid-template-rows:max-content max-content max-content minmax(0,1fr) max-content;
}
#case-studies[data-r149-cases][data-r95-cases][data-r159-data-right] .r95-case-top:has(>.r95-overview>.r95-results)>.r95-media[data-r148-media-host]:not([hidden]){grid-row:1 / 6}
#case-studies[data-r149-cases][data-r95-cases][data-r159-data-right] .r95-case-top:has(>.r95-overview>.r95-results)>.r95-overview>.r136-case-explainer{align-self:start}
#case-studies[data-r149-cases][data-r95-cases][data-r159-data-right] .r95-case-top:has(>.r95-overview>.r95-results)>.r95-overview>.r95-results{
  grid-column:2;grid-row:5;display:grid;grid-template-columns:minmax(0,1fr);
  grid-auto-flow:row;align-content:start;align-items:start;align-self:start;
  gap:10px;margin:0 16px 14px;padding:14px 16px;min-width:0;
  border:1px solid #e3d8ee;border-radius:12px;background:#f6f1fb;
}
#case-studies[data-r149-cases][data-r95-cases][data-r159-data-right] .r95-case-top:has(>.r95-overview>.r95-results)>.r95-overview>.r95-results>.r95-kicker{margin:0;font-size:12px;line-height:1.5}
#case-studies[data-r149-cases][data-r95-cases][data-r159-data-right] .r95-case-top:has(>.r95-overview>.r95-results)>.r95-overview>.r95-results>dl{
  display:grid;grid-auto-flow:row;grid-auto-columns:auto;
  grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 14px;margin:0;min-width:0;
}
#case-studies[data-r149-cases][data-r95-cases][data-r159-data-right] .r95-case-top:has(>.r95-overview>.r95-results)>.r95-overview>.r95-results>dl>div{min-width:0}
#case-studies[data-r149-cases][data-r95-cases][data-r159-data-right] .r95-case-top:has(>.r95-overview>.r95-results)>.r95-overview>.r95-results dd{
  margin:0 0 4px;font-size:clamp(25px,2.25vw,30px);line-height:1.2;
  min-width:0;overflow-wrap:break-word;
}
#case-studies[data-r149-cases][data-r95-cases][data-r159-data-right] .r95-case-top:has(>.r95-overview>.r95-results)>.r95-overview>.r95-results dt{font-size:12px;line-height:1.5;overflow-wrap:break-word}
#case-studies[data-r149-cases][data-r95-cases][data-r159-data-right] .r95-case-top:has(>.r95-overview>.r95-results)>.r95-overview>.r95-results>small{
  display:block;min-width:0;margin:0;padding-top:9px;border-top:1px solid #e3d8ee;
  font-size:11px;line-height:1.6;overflow-wrap:break-word;
}
}
@media(min-width:1200px){
#case-studies[data-r149-cases][data-r95-cases][data-r159-data-right] .r95-case-top:has(>.r95-overview>.r95-results){
  grid-template-columns:minmax(0,.98fr) minmax(0,1fr) clamp(220px,18vw,270px);
  grid-template-rows:max-content max-content max-content minmax(0,1fr);
}
#case-studies[data-r149-cases][data-r95-cases][data-r159-data-right] .r95-case-top:has(>.r95-overview>.r95-results)>.r95-media[data-r148-media-host]:not([hidden]){grid-column:1;grid-row:1 / 5}
#case-studies[data-r149-cases][data-r95-cases][data-r159-data-right] .r95-case-top:has(>.r95-overview>.r95-results)>.r95-overview>.r95-results{
  grid-column:3;grid-row:1 / 5;align-self:stretch;
  margin:14px 14px 14px 0;padding:16px;gap:14px;
}
#case-studies[data-r149-cases][data-r95-cases][data-r159-data-right] .r95-case-top:has(>.r95-overview>.r95-results)>.r95-overview>.r95-results>dl{grid-template-columns:minmax(0,1fr);gap:16px}
#case-studies[data-r149-cases][data-r95-cases][data-r159-data-right] .r95-case-top:has(>.r95-overview>.r95-results)>.r95-overview>.r95-results dt{font-size:13px}
}
/* At 760px and below the inherited single-column reading order is unchanged. */
