Have you seen what’s in Safari 17.5 beta?
- `light-dark()` color function (for a far easier way to define two colors at once — one for light mode & one for dark, instead of using a media query)
- `text-wrap: balance` (along with the `text-wrap-style` longhand & the`auto` value)
- `@starting-style`
- `supports()` syntax for `@import` rules
And more: https://developer.apple.com/documentation/safari-release-notes/safari-17_5-release-notes