$V$ open implies that $V^c$ is closed , hence $A$ and $V^c$ are compact set such that $ A \cap V^c =\emptyset $ since,
$$A\subset V\implies A \cap V^c =\emptyset$$
therefore their exist $$a\in A ~~~and ~~~v\in V^c~~~\text{such that, }~~d(a,v )=d(A,V^c) =\inf\\{d(x,y):x\in A,~y\in V^c\\}$$
$a\in A ~~~and ~~~v\in V^c$ with $A \cap V^c =\emptyset$ means that $a\
eq v$ thus $$d(A,V^c)=d(a,v )>0 $$
> **Claim** For any $0<\varepsilon <(A,V^c)$ and any $a\in A$ wehave $$B_\varepsilon(a)\subset V$$
**Proof** let $z\in B_\varepsilon(a) $ i.e $$d(a,z)<\varepsilon
if we assume that $z\in V^c$ then $a\in A$ and $z\in V^c$ that is
$$d(A,V^c)=\inf\\{d(x,y):x\in A,~y\in V^c\\}