body {
    background-color: black;
    color: white;
    font-family: Garamond;
    text-align: center;
}
header {
    color: white;
    font-size: 1.5em;
    
    letter-spacing: 0.2em;
    text-align: center;
    vertical-align: middle;
    border: 5px;
    border-color: rgb(129, 3, 3);
    border-style: solid;
}
video {
    display: block;
    margin: auto;
    border: 2px;
    border-color:rgb(129, 3, 3);
    border-style: solid;
    width: 75%;
    min-height: 480px;
    height: calc((9 / 16) * 100vw);
    max-height: calc(100vh - 169px);
}
h2 {
    font-size: 2em;
}
p {
    font-size: 1.4em;
    line-height: 1.3em;

}
.style {
    color: rgb(129, 3, 3);
    font-size: 120%;
    font-style: bold;
    font-style: italic;
    letter-spacing: 0.1em;
}