.recent-accessions{padding:40px var(--gutter) 70px}.recent-accessions h1{font-size:clamp(32px,4.6vw,62px);margin:14px 0 20px}.recent-intro{max-width:850px;line-height:1.9;color:var(--muted);font-size:15px}.recent-filters{display:flex;flex-wrap:wrap;gap:8px;margin:25px 0 12px}.recent-filters a{display:inline-flex;align-items:center;min-height:44px;padding:9px 13px;border:1px solid var(--line);font-size:13px}.recent-filters a[aria-current=page]{background:var(--green);color:white;border-color:var(--green)}.recent-result{font-size:12px;color:var(--muted);margin-bottom:30px}.recent-gallery{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:45px 28px;align-items:start}.recent-entry{min-width:0}.accession-date{font:11px/1.8 var(--sans);color:var(--muted);overflow-wrap:anywhere}.recent-external{padding-top:20px;border-top:1px solid var(--line)}.recent-external h2{font:400 24px/1.5 var(--serif);margin:12px 0}.recent-external p{font-size:13px;line-height:1.9}.recent-external .text-link{display:inline-flex;align-items:center;min-height:44px}.work-details .accession-date{max-width:34ch}
@media(max-width:1000px){.recent-gallery{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:620px){.recent-gallery{grid-template-columns:1fr}.recent-accessions{padding-top:28px}.recent-filters a{font-size:12px}.work-details .accession-date{max-width:none;width:100%}}
