Hello. Nice idea, but there are some problems:
- on mobile the interface is hard to use - I think it would be much easier if the sections would be displayed full size, without scroll
- why does the SVG include css style and loads the font? It doesn't look like it is used
- the stroke size is 0, I think you don't need a color for it
- maybe use currentColor so that the color can be changed
You could be more impressed that some web pages manages to guess that the browser you use, that presents itself as a desktop browser, is in fact a mobile browser :)