/* Accessibility helpers (2026-09-25). Tap areas >= 24px without moving anything:
   vertical padding enlarges the tappable box, the matching negative margin cancels any layout change.
   !important because page stylesheets that load later reset link padding. */
.crumbs a,.rh-breadcrumb a,.mp-gallery-title h3 a,.mp-footer-signup small a,small>a,small a.privacy-link,
.result-card-product,.meet-lab-links a,.rh-identity a,.rh-source a,.policy-card>a,.mp-policy-help-links a,
.contact-note a,.mp-product-notices a,.mp-image-test-badges button,.mp-testing-links a{padding-top:6px!important;padding-bottom:6px!important;margin-top:-6px!important;margin-bottom:-6px!important}
.mp-sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
