.legal-page[data-v-b6f6aaa7]{max-width:800px;margin:0 auto;padding:48px 24px 96px}.legal-page h1[data-v-b6f6aaa7]{font-size:2.75rem;letter-spacing:-.03em;font-weight:800;margin:0 0 8px;color:var(--ink)}.legal-page__updated[data-v-b6f6aaa7]{color:var(--muted);font-size:.95rem;margin:0 0 32px}.legal-callout[data-v-b6f6aaa7]{background:#f8fafc;border-left:4px solid var(--brand);border:1px solid var(--line);border-left-width:4px;border-radius:8px;padding:20px 24px;margin-bottom:40px;line-height:1.6;color:var(--ink)}.legal-page h2[data-v-b6f6aaa7]{font-size:1.35rem;font-weight:700;margin:36px 0 16px;color:var(--ink);padding-top:16px;border-top:1px solid var(--line)}.legal-page p[data-v-b6f6aaa7]{font-size:1rem;line-height:1.7;color:var(--ink);margin:0 0 16px}.legal-page ul[data-v-b6f6aaa7]{padding-left:24px;margin:0 0 16px}.legal-page li[data-v-b6f6aaa7]{font-size:1rem;line-height:1.7;color:var(--ink);margin-bottom:8px}.legal-page a[data-v-b6f6aaa7]{color:var(--brand);text-decoration:underline}
