I know very little about ipv6, but CGNAT is Carrier Grade Network Address Translation.
NAT (Network Address Translation) is how your home router takes your one public IP address and is able to simultaneously allow your phone, your PlayStation, and your smart fridge use the internet.
CGNAT is basically the same thing expect on a much larger scale and controlled by you ISP.
You will own nothing and you will be happy.