@media (width>=1px) {
    body {
        margin: 0;
        background-color: #0a0a0a;
        color: #EBE8E0;
        font-family: Nunito;
    }

    .content {
        max-width: 90%;
        margin: auto;
        padding-top: 1rem;
    }

    h1 {
        font-size: 3rem;
        line-height: 3rem;
        color: #F77C09;
    }

    h2 {
        margin-top: 3rem;
    }

    h3 {
        color: #F77C09;
    }

    p {}

    main {
        width: 100vw;
        margin-left: calc(50% - 50vw);
        margin-bottom: -10rem;
        margin-top: -7rem;
    }

    .TLDR {
        margin-bottom: 4rem;
        margin-top: -1rem;
        font-size: 1.28rem;
        font-weight: 600;
        color: #F77C09;
        max-width: 60%;
    }

    .article {
        max-width: 80%;
        margin-left: auto;
        margin-right: 0;
    }

    .citation {
        font-style: oblique;
        margin: auto;
        padding-top: 1rem;
        padding-bottom: 1rem;
    }

    .citation p {
        color: #F77C09;
        margin-top: -0.5rem;
    }
}

@media (width>=701px) {
    body {
        margin: 0;
        background-color: #0a0a0a;
        color: #EBE8E0;
        font-family: Nunito;
    }

    .content {
        max-width: 90%;
        margin: auto;
        padding-top: 1rem;
    }

    h1 {
        font-size: 6rem;
        line-height: 5rem;
        color: #F77C09;
    }

    h2 {
        margin-top: 3rem;
    }

    h3 {
        color: #F77C09;
    }

    p {}

    main {
        width: 100vw;
        margin-left: calc(50% - 50vw);
        margin-bottom: -10rem;
        margin-top: -7rem;
    }

    .TLDR {
        margin-bottom: 4rem;
        margin-top: -1rem;
        font-size: 1.28rem;
        font-weight: 600;
        color: #F77C09;
        max-width: 40%;
    }

    .article {
        max-width: 60%;
        margin-left: auto;
        margin-right: 0;
    }

    .citation {
        font-style: oblique;
        margin: auto;
        padding-top: 1rem;
        padding-bottom: 1rem;
    }

    .citation p {
        color: #F77C09;
        margin-top: -0.5rem;
    }
}