.hdr.svelte-10ehbbt{z-index:50;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--line);background:#0e1114eb;position:sticky;top:0}.hdr.transparent.svelte-10ehbbt{-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(#0e111499,#0e111400);border-bottom:0;position:absolute;left:0;right:0}.hdr.transparent.open.svelte-10ehbbt{background:#0e1114f5}.hdr-in.svelte-10ehbbt{justify-content:space-between;align-items:center;gap:24px;height:72px;display:flex}@media (width>=900px){.hdr-in.svelte-10ehbbt{height:88px}}.logo.svelte-10ehbbt{font:500 14px/1 var(--sans);letter-spacing:.32em;text-transform:uppercase;color:var(--ink)}nav.desk.svelte-10ehbbt{font:400 14px/1 var(--sans);letter-spacing:.06em;gap:36px;display:none}nav.desk.svelte-10ehbbt a:where(.svelte-10ehbbt){color:var(--ink)}nav.desk.svelte-10ehbbt a:where(.svelte-10ehbbt):hover{color:var(--gold-2)}@media (width>=900px){nav.desk.svelte-10ehbbt{display:flex}}.right.svelte-10ehbbt{align-items:center;gap:20px;display:flex}.langs.svelte-10ehbbt{font:400 12px/1 var(--sans);letter-spacing:.12em;gap:12px;display:none}.langs.svelte-10ehbbt a:where(.svelte-10ehbbt){color:var(--ink-55);border-bottom:1px solid #0000;padding-bottom:3px}.langs.svelte-10ehbbt a.active:where(.svelte-10ehbbt){color:var(--ink);border-bottom-color:var(--gold)}@media (width>=900px){.langs.svelte-10ehbbt{display:flex}}.btn.book.svelte-10ehbbt{min-height:44px;padding:0 22px;display:none}@media (width>=900px){.btn.book.svelte-10ehbbt{display:inline-flex}}.burger.svelte-10ehbbt{width:44px;height:44px;color:var(--ink);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;margin-right:-10px;display:flex}@media (width>=900px){.burger.svelte-10ehbbt{display:none}}nav.mobile.svelte-10ehbbt{padding:8px var(--gutter) 24px;border-top:1px solid var(--line);font:400 18px/1 var(--sans);flex-direction:column;display:flex}nav.mobile.svelte-10ehbbt a:where(.svelte-10ehbbt){color:var(--ink);border-bottom:1px solid var(--line);padding:14px 0}nav.mobile.svelte-10ehbbt a.sub:where(.svelte-10ehbbt){color:var(--ink-70);font-size:16px;font-family:var(--serif);padding-left:16px;font-size:20px}nav.mobile.svelte-10ehbbt .langs:where(.svelte-10ehbbt){gap:18px;padding-top:18px;display:flex}nav.mobile.svelte-10ehbbt .langs:where(.svelte-10ehbbt) a:where(.svelte-10ehbbt){border-bottom:1px solid #0000;padding:0 0 3px;font-size:13px}@media (width>=900px){nav.mobile.svelte-10ehbbt{display:none}}main.svelte-10ehbbt{min-height:60vh}.ftr.svelte-10ehbbt{border-top:1px solid var(--line);background:#0b0e11;margin-top:40px;padding:48px 0 32px}.ftr-top.svelte-10ehbbt{flex-direction:column;gap:32px;display:flex}@media (width>=900px){.ftr-top.svelte-10ehbbt{flex-direction:row;justify-content:space-between}}.brand.svelte-10ehbbt{flex-direction:column;gap:14px;font-size:14px;display:flex}.brand.svelte-10ehbbt .logo:where(.svelte-10ehbbt){font-size:15px}.cols.svelte-10ehbbt{font:300 14px/1.9 var(--sans);grid-template-columns:1fr 1fr;gap:24px 40px;display:grid}@media (width>=720px){.cols.svelte-10ehbbt{grid-template-columns:repeat(3,auto);gap:72px}}.cols.svelte-10ehbbt div:where(.svelte-10ehbbt){flex-direction:column;display:flex}.cols.svelte-10ehbbt a:where(.svelte-10ehbbt){color:var(--ink-70)}.cols.svelte-10ehbbt a:where(.svelte-10ehbbt):hover{color:var(--ink)}.cols.svelte-10ehbbt a.gold:where(.svelte-10ehbbt){color:var(--gold-2)}.ftr-bottom.svelte-10ehbbt{font:300 12px/1 var(--sans);letter-spacing:.08em;color:var(--ink-40);justify-content:space-between;gap:16px;margin-top:40px;display:flex}
