It’s generally possible to extend logical volumes and most filesystems while the system is online. Shrinking a filesystem while online is generally considered to be unsafe. It looks like you wouldn’t need to resize the underlying luks device which simplifies the process.
The process I’d choose for myself would consist of something like:
Stop all processes using /home/ssd and umount it (lsof is particularly useful).
fsck the filesystem on vgssd-lvol–ssd before reducing the capacity (resize2fs if you’re using ext2/3/4).
Use lvreduce or lvresize to shrink the logical volume and validate the available space on the physical volume using the pvs command.
fsck first & perform online resize of vgssd-lvol–root beginning with the logical volume (lvextend or lvresize) followed by the filesystem (again, resize2fs if you’re using ext2/3/4).
Validate free space with df and remount /home/ssd.