body {
    font-family: system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;
    color: #1a1a1a;
    background: #ffffff;
    max-width: 40rem;
    margin: 4rem auto;
    padding: 0 1rem;
    line-height: 1.5;
}

a {
    color: #0b57d0;
}

footer {
    margin-top: 3rem;
    color: #4a4a4a;
    font-size: 0.875rem;
}
