Nice work. I know websites take a deceptively long time and way more effort than you'd think. It looks really good.