h1,
h2,
h3 {
    font-family:
        "Gill Sans", "Gill Sans MT", Calibri, "Trebuchet MS", sans-serif;
    font-style: normal;
}
pre code {
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
    width: auto;
}
header {
    p {
        font-variant: small-caps;
        font-weight: 700;
        color: #666;
    }
}

body > footer {
    display: flex;
    justify-content: space-between;

    ul {
        list-style: none;
        margin: 1.4rem;
        padding: 0;

        justify-content: flex-end;

        li {
            display: inline-block;
        }
        li:not(:first-child) {
            margin: 0 0 0 1.4rem;
        }

        a:link {
            text-decoration: none;
            background: none;

            svg {
                width: 1rem;
                height: 1rem;
            }
        }
    }
}

ul.tags {
    display: inline;
    margin: 0 0 0 0.3rem;
    padding: 0;

    li {
        padding: 0;
        margin: 0;
        display: inline;

        em {
            color: #666;
        }
    }
}

@import url("https://fonts.googleapis.com/css2?family=Merriweather:ital,wght@0,300;0,400;0,700;0,900;1,300;1,400;1,700;1,900&display=swap");

.sr-only {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border: 0;
}

.bluesky {
    background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='size-4' viewBox='0 0 600 530'%3E%3Cpath fill='%231185fe' d='M135.72 44.03C202.216 93.951 273.74 195.17 300 249.49c26.262-54.316 97.782-155.54 164.28-205.46C512.26 8.009 590-19.862 590 68.825c0 17.712-10.155 148.79-16.111 170.07-20.703 73.984-96.144 92.854-163.25 81.433 117.3 19.964 147.14 86.092 82.697 152.22-122.39 125.59-175.91-31.511-189.63-71.766-2.514-7.38-3.69-10.832-3.708-7.896-.017-2.936-1.193.516-3.707 7.896-13.714 40.255-67.233 197.36-189.63 71.766-64.444-66.128-34.605-132.26 82.697-152.22-67.108 11.421-142.55-7.45-163.25-81.433C20.15 217.613 9.997 86.535 9.997 68.825c0-88.687 77.742-60.816 125.72-24.795z'/%3E%3C/svg%3E");
}
