.SlabBrowser-module__COofeG__toolbar{top:var(--site-chrome-height);z-index:20;margin-inline:calc(-1 * var(--gutter));padding:var(--space-sm) var(--gutter) 0;background:var(--paper);border-bottom:1px solid var(--line);position:sticky}.SlabBrowser-module__COofeG__controls{gap:var(--space-xl);padding-bottom:var(--space-sm);align-items:end;display:flex}.SlabBrowser-module__COofeG__controls label{gap:var(--space-sm);letter-spacing:.1em;text-transform:uppercase;flex-direction:column;min-width:220px;font-size:.75rem;font-weight:550;display:flex}.SlabBrowser-module__COofeG__controls .SlabBrowser-module__COofeG__search{flex:1}.SlabBrowser-module__COofeG__controls input,.SlabBrowser-module__COofeG__controls select{border:1px solid var(--line);background:var(--paper);width:100%;min-height:48px;color:var(--ink);font:inherit;letter-spacing:normal;text-transform:none;border-radius:0;padding:12px 14px;font-size:1rem;font-weight:400}.SlabBrowser-module__COofeG__controls input:focus-visible,.SlabBrowser-module__COofeG__controls select:focus-visible,.SlabBrowser-module__COofeG__summary button:focus-visible{outline:2px solid var(--bronze);outline-offset:3px}.SlabBrowser-module__COofeG__summary{min-height:48px;margin-bottom:var(--space-lg);justify-content:space-between;align-items:center;gap:16px;display:flex}.SlabBrowser-module__COofeG__summary p{color:var(--body);margin:0;font-size:.875rem}.SlabBrowser-module__COofeG__summary button{min-height:44px;color:var(--ink);font:inherit;text-underline-offset:4px;cursor:pointer;background:0 0;border:0;font-size:.875rem;text-decoration:underline}.SlabBrowser-module__COofeG__summary button span{margin-left:8px}.SlabBrowser-module__COofeG__empty{padding:var(--space-3xl) 0}.SlabBrowser-module__COofeG__empty h2{margin-bottom:var(--space-md)}@media (max-width:600px){.SlabBrowser-module__COofeG__toolbar{padding-top:var(--space-xs)}.SlabBrowser-module__COofeG__controls{gap:var(--space-xs);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;display:grid}.SlabBrowser-module__COofeG__controls label{gap:var(--space-2xs);min-width:0;font-size:.68rem}.SlabBrowser-module__COofeG__controls .SlabBrowser-module__COofeG__search,.SlabBrowser-module__COofeG__controls label:last-child{grid-column:1/-1}.SlabBrowser-module__COofeG__controls input,.SlabBrowser-module__COofeG__controls select,.SlabBrowser-module__COofeG__controls button[type=submit]{min-height:44px;padding:9px 12px}.SlabBrowser-module__COofeG__summary{min-height:44px}}
.CollectionGallery-module__bsl0aG__thumbnail{background:var(--ink);cursor:zoom-in;border:0;width:100%;padding:0;display:block;overflow:hidden}.CollectionGallery-module__bsl0aG__thumbnail:hover img{transform:scale(1.025)}.CollectionGallery-module__bsl0aG__thumbnail:focus-visible,.CollectionGallery-module__bsl0aG__control:focus-visible{outline-offset:4px;outline:2px solid}@media (prefers-reduced-motion:reduce){.CollectionGallery-module__bsl0aG__thumbnail img{transition:none}}
.TaxonomyPage-module__ByvTQW__hero{padding-top:clamp(48px,8vw,112px);padding-bottom:36px}.TaxonomyPage-module__ByvTQW__hero h1{margin:16px 0 24px;font-size:clamp(2.5rem,6vw,5rem)}.TaxonomyPage-module__ByvTQW__hero p{max-width:640px;color:var(--body)}.TaxonomyPage-module__ByvTQW__browse{flex-wrap:wrap;gap:12px 28px;margin-bottom:36px;display:flex}.TaxonomyPage-module__ByvTQW__browse a{border-bottom:1px solid #0000;padding:8px 0}.TaxonomyPage-module__ByvTQW__browse a[aria-current=page]{border-color:var(--ink)}.TaxonomyPage-module__ByvTQW__terms{flex-wrap:wrap;gap:10px;padding:0 0 36px;display:flex}.TaxonomyPage-module__ByvTQW__terms a{border:1px solid var(--line);padding:10px 16px;font-size:.875rem}.TaxonomyPage-module__ByvTQW__terms a[aria-current=page]{background:var(--ink);color:var(--paper);border-color:var(--ink)}.TaxonomyPage-module__ByvTQW__terms a:focus-visible,.TaxonomyPage-module__ByvTQW__browse a:focus-visible{outline:2px solid var(--bronze);outline-offset:3px}.TaxonomyPage-module__ByvTQW__terms span{margin-left:8px}.TaxonomyPage-module__ByvTQW__results{padding-bottom:80px}
