Can I swap from 46/36 chainrings to 36/28?
You’ll need a sub-compact (also called super-compat) crankset. With 110mm BCD the smallest chainring possible is 33 or 32 teeth.

There are sub-compact cranksets with 74mm BCD for the inner chainring and 110mm BCD for the outer chainring which should allow you to install something like 28/36. This Sugino OX2-901D Compact Plus+ for example. Looks like their smallest possible combination would be 24/34.

Keep in mind that a road bike front derailleur is not made for such small chainrings. Especially if you have a braze-on mount instead of a clamp for your front derailleur you could be limited in how far you can slide it down the seat tube.

Maybe a 33 teeth chainring combined with a 11–32 cassette would be good enough for you?