.tz-footer.svelte-jz8lnl{border-top:2px dotted var(--paper-shadow);background:var(--paper-warm);margin-top:var(--sp-8)}.tz-footer-inner.svelte-jz8lnl{max-width:1040px;padding:var(--sp-7) var(--sp-5) var(--sp-5);gap:var(--sp-6);grid-template-columns:1.4fr 1fr 1fr 1fr;margin:0 auto;display:grid}.tz-footer-brand.svelte-jz8lnl a:where(.svelte-jz8lnl){color:var(--ink);display:inline-block}.tz-footer-strap.svelte-jz8lnl{margin:var(--sp-3) 0 0;max-width:30ch;font-size:var(--fs-xs);color:var(--ink-faded);line-height:1.6}.tz-footer-col.svelte-jz8lnl h2:where(.svelte-jz8lnl){margin:0 0 var(--sp-3);font-family:var(--font-display);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-faded);font-size:11px;font-weight:800}.tz-footer-col.svelte-jz8lnl ul:where(.svelte-jz8lnl){gap:var(--sp-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.tz-footer-col.svelte-jz8lnl .tz-link{font-size:var(--fs-xs)}.tz-footer-legal.svelte-jz8lnl{border-top:1px dotted var(--paper-shadow);padding:var(--sp-4) var(--sp-5);max-width:1040px;margin:0 auto}.tz-footer-legal.svelte-jz8lnl p:where(.svelte-jz8lnl){font-size:var(--fs-2xs);color:var(--ink-faded);margin:0}@media (width<=780px){.tz-footer-inner.svelte-jz8lnl{grid-template-columns:repeat(2,1fr)}.tz-footer-brand.svelte-jz8lnl{grid-column:1/-1}}@media (width<=480px){.tz-footer-inner.svelte-jz8lnl{gap:var(--sp-5);grid-template-columns:1fr}}
