Closing channels efficiently

So how does one fairly close a channel so both parties get their sats back?

I was in another post and understand you could force close a channel and get back the local, but not remote sats? If the channel is unbalanced this isn’t going to be fair.

Clearly I’m missing something.

Thanks,

MEH

Yes: study, reading documentation.
Start here: https://www.lightningnode.info/
And here
http://community.umbrel.com/t/important-links-to-learn-more-about-bitcoin-lightning-network/