.legal-page__hero[data-v-9ac16eb2]{padding-top:56px}.legal-page__eyebrow[data-v-9ac16eb2]{color:var(--text-muted);margin-bottom:12px;font-size:12.5px}.legal-page__title[data-v-9ac16eb2]{letter-spacing:-.015em;margin-bottom:14px;font-size:clamp(28px,5vw,40px);font-weight:600}.legal-page__lead[data-v-9ac16eb2]{color:var(--text-muted);max-width:680px;font-size:16px;line-height:1.65}.legal-page__updated[data-v-9ac16eb2]{color:var(--text-muted);margin-top:14px;font-size:12px}.legal-page__review[data-v-9ac16eb2]{border:1px solid var(--accent-pink);border-radius:8px;max-width:680px;margin-top:18px;padding:12px 14px;font-size:14px;line-height:1.5}.legal-page__layout[data-v-9ac16eb2]{grid-template-columns:240px minmax(0,1fr);align-items:start;gap:48px;display:grid}.legal-page__toc[data-v-9ac16eb2]{font-size:13px;position:sticky;top:88px}.legal-page__toc ol[data-v-9ac16eb2]{gap:8px;margin:0;padding:0;list-style:none;display:grid}.legal-page__toc a[data-v-9ac16eb2]{color:var(--text-muted)}.legal-page__toc a[data-v-9ac16eb2]:focus-visible,.legal-page__toc a[data-v-9ac16eb2]:hover{color:var(--text-primary)}.legal-page__toc-title[data-v-9ac16eb2]{color:var(--text-muted);margin:0 0 12px;font-size:11px;font-weight:400}.legal-page__article[data-v-9ac16eb2]{min-width:0;max-width:760px}.legal-page__section[data-v-9ac16eb2]{margin-bottom:36px;scroll-margin-top:88px}.legal-page__section-title[data-v-9ac16eb2]{margin-bottom:12px;font-size:21px;font-weight:500}.legal-page__list[data-v-9ac16eb2],.legal-page__paragraph[data-v-9ac16eb2]{color:var(--text-primary);margin-bottom:12px;font-size:15px;line-height:1.7}.legal-page__paragraph a[data-v-9ac16eb2]{color:var(--accent-pink);overflow-wrap:anywhere}.legal-page__list[data-v-9ac16eb2]{gap:6px;padding-left:20px;display:grid}.legal-page__table-wrap[data-v-9ac16eb2]{border:1px solid var(--line);border-radius:8px;margin-bottom:12px;overflow-x:auto}.legal-page__table[data-v-9ac16eb2]{border-collapse:collapse;width:100%;font-size:14px;line-height:1.55}.legal-page__table td[data-v-9ac16eb2],.legal-page__table th[data-v-9ac16eb2]{text-align:left;vertical-align:top;border-bottom:1px solid var(--line);min-width:140px;padding:10px 12px}.legal-page__table th[data-v-9ac16eb2]{color:var(--text-muted);font-weight:500}.legal-page__table tr:last-child td[data-v-9ac16eb2]{border-bottom:0}.legal-page__related[data-v-9ac16eb2]{border-top:1px solid var(--line);flex-wrap:wrap;gap:10px 20px;padding-top:20px;font-size:14px;display:flex}.legal-page__related a[data-v-9ac16eb2]{color:var(--text-muted)}.legal-page__related a[data-v-9ac16eb2]:focus-visible,.legal-page__related a[data-v-9ac16eb2]:hover{color:var(--text-primary)}@media (width<=900px){.legal-page__layout[data-v-9ac16eb2]{grid-template-columns:1fr;gap:24px}.legal-page__toc[data-v-9ac16eb2]{position:static}}
