the problem is when u have a side nav or some other sibling that shouldnt be centered. i usually end up adding
justify-self: start;
to specific children just to override the container logic. its def more
predictable than calculating margins, but u still gotta keep an eye on those orphans.