/* Narrow fixes from the parent's personal proof: image proportions and measured text contrast. */
.retained-exam img{width:100%;height:auto;aspect-ratio:16/9;object-fit:contain}
.exam-mobile-copy{display:none}
.case-footer-links a,.case-footer-links a:visited{color:#acded2;text-decoration:underline;text-underline-offset:5px}
.case-footer-links a:hover{color:#f0f4f8}
.case-footer-links a:focus-visible{color:#f0f4f8;outline:3px solid #9ddace;outline-offset:6px;border-radius:2px}
.stat-label{color:#b7c9d1}
.footer-meta{color:#b7c9d1}
@media(max-width:700px){
 .exam-mobile-copy{display:block;padding:24px 24px 8px;color:#f0f4f8;font:400 17px/1.6 'IBM Plex Sans',sans-serif}
 .exam-mobile-copy .exam-time{font:500 11px/1.6 'IBM Plex Mono',monospace;letter-spacing:.05em;color:#9ddace;margin:0 0 18px}
 .exam-mobile-copy blockquote{font:400 32px/1.18 'Instrument Serif',Georgia,serif;margin:0 0 20px}
 .exam-mobile-copy p{margin:0 0 18px}
 .exam-mobile-copy .exam-disclosure{font-size:11px;letter-spacing:.04em;margin-bottom:0;color:#b7c9d1}
}
