.site-account[data-v-f7ac98d2]{bottom:var(--ecn-space-2);left:var(--ecn-space-2);z-index:10;border:2px solid var(--ecn-fill);background:var(--ecn-surface);width:2.75rem;height:2.75rem;color:var(--ecn-text);transition:background var(--ecn-duration);border-radius:50%;place-items:center;display:grid;position:fixed;box-shadow:0 2px 12px #0006}.site-account[data-v-f7ac98d2]:hover,.site-account[data-v-f7ac98d2]:focus-visible{background:var(--ecn-fill)}.site-account svg[data-v-f7ac98d2]{width:1.5rem;height:1.5rem}.site-header[data-v-f7ac98d2]{--nav-bg:var(--ecn-bg);--nav-text:var(--ecn-text-muted);--nav-text-active:var(--ecn-text);--nav-accent:var(--ecn-accent);--nav-line:var(--ecn-line);z-index:50;border-bottom:1px solid var(--nav-line);background-color:var(--nav-bg);color:var(--nav-text-active);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:0 2rem;padding:.75rem clamp(1rem,4vmin,2.5rem);display:flex;position:sticky;top:0}.skip-link[data-v-f7ac98d2]{z-index:60;background:var(--nav-text-active);color:var(--nav-bg);padding:.5rem 1rem;position:absolute;top:-100%;left:1rem}.skip-link[data-v-f7ac98d2]:focus{top:.5rem}.site-brand[data-v-f7ac98d2],.site-link[data-v-f7ac98d2],.site-dropdown-menu a[data-v-f7ac98d2]{text-decoration:none}.site-brand[data-v-f7ac98d2]{font-family:var(--ecn-font-heading);color:var(--nav-text-active);font-size:1.6rem;font-weight:700;line-height:1.2}.site-brand[data-v-f7ac98d2]:hover,.site-brand[data-v-f7ac98d2]:focus-visible{color:var(--nav-accent)}.site-toggle[data-v-f7ac98d2]{border:1px solid var(--nav-line);color:var(--nav-text-active);padding:.4rem .6rem}.site-toggle[aria-expanded=true][data-v-f7ac98d2]{border-color:var(--nav-accent)}.site-toggle-icon[data-v-f7ac98d2]{background:linear-gradient(currentColor,currentColor) 50% 25%/100% 2px no-repeat,linear-gradient(currentColor,currentColor) 50%/100% 2px no-repeat,linear-gradient(currentColor,currentColor) 50% 75%/100% 2px no-repeat;width:1.5em;height:1.5em;display:block}.site-menu[data-v-f7ac98d2]{flex-basis:100%;padding-block:.5rem;display:none}.site-menu.is-open[data-v-f7ac98d2]{display:block}.site-menu>nav+nav[data-v-f7ac98d2]{border-top:1px solid var(--nav-line);margin-top:.5rem;padding-top:.5rem}.site-link[data-v-f7ac98d2]{letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;color:var(--nav-text);border-bottom:2px solid #0000;align-items:center;gap:.4em;padding:.5rem 0;font-size:.8rem;transition:color .15s,border-color .15s;display:flex}.site-link[data-v-f7ac98d2]:hover,.site-link[data-v-f7ac98d2]:focus-visible,.site-link[aria-expanded=true][data-v-f7ac98d2]{color:var(--nav-text-active)}.site-link[aria-current=page][data-v-f7ac98d2],.site-link.is-active[data-v-f7ac98d2]{border-bottom-color:var(--nav-accent);color:var(--nav-text-active)}.site-caret[data-v-f7ac98d2]{border-top:.3em solid;border-inline:.3em solid #0000;transition:transform .15s}[aria-expanded=true]>.site-caret[data-v-f7ac98d2]{transform:rotate(180deg)}.site-dropdown[data-v-f7ac98d2]{position:relative}.site-dropdown-menu[data-v-f7ac98d2]{padding:.25rem 0 .5rem 1rem}.site-dropdown-menu a[data-v-f7ac98d2]{white-space:nowrap;color:var(--nav-text);padding:.4rem 0;display:block}.site-dropdown-menu a[data-v-f7ac98d2]:hover,.site-dropdown-menu a[data-v-f7ac98d2]:focus-visible{color:var(--nav-text-active)}.site-dropdown-menu a[aria-current=page][data-v-f7ac98d2]{color:var(--nav-accent)}@media (width>=1240px){.site-header[data-v-f7ac98d2]{flex-wrap:nowrap;justify-content:flex-start}.site-toggle[data-v-f7ac98d2]{display:none}.site-menu[data-v-f7ac98d2]{flex:auto;justify-content:space-between;padding-block:0;display:flex}.site-menu>nav+nav[data-v-f7ac98d2]{border-top:0;margin-top:0;padding-top:0}.site-nav[data-v-f7ac98d2]{gap:1.75rem;display:flex}.site-dropdown-menu[data-v-f7ac98d2]{border:1px solid var(--nav-line);border-top:2px solid var(--nav-accent);background:var(--nav-bg);min-width:14rem;margin-top:.75rem;padding:.75rem 1.25rem;position:absolute;top:100%;left:-1.25rem}}
