.legal-doc[data-v-dfcbdfe8]{color:var(--color-ink-soft)}.ld-title[data-v-dfcbdfe8]{font-family:var(--font-sans);font-weight:750;font-size:1.0625rem;letter-spacing:.02em;color:var(--color-ink);margin:0;line-height:1.3}.ld-title[data-v-dfcbdfe8]:first-child{margin-top:0}.ld-h2[data-v-dfcbdfe8]{font-weight:720;font-size:1.1875rem;letter-spacing:-.01em;margin:2.25rem 0 .5rem;line-height:1.25}.ld-h2[data-v-dfcbdfe8],.ld-h3[data-v-dfcbdfe8]{font-family:var(--font-sans);color:var(--color-ink)}.ld-h3[data-v-dfcbdfe8]{font-weight:650;font-size:1rem;margin:1.5rem 0 .4rem;line-height:1.3}.ld-p[data-v-dfcbdfe8]{font-size:.9375rem;line-height:1.6;margin:.85rem 0 0}.ld-ul[data-v-dfcbdfe8]{margin:.6rem 0 0;padding-left:1.25rem;display:flex;flex-direction:column;gap:.5rem}.ld-ul li[data-v-dfcbdfe8]{font-size:.9375rem;line-height:1.55;padding-left:.25rem}.ld-ul li[data-v-dfcbdfe8]::marker{color:var(--color-primary-600)}.page[data-v-1cf234e7]{overflow-x:clip}.legal-page[data-v-1cf234e7]{padding:clamp(2.5rem,6vw,5rem) clamp(1.25rem,4vw,3rem) clamp(3rem,7vw,6rem)}.legal-container[data-v-1cf234e7]{max-width:760px;margin:0 auto}.legal-head[data-v-1cf234e7]{margin-bottom:clamp(2rem,4vw,3rem);padding-bottom:1.5rem;border-bottom:1px solid var(--color-line)}.legal-kicker[data-v-1cf234e7]{display:inline-flex;align-items:center;gap:.45rem;font-family:var(--font-mono);font-size:.8125rem;letter-spacing:.01em;color:var(--color-ink-faint);margin:0 0 .85rem}.legal-title[data-v-1cf234e7]{font-family:var(--font-sans);font-weight:750;font-size:var(--text-h2);letter-spacing:-.03em;line-height:1.04;color:var(--color-ink);margin:0}
