I assume you’re speaking about Body TExt in your sample file. It would have been contributor-friendly if you had mentioned it.
First line height is not smaller than others. The visual confusion comes from your selected font face.
When you force line spacing below its “natural” height, i.e below the definition in the font properties, glyphs do not change. They keep their original height.
In your case, your font face makes use of many (Arabic) “diacritics” above and below. If you don’t leave enough room (spacing) for them, they’ll be rendered anyway above the “line”. Here, superscript diacritics either miw in the previous line or go into the top margin for the first line.
The visual effect is aggravated by your choice of 0 spacing above and below paragraph.
Note your font is not installed on my system and LO substituted for another. I experimented a bit and found I needed at least 120%-125% proportional line spacing at 15pt to avoid line mixing. Figure may be different with your custom font. If you need a more compact layout, perhaps choose another face with different geometric properties.