You can install CA certs on current versions without being rooted. For Android 14 on a Pixel 6a:
Security & Privacy -> More Security & Privacy -> Encryption & credentials -> Install a certificate -> CA certificate
This works for Chrome and any app that uses the system cert store. I've used it for self-hosted services for several years. Don't know when it was first added.