#hamburger.svelte-zne36e:checked~:where(.svelte-zne36e) .barbtn:where(.svelte-zne36e){display:none}#hamburger.svelte-zne36e:checked~:where(.svelte-zne36e) .crossbtn:where(.svelte-zne36e){display:inline-block}#hamburger.svelte-zne36e:checked~.nav-mobile:where(.svelte-zne36e){display:flex;flex-direction:column-reverse;justify-content:flex-end}.crossbtn.svelte-zne36e,.barbtn.svelte-zne36e{height:2rem;width:2rem;border-radius:.25rem;border-width:1px;border-style:solid;text-align:center;font-size:1.25rem;line-height:1.75rem}.nav-mobile.svelte-zne36e{position:absolute;top:5rem;right:0;z-index:10;display:none;height:100vh;width:100%;overflow-y:auto;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:1rem 1.5rem}@media(min-width:1280px){.nav-mobile.svelte-zne36e{position:static;display:flex;height:auto;width:auto;gap:1.5rem;padding:0}}.nav-mobile.svelte-zne36e a:where(.svelte-zne36e){white-space:nowrap;padding-top:.75rem;padding-bottom:.75rem;text-align:left;font-family:Montserrat,sans-serif;font-size:1rem;line-height:1.5rem;font-weight:500;--tw-text-opacity: 1;color:rgb(89 157 77 / var(--tw-text-opacity, 1))}@media(min-width:1280px){.nav-mobile.svelte-zne36e a:where(.svelte-zne36e){font-weight:400;text-transform:uppercase;--tw-text-opacity: 1;color:rgb(28 27 31 / var(--tw-text-opacity, 1))}.nav-mobile.svelte-zne36e a:where(.svelte-zne36e):hover{--tw-text-opacity: 1;color:rgb(75 139 42 / var(--tw-text-opacity, 1));text-decoration-line:underline}}
