.artwork-catalogue__controls:where(.astro-t2ohg4oy){border-bottom:1px solid var(--visual-line,var(--sl-color-hairline));gap:.8rem;margin-bottom:1rem;padding-bottom:1rem;display:grid}.artwork-catalogue__worlds:where(.astro-t2ohg4oy),.artwork-catalogue__states:where(.astro-t2ohg4oy){flex-wrap:wrap;gap:.45rem;display:flex}.artwork-catalogue__controls:where(.astro-t2ohg4oy) button:where(.astro-t2ohg4oy){min-height:42px;color:var(--sl-color-gray-2);border:1px solid var(--visual-line,var(--sl-color-hairline));font:700 .58rem var(--sl-font-mono,monospace);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:0 0;padding:.65rem .8rem}.artwork-catalogue__controls:where(.astro-t2ohg4oy) button:where(.astro-t2ohg4oy)[aria-pressed=true]{color:#fff;background:var(--visual-peacock);border-color:var(--visual-peacock)}:root[data-theme=dark] .artwork-catalogue__controls:where(.astro-t2ohg4oy) button:where(.astro-t2ohg4oy)[aria-pressed=true]{color:#031315;background:var(--visual-peacock-soft);border-color:var(--visual-peacock-soft)}.artwork-catalogue__states:where(.astro-t2ohg4oy){padding-top:.2rem}.artwork-catalogue__states:where(.astro-t2ohg4oy):before{content:"State";color:var(--sl-color-gray-3);font:.55rem var(--sl-font-mono,monospace);letter-spacing:.1em;text-transform:uppercase;align-self:center;margin-right:.25rem}.artwork-catalogue__concept:where(.astro-t2ohg4oy){color:inherit;text-decoration:none;display:block}.artwork-catalogue__concept:where(.astro-t2ohg4oy):focus-visible{outline:3px solid var(--gw-focus);outline-offset:3px}.artwork-catalogue__media:where(.astro-t2ohg4oy){background:var(--visual-line,var(--sl-color-hairline));grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;min-height:0!important;display:grid!important}.artwork-catalogue:where(.astro-t2ohg4oy) figure:where(.astro-t2ohg4oy){background:#0b0710;min-width:0;margin:0;display:grid;position:relative;overflow:hidden}.artwork-catalogue:where(.astro-t2ohg4oy) picture:where(.astro-t2ohg4oy),.artwork-catalogue:where(.astro-t2ohg4oy) figure:where(.astro-t2ohg4oy) img:where(.astro-t2ohg4oy){width:100%;height:100%;display:block}.artwork-catalogue:where(.astro-t2ohg4oy) picture:where(.astro-t2ohg4oy){aspect-ratio:4/3}.artwork-catalogue:where(.astro-t2ohg4oy) figure:where(.astro-t2ohg4oy) img:where(.astro-t2ohg4oy){object-fit:cover;transition:transform .35s}.artwork-catalogue__concept:where(.astro-t2ohg4oy):hover figure:where(.astro-t2ohg4oy) img:where(.astro-t2ohg4oy){transform:scale(1.025)}.artwork-catalogue:where(.astro-t2ohg4oy) figcaption:where(.astro-t2ohg4oy){color:#fff;font:700 .52rem var(--sl-font-mono,monospace);letter-spacing:.1em;text-transform:uppercase;backdrop-filter:blur(8px);background:#08050ac2;padding:.35rem .48rem;position:absolute;bottom:.65rem;left:.65rem}.artwork-catalogue__open:where(.astro-t2ohg4oy){color:var(--visual-peacock,var(--sl-color-accent));font:700 .55rem var(--sl-font-mono,monospace);letter-spacing:.09em;text-transform:uppercase;margin-top:.55rem;display:block}.artwork-catalogue:where(.astro-t2ohg4oy)[data-display=day] figure:where(.astro-t2ohg4oy)[data-artwork-state=night],.artwork-catalogue:where(.astro-t2ohg4oy)[data-display=night] figure:where(.astro-t2ohg4oy)[data-artwork-state=day]{display:none}.artwork-catalogue:where(.astro-t2ohg4oy)[data-display=day] .artwork-catalogue__media:where(.astro-t2ohg4oy),.artwork-catalogue:where(.astro-t2ohg4oy)[data-display=night] .artwork-catalogue__media:where(.astro-t2ohg4oy),.artwork-catalogue:where(.astro-t2ohg4oy)[data-display=theme] .artwork-catalogue__media:where(.astro-t2ohg4oy){grid-template-columns:1fr}.artwork-catalogue:where(.astro-t2ohg4oy)[data-display=theme] figure:where(.astro-t2ohg4oy)[data-artwork-state=night],:root[data-theme=dark] .artwork-catalogue:where(.astro-t2ohg4oy)[data-display=theme] figure:where(.astro-t2ohg4oy)[data-artwork-state=day]{display:none}:root[data-theme=dark] .artwork-catalogue:where(.astro-t2ohg4oy)[data-display=theme] figure:where(.astro-t2ohg4oy)[data-artwork-state=night]{display:grid}@media (width<=680px){.artwork-catalogue__media:where(.astro-t2ohg4oy){grid-template-columns:1fr}.artwork-catalogue__states:where(.astro-t2ohg4oy):before{width:100%}}
