/* for the plain-looking sections of the site */

@font-face {
    font-display: swap;
    font-family: "Bellota";
    font-style: normal;
    font-weight: 400;
    src: url("./bellota-regular.woff2") format("woff2");
}

@font-face {
    font-display: swap;
    font-family: "Coming Soon";
    font-style: normal;
    font-weight: 400;
    src: url("./coming-soon-regular.woff2") format("woff2");
}

html,
body {
    margin: 0;
    padding: 0;
}

body {
    width: 100vw;
    height: 100vh;
}

* {
    box-sizing: border-box;
}

.main-body {
    max-width: 800px;
    margin: auto;
    padding: 1em 1em 1em 1em;
    font-size: 1.2rem;

    position: relative;
}

.main-body h1, .main-body h2 {
    font-family: "Bellota";
}

.main-body p, .main-body a, .main-body li {
    font-size: 1.6rem;
    font-family: "Coming Soon";
}

.main-body a {
    color: inherit;
    text-decoration-thickness: 2px;
}

.main-body li {
    list-style-type: "* ";
}

/* content */
.content-iframe-container {
    max-width: 100vw;
    display: flex;
    justify-content: center;
}

.content-iframe {}

.centered-media {
    display: block;
    margin: auto;
}
