.glossary-entry-single__header {
    margin-bottom: 4rem;
}

.single-glossary .site-breadcrumbs .container > span,
.glossary-entry-single__header-content {
    display: block;
    max-width: var(--narrow-content-width);
    margin-inline: auto;
    text-align: center;
}

.glossary-entry-single__header-content {
    position: relative;
    margin-bottom: 2rem;
}

.glossary-entry-single__meta {
    display: flex;
    flex-direction: column;
    gap: 0.25rem 2rem;
}

@media (min-width: 992px) {
    .glossary-entry-single__meta {
        flex-direction: row;
        justify-content: center;
    }   
}

.glossary-entry-single__byline {
    position: relative;
    margin: 0;
}

@media (min-width: 992px) {
    .glossary-entry-single__byline::after {
        content: "";
        position: absolute;
        top: 50%;
        right: -1rem;
        transform: translate(50%, -50%);
        height: 4px;
        width: 4px;
        background-color: var(--color-border-light);
    }
}

.glossary-entry-single__title {
    margin-bottom: 0.5rem;
}

.glossary-entry-single__thumbnail {
    max-width: calc(80ch + 8rem);
    margin-inline: auto;
}

.glossary-entry-single__thumbnail img {
    width: 100%;
}

.glossary-entry-single__content > svg {
    width: 100%;
    height: auto;
}