.dropdown-toggle[data-astro-cid-3ef6ksr2]{display:inline-flex;align-items:center;gap:6px}.nav-links[data-astro-cid-3ef6ksr2] button[data-astro-cid-3ef6ksr2].dropdown-toggle{padding:0 0 3px;border:0;border-bottom:1px solid transparent;background:transparent;color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer}.nav-links[data-astro-cid-3ef6ksr2] button[data-astro-cid-3ef6ksr2].dropdown-toggle:hover,.nav-links[data-astro-cid-3ef6ksr2] button[data-astro-cid-3ef6ksr2].dropdown-toggle.active{border-color:var(--champagne)}.dropdown-icon[data-astro-cid-3ef6ksr2]{flex:none;transition:transform .25s;opacity:.9}.has-dropdown[data-astro-cid-3ef6ksr2].is-open .dropdown-icon[data-astro-cid-3ef6ksr2]{transform:rotate(180deg)}.hamburger[data-astro-cid-3ef6ksr2]{display:none;flex-direction:column;gap:5px;width:30px;padding:6px 2px;background:transparent;border:0;cursor:pointer}.hamburger[data-astro-cid-3ef6ksr2] span[data-astro-cid-3ef6ksr2]{display:block;height:2px;width:100%;background:var(--forest);transition:transform .25s,opacity .25s}.hamburger[data-astro-cid-3ef6ksr2][aria-expanded=true] span[data-astro-cid-3ef6ksr2]:nth-child(1){transform:translateY(7px) rotate(45deg)}.hamburger[data-astro-cid-3ef6ksr2][aria-expanded=true] span[data-astro-cid-3ef6ksr2]:nth-child(2){opacity:0}.hamburger[data-astro-cid-3ef6ksr2][aria-expanded=true] span[data-astro-cid-3ef6ksr2]:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.has-dropdown[data-astro-cid-3ef6ksr2]{position:relative}@media(min-width:1041px)and (hover:hover)and (pointer:fine){.has-dropdown[data-astro-cid-3ef6ksr2]:hover .drop[data-astro-cid-3ef6ksr2],.has-dropdown[data-astro-cid-3ef6ksr2]:focus-within .drop[data-astro-cid-3ef6ksr2]{opacity:1;visibility:visible;transform:translateY(0)}.has-dropdown[data-astro-cid-3ef6ksr2]:hover .dropdown-icon[data-astro-cid-3ef6ksr2]{transform:rotate(180deg)}.has-dropdown[data-astro-cid-3ef6ksr2].is-dismissed:hover .drop[data-astro-cid-3ef6ksr2],.has-dropdown[data-astro-cid-3ef6ksr2].is-dismissed:focus-within .drop[data-astro-cid-3ef6ksr2]{opacity:0;visibility:hidden;transform:translateY(8px);pointer-events:none}.has-dropdown[data-astro-cid-3ef6ksr2].is-dismissed:hover .dropdown-icon[data-astro-cid-3ef6ksr2]{transform:none}}.has-dropdown[data-astro-cid-3ef6ksr2].is-open .drop[data-astro-cid-3ef6ksr2]{opacity:1;visibility:visible;transform:translateY(0)}@media(max-width:1040px){.hamburger[data-astro-cid-3ef6ksr2]{display:flex}.nav[data-astro-cid-3ef6ksr2] .shell[data-astro-cid-3ef6ksr2]{position:relative}.nav-links[data-astro-cid-3ef6ksr2]{position:absolute;top:100%;left:0;right:0;background:#f7f3ecfa;backdrop-filter:blur(10px);border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:8px var(--gutter) 10px;display:none!important;flex-direction:column;gap:0;box-shadow:0 18px 40px #172d2b1f;z-index:59}.nav-links[data-astro-cid-3ef6ksr2].open{display:flex!important}.nav-links[data-astro-cid-3ef6ksr2] ul[data-astro-cid-3ef6ksr2]{flex-direction:column;gap:0;width:100%}.nav-links[data-astro-cid-3ef6ksr2] li[data-astro-cid-3ef6ksr2]{width:100%;border-bottom:1px solid var(--line)}.nav-links[data-astro-cid-3ef6ksr2] li[data-astro-cid-3ef6ksr2]:last-child{border-bottom:0}.nav-links[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2],.nav-links[data-astro-cid-3ef6ksr2] button[data-astro-cid-3ef6ksr2].dropdown-toggle{display:flex;align-items:center;justify-content:space-between;padding:10px 0;border:0;width:100%;line-height:1.35}.has-dropdown[data-astro-cid-3ef6ksr2] .drop[data-astro-cid-3ef6ksr2]{position:static;min-width:unset;background:var(--ivory-warm);border:0;border-top:1px solid var(--line);padding:0;box-shadow:none;opacity:0;visibility:hidden;transform:none;max-height:0;overflow:hidden;transition:opacity .2s,max-height .28s,padding .2s,visibility .2s}.has-dropdown[data-astro-cid-3ef6ksr2].is-open .drop[data-astro-cid-3ef6ksr2]{opacity:1;visibility:visible;max-height:500px;padding:6px 0;transform:none}.drop[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{padding:7px 12px;font-size:.84rem;line-height:1.4}.nav-cta[data-astro-cid-3ef6ksr2]{display:none}}
