[step:Color each $k$-set by its least element outside the final block]
Let $[n] := \{1,\dots,n\}$, and let $V$ denote the vertex set of $KG(n,k)$:
\begin{align*}
V := \{A \subset [n] : |A| = k\}.
\end{align*}
Define a coloring map
\begin{align*}
\varphi: V \to \{1,\dots,n - 2k + 2\}
\end{align*}
by
\begin{align*}
\varphi(A) := \min A \quad \text{if } \min A \leq n - 2k + 1,
\end{align*}
and
\begin{align*}
\varphi(A) := n - 2k + 2 \quad \text{if } \min A \geq n - 2k + 2.
\end{align*}
This is well-defined because every nonempty finite subset $A \subset [n]$ has a least element, and every vertex $A \in V$ is nonempty since $k \in \mathbb{N}$.
We prove that $\varphi$ is proper. Suppose $A,B \in V$ are distinct vertices with $\varphi(A)=\varphi(B)$. If the common color is $i \leq n - 2k + 1$, then $\min A = \min B = i$, so $i \in A \cap B$ and $A,B$ are not adjacent.
If the common color is $n - 2k + 2$, then
\begin{align*}
A \subset \{n - 2k + 2,\dots,n\}
\end{align*}
and
\begin{align*}
B \subset \{n - 2k + 2,\dots,n\}.
\end{align*}
The final block $\{n - 2k + 2,\dots,n\}$ has cardinality $2k-1$. If $A$ and $B$ were disjoint, then $A \cup B$ would contain $2k$ elements inside a set of size $2k-1$, which is impossible. Hence $A$ and $B$ are not adjacent. Thus $\varphi$ is a proper coloring using $n-2k+2$ colors, so
\begin{align*}
\chi(KG(n,k)) \leq n - 2k + 2.
\end{align*}
[/step]