.footer.svelte-jz8lnl{background:var(--m-surface);border-top:1px solid var(--m-hairline);font-size:var(--m-text-sm);padding:clamp(48px,7vw,80px) 0 32px}.top.svelte-jz8lnl{grid-template-columns:minmax(220px,300px) 1fr;gap:48px;display:grid}.brand.svelte-jz8lnl{flex-direction:column;align-items:flex-start;gap:16px;display:flex}.brand.svelte-jz8lnl p:where(.svelte-jz8lnl){color:var(--m-ink-3);max-width:260px}.brand.svelte-jz8lnl a:where(.svelte-jz8lnl):first-child{border-radius:var(--m-r-xs)}.cols.svelte-jz8lnl{grid-template-columns:repeat(6,minmax(0,1fr));gap:32px 24px;display:grid}h2.svelte-jz8lnl{font-size:var(--m-text-xs);letter-spacing:var(--m-tracking-label);text-transform:uppercase;color:var(--m-ink-3);margin-bottom:14px;font-weight:600}ul.svelte-jz8lnl{gap:4px;margin:0;padding:0;list-style:none;display:grid}li.svelte-jz8lnl a:where(.svelte-jz8lnl){min-height:32px;color:var(--m-ink-2);transition:color .16s var(--m-ease);align-items:center;gap:6px;display:inline-flex}li.svelte-jz8lnl a:where(.svelte-jz8lnl) svg{color:var(--m-ink-4)}li.svelte-jz8lnl a:where(.svelte-jz8lnl):hover{color:var(--m-blue-deep)}.bottom.svelte-jz8lnl{border-top:1px solid var(--m-hairline);color:var(--m-ink-3);font-size:var(--m-text-xs);flex-wrap:wrap;justify-content:space-between;gap:8px 24px;margin-top:56px;padding-top:24px;display:flex}@media (width<=1180px){.top.svelte-jz8lnl{grid-template-columns:1fr}}@media (width<=960px){.cols.svelte-jz8lnl{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=560px){.cols.svelte-jz8lnl{grid-template-columns:repeat(2,minmax(0,1fr))}}
