.gh-legacy-main {
    max-width: 1120px;
    padding-block: 3rem 5rem;
}
.gh-legacy-main h1 {
    font: 500 clamp(2.25rem, 5vw, 4rem)/1.1 var(--gh-serif, Georgia, serif);
    margin-block: 1rem;
}
.gh-legacy-main section {
    margin-block: 2.5rem;
}
.gh-legacy-notice {
    padding: 1rem;
    border: 1px solid #d9d7cd;
    border-radius: .65rem;
}
.gh-legacy-pagination {
    display: flex;
    flex-wrap: wrap;
    gap: 1rem;
    margin-block: 2rem;
}
