.lang.svelte-104fosb{display:inline-flex;align-items:center;gap:.35rem;height:44px;padding:0 .5rem;border:0;background:transparent;color:var(--muted);font-size:.75rem;font-weight:600;letter-spacing:.14em;cursor:pointer}.sep.svelte-104fosb{opacity:.4}.active.svelte-104fosb{color:var(--fg)}.lang.svelte-104fosb:hover span:where(.svelte-104fosb):not(.active):not(.sep){color:var(--gold)}html.menu-is-open{overflow:hidden}.header.svelte-scos0z{position:fixed;z-index:50;inset:0 0 auto;height:var(--header-h);border-bottom:1px solid var(--line);background:#0b0b0cdb;-webkit-backdrop-filter:blur(14px) saturate(140%);backdrop-filter:blur(14px) saturate(140%);transition:background .35s ease,border-color .35s ease}.header.over-hero.svelte-scos0z{border-color:transparent;background:linear-gradient(to bottom,rgb(0 0 0 / .55),transparent);-webkit-backdrop-filter:none;backdrop-filter:none}.inner.svelte-scos0z{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:2rem;height:100%}.logo-link.svelte-scos0z{justify-self:start;text-decoration:none}.desktop-nav.svelte-scos0z{display:flex;gap:2.25rem}.nav-link.svelte-scos0z{position:relative;padding:.5rem 0;color:#f4f3f1c7;font-size:.74rem;font-weight:500;letter-spacing:.2em;text-decoration:none;text-transform:uppercase;white-space:nowrap;transition:color .2s ease}.nav-link.svelte-scos0z:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background:var(--gold);transform:scaleX(0);transform-origin:left;transition:transform .35s var(--ease)}.nav-link.svelte-scos0z:hover,.nav-link[aria-current=page].svelte-scos0z{color:var(--fg)}.nav-link.svelte-scos0z:hover:after,.nav-link[aria-current=page].svelte-scos0z:after{transform:scaleX(1)}.actions.svelte-scos0z{display:flex;align-items:center;justify-content:flex-end;gap:.75rem}.tg-btn.svelte-scos0z{display:inline-flex;align-items:center;gap:.5rem;height:40px;padding:0 1rem;border:1px solid var(--gold);color:var(--gold);font-size:.72rem;font-weight:600;letter-spacing:.16em;text-decoration:none;text-transform:uppercase;transition:background .2s ease,color .2s ease}.tg-btn.svelte-scos0z:hover{background:var(--gold);color:var(--bg)}.menu-btn.svelte-scos0z{display:none;place-items:center;width:44px;height:44px;border:0;background:transparent;color:var(--fg);cursor:pointer}.mobile-drawer.svelte-scos0z{position:fixed;z-index:49;inset:var(--header-h) 0 0;display:flex;flex-direction:column;justify-content:space-between;gap:2rem;padding:2rem var(--gutter) 2.5rem;overflow-y:auto;background:var(--bg);animation:svelte-scos0z-fade .3s ease both}.drawer-nav.svelte-scos0z{display:flex;flex-direction:column}.drawer-nav.svelte-scos0z a:where(.svelte-scos0z){display:flex;align-items:baseline;gap:1rem;padding:1.1rem 0;border-bottom:1px solid var(--line);color:var(--fg);font-family:var(--font-display);font-size:clamp(1.6rem,7vw,2.4rem);font-stretch:118%;font-weight:600;text-decoration:none;text-transform:uppercase;animation:svelte-scos0z-slide-in .5s var(--ease) both;animation-delay:calc(var(--i) * 50ms)}.drawer-nav.svelte-scos0z a[aria-current=page]:where(.svelte-scos0z){color:var(--gold)}.num.svelte-scos0z{color:var(--muted);font-family:var(--font-sans);font-size:.75rem;letter-spacing:.1em}.drawer-cta.svelte-scos0z{width:100%}@keyframes svelte-scos0z-fade{0%{opacity:0}}@keyframes svelte-scos0z-slide-in{0%{opacity:0;transform:translateY(16px)}}@media(max-width:1180px){.inner.svelte-scos0z{gap:1.25rem}.desktop-nav.svelte-scos0z{gap:1.4rem}}@media(max-width:960px){.inner.svelte-scos0z{grid-template-columns:1fr auto}.desktop-nav.svelte-scos0z,.tg-btn.svelte-scos0z{display:none}.menu-btn.svelte-scos0z{display:grid}}@media(prefers-reduced-motion:reduce){.mobile-drawer.svelte-scos0z,.drawer-nav.svelte-scos0z a:where(.svelte-scos0z){animation:none}}
