is that to imply that focus outline is meant for accessibility purposes?
Also even with the focus outline disabled on other sites, I am able to navigate with the keyboard to text input fields. OP's site doesn't have any input fields so not sure why they have that CSS in place as I don't think it's doing anything.
But if your comment is a general opinion of websites in general, then yea, I see what you mean.
> even with the focus outline disabled on other sites, I am able to navigate with the keyboard to text input fields
Correct, but for a user with vision problems, the focus outline lets them see what has focus. CSS doesn't stop them from inputting values.
Focus styles are essential and should not be removed as a best practice (in general, this is a very small site).