*{
    margin:0;
    padding:0;
    box-sizing:border-box;
}

body{
    background:#000;
    color:#fff;
    font-family:monospace;

    display:flex;
    justify-content:center;
    align-items:center;

    min-height:100vh;
}

main{
    text-align:center;
}

h1{
    margin-bottom:10px;
}

p{
    margin-bottom:30px;
}

button{
    background:#fff;
    color:#000;
    border:none;
    padding:12px 24px;
    cursor:pointer;
}