.availability[data-astro-cid-jvh4gwis]{border:var(--line-thin) solid var(--color-border);border-radius:var(--radius-card);background:var(--color-scrim);backdrop-filter:blur(18px)saturate(140%);inline-size:min(100%,46rem);position:relative;overflow:clip;container-type:inline-size}.availability[data-astro-cid-jvh4gwis]:before{content:"";block-size:var(--line-thin);background:var(--gradient-light);opacity:.7;position:absolute;inset:0 0 auto}.availability__line[data-astro-cid-jvh4gwis]{gap:var(--space-5);padding:var(--space-5);grid-template-columns:minmax(0,1fr);display:grid}.availability__field[data-astro-cid-jvh4gwis]{gap:var(--space-1);display:grid;position:relative}.availability__field[data-astro-cid-jvh4gwis]:before,.availability__field[data-astro-cid-jvh4gwis]:after{content:"";block-size:var(--line-thin);background:var(--color-border-strong);pointer-events:none;position:absolute;inset:auto 0 0}.availability__field[data-astro-cid-jvh4gwis]:after{background:var(--gradient-light);transform-origin:0;block-size:2px;transform:scaleX(0)}.availability__field[data-astro-cid-jvh4gwis]:focus-within:after{transform:scaleX(1)}@media (forced-colors:active){.availability__field[data-astro-cid-jvh4gwis]:before{border-block-end:var(--line-thin) solid CanvasText}}@media (prefers-reduced-motion:no-preference){.availability__field[data-astro-cid-jvh4gwis]:after{transition:transform var(--duration-base) var(--ease-out)}}.availability__label[data-astro-cid-jvh4gwis]{color:var(--color-text-on-photo);transition:color var(--duration-fast) var(--ease-out)}.availability__field[data-astro-cid-jvh4gwis]:focus-within .availability__label[data-astro-cid-jvh4gwis]{color:var(--color-focus)}.availability__input[data-astro-cid-jvh4gwis]{inline-size:100%;min-block-size:var(--pill-height);padding:0 0 var(--space-1);color:var(--color-text-on-photo);caret-color:var(--color-focus);font-family:var(--font-headline);font-size:var(--text-heading);font-weight:600;line-height:var(--leading-heading);letter-spacing:var(--tracking-display);font-variant-numeric:tabular-nums;appearance:none;background:0 0;border:0;border-radius:0}.availability__input[data-astro-cid-jvh4gwis]:focus-visible{outline-offset:var(--space-1);outline:2px solid #0000}.availability__input[data-astro-cid-jvh4gwis]::-webkit-date-and-time-value{text-align:start}.availability__input[data-astro-cid-jvh4gwis]::-webkit-datetime-edit{padding:0}.availability__input[data-astro-cid-jvh4gwis]::-webkit-calendar-picker-indicator{opacity:.75;cursor:pointer;margin-inline-start:var(--space-2)}.availability__input[data-astro-cid-jvh4gwis]::-webkit-calendar-picker-indicator:hover{opacity:1}.availability__input[data-astro-cid-jvh4gwis][type=date]{cursor:pointer}.availability[data-astro-cid-jvh4gwis] .availability__submit{justify-self:start}@container (inline-size>=38rem){.availability__line[data-astro-cid-jvh4gwis]{padding:var(--space-4) var(--space-5) var(--space-5);grid-template-columns:minmax(10rem,1fr) minmax(10rem,1.25fr) auto;align-items:end;gap:0}.availability__field--city[data-astro-cid-jvh4gwis]{margin-inline:var(--space-5)}.availability__field--city[data-astro-cid-jvh4gwis] .availability__label[data-astro-cid-jvh4gwis]:before{content:"";inline-size:var(--line-thin);background:var(--color-border);position:absolute;inset-block:0;inset-inline-start:calc(-1 * var(--space-5) / 2)}}.hero[data-astro-cid-6voplrxj],.chord[data-astro-cid-6voplrxj]{--stage-h:calc(100svh - var(--header-h))}.hero[data-astro-cid-6voplrxj]{--title-pad:clamp(var(--space-6), 7svh, var(--space-9));--title-size:min(var(--text-display), 12svh);background:var(--color-bg);position:relative}.hero__stage[data-astro-cid-6voplrxj]{block-size:var(--stage-h);isolation:isolate;grid-template-rows:auto 1fr auto auto;grid-template-columns:minmax(0,1fr);min-block-size:34rem;display:grid;position:relative;overflow:clip;container-type:inline-size}@media (height>=40rem){.sc-motion .hero[data-astro-cid-6voplrxj]{block-size:calc(var(--span) * 100svh)}.sc-motion .hero__stage[data-astro-cid-6voplrxj]{top:var(--header-h);position:sticky}.sc-motion .hero__title[data-astro-cid-6voplrxj]{transform:translateY(calc(var(--sc-p,0) * -6svh));opacity:calc(1 - max(0, var(--sc-p,0) - .6) * 2.5)}.sc-motion .hero__copy[data-astro-cid-6voplrxj],.sc-motion .hero__caption[data-astro-cid-6voplrxj]{opacity:calc(1 - max(0, var(--sc-p,0) - .5) * 2.5)}}.hero__scene[data-astro-cid-6voplrxj]{--scene-w:max(100%, calc(var(--stage-h) * 1.5));--scene-h:calc(max(100cqi, var(--stage-h) * 1.5) / 1.5);inline-size:var(--scene-w);aspect-ratio:3/2;margin-inline-start:calc(var(--scene-w) / -2);position:absolute;inset-block-start:max(calc(112% - var(--scene-h)), calc(var(--title-pad) + 2 * var(--title-size) + var(--space-4) - .33 * var(--scene-h)));inset-inline-start:50%}.hero__scene[data-astro-cid-6voplrxj] .hero__far,.hero__scene[data-astro-cid-6voplrxj] .hero__rim,.hero__scene[data-astro-cid-6voplrxj] .hero__subject{mask-image:linear-gradient(to bottom, transparent, var(--color-bg) 18%)}.hero__scene[data-astro-cid-6voplrxj] img,.hero__haze[data-astro-cid-6voplrxj]{object-fit:cover;block-size:100%;inline-size:100%;position:absolute;inset:0}.hero__scene[data-astro-cid-6voplrxj] picture{display:contents}.hero__scene[data-astro-cid-6voplrxj] .hero__far{z-index:0;transform-origin:60% 40%}.hero__haze[data-astro-cid-6voplrxj]{z-index:1;background:var(--gradient-light);opacity:.28;mix-blend-mode:screen;mask-image:radial-gradient(60% 45% at 62% 18%, var(--color-bg), transparent 70%)}.hero__scene[data-astro-cid-6voplrxj] .hero__rim,.hero__scene[data-astro-cid-6voplrxj] .hero__subject{z-index:3;transform-origin:60% 85%}.hero__scene[data-astro-cid-6voplrxj] .hero__front{z-index:4;transform-origin:50% 100%}.hero__title[data-astro-cid-6voplrxj]{z-index:2;max-inline-size:14ch;font-size:var(--title-size);margin-inline:max(var(--gutter), calc((100% - var(--content-max)) / 2));text-wrap:balance;grid-row:1;padding-block-start:var(--title-pad);position:relative}.hero__scrim[data-astro-cid-6voplrxj]{z-index:5;background:radial-gradient(75% 95% at 0% 100%, color-mix(in oklab, var(--color-bg) 94%, transparent) 45%, transparent 80%), linear-gradient(to top, var(--color-scrim), transparent 70%);pointer-events:none;block-size:60%;position:absolute;inset:auto 0 0}.hero__copy[data-astro-cid-6voplrxj]{z-index:6;gap:var(--space-5);grid-row:3;padding-block-end:var(--space-5);display:grid;position:relative}.hero__lead[data-astro-cid-6voplrxj]{max-inline-size:38ch;font-size:var(--text-lead);color:var(--color-text-on-photo);line-height:1.45}@media (width>=48rem) and (orientation:landscape) and (height<46rem){.hero__lead[data-astro-cid-6voplrxj]{max-inline-size:56ch}}.hero__actions[data-astro-cid-6voplrxj]{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.hero__caption[data-astro-cid-6voplrxj]{z-index:6;margin:0 var(--gutter) var(--space-4);color:var(--color-text-secondary);grid-row:4;justify-self:end;position:relative}.sc-motion .hero__scene[data-astro-cid-6voplrxj] .hero__far{transform:scale(calc(1.06 - .05 * var(--sc-p,0))) translateY(calc(var(--sc-p,0) * -1.5%))}.sc-motion .hero__scene[data-astro-cid-6voplrxj] .hero__rim,.sc-motion .hero__scene[data-astro-cid-6voplrxj] .hero__subject{transform:translateY(calc(var(--sc-p,0) * -5%)) scale(calc(1 + .06 * var(--sc-p,0)))}.sc-motion .hero__scene[data-astro-cid-6voplrxj] .hero__front{transform:translateY(calc(var(--sc-p,0) * 16%)) scale(calc(1.02 + .14 * var(--sc-p,0)))}@media (width<48rem),(orientation:portrait){.sc-motion .hero[data-astro-cid-6voplrxj]{block-size:auto}.hero__stage[data-astro-cid-6voplrxj],.sc-motion .hero__stage[data-astro-cid-6voplrxj]{block-size:auto;min-block-size:0;position:relative;top:auto}.hero__scene[data-astro-cid-6voplrxj]{--scene-w:127%;margin-inline-start:calc(var(--scene-w) * -.185);margin-block:var(--space-6);grid-row:2;position:relative;inset:auto;overflow:clip}.hero__scene[data-astro-cid-6voplrxj] .hero__far,.hero__scene[data-astro-cid-6voplrxj] .hero__rim,.hero__scene[data-astro-cid-6voplrxj] .hero__subject,.hero__scene[data-astro-cid-6voplrxj] .hero__front{mask-image:linear-gradient(to bottom, transparent, var(--color-bg) 18%, var(--color-bg) 78%, transparent)}.hero__copy[data-astro-cid-6voplrxj]{padding-block-start:var(--space-4)}.hero__scrim[data-astro-cid-6voplrxj]{display:none}.hero__title[data-astro-cid-6voplrxj]{font-size:min(var(--text-display), 12.5vw);block-size:calc(2lh + var(--title-pad))}.hero__lead[data-astro-cid-6voplrxj]{font-size:var(--text-body)}.hero__caption[data-astro-cid-6voplrxj]{justify-self:start}.sc-motion .hero__title[data-astro-cid-6voplrxj],.sc-motion .hero__copy[data-astro-cid-6voplrxj],.sc-motion .hero__caption[data-astro-cid-6voplrxj]{opacity:1;transform:none}}.hush[data-astro-cid-6voplrxj]{align-items:center;min-block-size:90svh;display:grid}.hush__line[data-astro-cid-6voplrxj]{font-family:var(--font-headline);font-size:var(--text-title);font-weight:800;line-height:var(--leading-heading);text-transform:uppercase;max-inline-size:18ch;margin-inline:max(var(--gutter), calc((100% - var(--content-max)) / 2))}.sc-motion .hush__line[data-astro-cid-6voplrxj]{transition:opacity .9s var(--ease-out), transform .9s var(--ease-out)}.sc-motion .hush__line[data-astro-cid-6voplrxj]:not(.is-in){opacity:0;transform:translateY(1.5rem)}.chord[data-astro-cid-6voplrxj]{position:relative}.chord__stage[data-astro-cid-6voplrxj]{gap:var(--space-5);padding-block:var(--space-6) var(--space-5);isolation:isolate;grid-template-rows:auto 1fr auto;display:grid;position:relative;overflow:clip}@media (width>=64rem) and (height>=46rem){.sc-motion .chord[data-astro-cid-6voplrxj]{block-size:calc(var(--span) * 100svh)}.sc-motion .chord__stage[data-astro-cid-6voplrxj]{top:var(--header-h);min-block-size:var(--stage-h);position:sticky}.sc-motion .chord__ensemble[data-astro-cid-6voplrxj],.sc-motion .chord__voices[data-astro-cid-6voplrxj]{min-block-size:0}.sc-motion .chord__voices[data-astro-cid-6voplrxj]{align-items:stretch}.sc-motion .chord__voices[data-astro-cid-6voplrxj] li[data-astro-cid-6voplrxj],.sc-motion .voice[data-astro-cid-6voplrxj]{min-block-size:0}.sc-motion .voice[data-astro-cid-6voplrxj]{grid-template-rows:minmax(8rem,1fr) auto auto}.sc-motion .voice__frame[data-astro-cid-6voplrxj]{block-size:auto;max-block-size:34rem}}.chord__glow[data-astro-cid-6voplrxj]{z-index:-1;background:var(--gradient-light);opacity:.32;mask-image:radial-gradient(50% 50% at 50% 60%, var(--color-bg), transparent 75%);transition:opacity .9s var(--ease-out);position:absolute;inset:10% -10% -20%}.sc-ready .chord[data-astro-cid-6voplrxj].is-armed .chord__glow[data-astro-cid-6voplrxj]{opacity:calc(.04 + .08 * var(--sc-p,.5) + var(--chord-count,0) / var(--voices) * .3)}.chord__head[data-astro-cid-6voplrxj]{gap:var(--space-2);display:grid}.chord__hint[data-astro-cid-6voplrxj]{color:var(--color-text);display:none}.sc-motion .chord[data-astro-cid-6voplrxj].has-sound .chord__hint--motion[data-astro-cid-6voplrxj],.sc-ready:not(.sc-motion) .chord[data-astro-cid-6voplrxj].has-sound .chord__hint--still[data-astro-cid-6voplrxj]{display:block}.chord__ensemble[data-astro-cid-6voplrxj]{display:grid}.chord__voices[data-astro-cid-6voplrxj]{grid-template-columns:repeat(var(--voices), minmax(0, 1fr));gap:clamp(var(--space-2), 1.4vw, var(--space-5));align-items:end;margin-block:0;padding:0;list-style:none;display:grid}.chord__voices[data-astro-cid-6voplrxj] li[data-astro-cid-6voplrxj]{max-inline-size:none;display:grid}.chord[data-astro-cid-6voplrxj] .chord__play{z-index:2;justify-self:start;margin-block-start:var(--space-3);position:relative}.chord[data-astro-cid-6voplrxj] .chord__play[hidden]{display:none}.chord__icon[data-astro-cid-6voplrxj]{fill:currentColor;inline-size:1.1em}.chord__icon--pause[data-astro-cid-6voplrxj],.chord[data-astro-cid-6voplrxj][data-chord-state=playing] .chord__icon--play[data-astro-cid-6voplrxj]{display:none}.chord[data-astro-cid-6voplrxj][data-chord-state=playing] .chord__icon--pause[data-astro-cid-6voplrxj]{display:block}.voice[data-astro-cid-6voplrxj]{gap:var(--space-2);color:var(--color-text);display:grid;position:relative}.voice__frame[data-astro-cid-6voplrxj]{border-radius:var(--radius-card);background:var(--color-bg-surface);block-size:clamp(14rem,52svh,34rem);display:block;position:relative;overflow:clip}.voice__frame[data-astro-cid-6voplrxj] picture{display:contents}.voice__frame[data-astro-cid-6voplrxj] img{object-fit:cover;object-position:50% 22%;block-size:100%;inline-size:100%;position:absolute;inset:0}.voice__shade[data-astro-cid-6voplrxj],.voice__wash[data-astro-cid-6voplrxj],.voice__beam[data-astro-cid-6voplrxj]{pointer-events:none;transition:opacity .7s var(--ease-out);position:absolute}.voice__shade[data-astro-cid-6voplrxj]{background:var(--color-bg);opacity:0;inset:0}.voice__wash[data-astro-cid-6voplrxj],.voice__beam[data-astro-cid-6voplrxj]{background:var(--gradient-light);background-size:calc(var(--voices) * 100%) 100%;background-position:calc(var(--i) / max(var(--voices) - 1, 1) * 100%) 0}.voice__wash[data-astro-cid-6voplrxj]{mix-blend-mode:soft-light;opacity:.55;inset:0}.voice__beam[data-astro-cid-6voplrxj]{z-index:1;clip-path:polygon(42% 0,58% 0,100% 100%,0 100%);mask-image:linear-gradient(to bottom, var(--color-bg), transparent);mix-blend-mode:screen;opacity:.55;inset:-30% 8% 40%}.voice__name[data-astro-cid-6voplrxj]{font-size:var(--text-heading);transition:color .7s var(--ease-out)}.voice__part[data-astro-cid-6voplrxj]{color:var(--color-text-secondary)}.sc-ready .chord[data-astro-cid-6voplrxj].is-armed .voice[data-astro-cid-6voplrxj][data-lit=false] .voice__shade[data-astro-cid-6voplrxj]{opacity:.84}.sc-ready .chord[data-astro-cid-6voplrxj].is-armed .voice[data-astro-cid-6voplrxj][data-lit=false] .voice__wash[data-astro-cid-6voplrxj],.sc-ready .chord[data-astro-cid-6voplrxj].is-armed .voice[data-astro-cid-6voplrxj][data-lit=false] .voice__beam[data-astro-cid-6voplrxj]{opacity:0}.sc-ready .chord[data-astro-cid-6voplrxj].is-armed .voice[data-astro-cid-6voplrxj][data-lit=false] .voice__name[data-astro-cid-6voplrxj]{color:var(--color-text-muted)}.chord__foot[data-astro-cid-6voplrxj]{gap:var(--space-3);display:grid}.chord__line[data-astro-cid-6voplrxj]{transform-origin:0;transition:transform .9s var(--ease-out)}.sc-ready .chord[data-astro-cid-6voplrxj].is-armed .chord__line[data-astro-cid-6voplrxj]{transform:scaleX(calc(var(--chord-count,0) / var(--voices)))}.chord__caption[data-astro-cid-6voplrxj]{min-block-size:1.3em;color:var(--color-text);display:none}.chord__resolve[data-astro-cid-6voplrxj]{max-inline-size:52ch;color:var(--color-text-secondary);transition:color .7s var(--ease-out)}.chord[data-astro-cid-6voplrxj][data-full] .chord__resolve[data-astro-cid-6voplrxj]{color:var(--color-text)}.chord__credit[data-astro-cid-6voplrxj]{color:var(--color-text-muted)}@media (width<64rem) and (orientation:portrait){.chord__voices[data-astro-cid-6voplrxj]{gap:var(--space-4) var(--space-3);grid-template-columns:repeat(6,minmax(0,1fr));inline-size:min(100%,36rem);margin-inline:auto}.chord__voices[data-astro-cid-6voplrxj] li[data-astro-cid-6voplrxj]:nth-child(odd){grid-row:1}.chord__voices[data-astro-cid-6voplrxj] li[data-astro-cid-6voplrxj]:nth-child(2n){grid-row:2}.chord__voices[data-astro-cid-6voplrxj] li[data-astro-cid-6voplrxj]:first-child{grid-column:1/span 2}.chord__voices[data-astro-cid-6voplrxj] li[data-astro-cid-6voplrxj]:nth-child(2){grid-column:2/span 2}.chord__voices[data-astro-cid-6voplrxj] li[data-astro-cid-6voplrxj]:nth-child(3){grid-column:3/span 2}.chord__voices[data-astro-cid-6voplrxj] li[data-astro-cid-6voplrxj]:nth-child(4){grid-column:4/span 2}.chord__voices[data-astro-cid-6voplrxj] li[data-astro-cid-6voplrxj]:nth-child(5){grid-column:5/span 2}.voice__frame[data-astro-cid-6voplrxj]{aspect-ratio:3/4;block-size:auto}.voice__frame[data-astro-cid-6voplrxj] img{object-position:50% 15%}}@media (width<48rem) and (orientation:landscape){.voice__frame[data-astro-cid-6voplrxj]{block-size:clamp(11rem,40svh,22rem)}}@media (width<48rem){.chord__stage[data-astro-cid-6voplrxj]{gap:var(--space-4);padding-block:var(--space-5) var(--space-6)}.voice__frame[data-astro-cid-6voplrxj]{border-radius:calc(var(--radius-card) / 2)}.voice__name[data-astro-cid-6voplrxj]{font-size:var(--text-small)}.voice__part[data-astro-cid-6voplrxj]{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.chord__caption[data-astro-cid-6voplrxj]{display:block}}.proof[data-astro-cid-6voplrxj]{padding-block:var(--section-gap)}.proof__grid[data-astro-cid-6voplrxj]{gap:var(--space-7) var(--space-8);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:end;display:grid}.proof__figure[data-astro-cid-6voplrxj]{gap:var(--space-3);display:grid}.proof__num[data-astro-cid-6voplrxj]{inline-size:fit-content;position:relative}.proof__figure[data-astro-cid-6voplrxj]:after{content:"";block-size:var(--line-thin);background:var(--gradient-light);display:block}.proof__copy[data-astro-cid-6voplrxj]{gap:var(--space-5);justify-items:start;display:grid}.proof__copy[data-astro-cid-6voplrxj] p[data-astro-cid-6voplrxj]{color:var(--color-text-secondary)}.proof[data-astro-cid-6voplrxj] .proof__rail{margin-block-start:var(--space-8)}.proof[data-astro-cid-6voplrxj] .proof__reels{margin-block-start:var(--space-7)}.sc-motion .proof__num[data-astro-cid-6voplrxj]{clip-path:inset(0);transition:clip-path 1.2s var(--ease-out)}.sc-motion .proof__figure[data-astro-cid-6voplrxj]:not(.is-in) .proof__num[data-astro-cid-6voplrxj]{clip-path:inset(0 100% 0 0)}.sc-motion .proof__figure[data-astro-cid-6voplrxj]:after{transform-origin:0;transition:transform 1.4s var(--ease-out) .2s}.sc-motion .proof__figure[data-astro-cid-6voplrxj]:not(.is-in):after{transform:scaleX(0)}.sc-motion .proof__copy[data-astro-cid-6voplrxj]{transition:opacity .7s var(--ease-out) .25s, transform .7s var(--ease-out) .25s}.sc-motion .proof__copy[data-astro-cid-6voplrxj]:not(.is-in){opacity:0;transform:translateY(1rem)}@media (width<60rem){.proof__grid[data-astro-cid-6voplrxj]{grid-template-columns:minmax(0,1fr)}}.live[data-astro-cid-6voplrxj]{gap:var(--space-5);padding-block:0 var(--section-gap);grid-template-columns:minmax(0,1fr);display:grid}.live__head[data-astro-cid-6voplrxj]{gap:var(--space-3);display:grid}.live__lead[data-astro-cid-6voplrxj]{color:var(--color-text-secondary)}.live__all[data-astro-cid-6voplrxj]{justify-self:start}.rooms[data-astro-cid-6voplrxj]{padding-block:var(--section-gap)}.rooms__grid[data-astro-cid-6voplrxj]{gap:var(--space-7) var(--space-8);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;display:grid}.rooms__lead[data-astro-cid-6voplrxj]{gap:var(--space-5);justify-items:start;display:grid}.rooms__travel[data-astro-cid-6voplrxj]{color:var(--color-text-secondary)}.rooms__actions[data-astro-cid-6voplrxj]{align-items:center;gap:var(--space-4) var(--space-6);flex-wrap:wrap;display:flex}.rooms__primary[data-astro-cid-6voplrxj]{min-block-size:var(--pill-height);align-items:center;font-weight:600;display:inline-flex}.rooms__grid[data-astro-cid-6voplrxj] .rooms__media{aspect-ratio:4/3;border-radius:var(--radius-card);overflow:clip}.sc-motion .rooms__grid[data-astro-cid-6voplrxj] .rooms__media img{transform:translateY(calc((var(--sc-p,.5) - .5) * -10%)) scale(1.12)}.rooms__more[data-astro-cid-6voplrxj]{gap:var(--space-4);margin-block-start:var(--space-9);display:grid}.rooms__list[data-astro-cid-6voplrxj]{border-block-end:var(--line-thin) solid var(--color-border);margin:0;padding:0;list-style:none}.rooms__list[data-astro-cid-6voplrxj] li[data-astro-cid-6voplrxj]{border-block-start:var(--line-thin) solid var(--color-border);max-inline-size:none}.rooms__list[data-astro-cid-6voplrxj] a[data-astro-cid-6voplrxj]{gap:var(--space-2) var(--space-6);padding-block:var(--space-5);color:var(--color-text);grid-template-columns:minmax(0,2fr) minmax(0,3fr) auto;align-items:baseline;text-decoration:none;display:grid}.rooms__name[data-astro-cid-6voplrxj]{font-family:var(--font-headline);font-size:var(--text-heading);font-weight:800;line-height:var(--leading-heading);text-transform:uppercase}.rooms__line[data-astro-cid-6voplrxj]{color:var(--color-text-secondary)}.rooms__arrow[data-astro-cid-6voplrxj]{color:var(--color-text-accent);transition:transform var(--duration-fast) var(--ease-out)}.rooms__list[data-astro-cid-6voplrxj] a[data-astro-cid-6voplrxj]:hover .rooms__arrow[data-astro-cid-6voplrxj]{transform:translate(.25rem)}.rooms__list[data-astro-cid-6voplrxj] a[data-astro-cid-6voplrxj]:hover .rooms__name[data-astro-cid-6voplrxj]{text-underline-offset:.18em;text-decoration:underline from-font}.rooms[data-astro-cid-6voplrxj] .rooms__refs{margin-block-start:var(--space-9)}@media (width<60rem){.rooms__grid[data-astro-cid-6voplrxj]{grid-template-columns:minmax(0,1fr)}.rooms__list[data-astro-cid-6voplrxj] a[data-astro-cid-6voplrxj]{grid-template-columns:minmax(0,1fr) auto}.rooms__line[data-astro-cid-6voplrxj]{grid-column:1}.rooms__arrow[data-astro-cid-6voplrxj]{grid-area:1/2}}.encore[data-astro-cid-6voplrxj]{min-block-size:75svh;padding-block:var(--space-9);isolation:isolate;place-items:center;margin-block-end:calc(-1 * var(--section-gap) + var(--space-6));display:grid;position:relative;overflow:clip}.encore__spot[data-astro-cid-6voplrxj]{z-index:-1;background:radial-gradient(40% 70% at 50% 0%, color-mix(in oklab, var(--color-text) 10%, transparent), transparent 75%);position:absolute;inset:0}.encore__inner[data-astro-cid-6voplrxj]{justify-items:center;gap:var(--space-5);text-align:center;display:grid}.encore__line[data-astro-cid-6voplrxj]{inline-size:min(16rem,60%)}.encore__inner[data-astro-cid-6voplrxj] h2[data-astro-cid-6voplrxj]{max-inline-size:16ch}.encore__body[data-astro-cid-6voplrxj]{color:var(--color-text-secondary)}.encore__mail[data-astro-cid-6voplrxj]{font-size:var(--text-small);color:var(--color-text-muted)}
