.signature-rooms[data-astro-cid-xwad526d]{gap:var(--grid-gap);display:grid}.layout-single-feature[data-astro-cid-xwad526d]{grid-template-columns:1fr}.layout-editorial-duet[data-astro-cid-xwad526d]{grid-template-columns:repeat(2,minmax(0,1fr))}.layout-motion-triptych[data-astro-cid-xwad526d]{grid-template-columns:repeat(3,minmax(0,1fr))}.layout-editorial-index[data-astro-cid-xwad526d]{grid-template-columns:repeat(2,minmax(0,1fr))}.layout-units[data-astro-cid-xwad526d]{grid-template-columns:1fr}.layout-units[data-astro-cid-xwad526d]:not(.is-catalog)>.signature-room-card[data-astro-cid-xwad526d],.signature-rooms[data-astro-cid-xwad526d]:not(.layout-units)>.room-units[data-astro-cid-xwad526d]{display:none}.room-units[data-astro-cid-xwad526d]{border-collapse:collapse;font-size:var(--type-small);width:100%}.room-units[data-astro-cid-xwad526d] [data-astro-cid-xwad526d]:-webkit-any(th,td){border-bottom:1px solid var(--color-line);text-align:left;vertical-align:baseline;padding:18px 14px 18px 0}.room-units[data-astro-cid-xwad526d] [data-astro-cid-xwad526d]:-moz-any(th,td){border-bottom:1px solid var(--color-line);text-align:left;vertical-align:baseline;padding:18px 14px 18px 0}.room-units[data-astro-cid-xwad526d] [data-astro-cid-xwad526d]:is(th,td){border-bottom:1px solid var(--color-line);text-align:left;vertical-align:baseline;padding:18px 14px 18px 0}.room-units[data-astro-cid-xwad526d] thead[data-astro-cid-xwad526d] th[data-astro-cid-xwad526d]{color:var(--color-muted);font:var(--type-label) var(--mono);letter-spacing:.1em;text-transform:var(--case-label)}.room-units[data-astro-cid-xwad526d] tbody[data-astro-cid-xwad526d] th[data-astro-cid-xwad526d] a[data-astro-cid-xwad526d]{font-family:var(--font-head);font-size:var(--type-item-title);align-items:baseline;gap:.4em;line-height:1.1;display:inline-flex}.room-units[data-astro-cid-xwad526d] tbody[data-astro-cid-xwad526d] tr[data-astro-cid-xwad526d]:hover th[data-astro-cid-xwad526d] a[data-astro-cid-xwad526d]{color:var(--color-accent-text)}.is-compact[data-astro-cid-xwad526d].layout-editorial-index .signature-room-card[data-astro-cid-xwad526d]:first-of-type{grid-column:span 2}.is-compact[data-astro-cid-xwad526d].layout-single-feature .signature-room-card[data-astro-cid-xwad526d]:nth-of-type(n+2),.is-compact[data-astro-cid-xwad526d].layout-editorial-duet .signature-room-card[data-astro-cid-xwad526d]:nth-of-type(n+3),.is-compact[data-astro-cid-xwad526d].layout-motion-triptych .signature-room-card[data-astro-cid-xwad526d]:nth-of-type(n+4){display:none}.is-catalog[data-astro-cid-xwad526d].layout-editorial-index .signature-room-card[data-astro-cid-xwad526d]:nth-of-type(3n+1){grid-column:span 2;min-height:max(560px,min(54vw,780px))}.signature-room-card[data-astro-cid-xwad526d]{background:linear-gradient(145deg, var(--color-gradient-start,var(--color-secondary)), var(--color-ink));color:var(--color-on-ink);min-height:var(--room-card-min);padding:var(--room-card-padding);display:flex;position:relative;overflow:hidden;container-type:inline-size}.signature-room-card[data-astro-cid-xwad526d].is-text{background:color-mix(in srgb, var(--color-ink) 7%, var(--color-paper));color:var(--color-ink)}.signature-room-card[data-astro-cid-xwad526d].is-text .room-index[data-astro-cid-xwad526d]+.room-card-copy[data-astro-cid-xwad526d]{padding-top:2.25em}.room-link[data-astro-cid-xwad526d]{color:var(--color-ink);font:600 var(--type-meta) var(--mono);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:.5em;margin-top:18px;display:flex}.layout-single-feature[data-astro-cid-xwad526d] .signature-room-card[data-astro-cid-xwad526d]{min-height:min(78svh,820px)}.is-related[data-astro-cid-xwad526d] .signature-room-card[data-astro-cid-xwad526d]{min-height:var(--room-card-min)}.room-card-media[data-astro-cid-xwad526d]{object-fit:cover;height:100%;transition:transform var(--motion-slow) var(--ease-emphasis), filter var(--motion-medium) ease;width:100%;position:absolute;top:0;bottom:0;left:0;right:0}.signature-room-card[data-astro-cid-xwad526d][data-placeholder-media] .room-card-media[data-astro-cid-xwad526d]{object-fit:contain}.signature-room-card[data-astro-cid-xwad526d]:-webkit-any(:hover,:focus-visible) .room-card-media[data-astro-cid-xwad526d]{filter:saturate(.92);transform:scale(1.045)}.signature-room-card[data-astro-cid-xwad526d]:-moz-any(:hover,:focus-visible) .room-card-media[data-astro-cid-xwad526d]{filter:saturate(.92);transform:scale(1.045)}.signature-room-card[data-astro-cid-xwad526d]:is(:hover,:focus-visible) .room-card-media[data-astro-cid-xwad526d]{filter:saturate(.92);transform:scale(1.045)}.room-shade[data-astro-cid-xwad526d]{background:var(--room-card-overlay);pointer-events:none;transition:opacity var(--motion-medium) ease;position:absolute;top:0;bottom:0;left:0;right:0}.signature-room-card[data-astro-cid-xwad526d]:-webkit-any(:hover,:focus-visible) .room-shade[data-astro-cid-xwad526d]{opacity:.9}.signature-room-card[data-astro-cid-xwad526d]:-moz-any(:hover,:focus-visible) .room-shade[data-astro-cid-xwad526d]{opacity:.9}.signature-room-card[data-astro-cid-xwad526d]:is(:hover,:focus-visible) .room-shade[data-astro-cid-xwad526d]{opacity:.9}.room-index[data-astro-cid-xwad526d]{font:var(--type-meta) var(--mono);left:var(--room-card-padding);letter-spacing:.12em;top:var(--room-card-padding);position:absolute}.signature-room-card[data-astro-cid-xwad526d]{--room-copy:calc(100cqi - var(--action-cue-size) - var(--space-5))}.signature-room-card[data-astro-cid-xwad526d] .room-card-copy[data-astro-cid-xwad526d]{container-type:normal}.signature-room-card[data-astro-cid-xwad526d]:not(.is-text) .room-card-copy[data-astro-cid-xwad526d]{text-shadow:var(--photo-text-shadow)}.room-card-copy[data-astro-cid-xwad526d]{max-width:calc(100% - var(--action-cue-size) - var(--space-5));z-index:1;align-self:end;position:relative}.room-price[data-astro-cid-xwad526d]{font:500 var(--type-meta) var(--mono);letter-spacing:.1em;text-transform:uppercase;margin:0}.room-card-copy[data-astro-cid-xwad526d] h3[data-astro-cid-xwad526d]{font-size:var(--room-card-title);font-size:min(var(--room-card-title), 11cqi, calc(var(--room-copy) / var(--fit-word-ratio,.0001)));letter-spacing:-.055em;transition:transform var(--motion-medium) var(--ease-standard);margin:12px 0 14px;line-height:.9}.signature-room-card[data-astro-cid-xwad526d]:-webkit-any(:hover,:focus-visible) .room-card-copy[data-astro-cid-xwad526d] h3[data-astro-cid-xwad526d]{transform:translate(8px)}.signature-room-card[data-astro-cid-xwad526d]:-moz-any(:hover,:focus-visible) .room-card-copy[data-astro-cid-xwad526d] h3[data-astro-cid-xwad526d]{transform:translate(8px)}.signature-room-card[data-astro-cid-xwad526d]:is(:hover,:focus-visible) .room-card-copy[data-astro-cid-xwad526d] h3[data-astro-cid-xwad526d]{transform:translate(8px)}.room-summary[data-astro-cid-xwad526d]{font-size:var(--type-small);line-height:var(--leading-prose);opacity:.82;max-width:40ch;transition:opacity var(--motion-medium) ease;margin:0 0 16px}.signature-room-card[data-astro-cid-xwad526d]:-webkit-any(:hover,:focus-visible) .room-summary[data-astro-cid-xwad526d]{opacity:1}.signature-room-card[data-astro-cid-xwad526d]:-moz-any(:hover,:focus-visible) .room-summary[data-astro-cid-xwad526d]{opacity:1}.signature-room-card[data-astro-cid-xwad526d]:is(:hover,:focus-visible) .room-summary[data-astro-cid-xwad526d]{opacity:1}.room-facts[data-astro-cid-xwad526d]{font-size:var(--type-small);opacity:.82}.room-arrow[data-astro-cid-xwad526d]{bottom:var(--room-card-padding);right:var(--room-card-padding);z-index:2;position:absolute}.is-compact[data-astro-cid-xwad526d] .room-arrow[data-astro-cid-xwad526d]{opacity:.68;transition:background var(--motion-fast) ease, border-color var(--motion-fast) ease, color var(--motion-fast) ease, opacity var(--motion-fast) ease, transform var(--motion-fast) var(--ease-standard)}.is-compact[data-astro-cid-xwad526d] .signature-room-card[data-astro-cid-xwad526d]:-webkit-any(:hover,:focus-visible) .room-arrow[data-astro-cid-xwad526d]{opacity:1}.is-compact[data-astro-cid-xwad526d] .signature-room-card[data-astro-cid-xwad526d]:-moz-any(:hover,:focus-visible) .room-arrow[data-astro-cid-xwad526d]{opacity:1}.is-compact[data-astro-cid-xwad526d] .signature-room-card[data-astro-cid-xwad526d]:is(:hover,:focus-visible) .room-arrow[data-astro-cid-xwad526d]{opacity:1}.is-catalog[data-astro-cid-xwad526d].layout-single-feature .room-card-copy[data-astro-cid-xwad526d]{max-width:900px}.is-catalog[data-astro-cid-xwad526d].layout-single-feature .signature-room-card[data-astro-cid-xwad526d]{--room-copy:min(900px, calc(100cqi - var(--action-cue-size) - var(--space-5)))}.is-catalog[data-astro-cid-xwad526d].layout-single-feature .room-card-copy[data-astro-cid-xwad526d] h3[data-astro-cid-xwad526d]{font-size:max(72px,min(9vw,142px));font-size:min(clamp(72px, 9vw, 142px), 11cqi, calc(var(--room-copy) / var(--fit-word-ratio,.0001)));max-width:max(10ch, var(--fit-word-span,0px))}@media (min-width:901px){.is-catalog[data-astro-cid-xwad526d].layout-motion-triptych[data-count="4"]{grid-template-columns:repeat(2,minmax(0,1fr))}.is-catalog[data-astro-cid-xwad526d].layout-motion-triptych[data-count="5"]{grid-template-columns:repeat(6,minmax(0,1fr))}.is-catalog[data-astro-cid-xwad526d].layout-motion-triptych[data-count="5"]>.signature-room-card[data-astro-cid-xwad526d]{grid-column:span 2}.is-catalog[data-astro-cid-xwad526d].layout-motion-triptych[data-count="5"]>.signature-room-card[data-astro-cid-xwad526d]:nth-last-of-type(-n+2){grid-column:span 3}.is-catalog[data-astro-cid-xwad526d].layout-editorial-index[data-balance="2"]{grid-template-columns:repeat(6,minmax(0,1fr))}.is-catalog[data-astro-cid-xwad526d].layout-editorial-index[data-balance="2"]>.signature-room-card[data-astro-cid-xwad526d],.is-catalog[data-astro-cid-xwad526d].layout-editorial-index[data-balance="2"]>.signature-room-card[data-astro-cid-xwad526d]:nth-of-type(3n+1){min-height:var(--room-card-min);grid-column:span 2}.is-catalog[data-astro-cid-xwad526d].layout-editorial-index[data-balance="2"]>.signature-room-card[data-astro-cid-xwad526d]:nth-last-of-type(-n+2){grid-column:span 3}}@media (max-width:960px){.is-compact[data-astro-cid-xwad526d],.is-compact[data-astro-cid-xwad526d].layout-motion-triptych,.is-compact[data-astro-cid-xwad526d].layout-editorial-duet,.is-compact[data-astro-cid-xwad526d].layout-editorial-index{grid-template-columns:1fr}.is-compact[data-astro-cid-xwad526d].layout-editorial-index .signature-room-card[data-astro-cid-xwad526d]:first-of-type{grid-column:auto}.is-compact[data-astro-cid-xwad526d] .signature-room-card[data-astro-cid-xwad526d]{min-height:255px;padding:0}.is-compact[data-astro-cid-xwad526d] .room-card-media[data-astro-cid-xwad526d]{width:42%;top:0;bottom:0;left:0;right:auto}.is-compact[data-astro-cid-xwad526d] .room-shade[data-astro-cid-xwad526d]{background:linear-gradient(90deg, transparent 0 28%, var(--color-ink-overlay) 47%, var(--color-ink) 100%)}.is-compact[data-astro-cid-xwad526d] .room-card-copy[data-astro-cid-xwad526d]{max-width:calc(58% - var(--action-cue-size) - 72px);position:absolute;bottom:24px;left:calc(42% + 24px);right:24px}.is-compact[data-astro-cid-xwad526d] .signature-room-card[data-astro-cid-xwad526d]{--room-copy:calc(58cqi - var(--action-cue-size) - 72px)}.is-compact[data-astro-cid-xwad526d] .signature-room-card[data-astro-cid-xwad526d].is-text{--room-copy:100cqi}.is-compact[data-astro-cid-xwad526d] .room-card-copy[data-astro-cid-xwad526d] h3[data-astro-cid-xwad526d]{font-size:min(clamp(30px, 5vw, 48px), calc(var(--room-copy) / var(--fit-word-ratio,.0001)))}.is-compact[data-astro-cid-xwad526d] .room-arrow[data-astro-cid-xwad526d]{bottom:24px;right:24px}.is-compact[data-astro-cid-xwad526d] .signature-room-card[data-astro-cid-xwad526d].is-text .room-card-copy[data-astro-cid-xwad526d]{max-width:none;position:relative;bottom:auto;left:auto;right:auto}}@media (min-width:561px) and (max-width:960px){.is-compact[data-astro-cid-xwad526d] .signature-room-card[data-astro-cid-xwad526d].is-text{padding:var(--room-card-padding)}}@media (max-width:900px){.is-catalog[data-astro-cid-xwad526d].layout-motion-triptych{grid-template-columns:1fr 1fr}.is-catalog[data-astro-cid-xwad526d].layout-motion-triptych .signature-room-card[data-astro-cid-xwad526d]:first-of-type{grid-column:span 2}.is-catalog[data-astro-cid-xwad526d] .signature-room-card[data-astro-cid-xwad526d]{min-height:520px}}@media (max-width:620px){.is-catalog[data-astro-cid-xwad526d].layout-editorial-duet,.is-catalog[data-astro-cid-xwad526d].layout-motion-triptych,.is-catalog[data-astro-cid-xwad526d].layout-editorial-index{grid-template-columns:1fr}.is-catalog[data-astro-cid-xwad526d].layout-motion-triptych .signature-room-card[data-astro-cid-xwad526d]:first-of-type,.is-catalog[data-astro-cid-xwad526d].layout-editorial-index .signature-room-card[data-astro-cid-xwad526d]:nth-of-type(3n+1){grid-column:auto;min-height:500px}.is-catalog[data-astro-cid-xwad526d] .signature-room-card[data-astro-cid-xwad526d]{min-height:430px;padding:22px}.is-catalog[data-astro-cid-xwad526d] .room-summary[data-astro-cid-xwad526d]{max-width:calc(100% - 66px)}.is-catalog[data-astro-cid-xwad526d] .room-arrow[data-astro-cid-xwad526d]{bottom:22px;right:22px}}@media (max-width:560px){.room-units[data-astro-cid-xwad526d] thead[data-astro-cid-xwad526d]{display:none}.room-units[data-astro-cid-xwad526d] tr[data-astro-cid-xwad526d]{border-bottom:1px solid var(--color-line);grid-template-columns:1fr 1fr;gap:6px 16px;padding:16px 0;display:grid}.room-units[data-astro-cid-xwad526d] tbody[data-astro-cid-xwad526d] th[data-astro-cid-xwad526d]{grid-column:1/-1}.room-units[data-astro-cid-xwad526d] [data-astro-cid-xwad526d]:-webkit-any(th,td){border:0;padding:0}.room-units[data-astro-cid-xwad526d] [data-astro-cid-xwad526d]:-moz-any(th,td){border:0;padding:0}.room-units[data-astro-cid-xwad526d] [data-astro-cid-xwad526d]:is(th,td){border:0;padding:0}.room-units[data-astro-cid-xwad526d] td[data-astro-cid-xwad526d]:before{color:var(--color-muted);content:attr(data-label);font:var(--type-label) var(--mono);letter-spacing:.1em;text-transform:var(--case-label);display:block}.is-compact[data-astro-cid-xwad526d] .signature-room-card[data-astro-cid-xwad526d]{min-height:0;display:block}.is-compact[data-astro-cid-xwad526d] .signature-room-card[data-astro-cid-xwad526d]:not(.is-text){padding-top:200px}.is-compact[data-astro-cid-xwad526d] .room-card-media[data-astro-cid-xwad526d]{width:100%;height:200px;top:0;bottom:auto;left:0;right:0}.is-compact[data-astro-cid-xwad526d] .room-shade[data-astro-cid-xwad526d]{display:none}.is-compact[data-astro-cid-xwad526d] .room-card-media[data-astro-cid-xwad526d]{transform-origin:bottom}.is-compact[data-astro-cid-xwad526d] .room-card-copy[data-astro-cid-xwad526d]{max-width:none;padding:18px 18px 22px;position:relative;top:auto;bottom:auto;left:auto;right:auto}.is-compact[data-astro-cid-xwad526d] .signature-room-card[data-astro-cid-xwad526d],.is-compact[data-astro-cid-xwad526d] .signature-room-card[data-astro-cid-xwad526d].is-text{--room-copy:calc(100cqi - 36px)}.is-compact[data-astro-cid-xwad526d] .room-card-copy[data-astro-cid-xwad526d] h3[data-astro-cid-xwad526d]{font-size:min(clamp(24px, 8vw, 34px), calc(var(--room-copy) / var(--fit-word-ratio,.0001)));overflow-wrap:normal;margin:5px 0}.is-compact[data-astro-cid-xwad526d] .room-facts[data-astro-cid-xwad526d]{min-height:var(--action-cue-size);padding-right:calc(var(--action-cue-size) + 18px);align-items:center;display:flex}.is-compact[data-astro-cid-xwad526d] .room-arrow[data-astro-cid-xwad526d]{bottom:18px;right:18px}}.signature-rooms[data-astro-cid-xwad526d].signature-rooms.signature-rooms .signature-room-card[data-astro-cid-xwad526d].is-text{min-height:0}
