.slideshow[data-astro-cid-am4n5ko3]{gap:1.75rem;display:grid}.slides[data-astro-cid-am4n5ko3]{margin:0;padding:0;list-style:none;display:grid}.slide[data-astro-cid-am4n5ko3]{opacity:0;visibility:hidden;transition:opacity .6s var(--ease), visibility 0s linear .6s;grid-area:1/1}.slide[data-astro-cid-am4n5ko3]:first-child{opacity:1;visibility:visible}.slideshow[data-astro-cid-am4n5ko3]:has(.slideshow__dot:checked:not(:first-child)) .slide[data-astro-cid-am4n5ko3]:first-child{opacity:0;visibility:hidden}.slideshow[data-astro-cid-am4n5ko3]:has(.slideshow__dot:first-child:checked) .slide[data-astro-cid-am4n5ko3]:first-child,.slideshow[data-astro-cid-am4n5ko3]:has(.slideshow__dot:nth-child(2):checked) .slide[data-astro-cid-am4n5ko3]:nth-child(2),.slideshow[data-astro-cid-am4n5ko3]:has(.slideshow__dot:nth-child(3):checked) .slide[data-astro-cid-am4n5ko3]:nth-child(3),.slideshow[data-astro-cid-am4n5ko3]:has(.slideshow__dot:nth-child(4):checked) .slide[data-astro-cid-am4n5ko3]:nth-child(4),.slideshow[data-astro-cid-am4n5ko3]:has(.slideshow__dot:nth-child(5):checked) .slide[data-astro-cid-am4n5ko3]:nth-child(5),.slideshow[data-astro-cid-am4n5ko3]:has(.slideshow__dot:nth-child(6):checked) .slide[data-astro-cid-am4n5ko3]:nth-child(6),.slideshow[data-astro-cid-am4n5ko3]:has(.slideshow__dot:nth-child(7):checked) .slide[data-astro-cid-am4n5ko3]:nth-child(7),.slideshow[data-astro-cid-am4n5ko3]:has(.slideshow__dot:nth-child(8):checked) .slide[data-astro-cid-am4n5ko3]:nth-child(8){opacity:1;visibility:visible;transition:opacity .6s var(--ease)}.slide__figure[data-astro-cid-am4n5ko3]{gap:1.5rem;height:100%;margin:0;display:grid}.slide__stage[data-astro-cid-am4n5ko3]{background:var(--paper-mat);place-items:center;height:clamp(17rem,9rem + 34vw,34rem);padding:clamp(1rem,.5rem + 2vw,2.25rem);display:grid}.slide__img[data-astro-cid-am4n5ko3]{width:auto;height:auto;max-width:min(100%, var(--w));max-height:min(100%, var(--h));min-height:0;box-shadow:0 1.75rem 3rem -2rem #28140f8c}.slide__caption[data-astro-cid-am4n5ko3]{align-content:center;justify-items:start;gap:.9rem;display:grid}.slide__collection[data-astro-cid-am4n5ko3]{color:var(--mc-red);font-size:.68rem}.slide__title[data-astro-cid-am4n5ko3]{font-family:var(--font-sans);letter-spacing:.1em;text-transform:uppercase;font-size:clamp(1.3rem,1rem + 1.3vw,2rem);font-weight:800;line-height:1.2}.slide__link[data-astro-cid-am4n5ko3]{border-bottom:2px solid;padding-block:.4rem;font-size:.72rem;text-decoration:none}.slide__controls[data-astro-cid-am4n5ko3]{font-family:var(--font-sans);letter-spacing:.2em;text-transform:uppercase;align-items:center;gap:1.25rem;margin-top:.75rem;font-size:.7rem;font-weight:600;display:flex}.slide__ctl[data-astro-cid-am4n5ko3]{border:1px solid var(--paper-line);background:var(--paper);min-height:2.75rem;color:var(--text-strong);cursor:pointer;user-select:none;transition:background-color .25s var(--ease), color .25s var(--ease), border-color .25s var(--ease);align-items:center;gap:.45rem;padding-inline:1rem;display:inline-flex}.slide__ctl[data-astro-cid-am4n5ko3]:hover{background:var(--mc-red);border-color:var(--mc-red);color:#fff}.slide__count[data-astro-cid-am4n5ko3]{color:var(--text-muted);font-variant-numeric:tabular-nums}.slideshow__picker[data-astro-cid-am4n5ko3]{justify-content:center;gap:.6rem;display:flex}.slideshow__dot[data-astro-cid-am4n5ko3]{appearance:none;background:linear-gradient(var(--paper-line), var(--paper-line)) center / 100% 3px no-repeat;cursor:pointer;width:2.5rem;height:1.75rem;transition:background-size .3s var(--ease);margin:0}.slideshow__dot[data-astro-cid-am4n5ko3]:hover{background-image:linear-gradient(var(--text-muted), var(--text-muted))}.slideshow__dot[data-astro-cid-am4n5ko3]:checked{background-image:linear-gradient(var(--mc-red), var(--mc-red));background-size:100% 5px}.slideshow__dot[data-astro-cid-am4n5ko3]:focus-visible{outline:2px solid var(--mc-red);outline-offset:2px}@media (width>=56rem){.slide__figure[data-astro-cid-am4n5ko3]{grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);align-items:center;gap:clamp(2rem,4vw,4.5rem)}}@media (width<=30rem){.slide__controls[data-astro-cid-am4n5ko3]{gap:.6rem}.slide__ctl[data-astro-cid-am4n5ko3]{letter-spacing:.12em;padding-inline:.75rem}}@media (prefers-reduced-motion:reduce){.slide[data-astro-cid-am4n5ko3],.slideshow[data-astro-cid-am4n5ko3]:has(.slideshow__dot:checked) .slide[data-astro-cid-am4n5ko3]{transition:none}}.index[data-astro-cid-kb3pmqdx] ul[data-astro-cid-kb3pmqdx]{flex-wrap:wrap;justify-content:center;gap:.6rem;margin:.75rem 0 0;padding:0;list-style:none;display:flex}.index[data-astro-cid-kb3pmqdx] a[data-astro-cid-kb3pmqdx]{text-align:center;color:#fff;min-height:2.75rem;font-family:var(--font-sans);letter-spacing:.16em;text-transform:uppercase;transition:background-color .25s var(--ease), color .25s var(--ease);border:1px solid #fff6;padding:.7rem 1rem;font-size:.68rem;font-weight:600;text-decoration:none;display:inline-block}.index[data-astro-cid-kb3pmqdx] a[data-astro-cid-kb3pmqdx]:hover{color:var(--mc-red);background:#fff}.index[data-astro-cid-kb3pmqdx] a[data-astro-cid-kb3pmqdx]:focus-visible{outline-color:#fff}.index__count[data-astro-cid-kb3pmqdx]{opacity:.75;font-variant-numeric:tabular-nums;margin-left:.55rem}.featured[data-astro-cid-kb3pmqdx]{background:var(--paper);border-bottom:1px solid var(--paper-line);padding-block:clamp(3rem,2rem + 4vw,5.5rem)}.featured__header[data-astro-cid-kb3pmqdx]{align-items:center;gap:1.25rem;margin-bottom:clamp(1.75rem,1rem + 2vw,2.75rem);display:flex}.featured__title[data-astro-cid-kb3pmqdx]{color:var(--mc-red);font-size:.78rem}.featured__rule[data-astro-cid-kb3pmqdx]{background:var(--paper-line);flex:1;height:1px}.room[data-astro-cid-kb3pmqdx]{padding-block:clamp(3.5rem,2.5rem + 4vw,6.5rem) 0;scroll-margin-top:1rem}.room[data-astro-cid-kb3pmqdx]:last-of-type{padding-bottom:clamp(4rem,3rem + 4vw,7rem)}.room__header[data-astro-cid-kb3pmqdx]{text-align:center;justify-items:center;gap:.6rem;margin-bottom:clamp(2rem,1.5rem + 2.5vw,3.5rem);display:grid}.room__title[data-astro-cid-kb3pmqdx]{font-family:var(--font-sans);letter-spacing:.14em;text-transform:uppercase;margin-right:-.14em;font-size:clamp(1.45rem,1rem + 2.2vw,2.6rem);font-weight:800;line-height:1.15}.room__title[data-astro-cid-kb3pmqdx]:after{content:"";background:var(--mc-red);width:3.5rem;height:3px;margin:1.1rem auto 0;display:block}.room__meta[data-astro-cid-kb3pmqdx]{color:var(--text-muted);font-size:.66rem}.room__meta[data-astro-cid-kb3pmqdx] a[data-astro-cid-kb3pmqdx]{border-bottom:1px solid;text-decoration:none}.grid[data-astro-cid-kb3pmqdx]{grid-template-columns:1fr;gap:clamp(2.5rem,1.5rem + 3vw,4.5rem) clamp(2rem,1rem + 3vw,4rem);margin:0;padding:0;list-style:none;display:grid}@media (width>=40rem){.grid[data-astro-cid-kb3pmqdx]{grid-template-columns:repeat(2,minmax(0,1fr))}}.room[data-astro-cid-kb3pmqdx]+.room[data-astro-cid-kb3pmqdx]{border-top:1px solid var(--paper-line);margin-top:clamp(3.5rem,2.5rem + 4vw,6.5rem)}.empty[data-astro-cid-kb3pmqdx]{text-align:center;padding-block:4rem}
