I'm struggling to achieve a desired spacing between list items when the items contain a custom macro,
\documentclass[12pt]{article}
\usepackage[paperwidth=297mm, paperheight=420mm]{geometry}
\usepackage[default]{sourcesanspro}
\usepackage{enumitem}
\setitemize{itemsep=1em}
\setitemize{parsep=0.2em}
\newcommand\concept[1]{\parbox[t][\totalheight][t]{200mm}{\fontsize{21pt}{22pt}\scshape\bfseries#1\selectfont}}
\renewcommand\labelitemi{\raisebox{0.15em}{$\bullet$}}
\begin{document}
\fontsize{18pt}{21pt}\selectfont
\begin{itemize}
\item
\concept{Formal structure of special relativity}
scalars, vectors, tensors in Minkowski space \\
Lorentz-invariant formulation of physical laws
\item
\concept{Electromagnetism as a field theory}
Lagrangian for fields • general Euler-Lagrange equations
\item
\concept{Radiation of charges in ultra-\\relativistic motion}
generalised Lienard-Wiechert potentials • synchrotron light
\end{itemize}
\end{document}
I've tweaked the item spacing and also moved the item bullets, but one thing I cannot seem to address is the spacing of the last item: the normal text is too close to the "concept". What would be a better approach / a simple fix for this?
I tried the various alignment options of parbox but they move the item quite far from its original baseline.

