# Separately align paragraph numbers and paragraphs

I am numbering unindented paragraphs and want the numbers to line up with section headings (that are not numbered) and all paragraph lines including the first line, to justify left like so:

Section Heading
1.  First line of first paragraph...
second line of first paragraph...
.
.
.

10. First line of tenth paragraph...
second line of tenth paragraph...

11. First line of 11th paragraph...


I would also like to be able to handle double digit paragraphs.

Here is what I have so far:

\documentclass{article}
\usepackage{parskip}
\usepackage{indentfirst}
\setcounter{secnumdepth}{0}
\renewcommand\thesection{}
\newcommand*{\np}{\refstepcounter{np}\par\arabic{np}. }
% Outdent first line of paragraph.
\setlength{\leftskip}{1em}
\begin{document}
\np First line of first paragraph...
\end{document}


But the numbers and text align like so, which I don't want:

Section Heading
1. First line of first paragraph...
second line of first paragraph...

• Fixed. Thanks Barbara. May 3, 2020 at 5:47

Got it working with the help of a couple of other questions:
Balancing out paragraph indentation after one- and two-digit paragraph numbers
LaTeX: indent from second line
For some reason, I could not redefine \para to avoid creating a new command and having to put \np before each paragraph.

\documentclass{article}
\usepackage{fontspec}
\usepackage{parskip}
\usepackage{indentfirst}
% Remove all section numbering
\setcounter{secnumdepth}{0}

\newcounter{paranum}
\newcommand*{\np}{%
\refstepcounter{paranum}\par\arabic{paranum}%
\ifnum\value{paranum} < 10%
\hphantom{0}%
\else\relax\fi%
\hskip 1.5em\relax%
\hangindent=2.5em%
\hangafter=1%
}
\begin{document}
\section{First section}
\np Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
\section{Second section}
\np Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
\end{document}


\documentclass{article}
\usepackage{parskip}
%\usepackage{indentfirst}
\usepackage{enumerate}
\usepackage[shortlabels]{enumitem}
\setcounter{secnumdepth}{0}
\renewcommand\thesection{}