.slide.svelte-1y2rwdk{opacity:0;visibility:hidden;transition:opacity .8s,visibility 0s linear .8s}.slide.on.svelte-1y2rwdk{opacity:1;visibility:visible;transition:opacity .8s}.slide.on.svelte-1y2rwdk .photo:where(.svelte-1y2rwdk){animation:7s ease-out both svelte-1y2rwdk-drift}.bar.svelte-1y2rwdk{width:100%}.bar.run.svelte-1y2rwdk{width:0;animation:svelte-1y2rwdk-fillbar var(--dur,6s) linear both}@keyframes svelte-1y2rwdk-drift{0%{transform:scale(1.04)}to{transform:scale(1)}}@keyframes svelte-1y2rwdk-fillbar{to{width:100%}}@media (prefers-reduced-motion:reduce){.slide.svelte-1y2rwdk,.slide.on.svelte-1y2rwdk{transition:none}.slide.on.svelte-1y2rwdk .photo:where(.svelte-1y2rwdk){animation:none}.bar.run.svelte-1y2rwdk{width:100%;animation:none}}.wall.svelte-1x5m4ui{grid-template-columns:repeat(auto-fill,minmax(104px,1fr));grid-auto-rows:104px;grid-auto-flow:dense;gap:8px;display:grid}.tile.svelte-1x5m4ui{background:var(--color-cream);border-radius:6px;display:block;overflow:hidden}.tile.w.svelte-1x5m4ui{grid-column:span 2}.tile.t.svelte-1x5m4ui{grid-row:span 2}.tile.b.svelte-1x5m4ui{grid-area:span 2/span 2}.tile.bw.svelte-1x5m4ui{grid-area:span 2/span 3}.tile.svelte-1x5m4ui img:where(.svelte-1x5m4ui){object-fit:cover;width:100%;height:100%;transition:transform .5s;display:block}.tile.svelte-1x5m4ui:hover img:where(.svelte-1x5m4ui),.tile.svelte-1x5m4ui:focus-visible img:where(.svelte-1x5m4ui){transform:scale(1.03)}.tile.svelte-1x5m4ui:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px}@media (width<=560px){.wall.svelte-1x5m4ui{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:92px}.tile.bw.svelte-1x5m4ui{grid-column:span 3}}@media (prefers-reduced-motion:reduce){.tile.svelte-1x5m4ui img:where(.svelte-1x5m4ui){transition:none}}
