.nav.svelte-xpv1hr{border-bottom:1px solid var(--border-grey);background:#fff;height:80px}.nav-inner.svelte-xpv1hr{justify-content:space-between;align-items:center;gap:1.5rem;max-width:1120px;height:100%;margin:0 auto;padding:0 2rem;display:flex}.logo.svelte-xpv1hr{align-items:baseline;gap:.5rem;text-decoration:none;display:flex}.logo-text.svelte-xpv1hr{font-family:var(--font-heading);color:var(--med-green);font-size:1.375rem;font-weight:700}.logo-sub.svelte-xpv1hr{font-family:var(--font-heading);color:var(--dark-green);font-size:1.25rem;font-weight:700}.desktop-links.svelte-xpv1hr{align-items:center;gap:1.75rem;margin-left:auto;display:flex}.desktop-links.svelte-xpv1hr a:where(.svelte-xpv1hr){color:var(--text-grey);font-size:.875rem;font-weight:600;text-decoration:none}.desktop-links.svelte-xpv1hr a:where(.svelte-xpv1hr):hover,.desktop-links.svelte-xpv1hr a.current:where(.svelte-xpv1hr){color:var(--dark-green)}.nav-actions.svelte-xpv1hr{align-items:center;gap:.625rem;display:flex}.burger.svelte-xpv1hr{border:2px solid var(--border-green);border-radius:var(--radius-pill);width:44px;height:44px;color:var(--dark-green);cursor:pointer;background:#fff;justify-content:center;align-items:center;display:none}.mobile-menu.svelte-xpv1hr{display:none}@media (width<=767px){.nav-inner.svelte-xpv1hr{gap:.75rem;padding:0 1rem}.desktop-links.svelte-xpv1hr{display:none}.burger.svelte-xpv1hr{display:inline-flex}.nav-actions.svelte-xpv1hr .btn{height:40px;padding:0 1rem;font-size:.8125rem}.mobile-menu.svelte-xpv1hr{border-bottom:1px solid var(--border-grey);background:#fff;flex-direction:column;padding:.5rem 1rem 1rem;display:flex}.mobile-menu.svelte-xpv1hr a:where(.svelte-xpv1hr){color:var(--text-grey);border-bottom:1px solid var(--border-grey);padding:.75rem 0;font-size:.9375rem;font-weight:600;text-decoration:none}.mobile-menu.svelte-xpv1hr a:where(.svelte-xpv1hr):last-child{border-bottom:none}.mobile-menu.svelte-xpv1hr a:where(.svelte-xpv1hr):hover{color:var(--dark-green)}}
