.legal-page[data-v-5fb15a07]{background:var(--surface);border:1px solid var(--border);border-radius:var(--border-radius);margin:2rem auto;max-width:800px;padding:2rem;width:100%}.legal-page__title[data-v-5fb15a07]{color:var(--text);font-family:Syne,sans-serif;font-size:clamp(1.8rem,3.5vw,2.5rem);margin-bottom:2rem;text-align:center}.legal-page__content[data-v-5fb15a07]{color:var(--text)}.legal-page__content section[data-v-5fb15a07]{margin-bottom:2rem}.legal-page__content h2[data-v-5fb15a07]{color:var(--accent);font-family:Syne,sans-serif;font-size:1.3rem;margin-bottom:.8rem}.legal-page__content p[data-v-5fb15a07]{line-height:1.75;margin-bottom:.8rem}.legal-page__content ul[data-v-5fb15a07]{list-style:disc;margin-bottom:.8rem;margin-left:1.5rem}.legal-page__content li[data-v-5fb15a07]{line-height:1.6;margin:.35rem 0}@media(max-width:768px){.legal-page[data-v-5fb15a07]{margin:1rem;padding:1rem}}
