The current "solution" to getting a 2018 vehicle to use CCS charging is a a do-it-yourself procedure. In other words, no, Tesla service will not do this for you. It involves replacing the existing ECU (electronic control unit) that's behind the charge port with an updated version which has the communication module that "talks" the CCS protocol. A forum member here developed a "bundle of wires" adapter cable which fools the new ECU into thinking that it's connected to an updated charge port. This was done since it is not cost-effective, nor really feasible, for an owner to swap out the charge port assembly.
Cost to do this is around $200. $140 or so for the Gen4 ECU from Tesla Service and somewhere around $50 for the bundle of wires (which I believe is now a printed circuit board with the appropriate connectors available) from a third party. If you are good with electronics there's a thread here with build instructions.
I just found this on eBay:
Tesla MODEL 3/Y Gen4 Charge Port ECU 1537264-00-B +bundle of wires Enable CCS | eBay ~$270 for all of the hardware; you just unplug and plug.
Tesla has said that they are working on an official upgrade for allowing CCS charging with older vehicles but like most Tesla timelines, this one has been delayed several times. Thread discussing this is here:
CCS Retrofit Availability (2023) When this official update is available, cost is $450 (includes the adapter I linked below).
edit: Oh, you'll need a CCS adapter as well:
https://shop.tesla.com/product/ccs-combo-1-adapter