.site-footer.svelte-1g12oe3{background:var(--sr-paper-sunk);border-top:1px solid var(--sr-rule)}.identity.svelte-1g12oe3{justify-content:space-between;align-items:start;gap:24px;padding-block:40px 36px;display:flex}.columns.svelte-1g12oe3{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;padding-bottom:40px;display:grid}h2.svelte-1g12oe3{margin:0 0 14px;font-size:14px;font-weight:550;line-height:1.5}ul.svelte-1g12oe3{margin:0;padding:0;list-style:none}a.svelte-1g12oe3{min-height:44px;color:var(--sr-muted);text-underline-offset:4px;align-items:center;padding-block:8px;font-size:14px;line-height:1.5;text-decoration:none;display:inline-flex}a.svelte-1g12oe3:hover{color:var(--sr-ink);text-decoration:underline}.legal.svelte-1g12oe3{border-top:1px solid var(--sr-rule);color:var(--sr-muted);justify-content:space-between;align-items:center;gap:24px;padding-block:12px;font-size:12px;display:flex}.legal.svelte-1g12oe3 nav:where(.svelte-1g12oe3){flex-wrap:wrap;gap:0 24px;display:flex}.legal.svelte-1g12oe3 a:where(.svelte-1g12oe3){font-size:12px}@media (width<=900px){.columns.svelte-1g12oe3{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 24px}}@media (width<=480px){.identity.svelte-1g12oe3{flex-direction:column;gap:16px}.columns.svelte-1g12oe3{grid-template-columns:1fr;gap:28px}.legal.svelte-1g12oe3{flex-direction:column;align-items:start;gap:0}}
