.hd-links.svelte-1elxaub{display:none}@media (width>=900px){.hd-links.svelte-1elxaub{gap:4px;margin-right:8px;display:flex}.hd-links.svelte-1elxaub a:where(.svelte-1elxaub){min-height:44px;color:var(--color-text-primary);border-radius:22px;align-items:center;padding:0 12px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.hd-links.svelte-1elxaub a:where(.svelte-1elxaub):hover{background:color-mix(in srgb, var(--color-border-subtle) 25%, transparent)}.hd-links.svelte-1elxaub a[aria-current=page]:where(.svelte-1elxaub){text-underline-offset:6px;text-decoration:underline;text-decoration-thickness:2px}.menu-btn.svelte-1elxaub{display:none}.hd--overlay.svelte-1elxaub .hd-links:where(.svelte-1elxaub){background:color-mix(in srgb, var(--color-surface-page) 86%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:999px;padding:0 6px}.hd--solid.svelte-1elxaub .brand{gap:12px;font-size:24px}.hd--solid.svelte-1elxaub .brand img{width:40px;height:40px}}.site-foot.svelte-jz8lnl{background:var(--color-surface-inverse);color:var(--color-text-inverse)}.site-foot-in.svelte-jz8lnl{max-width:var(--page-max);padding:44px var(--gutter) calc(48px + env(safe-area-inset-bottom));gap:24px;margin:0 auto;display:grid}.site-foot-brand.svelte-jz8lnl{color:var(--color-text-inverse);font-family:var(--font-display);align-items:center;gap:12px;font-size:22px;text-decoration:none;display:flex}.site-foot-brand.svelte-jz8lnl img:where(.svelte-jz8lnl){border-radius:50%}nav.svelte-jz8lnl{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px;display:grid}nav.svelte-jz8lnl a:where(.svelte-jz8lnl){min-height:44px;color:var(--color-text-inverse);align-items:center;font-weight:500;text-decoration:none;display:flex}nav.svelte-jz8lnl a:where(.svelte-jz8lnl):hover{color:var(--color-text-highlight-inverse)}nav.svelte-jz8lnl a.hi:where(.svelte-jz8lnl){color:var(--color-text-highlight-inverse);font-weight:600}p.svelte-jz8lnl{color:var(--color-text-inverse-secondary);font-size:14px}nav.small.svelte-jz8lnl{flex-wrap:wrap;gap:0 20px;margin-top:-12px;display:flex}nav.small.svelte-jz8lnl a:where(.svelte-jz8lnl){color:var(--color-text-inverse-secondary);font-size:14px}nav.small.svelte-jz8lnl a:where(.svelte-jz8lnl):hover{color:var(--color-text-inverse)}a.svelte-jz8lnl:focus-visible{outline-color:var(--color-focus-ring-inverse)}@media (width>=900px){.site-foot-in.svelte-jz8lnl{grid-template-columns:auto 1fr;align-items:center;padding-block:56px;padding-inline:32px}nav.svelte-jz8lnl{flex-wrap:wrap;justify-content:flex-end;gap:0 24px;display:flex}nav.small.svelte-jz8lnl{grid-column:1/-1;justify-content:flex-start;margin-top:0}p.svelte-jz8lnl{border-top:1px solid color-mix(in srgb, var(--color-text-inverse) 14%, transparent);grid-column:1/-1;padding-top:20px}}
