very cute!! if I can give feedback, you've got a handful of accessibility issues - you've definitely used some very small, low contrast, light-weight fonts that really impact readability. Tying font size to vh but not having a min size is not great, in a small little window the text is micro