/* Editorial highlights over the tested screenshots, not changes to the UI.
   SVG coordinates follow the existing 1.3:1 crops at every rendered width. */
.fns-case-study #research-findings .story-visual-finding figure {
  position: relative;
}
.fns-case-study #research-findings .fns-finding-highlight {
  position: absolute;
  inset: 0;
  z-index: 1;
  pointer-events: none;
  color: var(--case-blue-ink);
}
.fns-case-study #research-findings .fns-finding-highlight svg {
  display: block;
  width: 100%;
  height: 100%;
  overflow: visible;
}
.fns-case-study #research-findings .fns-focus-outline {
  stroke: currentColor;
  stroke-width: 1.6;
  stroke-linecap: round;
  stroke-linejoin: round;
  vector-effect: non-scaling-stroke;
}
