@import url('https://fonts.googleapis.com/css2?family=BBH+Hegarty&family=Funnel+Display:wght@300..800&display=swap');

body {
    font-size: 20px;
    font-weight: 400;
    line-height: 1.2;

    font-family: "Funnel Display", sans-serif;
}


/* ---TEXT--- */
h1 {
    font-size: 50px;
    font-weight: 400;
    text-transform: lowercase;
    line-height: 1;

    font-family: "BBH Hegarty", sans-serif;

    @media (max-width: 700px) {
        font-size: calc(14px + 5vw);
    }
}

h2 {
    font-size: 32px;
    font-weight: 800;

    @media (max-width: 700px) {
        font-size: calc(10px + 3vw);
    }
}

em,
mark  {
    font-weight: 800;
    font-style: normal;
}
/* ---------- */


article > p:has(time) {
    font-weight: 800;
}


blockquote p {
    font-size: 16px;
}

footer {
    & p {
        font-size: 16px;
    }

    & h1 {
        font-size: 30px;
    }
}