.legal-page[data-v-879ea30b]{background:#f8fafc;min-height:100vh;padding:2rem 1.5rem}.legal-header[data-v-879ea30b]{margin:0 auto 1.5rem;max-width:800px}.back-link[data-v-879ea30b]{align-items:center;color:var(--brand-primary);display:inline-flex;font-size:.875rem;font-weight:600;gap:.5rem;text-decoration:none}.back-link[data-v-879ea30b]:hover{text-decoration:underline}.legal-content[data-v-879ea30b]{background:#fff;border-radius:1rem;box-shadow:0 4px 24px #0e2b3a0f;margin:0 auto;max-width:800px;padding:2.5rem}.prose h1[data-v-879ea30b]{font-size:1.75rem;font-weight:800}.prose h1[data-v-879ea30b],.prose h2[data-v-879ea30b]{color:var(--brand-primary);font-family:Sora,sans-serif;margin-bottom:.5rem}.prose h2[data-v-879ea30b]{font-size:1.1rem;font-weight:700;margin-top:1.75rem}.prose li[data-v-879ea30b],.prose p[data-v-879ea30b]{color:#475569;font-size:.9rem;line-height:1.75}.prose ul[data-v-879ea30b]{padding-left:1.5rem}.prose li[data-v-879ea30b]{margin-bottom:.375rem}
