.card[data-astro-cid-pghee5df]{background:var(--paper-raised);border:1px solid var(--rule);border-radius:var(--card-radius);color:var(--ink);flex-direction:column;text-decoration:none;transition:box-shadow .16s,border-color .16s;display:flex;overflow:hidden}.card[data-astro-cid-pghee5df]:hover{border-color:var(--eucalyptus);box-shadow:0 6px 24px #161a171a}.card-media[data-astro-cid-pghee5df]{aspect-ratio:4/3;background:var(--paper-sunken);border-bottom:1px solid var(--rule);position:relative}.card-media[data-astro-cid-pghee5df] img[data-astro-cid-pghee5df]{object-fit:cover;width:100%;height:100%}.card-accession[data-astro-cid-pghee5df]{top:var(--space-2);left:var(--space-2);background:var(--paper-raised);border:1px solid var(--rule);border-radius:2px;padding:2px 8px;position:absolute}.card-noimage[data-astro-cid-pghee5df]{justify-content:center;align-items:center;gap:var(--space-2);background-image:repeating-linear-gradient(-45deg,#0000,#0000 10px,#161a1706 10px 11px);flex-direction:column;width:100%;height:100%;display:flex}.noimage-accession[data-astro-cid-pghee5df]{font-family:var(--font-mono);letter-spacing:.12em;color:var(--brass);font-size:1.1rem}.noimage-note[data-astro-cid-pghee5df]{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-faint);font-size:.65rem}.card-body[data-astro-cid-pghee5df]{padding:var(--space-4);gap:var(--space-2);flex-direction:column;flex:1;display:flex}.card-title[data-astro-cid-pghee5df]{margin:0;font-size:1.1rem}.card-loc[data-astro-cid-pghee5df]{color:var(--ink-soft);margin:0;font-size:.85rem}.card-badges[data-astro-cid-pghee5df]{gap:var(--space-2);padding-top:var(--space-2);flex-wrap:wrap;margin-top:auto;display:flex}section[data-astro-cid-lcdefpme]{max-width:var(--max-page);padding:var(--space-12) var(--space-6) 0;margin:0 auto}.hero-inner[data-astro-cid-lcdefpme]{gap:var(--space-12);grid-template-columns:1.5fr 1fr;align-items:start;display:grid}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{letter-spacing:-.015em;max-width:16ch;font-size:clamp(2.2rem,5vw,3.6rem)}.lede[data-astro-cid-lcdefpme]{color:var(--ink-soft);max-width:52ch;font-size:1.1rem}.hero-cta[data-astro-cid-lcdefpme]{gap:var(--space-4);margin-top:var(--space-6);flex-wrap:wrap;display:flex}.btn[data-astro-cid-lcdefpme]{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;border:1px solid var(--eucalyptus);border-radius:2px;padding:.7em 1.4em;font-size:.8rem;text-decoration:none}.btn--primary[data-astro-cid-lcdefpme]{background:var(--eucalyptus);color:var(--paper-raised)}.btn--primary[data-astro-cid-lcdefpme]:hover{background:var(--eucalyptus-deep);color:var(--paper-raised)}.btn--ghost[data-astro-cid-lcdefpme]{color:var(--eucalyptus-deep)}.btn--ghost[data-astro-cid-lcdefpme]:hover{background:var(--paper-sunken)}.hero-ledger[data-astro-cid-lcdefpme]{padding:var(--space-6);background:var(--paper-raised);border:1px solid var(--rule);border-radius:var(--card-radius);margin:0}.hero-ledger[data-astro-cid-lcdefpme] .ledger-row[data-astro-cid-lcdefpme]:last-child{border-bottom:none}.hero-ledger[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{font-family:var(--font-display);font-size:1.5rem;font-weight:600}.section-head[data-astro-cid-lcdefpme]{margin-bottom:var(--space-6)}.section-head[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin:0;font-size:1.8rem}.map-note[data-astro-cid-lcdefpme]{color:var(--ink-faint);margin-top:var(--space-3);font-size:.85rem}.card-grid[data-astro-cid-lcdefpme]{gap:var(--space-6);grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));display:grid}.region-list[data-astro-cid-lcdefpme]{background:var(--paper-raised);border:1px solid var(--rule);border-radius:var(--card-radius);padding:0 var(--space-6)}.region-row[data-astro-cid-lcdefpme]{align-items:baseline;gap:var(--space-4);padding:var(--space-4) 0;border-bottom:1px solid var(--rule);color:var(--ink);grid-template-columns:4rem 1fr auto;text-decoration:none;display:grid}.region-row[data-astro-cid-lcdefpme]:last-child{border-bottom:none}.region-row[data-astro-cid-lcdefpme]:hover .region-label[data-astro-cid-lcdefpme]{color:var(--eucalyptus-deep);text-underline-offset:.15em;text-decoration:underline}.region-label[data-astro-cid-lcdefpme]{font-family:var(--font-display);font-size:1.15rem;font-weight:500}.region-count[data-astro-cid-lcdefpme]{font-family:var(--font-mono);color:var(--ink-faint);font-size:.78rem}.coming-up[data-astro-cid-lcdefpme]{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));display:grid}.coming-card[data-astro-cid-lcdefpme]{gap:var(--space-2);background:var(--paper-raised);border:1px solid var(--rule);border-left:3px solid var(--brass);border-radius:var(--card-radius);padding:var(--space-4) var(--space-6);color:var(--ink);flex-direction:column;text-decoration:none;transition:border-color .16s,box-shadow .16s;display:flex}.coming-card[data-astro-cid-lcdefpme]:hover{border-color:var(--eucalyptus);box-shadow:0 6px 24px #161a1714}.coming-date[data-astro-cid-lcdefpme]{margin:0}.coming-title[data-astro-cid-lcdefpme]{margin:0;font-size:1.05rem}.coming-meta[data-astro-cid-lcdefpme]{color:var(--ink-soft);margin:0;font-size:.85rem}.coming-badges[data-astro-cid-lcdefpme]{gap:var(--space-2);padding-top:var(--space-2);margin-top:auto;display:flex}.coming-more[data-astro-cid-lcdefpme]{margin-top:var(--space-4);font-size:.9rem}@media (width<=52rem){.hero-inner[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}
