Safari on iOS is that one browser that makes you question your entire career. You write perfectly valid CSS that works flawlessly on Chrome, Firefox, Edge, even Opera for crying out loud... then you test on Safari and suddenly your flexbox is doing interpretive dance and your z-index has entered another dimension. The best part? Apple forces all iOS browsers to use WebKit under the hood, so you can't even escape to Chrome on iPhone. It's like they're actively trying to keep web developers employed by ensuring there's always one more thing to fix. Thanks, Tim Cook, for the job security. Fun fact: Safari is often called "the new IE6" by frontend devs, which is basically the worst insult you can give a browser. At least IE6 had the excuse of being from 2001.