.site-footer[data-v-0438fc4b]{gap:var(--space-3);padding:var(--space-5) calc(var(--margin) + var(--safe-right)) calc(var(--space-4) + var(--safe-bottom)) calc(var(--margin) + var(--safe-left));background:var(--surface);border-top:2px solid var(--ink);display:grid}.site-footer__wordmark[data-v-0438fc4b]{font-size:var(--text-readout);font-weight:800;line-height:var(--leading-display)}.site-footer__legal[data-v-0438fc4b],.site-footer__map[data-v-0438fc4b]{max-width:60ch;font-size:var(--text-small)}.site-footer__links[data-v-0438fc4b]{gap:0 var(--space-4);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.site-footer__links a[data-v-0438fc4b]{min-height:var(--target);align-items:center;text-decoration-thickness:2px;display:inline-flex}.visually-hidden[data-v-0438fc4b]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.shell[data-v-0a5177bf]{flex-direction:column;min-height:100dvh;display:flex}.shell__main[data-v-0a5177bf]{flex:1}.shell__main[data-v-0a5177bf]:focus{outline:none}
