.legal-page[data-v-1d846c7f]{min-height:100vh;padding:calc(var(--nav-height) + 3rem) 1.5rem 5rem;background-color:var(--bg)}.legal-inner[data-v-1d846c7f]{max-width:760px;margin:0 auto}h1[data-v-1d846c7f]{font-size:2rem;font-weight:700;color:var(--text);margin-bottom:2rem}.legal-content[data-v-1d846c7f]{color:var(--text-muted);line-height:1.8;font-size:.95rem}.legal-content[data-v-1d846c7f] h2{color:var(--text);font-size:1.1rem;font-weight:600;margin:2rem 0 .75rem}.legal-content[data-v-1d846c7f] p{margin-bottom:1rem}.legal-content[data-v-1d846c7f] ul{padding-left:1.5rem;margin-bottom:1rem}.legal-content[data-v-1d846c7f] a{color:var(--accent);text-decoration:underline}
