.public.svelte-7i15ng{position:relative;min-height:100dvh;display:grid;grid-template-rows:auto 1fr auto;overflow:hidden}.masthead.svelte-7i15ng{position:relative;z-index:var(--z-content);display:flex;align-items:center;justify-content:space-between;gap:var(--space-6);padding:var(--space-6) var(--page-margin)}nav.svelte-7i15ng{display:flex;gap:var(--space-8);font-weight:600;font-size:.9375rem}nav.svelte-7i15ng a:where(.svelte-7i15ng){color:var(--ink-secondary);text-decoration:none;padding-block:var(--space-2);border-bottom:var(--hairline) solid transparent}nav.svelte-7i15ng a:where(.svelte-7i15ng):hover,nav.svelte-7i15ng a[aria-current=page]:where(.svelte-7i15ng){color:var(--ink-heading);border-bottom-color:var(--rule-strong)}.end.svelte-7i15ng{display:flex;align-items:center;gap:var(--space-4)}.open.svelte-7i15ng{display:inline-flex;align-items:center;min-height:40px;padding:0 var(--space-4);border:var(--hairline) solid var(--rule-strong);border-radius:var(--radius-2);text-decoration:none;font-weight:650;font-size:.875rem;color:var(--ink-heading)}.open.svelte-7i15ng:hover{background:var(--surface-sunken)}main.svelte-7i15ng{position:relative;z-index:var(--z-content);padding:0 var(--page-margin)}@media(max-width:900px){nav.svelte-7i15ng{display:none}}@media(max-width:480px){.open.svelte-7i15ng{display:none}}
