.site-header-root[data-astro-cid-nen7h5rs]{--header-h:max(4.5rem, calc(176 * var(--u)))}.site-header-root[data-astro-cid-nen7h5rs].is-compact{--header-h:max(4.25rem, calc(118 * var(--u)))}.header-fade[data-astro-cid-nen7h5rs]{z-index:36;height:calc(var(--header-h) + max(3rem, calc(90 * var(--u))));background:linear-gradient(to bottom, var(--color-ink) 0%, var(--color-ink) 28%, #0b0a0abf 58%, #0b0a0a00);pointer-events:none;opacity:0;transition:opacity .4s, height .5s var(--ease-out-expo);position:fixed;inset:0 0 auto}.is-solid[data-astro-cid-nen7h5rs] .header-fade[data-astro-cid-nen7h5rs]{opacity:1}.site-header[data-astro-cid-nen7h5rs]{z-index:40;height:var(--header-h);transition:height .5s var(--ease-out-expo);padding:0 calc(74 * var(--u)) 0 calc(78 * var(--u));font-size:max(15px, calc(25 * var(--u)));align-items:center;line-height:1;display:flex;position:fixed;inset:0 0 auto}.brand[data-astro-cid-nen7h5rs]{width:calc(128 * var(--u));min-width:56px;transition:width .5s var(--ease-out-expo);border-radius:50%;display:block}.is-compact[data-astro-cid-nen7h5rs] .brand[data-astro-cid-nen7h5rs]{width:calc(84 * var(--u));min-width:48px}.is-compact[data-astro-cid-nen7h5rs] .rule[data-astro-cid-nen7h5rs]{height:calc(56 * var(--u))}.brand[data-astro-cid-nen7h5rs] img{width:100%;height:auto;display:block}.rule[data-astro-cid-nen7h5rs]{width:max(1px, calc(2 * var(--u)));height:calc(84 * var(--u));margin:0 calc(50 * var(--u)) 0 calc(38 * var(--u));background:var(--color-gold);transition:height .5s var(--ease-out-expo)}.address[data-astro-cid-nen7h5rs]{letter-spacing:.01em}.social[data-astro-cid-nen7h5rs]{gap:calc(18 * var(--u));margin-left:auto;display:flex}.address[data-astro-cid-nen7h5rs]{color:var(--color-bone)}.social[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{width:max(44px, calc(56 * var(--u)));height:max(44px, calc(56 * var(--u)));color:var(--color-bone);border:1px solid #ede3d147;border-radius:50%;place-items:center;transition:color .25s,border-color .25s,background-color .25s;display:grid}.social[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs] .social-icon{width:max(18px, calc(24 * var(--u)));height:max(18px, calc(24 * var(--u)))}.social[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover,.social[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:focus-visible{border-color:var(--color-gold);color:var(--color-gold)}.menu-toggle[data-astro-cid-nen7h5rs]{--gap:max(6px, calc(11 * var(--u)));--thick:max(1.5px, calc(2.5 * var(--u)));align-content:center;gap:var(--gap);width:max(44px, calc(60 * var(--u)));height:max(44px, calc(60 * var(--u)));margin-left:calc(72 * var(--u));cursor:pointer;display:grid}.bar[data-astro-cid-nen7h5rs]{width:100%;height:var(--thick);background:var(--color-bone);transition:translate .5s var(--ease-out-expo), rotate .5s var(--ease-out-expo), width .4s var(--ease-out-expo);justify-self:end;display:block}@media (hover:hover){.menu-toggle[data-astro-cid-nen7h5rs]:hover .bar-bottom[data-astro-cid-nen7h5rs]{width:60%}}.is-menu-open[data-astro-cid-nen7h5rs] .bar[data-astro-cid-nen7h5rs],.is-menu-open[data-astro-cid-nen7h5rs] .menu-toggle[data-astro-cid-nen7h5rs]:hover .bar[data-astro-cid-nen7h5rs],.is-close-mode[data-astro-cid-nen7h5rs] .bar[data-astro-cid-nen7h5rs],.is-close-mode[data-astro-cid-nen7h5rs] .menu-toggle[data-astro-cid-nen7h5rs]:hover .bar[data-astro-cid-nen7h5rs]{width:100%}.is-close-mode[data-astro-cid-nen7h5rs] .bar-top[data-astro-cid-nen7h5rs],.is-menu-open[data-astro-cid-nen7h5rs] .bar-top[data-astro-cid-nen7h5rs]{translate:0 calc((var(--gap) + var(--thick)) / 2);rotate:45deg}.is-close-mode[data-astro-cid-nen7h5rs] .bar-bottom[data-astro-cid-nen7h5rs],.is-menu-open[data-astro-cid-nen7h5rs] .bar-bottom[data-astro-cid-nen7h5rs]{translate:0 calc((var(--gap) + var(--thick)) / -2);rotate:-45deg}.menu[data-astro-cid-nen7h5rs]{z-index:39;padding:calc(210 * var(--u)) calc(78 * var(--u)) calc(72 * var(--u));padding-top:max(6.5rem, calc(210 * var(--u)));border-bottom:2px solid var(--color-blood);visibility:hidden;transition:translate .7s var(--ease-out-expo), visibility 0s .7s;background:#0b0a0af7;position:fixed;inset:0 0 auto;translate:0 -100%}.is-menu-open[data-astro-cid-nen7h5rs] .menu[data-astro-cid-nen7h5rs]{visibility:visible;transition-delay:0s;translate:0}.menu[data-astro-cid-nen7h5rs] ol[data-astro-cid-nen7h5rs]{gap:calc(12 * var(--u)) calc(60 * var(--u));grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.menu[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs]{opacity:0;transition:opacity .5s, translate .7s var(--ease-out-expo);translate:0 1.25em}.is-menu-open[data-astro-cid-nen7h5rs] .menu[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs]{opacity:1;transition-delay:calc(.14s + var(--i) * 50ms);translate:0}.menu[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{align-items:baseline;gap:max(.75rem, calc(22 * var(--u)));font-family:var(--font-display);font-size:max(2.25rem, calc(96 * var(--u)));text-transform:uppercase;color:var(--color-bone);transition:color .25s, translate .5s var(--ease-out-expo);padding:.12em 0;line-height:1.08;display:flex}.menu[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover,.menu[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:focus-visible{color:var(--color-gold);translate:calc(12 * var(--u)) 0}.num[data-astro-cid-nen7h5rs]{font-family:var(--font-serif);font-size:max(12px, calc(15 * var(--u)));letter-spacing:.2em;color:var(--color-gold);font-weight:700}.backdrop[data-astro-cid-nen7h5rs]{z-index:38;opacity:0;visibility:hidden;pointer-events:none;background:#0b0a0a8c;transition:opacity .5s,visibility 0s .5s;position:fixed;inset:0}.is-menu-open[data-astro-cid-nen7h5rs] .backdrop[data-astro-cid-nen7h5rs]{opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s}@media (width<=900px){.menu[data-astro-cid-nen7h5rs]{padding-bottom:clamp(2rem,6vh,3.5rem)}.menu[data-astro-cid-nen7h5rs] ol[data-astro-cid-nen7h5rs]{grid-template-columns:1fr;row-gap:clamp(.75rem,2.6vh,1.5rem)}.menu[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{padding:.2em 0}}@media (width<=767px){.rule[data-astro-cid-nen7h5rs],.address[data-astro-cid-nen7h5rs]{display:none}.social[data-astro-cid-nen7h5rs]{gap:.5rem}.menu-toggle[data-astro-cid-nen7h5rs]{margin-left:1rem}}.is-leaving[data-astro-cid-nen7h5rs] [data-astro-cid-nen7h5rs]:is(.menu,.menu li,.backdrop,.bar){transition:none}.page-booking .site-header[data-astro-cid-nen7h5rs]{view-transition-name:site-header}@media (width<=900px){.desktop-only[data-astro-cid-nen7h5rs]{display:none}}@media (prefers-reduced-motion:reduce){.menu[data-astro-cid-nen7h5rs],.menu[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs],.menu[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs],.bar[data-astro-cid-nen7h5rs],.backdrop[data-astro-cid-nen7h5rs],.site-header[data-astro-cid-nen7h5rs],.header-fade[data-astro-cid-nen7h5rs],.brand[data-astro-cid-nen7h5rs],.rule[data-astro-cid-nen7h5rs]{transition:none}}
