.hs-site[data-v-aaa74e4d]{background:var(--site-bg);color:var(--site-ink);container-type:inline-size;font-family:var(--site-body);isolation:isolate}.hs-site[data-v-aaa74e4d] .hs-band{padding:clamp(24px,5cqw,64px) clamp(18px,4.5cqw,56px)}.hs-site[data-v-aaa74e4d] .hs-eyebrow{font-family:var(--site-body);font-size:10px;letter-spacing:.2em;opacity:.6;text-transform:uppercase}.hs-site[data-v-aaa74e4d] .hs-title{font-family:var(--site-display);font-weight:500;letter-spacing:-.02em;line-height:1.08}.hs-site[data-v-aaa74e4d] .hs-body{font-family:var(--site-body);line-height:1.65;opacity:.78}.hs-site[data-v-aaa74e4d] .hs-rule{border-color:color-mix(in srgb,currentColor 16%,transparent)}.hs-site[data-v-aaa74e4d] .hs-btn{align-items:center;background:var(--site-accent);border-radius:2px;color:var(--site-bg);display:inline-flex;font-family:var(--site-body);font-size:12px;font-weight:600;justify-content:center;letter-spacing:.06em;padding:11px 22px;text-transform:uppercase}.hs-site[data-v-aaa74e4d] .hs-btn-quiet{background:transparent;border:1px solid color-mix(in srgb,currentColor 32%,transparent);color:inherit}.hs-site[data-v-aaa74e4d] .hs-split{align-items:start;display:grid;gap:clamp(20px,4cqw,44px);grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.hs-site[data-v-aaa74e4d] .hs-grid-rooms{display:grid;gap:clamp(10px,1.6cqw,18px);grid-template-columns:repeat(3,minmax(0,1fr))}.hs-site[data-v-aaa74e4d] .hs-grid-gallery{display:grid;gap:8px;grid-template-columns:repeat(4,minmax(0,1fr))}.hs-site[data-v-aaa74e4d] .hs-gallery-lead{aspect-ratio:2/1.5;grid-column:span 2}.hs-site[data-v-aaa74e4d] .hs-gallery-shot{aspect-ratio:1/1}@container (max-width: 560px){.hs-site[data-v-aaa74e4d] .hs-split,.hs-site[data-v-aaa74e4d] .hs-grid-rooms{grid-template-columns:minmax(0,1fr)}.hs-site[data-v-aaa74e4d] .hs-grid-gallery{grid-template-columns:repeat(2,minmax(0,1fr))}.hs-site[data-v-aaa74e4d] .hs-gallery-lead{aspect-ratio:2/1.2;grid-column:span 2}}.hs-preview-scroll[data-v-d45b62d2]{max-height:42vh}@media(min-width:640px){.hs-preview-scroll[data-v-d45b62d2]{max-height:52vh}}@media(min-width:1280px){.hs-preview-scroll[data-v-d45b62d2]{max-height:min(72vh,780px)}}.hs-chip-swatch[data-v-c1c5722d]{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-ink) 12%,transparent)}.hs-chip:hover .hs-chip-swatch[data-v-c1c5722d]{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-ink) 30%,transparent);transform:translateY(-2px)}.hs-chip.is-selected .hs-chip-swatch[data-v-c1c5722d]{box-shadow:inset 0 0 0 2px var(--color-ink)}.hs-chip-name[data-v-c1c5722d]{color:var(--color-muted)}.hs-chip.is-selected .hs-chip-name[data-v-c1c5722d],.hs-chip:hover .hs-chip-name[data-v-c1c5722d]{color:var(--color-ink)}.hs-chip.is-selected .hs-chip-name[data-v-c1c5722d]{font-weight:500}.hs-chip-rule[data-v-c1c5722d]{background-color:var(--color-primary);transform:scaleX(0);transition:transform .38s cubic-bezier(.22,1,.36,1)}.hs-chip.is-selected .hs-chip-rule[data-v-c1c5722d]{transform:scaleX(1)}.hs-chip:focus-visible .hs-chip-swatch[data-v-c1c5722d]{outline:1.5px solid var(--color-primary);outline-offset:2px}@media(prefers-reduced-motion:reduce){.hs-chip-rule[data-v-c1c5722d],.hs-chip-swatch[data-v-c1c5722d]{transition:none}.hs-chip:hover .hs-chip-swatch[data-v-c1c5722d]{transform:none}}.hs-rail[data-v-a6550f82] input::-moz-placeholder,.hs-rail[data-v-a6550f82] textarea::-moz-placeholder{color:color-mix(in srgb,var(--color-subtle) 55%,transparent)}.hs-rail[data-v-a6550f82] input::placeholder,.hs-rail[data-v-a6550f82] textarea::placeholder{color:color-mix(in srgb,var(--color-subtle) 55%,transparent)}.hs-tab[data-v-a6550f82]{background:var(--color-paper);color:var(--color-muted)}.hs-tab[data-v-a6550f82]:hover{background:var(--color-bg-alt);color:var(--color-ink)}.hs-tab[aria-selected=true][data-v-a6550f82]{background:var(--color-ink);color:var(--color-bg)}.hs-tab[data-v-a6550f82]:focus-visible{outline:1.5px solid var(--color-primary);outline-offset:-3px}@media(prefers-reduced-motion:reduce){.hs-tab[data-v-a6550f82]{transition:none}}
