@font-face{font-family:Parkinsans;font-style:normal;font-weight:300 800;font-display:swap;src:url(/_next/static/media/3d171a857fb51073.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Parkinsans;font-style:normal;font-weight:300 800;font-display:swap;src:url(/_next/static/media/762f1aaf5ab54370.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}.__className_bd0ff1{font-family:Parkinsans;font-style:normal}.__variable_bd0ff1{--font-primary:"Parkinsans"}.Navbar_nav__A66_N{position:fixed;top:0;left:0;right:0;z-index:100;transition:background .4s ease,box-shadow .4s ease}.Navbar_navTransparent__vV4Ol{background:transparent}.Navbar_navSolid__m56_M{background:rgba(17,76,25,.92);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);box-shadow:0 2px 24px rgba(0,0,0,.12)}.Navbar_navInner__OAkyY{max-width:var(--max-width-container);margin:0 auto;padding:1.25rem 2rem;display:flex;align-items:center;justify-content:space-between}.Navbar_logo__UM0Ax{filter:brightness(0) invert(1);width:120px;height:auto;position:relative;z-index:101;transition:opacity .3s ease}.Navbar_logo__UM0Ax:hover{opacity:.85}.Navbar_desktopLinks__xCmh4{display:flex;align-items:center;gap:2.5rem}.Navbar_navLink__id1IU{font-family:var(--font-body);font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.18em;color:rgba(243,241,239,.75);text-decoration:none;transition:color .3s ease;position:relative}.Navbar_navLink__id1IU:after{content:"";position:absolute;bottom:-4px;left:0;width:0;height:1px;background:var(--light-green);transition:width .3s ease}.Navbar_navLink__id1IU:hover{color:var(--lightest-brown)}.Navbar_navLink__id1IU:hover:after{width:100%}.Navbar_desktopReserve__y_zJB{display:inline-flex;align-items:center;gap:.5rem;padding:.55rem 1.4rem;background:var(--light-brown);border:none;border-radius:8px;color:var(--dark-green);font-family:var(--font-body);font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.1em;cursor:pointer;transition:background .3s ease,transform .3s ease}.Navbar_desktopReserve__y_zJB:hover{background:var(--lightest-brown);transform:scale(1.04)}.Navbar_desktopReserveIcon__v9Qje{width:14px;height:14px;opacity:.85}.Navbar_hamburger__b7KpD{display:none;position:relative;z-index:102;width:32px;height:32px;background:none;border:none;cursor:pointer;padding:0}.Navbar_hamburgerLine__a70bS{display:block;width:24px;height:2px;background:var(--lightest-brown);border-radius:2px;transition:all .35s cubic-bezier(.21,.47,.32,.98);position:absolute;left:4px}.Navbar_hamburgerLine__a70bS:first-child{top:8px}.Navbar_hamburgerLine__a70bS:nth-child(2){top:15px;width:18px}.Navbar_hamburgerLine__a70bS:nth-child(3){top:22px}.Navbar_hamburgerOpen__Q16k9 .Navbar_hamburgerLine__a70bS:first-child{top:15px;transform:rotate(45deg)}.Navbar_hamburgerOpen__Q16k9 .Navbar_hamburgerLine__a70bS:nth-child(2){opacity:0;transform:translateX(8px)}.Navbar_hamburgerOpen__Q16k9 .Navbar_hamburgerLine__a70bS:nth-child(3){top:15px;transform:rotate(-45deg)}.Navbar_mobileOverlay__BPPBS{position:fixed;inset:0;z-index:99;background:var(--dark-green);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:5rem 2rem 3rem}.Navbar_mobileLinks__S13mC{display:flex;flex-direction:column;align-items:center;gap:.5rem;list-style:none;padding:0;margin:0}.Navbar_mobileNavLink___jIUL{font-family:var(--font-heading);font-weight:300;font-size:2.2rem;text-transform:capitalize;color:var(--lightest-brown);text-decoration:none;letter-spacing:-.01em;line-height:1.3;transition:color .3s ease;position:relative;display:inline-block}.Navbar_mobileNavLink___jIUL:before{content:"";position:absolute;bottom:2px;left:0;width:0;height:2px;background:var(--light-green);transition:width .4s cubic-bezier(.21,.47,.32,.98)}.Navbar_mobileNavLink___jIUL:hover{color:var(--light-green)}.Navbar_mobileNavLink___jIUL:hover:before{width:100%}.Navbar_mobileDivider__1Afzv{width:40px;height:1px;background:rgba(133,171,112,.35);border:none;margin:2rem 0}.Navbar_mobileReserve__K_GOo{display:inline-flex;align-items:center;justify-content:center;gap:.6rem;padding:.9rem 2.5rem;width:100%;background:rgba(133,171,112,.15);border:1px solid rgba(133,171,112,.35);border-radius:12px;color:var(--lightest-brown);font-family:var(--font-body);font-size:.9rem;font-weight:500;letter-spacing:.04em;cursor:pointer;transition:all .3s ease}.Navbar_mobileReserve__K_GOo:hover{background:rgba(133,171,112,.3)}.Navbar_mobileReserveIcon__5EAyF{width:30px;height:30px;filter:brightness(0) invert(1);opacity:.8}.Navbar_mobileInstagram__14X3N{display:inline-flex;align-items:center;justify-content:center;gap:.7rem;margin-top:1.25rem;padding:.9rem 2.5rem;width:100%;font-family:var(--font-body);font-size:.9rem;font-weight:500;color:var(--lightest-brown);text-decoration:none;letter-spacing:.04em;border:1px solid rgba(243,241,239,.2);border-radius:12px;transition:all .3s ease}.Navbar_mobileInstagram__14X3N:hover{background:rgba(243,241,239,.08);border-color:rgba(243,241,239,.35)}.Navbar_mobileInstagramIcon__WDSbf{width:34px;height:34px;filter:brightness(0) invert(1);opacity:.85}.Navbar_mobileLocation__6Tlsi{margin-top:1.5rem;font-family:var(--font-body);font-size:.7rem;font-weight:500;text-transform:uppercase;letter-spacing:.2em;color:rgba(133,171,112,.5)}@media (max-width:768px){.Navbar_navInner__OAkyY{padding:1rem 1.25rem}.Navbar_desktopLinks__xCmh4{display:none}.Navbar_hamburger__b7KpD{display:flex;align-items:center;justify-content:center}.Navbar_logo__UM0Ax{width:100px}}@media (max-width:480px){.Navbar_mobileNavLink___jIUL{font-size:1.8rem}}