.legal-layout[data-v-86ae0c2f]{display:flex;flex-direction:column;min-height:100vh}.legal-footer[data-v-86ae0c2f]{background:#fff;border-top:1px solid #e5e7eb;margin-top:auto;padding:20px 16px}.legal-footer-inner[data-v-86ae0c2f]{align-items:center;color:#6b7280;display:flex;flex-wrap:wrap;font-size:13px;gap:12px;justify-content:space-between;margin:0 auto;max-width:920px}.legal-links[data-v-86ae0c2f]{align-items:center;display:flex;gap:10px}.legal-links[data-v-86ae0c2f] a{color:#6b7280;text-decoration:none}.legal-links[data-v-86ae0c2f] a:hover{color:#4c1d95}.legal-links .sep[data-v-86ae0c2f]{color:#d1d5db}
