Estoy casada con una brasileña.

English Translation

I am married to a Brazilian woman.

‘casado’ or ‘casada’ both are correct, and ‘casado’ is more usual

English Translation

I am married to a Brazilian woman.

isnt casado for a man? and casada for a woman?

Casada is indeed for a woman. Here were are talking about the marital satuts of the speaker, and so, if the speaker is a woman, who, anecdotically, is married to a woman, then the sentence should read as the proposed close. I.e: “Estoy casada con una (mujer) brasileña”