/* MD Market Insights — global mobile + accessibility layer */
html, body { overflow-x: clip; }
img, svg, video, iframe { max-width: 100%; }
table { max-width: 100%; }
@media (max-width: 760px) {
  [style*="grid-template-columns"]:not([style*="auto-fill"]):not([style*="auto-fit"]):not([data-mobile-keep]) { grid-template-columns: 1fr !important; }
  section [style*="display:flex"]:not([data-mobile-nowrap]) { flex-wrap: wrap; }
  [data-mobile-hide] { display: none !important; }
}
@media (pointer: coarse) {
  a, button { -webkit-tap-highlight-color: rgba(228,181,100,.15); }
}
@media (prefers-reduced-motion: reduce) {
  *, *::before, *::after { animation-duration: .01ms !important; animation-iteration-count: 1 !important; transition-duration: .01ms !important; scroll-behavior: auto !important; }
}
