.hdr.svelte-8kqdma{align-items:center;border-bottom:1px solid transparent;display:flex;gap:20px;height:var(--stay-header-h);inset:0 0 auto;justify-content:space-between;padding:0 var(--stay-gutter);padding-top:env(safe-area-inset-top);position:fixed;transition:background .3s ease,border-color .3s ease;z-index:40}.hdr.solid.svelte-8kqdma{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:color-mix(in srgb,var(--stay-bg) 88%,transparent);border-bottom-color:var(--stay-line)}.hdr-logo.svelte-8kqdma{display:block;flex:none;line-height:0}.hdr-logo.svelte-8kqdma img:where(.svelte-8kqdma){height:clamp(46px,4.2vw,62px);width:auto}.hdr-nav.svelte-8kqdma{align-items:center;display:flex;gap:clamp(14px,1.8vw,28px)}.hdr-nav.svelte-8kqdma a:where(.svelte-8kqdma){color:var(--stay-cream);font-size:13px;font-weight:600;letter-spacing:.14em;text-decoration:none;text-transform:uppercase;white-space:nowrap}.hdr-nav.svelte-8kqdma a:where(.svelte-8kqdma):hover{color:var(--stay-amber-hover)}.hdr-nav.svelte-8kqdma a[aria-current=page]:where(.svelte-8kqdma){color:var(--stay-amber)}.hdr-right.svelte-8kqdma{align-items:center;color:var(--stay-cream);display:flex;gap:10px}.hdr-book.svelte-8kqdma{font-size:13.5px;padding:11px 22px}.hdr-burger.svelte-8kqdma{align-items:center;background:none;border:none;color:var(--stay-cream);cursor:pointer;display:none;font:inherit;gap:8px;padding:8px}.hdr-burger-label.svelte-8kqdma{font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase}.hdr-burger-icon.svelte-8kqdma{display:inline-flex;flex-direction:column;gap:5px;width:20px}.hdr-burger-icon.svelte-8kqdma span:where(.svelte-8kqdma){background:currentColor;height:1.5px;transition:transform .25s ease}.hdr-burger-icon.open.svelte-8kqdma span:where(.svelte-8kqdma):first-child{transform:translateY(3.25px) rotate(45deg)}.hdr-burger-icon.open.svelte-8kqdma span:where(.svelte-8kqdma):last-child{transform:translateY(-3.25px) rotate(-45deg)}@media(max-width:1100px){.hdr-nav.svelte-8kqdma{display:none}.hdr-burger.svelte-8kqdma{display:inline-flex}}@media(max-width:480px){.hdr-book.svelte-8kqdma{display:none}}.menu.svelte-8kqdma{align-items:flex-start;background:var(--stay-bg);display:flex;flex-direction:column;gap:22px;inset:0;justify-content:center;padding:calc(var(--stay-header-h) + 20px) var(--stay-gutter) 40px;position:fixed;z-index:39}.menu.svelte-8kqdma a:where(.svelte-8kqdma):not(.st-btn){color:var(--stay-cream);font-family:var(--stay-serif);font-size:clamp(28px,6vw,40px);text-decoration:none}.menu.svelte-8kqdma a[aria-current=page]:where(.svelte-8kqdma):not(.st-btn){color:var(--stay-amber)}.menu-book.svelte-8kqdma{font-size:14px;margin-top:14px;padding:11px 24px}@media(prefers-reduced-motion:no-preference){.menu.svelte-8kqdma a:where(.svelte-8kqdma){animation:svelte-8kqdma-menu-in .4s calc(var(--i)*.05s) cubic-bezier(.22,1,.36,1) both}@keyframes svelte-8kqdma-menu-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}}.ftr.svelte-j7ur74{background:var(--stay-footer-bg);border-top:1px solid var(--stay-line);padding:clamp(40px,5vw,64px) var(--stay-gutter) 28px}.ftr-inner.svelte-j7ur74{display:flex;flex-wrap:wrap;gap:clamp(32px,6vw,96px);margin:0 auto;max-width:1160px}.ftr-brand.svelte-j7ur74{max-width:240px}.ftr-brand.svelte-j7ur74 img:where(.svelte-j7ur74){height:auto;margin-bottom:14px;width:170px}.ftr-addr.svelte-j7ur74,.ftr-contact.svelte-j7ur74{color:var(--stay-muted);font-size:14px;margin:0 0 10px}.ftr-contact.svelte-j7ur74 a:where(.svelte-j7ur74){color:var(--stay-muted);text-decoration:none}.ftr-contact.svelte-j7ur74 a:where(.svelte-j7ur74):hover{color:var(--stay-cream)}.ftr-cols.svelte-j7ur74{display:flex;flex-wrap:wrap;gap:clamp(28px,5vw,72px)}.ftr-cols.svelte-j7ur74 h3:where(.svelte-j7ur74){color:var(--stay-muted);font-family:var(--stay-sans);font-size:12px;font-weight:600;letter-spacing:.2em;margin:0 0 12px;text-transform:uppercase}.ftr-cols.svelte-j7ur74 p:where(.svelte-j7ur74){font-size:14.5px;margin:0 0 8px}.ftr-split.svelte-j7ur74{-moz-columns:2;-moz-column-count:2;column-count:2;-moz-column-gap:clamp(28px,4vw,56px);column-gap:clamp(28px,4vw,56px)}.ftr-split.svelte-j7ur74 p:where(.svelte-j7ur74){-moz-column-break-inside:avoid;break-inside:avoid}.ftr-cols.svelte-j7ur74 a:where(.svelte-j7ur74){color:var(--stay-cream);text-decoration:none}.ftr-cols.svelte-j7ur74 a:where(.svelte-j7ur74):hover{color:var(--stay-amber-hover)}.ftr-base.svelte-j7ur74{border-top:1px solid var(--stay-line);color:var(--stay-muted);display:flex;flex-wrap:wrap;font-size:12.5px;gap:12px 28px;justify-content:space-between;margin:40px auto 0;max-width:1160px;padding-top:20px}.ftr-base.svelte-j7ur74 p:where(.svelte-j7ur74){margin:0}.ftr-social.svelte-j7ur74{display:flex;gap:18px}.ftr-social.svelte-j7ur74 a:where(.svelte-j7ur74){color:var(--stay-muted);text-decoration:none}.ftr-social.svelte-j7ur74 a:where(.svelte-j7ur74):hover{color:var(--stay-cream)}
