Avoiding electrolytic capacitors in high-pass filters with sub-Hz cut-off
A common way to deal with this is to use a "DC servo" circuit to cancel out the DC component. Build a low-pass filter to isolate the DC and then invert it and add it to the original signal. The advantage is that you can use high values of resistance and relatively low values of capacitance in the low-pass filter.