So sometimes, even though your font's Ascender line is above all capital letters, your text may end up sliding above the text area:
Illustrator fix
It turns out that Illustrator's text baseline is automatically defined by the height of the lowercase character d - and this is a default parameter... (more about this here: https://helpx.adobe.com/illustrator/using/creating-text.html#manage_the_text_area)
β
To fix this, just select your text block and got to the menu Type > Area Type Options and pick Cap Height or a Fixed value.
β
Or you may eventually consider editing and updating the shape of your glyph d... π
InDesign fix
To fix this, just select your text block and got to the menu Object > Text Frame Options > Baseline Options and pick Cap Height or a Fixed value.