body {
    margin: 0;
    min-height: 100vh;
    display: grid;
    place-items: center;
    font-family: system-ui, sans-serif;
    background: #101418;
    color: #e6e9ec;
}

main {
    text-align: center;
}

h1 {
    font-size: 2.5rem;
    margin: 0 0 0.5rem;
}

p {
    margin: 0;
    opacity: 0.7;
}
