    body {
      font-family: Arial, sans-serif;
      line-height: 1.6;
      max-width: 900px;
      margin: 0 auto;
      padding: 32px 20px;
      color: #111;
      background: #fff;
    }

    h1, h2, h3 {
      line-height: 1.25;
    }

    h1 {
      margin-bottom: 0.5em;
    }

    h2 {
      margin-top: 2em;
      padding-top: 0.25em;
      border-top: 1px solid #ddd;
    }

    .lang-section {
      margin-top: 2.5em;
    }

    .note {
      color: #555;
      font-size: 0.95rem;
    }

    a {
      color: inherit;
    }
