.toggle.svelte-1ihlba3{border:1px solid var(--rule);width:44px;height:44px;color:var(--ink-2);cursor:pointer;background:0 0;border-radius:50%;place-items:center;display:inline-grid}.toggle.svelte-1ihlba3:hover{color:var(--ink);border-color:var(--rule-strong)}.frame.svelte-1br2sqw{z-index:1;flex-direction:column;min-height:100vh;display:flex;position:relative}.masthead.svelte-1br2sqw{padding:14px var(--gutter);border-bottom:1px solid var(--rule);align-items:center;gap:1.5rem;display:flex}.name.svelte-1br2sqw{font-family:var(--font-display);letter-spacing:.01em;margin-right:auto;font-size:1.75rem;line-height:1;text-decoration:none}nav.svelte-1br2sqw{flex-wrap:wrap;gap:1.25rem;display:flex}nav.svelte-1br2sqw a:where(.svelte-1br2sqw){color:var(--ink-2);border-bottom:1px solid #0000;padding:.4em 0;font-size:1.05rem;text-decoration:none}nav.svelte-1br2sqw a:where(.svelte-1br2sqw):hover{color:var(--ink)}nav.svelte-1br2sqw a[aria-current=page]:where(.svelte-1br2sqw){color:var(--ink);border-bottom-color:var(--ink)}main.svelte-1br2sqw{flex:1}.foot.svelte-1br2sqw{border-top:1px solid var(--rule);padding:1.5rem var(--gutter) 2.5rem;max-width:60rem;font-size:.95rem}.foot.svelte-1br2sqw p:where(.svelte-1br2sqw){margin:0 0 .5em}@media (width<=640px){.masthead.svelte-1br2sqw{flex-wrap:wrap;gap:.4rem 1rem;padding-top:12px;padding-bottom:8px}.name.svelte-1br2sqw{font-size:1.55rem}nav.svelte-1br2sqw{order:3;gap:1.1rem;width:100%}nav.svelte-1br2sqw a:where(.svelte-1br2sqw){font-size:1rem}}
