body,
p,
a,
section,
video,
button,
img
{
    font-family: 'Cutive Mono', monospace;;
    font-style: normal;
    font-size: 16px;
    font-weight: 100;
    margin: auto;
    padding: 0;
}
body{
    background-color: rgb(255,255,250);
    color: rgb(0,0,0);
    min-height: 100vh;
    overflow-x: hidden;
    padding: 36px 36px 12px 36px;
    max-width: 800px;
}
p{
    text-align: left;
    line-height: 1.5;
    padding: 0 0 24px 0;
}
a{
    text-decoration:underline;
    color: rgb(0,0,0);
}
a:hover{
    color: rgb(0,0,0);
}
section{
    padding: 24px 0 22px 0;
}
img{
    width: 550px;
}
.caps{
    letter-spacing: 2px;
    font-weight: 800;
}
button{
    background-color: rgb(255,255,250);
    color: rgb(0,0,0);
    border: none;
    text-decoration:underline;
    text-decoration-thickness: thin;
    padding: 12px 12px 24px 0;
}
button:hover{
    cursor:pointer;
}