/* Original monitor/print experiment: same-size layers, no layout shift. */
.mfq-answer .mfq-image-comparison { display:grid; width:800px; max-width:100%; margin:0 auto; }
.mastiff-faq .mfq-image-comparison > img { grid-area:1 / 1; display:block; width:100%; height:auto; margin:0; }
.mfq-image-comparison-reveal { opacity:0; }
.mfq-image-comparison:hover .mfq-image-comparison-reveal,
.mfq-image-comparison:focus .mfq-image-comparison-reveal { opacity:1; }
.mfq-image-comparison:focus-visible { outline:2px solid #165e86; outline-offset:3px; }
