/* Served from /fallback.css (public/) — works even if /_next static chunks fail to load. */
html {
  -webkit-text-size-adjust: 100%;
}
body {
  margin: 0;
  font-family: ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  background: #ffffff;
  color: #0f172a;
  line-height: 1.6;
}
a {
  color: #2563eb;
  text-decoration: none;
}
a:hover {
  text-decoration: underline;
}
img,
video {
  max-width: 100%;
  height: auto;
}
