.Navbar_header__aEKn5{--nav-progress:0;position:fixed;top:0;left:0;right:0;z-index:1000;pointer-events:none}.Navbar_positioner__7kJYB{direction:ltr;position:absolute;top:calc(1.1rem - .35rem * var(--nav-progress));left:50%;right:auto;transform:translateX(-50%);pointer-events:auto;width:clamp(320px,min(calc(80vw - 20vw * var(--nav-progress)),calc(var(--als-container) - (var(--als-container) - 820px) * var(--nav-progress))),calc(100vw - 32px))}@media (max-width:980px){.Navbar_positioner__7kJYB{top:calc(.85rem - .2rem * var(--nav-progress));width:clamp(280px,min(calc(90vw - 5vw * var(--nav-progress)),var(--als-container)),calc(100vw - 24px))}}.Navbar_shell__tgeax{width:100%;display:flex;justify-content:center}.Navbar_navbar__eZD5G{position:relative;align-items:center;justify-content:space-between;width:100%;min-height:calc(72px - 14px * var(--nav-progress));gap:calc(24px - 10px * var(--nav-progress));padding-block:calc(.45rem - .15rem * var(--nav-progress));padding-inline-start:calc(24px - 8px * var(--nav-progress));padding-inline-end:calc(18px - 6px * var(--nav-progress));border-radius:var(--als-radius-pill);background:rgba(25,14,16,calc(.68 + .16 * var(--nav-progress)));border:1px solid rgba(167,138,82,.18);backdrop-filter:blur(calc(18px + 4px * var(--nav-progress))) saturate(130%);-webkit-backdrop-filter:blur(calc(18px + 4px * var(--nav-progress))) saturate(130%);box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 calc(10px + 4px * var(--nav-progress)) calc(30px + 8px * var(--nav-progress)) rgba(0,0,0,calc(.18 + .1 * var(--nav-progress)));isolation:isolate}.Navbar_desktopNav__S10Au{display:none}@media (min-width:981px){.Navbar_desktopNav__S10Au{display:flex}}.Navbar_mobileBar__AwRU3{display:flex}@media (min-width:981px){.Navbar_mobileRoot__ASynW{display:none}}.Navbar_navbar__eZD5G:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:linear-gradient(105deg,transparent,rgba(111,41,56,.28) 28%,rgba(167,138,82,.22) 50%,rgba(111,41,56,.22) 72%,transparent);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;z-index:1;opacity:.9}@media (min-width:981px) and (max-width:1180px){.Navbar_navbar__eZD5G{gap:calc(16px - 6px * var(--nav-progress));padding-inline-start:calc(18px - 6px * var(--nav-progress));padding-inline-end:calc(14px - 4px * var(--nav-progress))}}@media (max-width:980px){.Navbar_navbar__eZD5G{min-height:calc(56px - 4px * var(--nav-progress));gap:calc(10px - 2px * var(--nav-progress));padding-inline-start:calc(12px - 2px * var(--nav-progress));padding-inline-end:calc(8px - 1px * var(--nav-progress))}.Navbar_actions__rbx8l{gap:.35rem}}.Navbar_logoWrapper__hM_YE{display:inline-flex;align-items:center;gap:8px;flex-shrink:0;padding:calc(7px - 2px * var(--nav-progress)) calc(12px - 3px * var(--nav-progress));margin-inline-end:.15rem;border-radius:999px;background:rgba(255,255,255,.025);border:1px solid rgba(167,138,82,.12);box-shadow:inset 0 1px 0 rgba(255,255,255,.06);transition:background-color .18s ease,border-color .18s ease}.Navbar_logoWrapper__hM_YE:hover{background:rgba(255,255,255,.04);border-color:rgba(167,138,82,.2)}@media (max-width:980px){.Navbar_logoWrapper__hM_YE{padding:calc(6px - 1px * var(--nav-progress)) calc(10px - 1px * var(--nav-progress))}}.Navbar_logoMark__iXdBJ{width:26px;height:26px;flex-shrink:0;opacity:.95}.Navbar_navList__xUSGf{display:flex;flex:1 1 auto;align-items:center;justify-content:center;gap:calc(4px - 2px * var(--nav-progress));list-style:none;margin:0;padding:0;min-width:0}.Navbar_navLink__oTiRe{position:relative;display:inline-flex;align-items:center;padding:calc(8px - 2px * var(--nav-progress)) calc(12px - 3px * var(--nav-progress));font-size:calc(.84rem - .04rem * var(--nav-progress));font-weight:500;color:rgba(245,237,228,.82);text-decoration:none;white-space:nowrap;background:transparent;border-radius:0;transition:color .18s ease,transform .18s ease,text-shadow .18s ease}.Navbar_navLink__oTiRe:hover{color:#f5ede4;background:transparent;transform:translateY(-1px);text-shadow:0 3px 12px rgba(142,61,77,.35)}.Navbar_navLinkActive__dvPbX{color:#f5ede4;background:transparent;text-shadow:0 3px 14px rgba(142,61,77,.42),0 0 1px rgba(210,177,120,.25)}.Navbar_navLinkActive__dvPbX:hover{color:#f5ede4;background:transparent;transform:translateY(-1px);text-shadow:0 3px 14px rgba(142,61,77,.48),0 0 1px rgba(210,177,120,.3)}@media (min-width:981px) and (max-width:1180px){.Navbar_navLink__oTiRe{padding:calc(7px - 1px * var(--nav-progress)) calc(9px - 2px * var(--nav-progress));font-size:calc(.78rem - .04rem * var(--nav-progress))}}.Navbar_actions__rbx8l{display:flex;align-items:center;gap:calc(.5rem - .15rem * var(--nav-progress));flex-shrink:0;padding-inline-end:.15rem}.Navbar_bookBtn__k7eFZ{font-size:calc(.82rem - .04rem * var(--nav-progress))!important;padding:calc(.58rem - .1rem * var(--nav-progress)) calc(1.05rem - .2rem * var(--nav-progress))!important;background:linear-gradient(135deg,#8e3d4d,#71313d)!important;box-shadow:0 6px 18px rgba(113,49,61,.22)!important;border:1px solid rgba(255,255,255,.08)!important;transition:transform .18s ease,box-shadow .18s ease,background .18s ease!important}.Navbar_bookBtn__k7eFZ:hover{transform:translateY(-1px);box-shadow:0 8px 22px rgba(113,49,61,.3)!important;background:linear-gradient(135deg,#9a4556,#7a3643)!important}.Navbar_langSwitch__YRUyw{display:inline-flex;width:calc(2.25rem - .25rem * var(--nav-progress));height:calc(2.25rem - .25rem * var(--nav-progress));align-items:center;justify-content:center;border-radius:999px;background:rgba(255,255,255,.025);border:1px solid rgba(167,138,82,.16);color:var(--als-text-muted);transition:color .18s ease,background-color .18s ease,border-color .18s ease,transform .18s ease}.Navbar_langSwitch__YRUyw:hover{background:rgba(111,41,56,.16);border-color:rgba(167,138,82,.28);color:var(--als-text);transform:translateY(-1px)}.Navbar_langSwitch__YRUyw:focus-visible{outline:2px solid rgba(197,164,109,.5);outline-offset:2px}.Navbar_menuToggle__sEwrk{display:inline-flex;width:44px;height:44px;flex-direction:column;align-items:center;justify-content:center;gap:5px;border-radius:999px;background:rgba(255,255,255,.025);border:1px solid rgba(167,138,82,.16);transition:background-color .18s ease,border-color .18s ease,transform .18s ease}.Navbar_menuToggle__sEwrk:hover{background:rgba(111,41,56,.16);border-color:rgba(167,138,82,.28);transform:translateY(-1px)}.Navbar_menuBar__tPp_6{display:block;width:1rem;height:1.5px;border-radius:2px;background:var(--als-text);transition:transform .32s var(--als-ease),opacity .22s ease}.Navbar_menuBarOpenTop__gZ6D7{transform:translateY(6.5px) rotate(45deg)}.Navbar_menuBarOpenMid__Zn5V9{opacity:0}.Navbar_menuBarOpenBottom__55xMd{transform:translateY(-6.5px) rotate(-45deg)}.Navbar_mobileOverlay__JR_de{position:fixed;inset:0;z-index:40;display:flex;align-items:flex-start;justify-content:center;padding:5.25rem 1rem 1.5rem;background:radial-gradient(ellipse 70% 40% at 50% 0,rgba(127,36,53,.2),transparent 55%),rgba(17,12,11,.72);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);transition:opacity .36s var(--als-ease),visibility .36s var(--als-ease)}.Navbar_mobileOverlayOpen__UHMXj{opacity:1;visibility:visible;pointer-events:auto}.Navbar_mobileOverlayClosed__T6_Gc{opacity:0;visibility:hidden;pointer-events:none}.Navbar_mobilePanel__FhHTp{width:min(100%,26rem);max-height:calc(100dvh - 6.5rem);overflow-y:auto;overscroll-behavior:contain;padding:1.15rem 1.1rem 1.35rem;border-radius:22px;background:linear-gradient(165deg,rgba(245,238,226,.98),rgba(231,220,200,.97));border:1px solid rgba(197,164,109,.28);box-shadow:0 24px 56px rgba(0,0,0,.35),0 8px 20px rgba(74,20,32,.18),inset 0 1px 0 rgba(255,255,255,.55);transition:opacity .36s var(--als-ease),transform .36s var(--als-ease)}.Navbar_mobileOverlayOpen__UHMXj .Navbar_mobilePanel__FhHTp{opacity:1;transform:translateY(0)}.Navbar_mobileOverlayClosed__T6_Gc .Navbar_mobilePanel__FhHTp{opacity:0;transform:translateY(-.65rem)}.Navbar_mobileNavLink__3MTRp{display:flex;align-items:center;min-height:2.75rem;padding-block:.65rem;padding-inline:.65rem;border-radius:12px;border-bottom:none;font-size:clamp(1.05rem,4.2vw,1.2rem);font-weight:600;color:rgba(74,20,32,.78);transition:color .2s ease,background-color .2s ease}.Navbar_mobileNavLink__3MTRp:focus-visible,.Navbar_mobileNavLink__3MTRp:hover{color:#4a1420;background:rgba(127,36,53,.08)}.Navbar_mobileBookCompact__eoTTw{display:none}@media (min-width:400px) and (max-width:980px){.Navbar_mobileBookCompact__eoTTw{display:inline-flex}}@media (prefers-reduced-motion:reduce){.Navbar_bookBtn__k7eFZ,.Navbar_langSwitch__YRUyw,.Navbar_logoWrapper__hM_YE,.Navbar_menuBar__tPp_6,.Navbar_menuToggle__sEwrk,.Navbar_navLink__oTiRe{transition-duration:.01ms!important}}