.shell[data-v-17a54e0b]{flex-direction:column;min-height:100dvh;display:flex}.skip[data-v-17a54e0b]{z-index:50;background:var(--ink);color:var(--paper);padding:.75rem 1rem;text-decoration:none;position:absolute;top:-100px;left:1rem}.skip[data-v-17a54e0b]:focus{top:1rem}.nav[data-v-17a54e0b]{z-index:20;background:color-mix(in srgb,var(--paper) 92%,transparent);-webkit-backdrop-filter:saturate(1.2)blur(14px);backdrop-filter:saturate(1.2)blur(14px);border-bottom:1px solid var(--rule);position:sticky;top:0}.nav-inner[data-v-17a54e0b]{width:min(100% - 2 * var(--gutter),var(--container));min-height:var(--nav-h);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-template-areas:"links mark account";align-items:center;gap:1rem;margin-inline:auto;display:grid}.nav-left[data-v-17a54e0b],.nav-right[data-v-17a54e0b]{align-items:center;gap:calc(clamp(1rem,2.4vw,2rem));min-width:0;display:flex}.nav-left[data-v-17a54e0b]{grid-area:links}.nav-right[data-v-17a54e0b]{grid-area:account;justify-content:flex-end}.nav-link[data-v-17a54e0b]{flex:none;position:relative}.nav-link[data-v-17a54e0b]:after{content:"";position:absolute;inset:-8px -6px}.nav-link.is-current[data-v-17a54e0b]{background-size:100% 1px}.nav-who[data-v-17a54e0b]{white-space:nowrap;min-width:0;color:var(--ink-2);display:flex}.nav-name[data-v-17a54e0b]{text-overflow:ellipsis;min-width:0;overflow:hidden}.nav-role[data-v-17a54e0b]{flex:none}.wordmark[data-v-17a54e0b]{color:var(--ink);grid-area:mark;justify-items:center;gap:.1rem;line-height:1;text-decoration:none;display:grid}.wm-main[data-v-17a54e0b]{font-family:var(--font-sans);letter-spacing:.38em;text-transform:uppercase;margin-right:-.38em;font-size:calc(clamp(.95rem + 2px,1.6vw + 2px,1.2rem + 2px));font-weight:500}.wm-sub[data-v-17a54e0b]{font-family:var(--font-display);letter-spacing:.02em;color:var(--ink-2);align-items:center;gap:.45rem;font-size:calc(.95rem + 2px);font-style:italic;display:inline-flex}.wm-seal[data-v-17a54e0b]{border:1px solid var(--vue-text);font-family:var(--font-sans);letter-spacing:.2em;text-transform:uppercase;color:var(--vue-text);padding:.22rem calc(.4rem - .2em) .2rem .4rem;font-size:.6875rem;font-style:normal;font-weight:500;line-height:1;display:inline-block}.notes-row[data-v-17a54e0b]{padding-block:.75rem}.main[data-v-17a54e0b]{flex:1}.foot[data-v-17a54e0b]{border-top:1px solid var(--ink);margin-top:auto;padding-block:1.5rem 2rem}.foot-row[data-v-17a54e0b]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 2rem;display:flex}.foot-mark[data-v-17a54e0b]{font-size:var(--text-sm);letter-spacing:.32em;position:relative}.foot-mark[data-v-17a54e0b]:after{content:"";position:absolute;inset:-6px 0}.foot-legal[data-v-17a54e0b]{font-size:var(--text-sm);flex-wrap:wrap;gap:0 1.25rem;display:flex}.foot-legal a[data-v-17a54e0b]{min-height:40px;color:var(--ink-2);align-items:center;display:inline-flex}@media (width<=760px){.nav-inner[data-v-17a54e0b]{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"mark mark""links account";gap:.25rem 1rem;padding-top:.75rem}.nav-left[data-v-17a54e0b],.nav-right[data-v-17a54e0b]{gap:1.25rem;min-height:44px}.nav-who[data-v-17a54e0b]{display:none}.wm-main[data-v-17a54e0b]{letter-spacing:.3em;margin-right:-.3em}.wm-main[data-v-17a54e0b],.wm-sub[data-v-17a54e0b]{font-size:.95rem}.foot-row[data-v-17a54e0b]{flex-direction:column;align-items:flex-start}}@media (width<=380px){.nav-inner[data-v-17a54e0b]{-moz-column-gap:.75rem;column-gap:.75rem}.nav-left[data-v-17a54e0b]{gap:.75rem}.nav-link[data-v-17a54e0b]{letter-spacing:.16em}}
