/* Archive inherits the site's navigation, palette and editorial typography. */
.rgk-archive{padding-bottom:3rem}.rgk-archiveHeader{max-width:850px;margin:1.5rem 0}.rgk-archive :is(h1,h2){font-family:"RGK Pagella",Palatino,Georgia,serif;color:var(--bs-body-color,#141741)}.rgk-archive h1{font-size:clamp(2rem,4vw,3.5rem);line-height:1.12;margin:.6rem 0 1rem}.rgk-archiveHeader p{color:var(--bs-secondary-color,#606575);line-height:1.6}.rgk-archiveTypes{display:flex;flex-wrap:wrap;gap:.5rem 1.5rem;padding:1rem 0;margin-bottom:2rem;border-block:1px solid var(--bs-border-color,#dddde6)}.rgk-archive a{color:inherit;text-decoration:none;overflow-wrap:anywhere}.rgk-archive a:hover{color:#b42681;text-decoration:underline;text-underline-offset:4px}.rgk-archive a:focus-visible{outline:3px solid #c83291;outline-offset:4px}.rgk-archiveTypes a{font-weight:600;min-height:44px;display:inline-flex;align-items:center;color:var(--bs-body-color,#141741)}.rgk-archiveGroups{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;margin-block:2rem}.rgk-archiveGroup{min-width:0}.rgk-archiveGroup h2,.rgk-archiveStories h2{font-size:1.65rem;border-top:3px solid #c83291;padding-top:1rem;margin:0 0 1rem}.rgk-archiveGroup ul{list-style:none;margin:0;padding:0}.rgk-archiveGroup li{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;border-bottom:1px solid var(--bs-border-color,#dddde6);padding:.6rem 0}.rgk-archiveGroup li a{flex:1;min-height:28px}.rgk-archiveGroup li span,.rgk-archiveCategory{font-size:.85rem;color:var(--bs-secondary-color,#606575)}.rgk-archiveStories ol{list-style:none;padding:0;margin:0}.rgk-archiveStories li{display:grid;grid-template-columns:130px minmax(0,1fr);gap:1.5rem;padding:1.1rem 0;border-bottom:1px solid var(--bs-border-color,#dddde6)}.rgk-archiveStories time{font-size:.9rem;color:var(--bs-secondary-color,#606575);padding-top:.2rem;font-variant-numeric:tabular-nums}.rgk-archiveStories li a{font:400 clamp(1.15rem,2vw,1.4rem)/1.4 "RGK Pagella",Palatino,Georgia,serif}.rgk-archiveCategory{display:block;margin-top:.35rem}.rgk-archivePagination{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap;margin-top:2rem}.rgk-archivePagination a{min-height:44px;display:inline-flex;align-items:center;font-weight:600}
@media(max-width:991.98px){.rgk-archiveGroups{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}}
@media(max-width:575.98px){.rgk-archiveGroups{grid-template-columns:minmax(0,1fr)}.rgk-archiveStories li{grid-template-columns:minmax(0,1fr);gap:.35rem}.rgk-archiveGroup li a{min-height:36px}.rgk-archiveTypes{gap:.25rem 1rem}.rgk-archivePagination span{font-size:.9rem}}

.rgk-archiveGroups--sections{display:block}.rgk-archiveGroups--sections ul{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:.35rem 1.25rem}.rgk-archiveGroups--sections li{font-size:.9rem;padding:.25rem 0}.rgk-archiveGroups--sections li a{min-height:36px;display:inline-flex;align-items:center}
