.site-footer[data-v-63feaf34]{display:grid;gap:12px;margin-top:48px;padding:26px 0 8px;border-top:1px solid rgba(45,95,86,.12);color:var(--d2-ink-soft);font-size:12px;line-height:1.7}.site-footer-main[data-v-63feaf34]{display:flex;flex-wrap:wrap;align-items:baseline;gap:12px 28px}.site-footer-brand[data-v-63feaf34]{display:grid;gap:2px}.site-footer-wordmark[data-v-63feaf34]{color:var(--d2-ink);font-family:var(--d2-display);font-size:14px;font-weight:560;letter-spacing:-.02em}.site-footer-note[data-v-63feaf34]{margin:0}.site-footer-links[data-v-63feaf34]{display:flex;flex-wrap:wrap;gap:6px 18px}.site-footer-links a[data-v-63feaf34]{color:var(--d2-ink);text-decoration:none}.site-footer-links a[data-v-63feaf34]:hover{text-decoration:underline}.site-footer-contact[data-v-63feaf34]{display:flex;gap:8px;margin-left:auto}.site-footer-contact a[data-v-63feaf34]{color:var(--d2-ink)}.site-footer-legal[data-v-63feaf34]{margin:0;padding-top:10px;border-top:1px dashed rgba(45,95,86,.12);font-size:11px}
