/* Chinese (Simplified) font overrides — loaded only when locale=cn */

body {
  font-family: 'Noto Sans SC', 'PingFang SC', 'Microsoft YaHei', sans-serif;
  font-weight: 400;
  line-height: 1.85;
}

h1, h2, h3, h4, h5, h6,
.hero h1, .section-heading, .navbar-logo span,
.card h3, .footer-heading {
  font-family: 'Noto Sans SC', 'PingFang SC', 'Microsoft YaHei', sans-serif;
  font-weight: 700;
  letter-spacing: .02em;
  line-height: 1.4;
}

.hero h1 {
  font-weight: 700;
  letter-spacing: .01em;
}
