body {
    text-align: center; padding: 5% 0;
    }
body a {
    display: block;
    width: 60%;
    margin: 0 auto;
    border: none;
    font-family: "Noto Sans", sans-serif;
    font-optical-sizing: auto;
    font-weight: 600;
    font-style: normal;
    font-variation-settings:
        "wdth" 100;
    font-size:4dvi;
    color: #1d1d1b;
    text-decoration: none;
}
body a:hover {
    color: #c33;
}
a:hover .cls-1, a:hover .cls-3 {
    fill:#c33;
}
body svg {
    width:40dvh;
    height:auto;
}