.page-title.svelte-ts6lvr{text-align:center;padding:72px 0 40px}.page-title.svelte-ts6lvr h1:where(.svelte-ts6lvr){letter-spacing:.12em;text-transform:uppercase;margin-bottom:8px}.page-title.svelte-ts6lvr p:where(.svelte-ts6lvr){opacity:.7}.exhibit-stack.svelte-ts6lvr{flex-direction:column;display:flex}.exhibit-row.svelte-ts6lvr{grid-template-columns:1fr 1fr;min-height:560px;display:grid}.exhibit-media.svelte-ts6lvr{overflow:hidden}.exhibit-media.svelte-ts6lvr img:where(.svelte-ts6lvr){object-fit:cover;width:100%;height:100%;transition:transform .6s}.exhibit-row.svelte-ts6lvr:hover .exhibit-media:where(.svelte-ts6lvr) img:where(.svelte-ts6lvr){transform:scale(1.03)}.exhibit-body.svelte-ts6lvr{flex-direction:column;justify-content:center;max-width:520px;margin-left:auto;padding:80px 64px;display:flex}.exhibit-body.svelte-ts6lvr h2:where(.svelte-ts6lvr){letter-spacing:.08em;text-transform:uppercase;margin-bottom:16px;font-size:2rem}.meta.svelte-ts6lvr{opacity:.7;margin-bottom:8px}.dates.svelte-ts6lvr{opacity:.6;margin-bottom:32px;font-size:.9rem}.view-btn.svelte-ts6lvr{letter-spacing:.12em;text-transform:uppercase;color:#000;border:1px solid #000;align-self:flex-start;padding:10px 24px;font-size:.82rem;text-decoration:none;transition:all .2s;display:inline-block}.view-btn.svelte-ts6lvr:hover{color:#fff;background:#000}.empty.svelte-ts6lvr{text-align:center;padding:120px 40px}@media (width<=768px){.exhibit-row.svelte-ts6lvr{grid-template-columns:1fr}.exhibit-body.svelte-ts6lvr{max-width:100%;margin:0;padding:40px 24px}}
