html {
    font-size: 300%;
}

@media (min-width: 30ch) {
    html {
        min-width: 100vw;
        min-height: 100vh;
        display: grid;
    }
    body { place-self: center; }
    p:first-child { margin-top: 0; }
}
