.pub-footer[data-v-1d789689]{background:var(--bg-surface);padding:0;position:relative}.pub-footer__divider[data-v-1d789689]{border:0;border-top:1px solid var(--border-default);margin:0}.pub-footer__inner[data-v-1d789689]{z-index:1;justify-content:space-between;align-items:center;max-width:1200px;margin:0 auto;padding:2rem;display:flex;position:relative}.pub-footer__brand[data-v-1d789689]{align-items:center;gap:.625rem;display:flex}.pub-footer__logo[data-v-1d789689]{-o-object-fit:contain;object-fit:contain;opacity:.85;width:auto;height:24px}.pub-footer__copy[data-v-1d789689]{color:var(--text-tertiary);font-size:.8125rem;line-height:var(--leading-normal)}.pub-footer__links[data-v-1d789689]{gap:1.5rem;display:flex}.pub-footer__links a[data-v-1d789689]{color:var(--text-secondary);font-size:.8125rem;line-height:var(--leading-normal);text-underline-offset:.2em;text-decoration:underline;transition:color .15s}.pub-footer__links a[data-v-1d789689]:hover{color:var(--text-primary)}@media (width<=640px){.pub-footer__inner[data-v-1d789689]{text-align:center;flex-direction:column;gap:1rem;padding:1.5rem 1.25rem}}
