.catalogue-card[data-astro-cid-rw3zi4yp]{border-top:1px solid var(--rule);align-content:start;gap:1rem;min-width:0;padding-top:1rem;display:grid}.catalogue-card[data-astro-cid-rw3zi4yp].has-image{border-top:0;padding-top:0}.catalogue-media[data-astro-cid-rw3zi4yp]{display:none}.has-image[data-astro-cid-rw3zi4yp] .catalogue-media[data-astro-cid-rw3zi4yp]{display:block}.catalogue-media[data-astro-cid-rw3zi4yp] a[data-astro-cid-rw3zi4yp]{background:#fff;display:block}.catalogue-media[data-astro-cid-rw3zi4yp] img{width:100%;height:auto;display:block}.image-absence[data-astro-cid-rw3zi4yp]{color:#76736c;background:#f3f2ef;place-items:center;width:100%;height:100%;display:grid}.record-kind[data-astro-cid-rw3zi4yp]{background:#eee;margin:0 0 .7rem;padding:.2rem .45rem;font-size:.72rem;font-weight:400;line-height:1.3;display:inline-block}.kind-object[data-astro-cid-rw3zi4yp]{background:var(--coral)}h2[data-astro-cid-rw3zi4yp]{letter-spacing:-.025em;overflow-wrap:anywhere;margin:0;font-size:clamp(1.1rem,1.5vw,1.35rem);font-weight:500;line-height:1.25}h2[data-astro-cid-rw3zi4yp] a[data-astro-cid-rw3zi4yp]:hover{text-decoration:underline;text-decoration-color:var(--coral);text-underline-offset:.2em}.catalogue-details[data-astro-cid-rw3zi4yp]{overflow-wrap:anywhere;gap:.65rem;margin:0;font-size:.82rem;line-height:1.45;display:grid}dt[data-astro-cid-rw3zi4yp]{color:var(--muted);font-size:.72rem}dd[data-astro-cid-rw3zi4yp]{margin:0}.catalogue-details[data-astro-cid-rw3zi4yp] dd[data-astro-cid-rw3zi4yp] a[data-astro-cid-rw3zi4yp]{text-underline-offset:.18em;text-decoration:underline #ccc}.catalogue-details[data-astro-cid-rw3zi4yp] dd[data-astro-cid-rw3zi4yp] a[data-astro-cid-rw3zi4yp]:hover{text-decoration-color:var(--coral)}[data-catalogue][data-view=list] .catalogue-card[data-astro-cid-rw3zi4yp]{border-top:1px solid var(--rule);grid-template-columns:80px minmax(0,1.25fr) minmax(0,1fr);gap:1.5rem;padding:1.25rem 0}[data-catalogue][data-view=list] .catalogue-media[data-astro-cid-rw3zi4yp]{width:80px;height:80px;display:block}[data-catalogue][data-view=list] .catalogue-media[data-astro-cid-rw3zi4yp] a[data-astro-cid-rw3zi4yp]{height:100%}[data-catalogue][data-view=list] .catalogue-media[data-astro-cid-rw3zi4yp] img{object-fit:contain;height:100%}[data-catalogue][data-view=list] .catalogue-details[data-astro-cid-rw3zi4yp]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem 1rem}@media (width<=520px){h2[data-astro-cid-rw3zi4yp]{font-size:.95rem}.catalogue-details[data-astro-cid-rw3zi4yp]{font-size:.75rem}}@media (width<=45rem){[data-catalogue][data-view=list] .catalogue-card[data-astro-cid-rw3zi4yp]{grid-template-columns:56px minmax(0,1fr);gap:.7rem 1rem}[data-catalogue][data-view=list] .catalogue-media[data-astro-cid-rw3zi4yp]{grid-row:1/3;width:56px;height:56px}[data-catalogue][data-view=list] .catalogue-details[data-astro-cid-rw3zi4yp]{grid-column:2;grid-template-columns:minmax(0,1fr)}}.catalogue-intro[data-astro-cid-sx4leqlu]{padding-block:2rem 1rem}.catalogue-intro[data-astro-cid-sx4leqlu] .eyebrow[data-astro-cid-sx4leqlu]{letter-spacing:.08em;font-size:.8rem}.catalogue-intro[data-astro-cid-sx4leqlu] h1[data-astro-cid-sx4leqlu]{margin-bottom:1.5rem}.intro-text[data-astro-cid-sx4leqlu]{max-width:48rem;font-size:clamp(1rem,1.4vw,1.25rem);line-height:1.5}.intro-link[data-astro-cid-sx4leqlu]{font-size:.85rem}.catalogue-section[data-astro-cid-sx4leqlu]{padding-block:1.5rem 2rem}.catalogue-navigation[data-astro-cid-sx4leqlu]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem 2rem;padding-bottom:1rem;display:flex}.scope-nav[data-astro-cid-sx4leqlu]{flex-wrap:wrap;gap:.5rem 1.5rem;display:flex}.scope-nav[data-astro-cid-sx4leqlu] a[data-astro-cid-sx4leqlu]{align-items:center;gap:.5rem;min-height:44px;padding-block:.5rem;font-size:1rem;display:inline-flex}.scope-nav[data-astro-cid-sx4leqlu] a[data-astro-cid-sx4leqlu][aria-current=page] .scope-label[data-astro-cid-sx4leqlu]{text-decoration:underline;text-decoration-color:var(--coral);text-underline-offset:.45em;font-weight:500;text-decoration-thickness:4px}.scope-nav[data-astro-cid-sx4leqlu] [data-astro-cid-sx4leqlu][data-scope-count]{color:var(--muted);font-size:.75rem;font-weight:400;text-decoration:none}.view-controls[data-astro-cid-sx4leqlu]{border:1px solid var(--rule);gap:.25rem;min-width:0;margin:0;padding:.2rem;display:flex}.view-controls[data-astro-cid-sx4leqlu] button[data-astro-cid-sx4leqlu]{background:#fff;border:0;align-items:center;gap:.5rem;min-height:40px;padding:.65rem .8rem;font-size:.85rem;display:flex}.view-controls[data-astro-cid-sx4leqlu] button[data-astro-cid-sx4leqlu][aria-pressed=true]{color:#fff;background:#000}.catalogue-controls[data-astro-cid-sx4leqlu]{margin-block:1.75rem 2rem}.search-row[data-astro-cid-sx4leqlu]{grid-template-columns:minmax(0,1fr) minmax(10rem,.3fr);gap:1rem 2rem;display:grid}.catalogue-controls[data-astro-cid-sx4leqlu] label[data-astro-cid-sx4leqlu]{font-size:.78rem;font-weight:400}.catalogue-search[data-astro-cid-sx4leqlu]>div[data-astro-cid-sx4leqlu]{border-bottom:1px solid #000;align-items:center;gap:.75rem;margin-top:.4rem;display:flex}.catalogue-search[data-astro-cid-sx4leqlu] svg[data-astro-cid-sx4leqlu]{flex-shrink:0}.catalogue-search[data-astro-cid-sx4leqlu] input[data-astro-cid-sx4leqlu]{background:#fff;border:0;width:100%;min-width:0;padding:.7rem 0;font-size:1rem}.sort-control[data-astro-cid-sx4leqlu],.shared-filters[data-astro-cid-sx4leqlu] label[data-astro-cid-sx4leqlu]{gap:.4rem;min-width:0;display:grid}.catalogue-controls[data-astro-cid-sx4leqlu] select[data-astro-cid-sx4leqlu]{border:1px solid var(--rule);background:#fff;border-radius:0;width:100%;min-width:0;max-width:100%;padding:.75rem .5rem;font-size:.85rem}.filter-row[data-astro-cid-sx4leqlu]{flex-wrap:wrap;align-items:end;gap:1rem 1.5rem;margin-top:1.25rem;display:flex}.filter-notice[data-astro-cid-sx4leqlu]:empty{margin:0}.filter-notice[data-astro-cid-sx4leqlu]{font-size:.875rem}.catalogue-filters[data-astro-cid-sx4leqlu]{margin-top:1.25rem}.shared-filters[data-astro-cid-sx4leqlu]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-block:.75rem;display:grid}.image-filter[data-astro-cid-sx4leqlu]{align-items:center;gap:.65rem;min-height:44px;display:flex}.image-filter[data-astro-cid-sx4leqlu] input[data-astro-cid-sx4leqlu]{accent-color:#000;width:18px;height:18px}.reset-link[data-astro-cid-sx4leqlu]{text-underline-offset:.2em;background:0 0;border:0;min-height:44px;font-size:.8rem;text-decoration:underline}.catalogue-results[data-astro-cid-sx4leqlu]{overflow-anchor:none;--collection-columns:4;--collection-column-gap:1rem;grid-template-columns:repeat(var(--collection-columns),minmax(0,1fr));align-items:start;gap:3.5rem var(--collection-column-gap);display:grid}[data-astro-cid-sx4leqlu][data-view=grid] .catalogue-results[data-astro-cid-sx4leqlu][data-masonry]{display:block;position:relative}[data-astro-cid-sx4leqlu][data-view=grid] .catalogue-results[data-astro-cid-sx4leqlu][data-masonry] .catalogue-card{width:calc((100% - (var(--collection-columns) - 1) * var(--collection-column-gap)) / var(--collection-columns));position:absolute}[data-astro-cid-sx4leqlu][data-view=list] .catalogue-results[data-astro-cid-sx4leqlu]{display:block}[data-astro-cid-sx4leqlu][data-view=list] .auto-loading-note[data-astro-cid-sx4leqlu]{display:none}.load-more[data-astro-cid-sx4leqlu]{flex-direction:column;align-items:center;gap:.75rem;margin-block:2.5rem;display:flex}.load-more[data-astro-cid-sx4leqlu] p[data-astro-cid-sx4leqlu]{color:var(--muted);margin:0;font-size:.8rem}.load-more[data-astro-cid-sx4leqlu] .button[data-astro-cid-sx4leqlu]{min-height:48px;padding-inline:2rem}.empty-state[data-astro-cid-sx4leqlu]>div[data-astro-cid-sx4leqlu]{flex-wrap:wrap;gap:1rem;display:flex}.empty-state[data-astro-cid-sx4leqlu] .text-link[data-astro-cid-sx4leqlu]{background:0 0;border:0}.info-grid[data-astro-cid-sx4leqlu]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.info-card[data-astro-cid-sx4leqlu]{color:#fff;background:#000;flex-direction:column;justify-content:end;min-height:260px;padding:2rem;display:flex}.info-card[data-astro-cid-sx4leqlu].coral{background:var(--coral);color:#000}.info-card[data-astro-cid-sx4leqlu] h3[data-astro-cid-sx4leqlu]{margin-bottom:1rem}.info-card[data-astro-cid-sx4leqlu] p[data-astro-cid-sx4leqlu]{font-size:.95rem}@media (width<=800px){.catalogue-results[data-astro-cid-sx4leqlu]{overflow-anchor:none;--collection-columns:2;row-gap:2.5rem}}@media (width<=40rem){.catalogue-intro[data-astro-cid-sx4leqlu]{padding-block:2rem}.catalogue-intro[data-astro-cid-sx4leqlu] h1[data-astro-cid-sx4leqlu]{margin-bottom:1.5rem;font-size:2.5rem}.catalogue-section[data-astro-cid-sx4leqlu]{padding-top:1rem}.scope-nav[data-astro-cid-sx4leqlu]{gap:.25rem 1rem}.scope-nav[data-astro-cid-sx4leqlu] a[data-astro-cid-sx4leqlu]{font-size:.9rem}.search-row[data-astro-cid-sx4leqlu]{grid-template-columns:minmax(0,1fr)}.sort-control[data-astro-cid-sx4leqlu]{grid-template-columns:auto minmax(0,1fr);align-items:center}.shared-filters[data-astro-cid-sx4leqlu],.info-grid[data-astro-cid-sx4leqlu]{grid-template-columns:minmax(0,1fr)}.info-card[data-astro-cid-sx4leqlu]{padding:1.5rem}}
