Do you mean KB or do you have a 1GB website??
The large majority of this comes from large header images for the Insights post content: https://www.magiclasso.co/insights/
These are png images that are relatively large in size until optimisation creates smaller, multiple image set versions.
I wouldn't say that this is an unusually large site. Any site with a medium amount of content would likely grow to such a size.
Mobile, Tablet, Desktop as breakpoints / AVIF with webp or jpeg fallback, Retina/Normal.
And this will increase the overall-size to 12 x 500 x 50kB = 300MB