.site-foot.svelte-1v50nhg{max-width:1120px;padding:48px 16px calc(40px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--ds-border);color:var(--ds-text-2);font-family:var(--ds-font);margin:0 auto;container-type:inline-size}.cols.svelte-1v50nhg{gap:32px;display:grid}.brand.svelte-1v50nhg{color:var(--ds-text);font:700 18px/1 var(--ds-font);letter-spacing:.02em;align-items:center;gap:8px;text-decoration:none;display:inline-flex}.tagline.svelte-1v50nhg{margin:10px 0 16px}.langs.svelte-1v50nhg{flex-wrap:wrap;gap:6px;display:flex}.langs.svelte-1v50nhg a:where(.svelte-1v50nhg){border:1px solid var(--ds-border);color:var(--ds-text-2);border-radius:999px;padding:6px 12px;font-size:13px;text-decoration:none}.langs.svelte-1v50nhg a[aria-current]:where(.svelte-1v50nhg){border-color:var(--ds-text);color:var(--ds-text);font-weight:600}.col.svelte-1v50nhg{align-content:start;gap:10px;display:grid}.col.svelte-1v50nhg h2:where(.svelte-1v50nhg){color:var(--ds-text-3);margin:0 0 4px}.col.svelte-1v50nhg a:where(.svelte-1v50nhg){color:var(--ds-text-2);font-size:15px;text-decoration:none}.col.svelte-1v50nhg a:where(.svelte-1v50nhg):hover,.langs.svelte-1v50nhg a:where(.svelte-1v50nhg):hover{color:var(--ds-text)}.copy.svelte-1v50nhg{color:var(--ds-text-3);margin:32px 0 0}@container (width>=640px){.cols.svelte-1v50nhg{grid-template-columns:1fr 1fr}}@container (width>=960px){.cols.svelte-1v50nhg{grid-template-columns:1.3fr 1fr 1fr .8fr .7fr}}
