nav.svelte-1yqo3fs{gap:var(--space-8);flex-direction:column;display:flex}.footer.svelte-178dl3j{background:var(--color-bg-surface)}.inner.svelte-178dl3j{gap:var(--space-24);padding:var(--space-48) var(--space-16);flex-direction:column;display:flex}p.svelte-178dl3j{margin:0}.top.svelte-178dl3j{gap:var(--space-24);flex-direction:column;display:flex}.brand.svelte-178dl3j{gap:var(--space-2);flex-direction:column;display:flex}.name.svelte-178dl3j{font:var(--font-heading-h3);letter-spacing:var(--tracking-heading-h3);color:var(--color-text-primary)}.tagline.svelte-178dl3j{font:var(--font-body-regular);letter-spacing:var(--tracking-body-regular);color:var(--color-text-secondary)}.links.svelte-178dl3j{align-items:flex-start;gap:var(--space-8);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.legal.svelte-178dl3j{gap:var(--space-8);border-block-start:var(--border-width) solid var(--color-border-default);font:var(--font-small-regular);letter-spacing:var(--tracking-small-regular);color:var(--color-text-secondary);flex-direction:column;padding-block-start:var(--space-24);display:flex}.credits.svelte-178dl3j{gap:var(--space-8);flex-direction:column;display:flex}@media (width>=1024px){.top.svelte-178dl3j{flex-direction:row;justify-content:space-between;align-items:flex-start}.links.svelte-178dl3j{justify-content:flex-end;column-gap:var(--space-24);flex-flow:wrap}.legal.svelte-178dl3j{justify-content:space-between;gap:var(--space-24);flex-direction:row}}.site.svelte-ew153z{flex-direction:column;min-block-size:100dvb;display:flex}main.svelte-ew153z,.beside.svelte-ew153z{flex:1}.failure.svelte-ew153z{padding-block:var(--space-48);align-items:center;display:grid}.side.svelte-ew153z{display:none}@media (width>=1024px){.beside.svelte-ew153z{grid-template-columns:var(--sidebar-inline-size) minmax(0, var(--column-outer-inline-size));align-items:start;column-gap:calc(var(--sidebar-gap) - var(--space-16));display:grid}.side.svelte-ew153z{padding-block-start:var(--page-top);display:block}}.centred.svelte-ew153z{grid-template-rows:1fr auto 1fr;align-items:start;block-size:100dvb;display:grid}
