.title[data-astro-cid-3rs3aohi]{margin:0}.grid[data-astro-cid-3rs3aohi]{display:grid;gap:2.5rem;margin:2.5rem 0 0;padding:0;list-style:none}.link[data-astro-cid-3rs3aohi]{display:block;color:inherit;text-decoration:none}.shot[data-astro-cid-3rs3aohi]{position:relative;aspect-ratio:4 / 5;overflow:hidden;background:#2a2119;container-type:inline-size}.item--wide[data-astro-cid-3rs3aohi] .shot[data-astro-cid-3rs3aohi]{aspect-ratio:8 / 5}.whole[data-astro-cid-3rs3aohi]{display:block;width:100%;height:100%;object-fit:cover;object-position:70% 100%}.shot--walnut[data-astro-cid-3rs3aohi],.shot--curtain[data-astro-cid-3rs3aohi]{background-position:center;background-size:cover}.shot--walnut[data-astro-cid-3rs3aohi]{background-image:url(/rooms/walnut-1920.webp)}.shot--curtain[data-astro-cid-3rs3aohi]{background-image:url(/rooms/curtain-dark-1920.webp);background-position:30% center}.real[data-astro-cid-3rs3aohi]{position:absolute;display:block;height:auto;box-shadow:0 0 0 .5px #0003,0 2px 3px #00000080,12px 26px 44px -8px #000000a6}.real--slide[data-astro-cid-3rs3aohi]{bottom:31%;left:22%;width:56%}.real--page[data-astro-cid-3rs3aohi]{bottom:21%;left:27%;width:46%}.caption[data-astro-cid-3rs3aohi]{display:grid;gap:.25rem;margin:0;padding-top:1rem}.green[data-astro-cid-3rs3aohi]{display:block;margin-top:clamp(4rem,8vw,7rem);color:inherit;text-decoration:none}.green[data-astro-cid-3rs3aohi] .caption[data-astro-cid-3rs3aohi]{justify-items:center;text-align:center}@media(min-width:768px){.grid[data-astro-cid-3rs3aohi]{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.5rem 1.25rem}.item--wide[data-astro-cid-3rs3aohi]{grid-column:span 2}}@media(min-width:1200px){.grid[data-astro-cid-3rs3aohi]{grid-template-columns:repeat(4,minmax(0,1fr))}.item[data-astro-cid-3rs3aohi]{display:flex}.link[data-astro-cid-3rs3aohi]{display:flex;width:100%;flex-direction:column}.item--wide[data-astro-cid-3rs3aohi] .shot[data-astro-cid-3rs3aohi]{flex:1;aspect-ratio:auto}}.hit[data-astro-cid-acd23kcs]{position:absolute;inset:0;z-index:3;padding:0;border:0;border-radius:4px;background:none;cursor:pointer}.head[data-astro-cid-acd23kcs]{margin:0;max-width:64rem;text-wrap:balance}.tiles[data-astro-cid-acd23kcs]{display:grid;grid-auto-flow:column;grid-auto-columns:82%;gap:1rem;margin:2rem -1rem 0;padding:0 1rem;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:1rem;scrollbar-width:none}.tiles[data-astro-cid-acd23kcs]::-webkit-scrollbar{display:none}.tile[data-astro-cid-acd23kcs]{scroll-snap-align:start}@media(min-width:640px){.tiles[data-astro-cid-acd23kcs]{grid-auto-flow:row;grid-auto-columns:auto;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;margin:2.5rem 0 0;padding:0;overflow:visible}}@media(min-width:1024px){.tiles[data-astro-cid-acd23kcs]{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:3.5rem}}.tile[data-astro-cid-acd23kcs]{position:relative;aspect-ratio:1;overflow:hidden;padding:1.5rem;border-radius:4px;box-shadow:inset 0 0 0 1px #1a1c1f0f;background:#eeeeec;container-type:inline-size}.name[data-astro-cid-acd23kcs]{position:relative;z-index:2;margin:0;font-size:1.125rem;font-weight:400;line-height:1.4}.line[data-astro-cid-acd23kcs]{position:relative;z-index:2;margin:.125rem 0 0;color:hsl(var(--muted-foreground));font-size:1rem;line-height:1.4}.pages[data-astro-cid-acd23kcs]{position:absolute;inset:0}.page[data-astro-cid-acd23kcs]{position:absolute;display:block;height:auto;background:#fff;box-shadow:0 0 0 1px #1a1c1f14,0 16px 40px -16px #00000038;transition:translate .5s var(--nj-ease-out)}.page--0[data-astro-cid-acd23kcs]{width:54cqi;left:14cqi;top:34cqi}.page--1[data-astro-cid-acd23kcs]{z-index:1;width:58cqi;left:40cqi;top:44cqi}.tile--wide[data-astro-cid-acd23kcs] .page--0[data-astro-cid-acd23kcs]{width:92cqi;left:10cqi;top:34cqi}.tile--wide[data-astro-cid-acd23kcs] .page--1[data-astro-cid-acd23kcs]{width:92cqi;left:22cqi;top:58cqi}.tile--one[data-astro-cid-acd23kcs] .page--0[data-astro-cid-acd23kcs]{width:66cqi;left:17cqi;top:34cqi}@media(hover:hover){.tile--one[data-astro-cid-acd23kcs]:hover .page--0[data-astro-cid-acd23kcs],.tile[data-astro-cid-acd23kcs]:hover .page--1[data-astro-cid-acd23kcs]{translate:0 -2cqi}.tile[data-astro-cid-acd23kcs]:hover .page--0[data-astro-cid-acd23kcs]{translate:0 -1cqi}}@media(prefers-reduced-motion:reduce){.page[data-astro-cid-acd23kcs]{transition:none}}.connector-grid[data-astro-cid-rcljwi76]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid hsl(var(--border));border-radius:4px;overflow:hidden;background:hsl(var(--border));gap:1px}.connector-cell[data-astro-cid-rcljwi76]{display:grid;place-items:center;min-height:5.5rem;background:hsl(var(--background));color:hsl(var(--muted-foreground))}.connector-cell-centre[data-astro-cid-rcljwi76]{grid-column:2;grid-row:2;color:hsl(var(--foreground))}.connector-cell[data-astro-cid-rcljwi76]:nth-child(n+10){display:none}.connector-glyph[data-astro-cid-rcljwi76]{display:block;width:1.5rem;height:1.5rem;object-fit:contain}.connector-glyph[data-astro-cid-rcljwi76] svg{display:block;width:100%;height:100%}.connector-glyph--grey[data-astro-cid-rcljwi76]{filter:grayscale(1) brightness(.62) contrast(1.6);opacity:.7}.connector-cell[data-astro-cid-rcljwi76]>*{transition:opacity .3s var(--nj-ease-out)}.is-swapping[data-astro-cid-rcljwi76]>*{opacity:0}@media(min-width:640px){.connector-grid[data-astro-cid-rcljwi76]{grid-template-columns:repeat(5,minmax(0,1fr))}.connector-cell-centre[data-astro-cid-rcljwi76]{grid-column:2 / span 3}.connector-cell[data-astro-cid-rcljwi76]:nth-child(n+10){display:grid}.connector-cell[data-astro-cid-rcljwi76]{min-height:7rem}.connector-glyph[data-astro-cid-rcljwi76]{width:1.75rem;height:1.75rem}}@media(prefers-reduced-motion:reduce){.connector-cell[data-astro-cid-rcljwi76]>*{transition:none}}
