footer.svelte-jz8lnl{padding:88px var(--page-gutter) 96px;background:#fff;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:64px;display:flex;position:relative}h2.svelte-jz8lnl{letter-spacing:-.02em;font-size:48px;font-weight:400;line-height:1.22}address.svelte-jz8lnl{justify-items:start;gap:6px;padding-top:12px;font-size:16px;font-style:normal;font-weight:400;display:grid}.icons.svelte-jz8lnl{gap:4px;margin:0 0 10px -9px;padding:0;list-style:none;display:flex}.icons.svelte-jz8lnl a:where(.svelte-jz8lnl){width:40px;height:40px;color:var(--ink);transition:opacity .18s ease, transform .18s var(--ease-out);border-radius:999px;place-items:center;display:grid}svg.svelte-jz8lnl{width:22px;height:22px;display:block}.line.svelte-jz8lnl{color:var(--ink);text-underline-offset:4px;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:1px;transition:text-decoration-color .18s}@media (hover:hover) and (pointer:fine){.icons.svelte-jz8lnl a:where(.svelte-jz8lnl):hover{opacity:.55;transform:translateY(-1px)}.line.svelte-jz8lnl:hover{text-decoration-color:currentColor}}@media (prefers-reduced-motion:reduce){.icons.svelte-jz8lnl a:where(.svelte-jz8lnl){transition:opacity .18s}.icons.svelte-jz8lnl a:where(.svelte-jz8lnl):hover{transform:none}}@media (width<=600px){footer.svelte-jz8lnl{gap:32px;padding:56px 24px 64px}h2.svelte-jz8lnl{text-wrap:balance;font-size:32px;line-height:1.2}h2.svelte-jz8lnl br{display:none}address.svelte-jz8lnl{padding-top:0}}
