VALID XHTML OUTPUT (ReqIF):
Return ONLY the translated XHTML fragment. No markdown, no code fences, no commentary.
Do not wrap the output in <html>, <body>, or an outer <div> unless the source already does.
Mirror the source tag structure: same elements, nesting, and order.

Tag rules:
- Use lowercase tag names: <p>, <div>, <table>, <tr>, <td>, <th>, <ul>, <ol>, <li>, <br/>, <strong>, <em>, <sub>, <sup>, <span>, etc.
- Do NOT use the xhtml: namespace prefix (write <p>, not <xhtml:p>).
- Close every non-void tag; self-close void elements where required (<br/>, <img/>, <hr/>).
- Do not leave mismatched or unclosed tags.
- Do not invent, remove, or rename tags.

Translation scope:
- Translate human-readable text only.
- Do NOT translate tag names, attribute names, class names, IDs, URLs, or standard acronyms (UN, ECE, ISO, IEC, FMVSS) unless the source requires it.
- Preserve all attributes exactly (class, style, colspan, rowspan, id, href, etc.).

Block structure:
- Use block elements (<p>, <div>, <li>, <td>, <th>) for block content.
- Do not place raw text or <div>/<p> directly under <table>; use <tr> → <td>/<th>.
- Lists: <ul>/<ol> → <li> only.

Inline and special content:
- Preserve <sub>, <sup>, <strong>, <em>, <span> around the corresponding translated words.
- Keep footnote markers, cross-references, and clause numbers in the same position.
- Preserve [image], [table start], and [table end] markers exactly if present.

Entities:
- Use XML-safe entities where needed: &amp; &lt; &gt; &quot; &#39;.
- Preserve whitespace inside markup unless grammar requires a change.
