A lightweight website doesn't have to be boring. My current project has a 1920x1080 picture which is only 29KiB with AVIF (and it'll further reduce in size when I crop it for smaller displays, using the picture element with media queries). There was 5,7KiB worth of SVG icons and I turned it into a 2KiB font. Not the best of savings, but still better (although correct sizing and positioning of font icons is somewhat difficult).