.shell[data-v-223de9e1]{flex-direction:column;min-height:100dvh;display:flex}.skip[data-v-223de9e1]{z-index:50;background:var(--ink);color:var(--paper);padding:.75rem 1rem;text-decoration:none;position:absolute;top:-100px;left:1rem}.skip[data-v-223de9e1]:focus{top:1rem}.nav[data-v-223de9e1]{min-height:var(--nav-h);border-bottom:1px solid var(--rule);place-items:center;display:grid}.wordmark[data-v-223de9e1]{color:var(--ink);justify-items:center;gap:.1rem;margin:0;line-height:1;display:grid}.wm-main[data-v-223de9e1]{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-223de9e1]{font-family:var(--font-display);letter-spacing:.02em;color:var(--ink-2);font-size:calc(.95rem + 2px);font-style:italic}.main[data-v-223de9e1]{flex:1}.foot[data-v-223de9e1]{border-top:1px solid var(--ink);padding-block:1rem 1.5rem}.foot-legal[data-v-223de9e1]{font-size:var(--text-sm);flex-wrap:wrap;gap:0 1.5rem;display:flex}.foot-legal a[data-v-223de9e1]{min-height:44px;color:var(--ink-2);align-items:center;display:inline-flex}
