.Navbar_topbar__IjfkO{background:#0a1628;width:100%;font-size:.92rem;color:#a0aec0;letter-spacing:.02em}.Navbar_topbarInner__mc5Li{width:100%;padding:5px clamp(12px,2vw,40px);display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.Navbar_topbarContact__Hssfe,.Navbar_topbarLeft__IIAov{display:flex;gap:clamp(6px,1vw,16px);align-items:center;flex-wrap:wrap}.Navbar_topbarContact__Hssfe a{color:#a0aec0;text-decoration:none;transition:color .2s;display:flex;align-items:center;gap:4px;white-space:nowrap}.Navbar_topbarContact__Hssfe a:hover{color:#c9973a}.Navbar_topbarRight__fDYws{display:flex;gap:5px;align-items:center}.Navbar_socialBtn___kWFv{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:5px;color:#a0aec0;background:hsla(0,0%,100%,.06);transition:all .3s cubic-bezier(.4,0,.2,1);text-decoration:none;flex-shrink:0}.Navbar_socialBtn___kWFv:hover{color:#fff;background:rgba(201,151,58,.25)}.Navbar_socialBtn___kWFv svg{display:block}.Navbar_logorow__Up3dS{background:#fff;border-bottom:1px solid rgba(0,0,0,.07);width:100%}.Navbar_logorowInner__tmcOW{width:100%;padding:10px clamp(12px,2vw,40px);display:flex;align-items:center;justify-content:space-between;gap:clamp(6px,1vw,20px)}.Navbar_logoWrap__FDw7N{display:flex;align-items:center;gap:10px;text-decoration:none;flex-shrink:0}.Navbar_logoText__Jmms3{font-family:Playfair Display,Georgia,serif;font-size:clamp(1.4rem,1.5vw,2rem);font-weight:900;color:#0a1628;letter-spacing:-.02em;white-space:nowrap}.Navbar_logoText__Jmms3 span{color:#c9973a}.Navbar_logorowActions__ljZOn{display:flex;gap:clamp(5px,.6vw,10px);align-items:center;flex-shrink:0;flex-wrap:wrap}.Navbar_btnOutline__9icI2{border:1.5px solid #0a1628;color:#0a1628;padding:6px clamp(8px,.8vw,18px);border-radius:6px;font-size:clamp(.88rem,.75vw,1.02rem);font-weight:600;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1);white-space:nowrap;font-family:DM Sans,system-ui,sans-serif;display:inline-block}.Navbar_btnOutline__9icI2:hover{background:#0a1628;color:#fff}.Navbar_btnGold__qoncp{background:#c9973a;color:#0a1628;padding:7px clamp(10px,1vw,22px);border-radius:6px;font-size:clamp(.68rem,.75vw,.82rem);font-weight:700;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1);white-space:nowrap;border:none;cursor:pointer;font-family:DM Sans,system-ui,sans-serif;display:inline-block}.Navbar_btnGold__qoncp:hover{background:#e8b84b;transform:translateY(-1px);box-shadow:0 4px 12px rgba(201,151,58,.35)}.Navbar_hamburger__WJ9Te{display:none;flex-direction:column;gap:5px;cursor:pointer;padding:8px;background:none;border:none}.Navbar_hamburger__WJ9Te span{width:22px;height:2px;background:#0a1628;border-radius:2px;transition:all .3s cubic-bezier(.4,0,.2,1);display:block}.Navbar_hamburgerOpen__dz5s0 span:first-child{transform:translateY(7px) rotate(45deg)}.Navbar_hamburgerOpen__dz5s0 span:nth-child(2){opacity:0}.Navbar_hamburgerOpen__dz5s0 span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.Navbar_mainnav__HesKt{background:#0a1628;position:sticky;top:0;z-index:1000;transition:box-shadow .3s cubic-bezier(.4,0,.2,1);overflow:visible}.Navbar_mainnavScrolled__e8H58{box-shadow:0 4px 20px rgba(0,0,0,.25)}.Navbar_mainnavInner__nPkbE{padding:0 clamp(10px,1.5vw,40px)}.Navbar_mainnavInner__nPkbE,.Navbar_navMenu__1o8ZE{width:100%;display:flex;align-items:center;overflow:visible}.Navbar_navMenu__1o8ZE{list-style:none;margin:0;padding:0;gap:0;flex-wrap:nowrap;justify-content:space-between}.Navbar_navMenu__1o8ZE>li{position:relative;flex:1 1 auto;min-width:0;display:flex;justify-content:center}.Navbar_navMenu__1o8ZE>li>a{display:flex;align-items:center;justify-content:center;gap:3px;padding:0 clamp(8px,.9vw,18px);height:46px;font-size:clamp(.7rem,.8vw,.86rem);font-weight:600;color:hsla(0,0%,100%,.85);text-decoration:none;white-space:nowrap;transition:all .3s cubic-bezier(.4,0,.2,1);letter-spacing:.01em;position:relative;width:100%;text-align:center}.Navbar_navMenu__1o8ZE>li>a:before{content:"";position:absolute;bottom:0;left:clamp(8px,.9vw,18px);right:clamp(8px,.9vw,18px);height:2px;background:#c9973a;transform:scaleX(0);transition:transform .25s ease}.Navbar_navMenu__1o8ZE>li.Navbar_hasOpen__Nzyno>a,.Navbar_navMenu__1o8ZE>li:hover>a{color:#c9973a}.Navbar_navMenu__1o8ZE>li.Navbar_hasOpen__Nzyno>a:before,.Navbar_navMenu__1o8ZE>li:hover>a:before{transform:scaleX(1)}.Navbar_arrow__knbYT{font-size:.58rem;transition:transform .25s ease;flex-shrink:0;color:hsla(0,0%,100%,.6);margin-left:2px}.Navbar_navMenu__1o8ZE>li.Navbar_hasOpen__Nzyno .Navbar_arrow__knbYT,.Navbar_navMenu__1o8ZE>li:hover .Navbar_arrow__knbYT{transform:rotate(180deg);color:#c9973a}.Navbar_dropdown__xFPnr{position:absolute;top:100%;left:50%;transform:translateX(-50%) translateY(10px);min-width:240px;background:#fff;border:1px solid rgba(0,0,0,.08);border-top:3px solid #c9973a;border-radius:0 0 8px 8px;box-shadow:0 14px 40px rgba(0,0,0,.22);opacity:0;visibility:hidden;transition:opacity .25s ease,transform .25s ease,visibility .25s;z-index:9999;list-style:none;padding:8px 0;margin:0;pointer-events:none}.Navbar_dropdown__xFPnr.Navbar_open__wWapx{opacity:1;visibility:visible;transform:translateX(-50%) translateY(0);pointer-events:auto}.Navbar_dropdown__xFPnr li{display:block;width:100%}.Navbar_dropdown__xFPnr li a{display:block;padding:11px 18px;font-size:.83rem;font-weight:600;color:#0a1628;text-decoration:none;transition:all .2s ease;font-family:DM Sans,system-ui,sans-serif;white-space:nowrap;border-left:3px solid transparent;text-align:left}.Navbar_dropdown__xFPnr li a:hover{background:rgba(201,151,58,.1);color:#c9973a;border-left-color:#c9973a;padding-left:22px}.Navbar_mobileNav__pV1TZ{position:fixed;top:0;bottom:0;right:-420px;width:100%;max-width:400px;background:#0a1628;z-index:2000;overflow-y:auto;padding:30px 24px 40px;box-shadow:-8px 0 32px rgba(0,0,0,.4);transition:transform .35s cubic-bezier(.4,0,.2,1);-webkit-overflow-scrolling:touch}.Navbar_mobileNavOpen__31aw0{transform:translateX(-420px)}.Navbar_mobileNavHeader__J1i08{display:flex;align-items:center;justify-content:space-between;margin-bottom:22px}.Navbar_mobileClose__JmQMy{background:none;border:none;color:#fff;font-size:1.5rem;cursor:pointer;padding:4px 8px}.Navbar_mobileLogo__sf_yT{font-family:Playfair Display,Georgia,serif;font-size:1.35rem;font-weight:900;color:#fff}.Navbar_mobileLogo__sf_yT span{color:#c9973a}.Navbar_mobileNav__pV1TZ ul{list-style:none;margin:0;padding:0}.Navbar_mobileNav__pV1TZ ul>li>a{display:block;padding:11px 0;border-bottom:1px solid hsla(0,0%,100%,.08);color:#fff;text-decoration:none;font-size:.88rem;font-weight:500;font-family:DM Sans,system-ui,sans-serif;transition:color .2s}.Navbar_mobileNav__pV1TZ ul>li>a:hover{color:#c9973a}.Navbar_mobileHeaderRow__EG9e_{display:flex;align-items:center;justify-content:space-between;width:100%}.Navbar_mobileDropdown__P66J0{padding:4px 0 8px 16px;display:none;flex-direction:column}.Navbar_mobileDropdownOpen__7bSGe{display:flex}.Navbar_mobileDropdown__P66J0 a{display:block;padding:9px 0;border-bottom:1px solid hsla(0,0%,100%,.05);color:hsla(0,0%,100%,.75);text-decoration:none;font-size:.84rem;font-weight:500;font-family:DM Sans,system-ui,sans-serif;transition:color .2s}.Navbar_mobileDropdown__P66J0 a:hover{color:#c9973a}.Navbar_mobileCtas__Sdi1U{margin-top:20px;display:flex;flex-direction:column;gap:10px}.Navbar_mobileCtas__Sdi1U a{display:block;text-align:center;padding:13px;border-radius:8px;font-size:1.08rem;font-weight:700;text-decoration:none;font-family:DM Sans,system-ui,sans-serif}.Navbar_mobileCtaGold__6CmyH{background:#c9973a;color:#0a1628}.Navbar_mobileCtaOutline__ZEPEk{border:1.5px solid hsla(0,0%,100%,.3);color:#fff}.Navbar_overlay__5SUzk{position:fixed;inset:0;z-index:1999;background:rgba(0,0,0,.5)}@media (max-width:900px){.Navbar_logorowActions__ljZOn,.Navbar_mainnav__HesKt{display:none}.Navbar_hamburger__WJ9Te{display:flex}}@media (min-width:901px){.Navbar_hamburger__WJ9Te,.Navbar_mobileNav__pV1TZ{display:none!important}}