.legal-page .footer{display:block!important}.legal-page-main{padding-bottom:var(--sp-8)}.legal-titleband{padding:var(--sp-7) 0 var(--sp-5);border-bottom:1px solid var(--border)}.legal-crumb{font-size:12.5px;font-weight:700;color:var(--ink-faint);display:flex;align-items:center;gap:6px}.legal-crumb a{color:inherit;text-decoration:none}.legal-crumb a:hover{color:var(--ink-soft)}.legal-titleband h1{font-size:30px;font-weight:800;letter-spacing:-.01em;margin:8px 0 0}.legal-content{padding:var(--sp-6) 0;font-size:16px;line-height:1.7;color:var(--ink-2);max-width:760px}.legal-content h2,.legal-content h3{margin-top:1.5em;margin-bottom:.5em;font-weight:800;color:var(--ink)}.legal-content p{margin:0 0 1em}.legal-content ul,.legal-content ol{margin:0 0 1em 1.25em;padding:0}.legal-content li{margin:.35em 0}.legal-content hr{margin:1.5em 0;border:0;border-top:1px solid var(--border)}.legal-content a{color:var(--color-primary-dark);text-decoration:underline}.legal-content strong,.legal-content b{font-weight:800;color:var(--ink)}
