9454f43eba
The runtime image (node:22-alpine) shipped without any fonts, so when sharp/librsvg rasterised an SVG logo containing live <text> for the CRM PDFs, the vector artwork drew but the text rendered as tofu boxes - a 'corrupted' logo on invoices/quotes. - Add fontconfig + DejaVu/Liberation (broad Unicode fallback) and refresh the font cache. - Register picpeak's own bundled brand fonts (assets/fonts/<Family>/*.ttf - the same files PDFKit and the web UI already use) with fontconfig via a conf.d <dir> entry + fc-cache, so the logo's text renders in its ACTUAL brand typeface rather than a generic fallback.