.legal-wrap[data-v-abc36e6b]{max-width:860px}.legal[data-v-abc36e6b]{padding:var(--sp-xl)}.legal__head[data-v-abc36e6b]{border-bottom:1px solid var(--c-border);padding-bottom:var(--sp-lg)}.legal__title[data-v-abc36e6b]{font-family:var(--font-serif);font-size:var(--fs-title-2)}.legal__note[data-v-abc36e6b]{background:var(--c-warning-soft);border-radius:var(--r-sm);color:var(--c-warning-ink);font-size:var(--fs-caption);margin-top:var(--sp-sm);padding:var(--sp-sm) var(--sp-md)}.legal__body[data-v-abc36e6b]{color:var(--c-ink);line-height:var(--lh-body);margin-top:var(--sp-lg);word-break:break-word}.legal__body[data-v-abc36e6b] h2{font-size:var(--fs-title-3);margin:var(--sp-xl) 0 var(--sp-sm)}.legal__body[data-v-abc36e6b] h3{font-size:var(--fs-title-4);margin:var(--sp-lg) 0 var(--sp-xs)}.legal__body[data-v-abc36e6b] p{margin:var(--sp-sm) 0}.legal__body[data-v-abc36e6b] ol,.legal__body[data-v-abc36e6b] ul{list-style:disc;margin:var(--sp-sm) 0;padding-left:var(--sp-xl)}.legal__body[data-v-abc36e6b] ol{list-style:decimal}.legal__body[data-v-abc36e6b] li{margin:var(--sp-xs) 0}.legal__body[data-v-abc36e6b] blockquote{background:var(--c-primary-soft);border-left:2px solid var(--c-primary-strong);border-radius:0 var(--r-sm) var(--r-sm) 0;margin:var(--sp-md) 0;padding:var(--sp-sm) var(--sp-md)}.legal__body[data-v-abc36e6b] code{background:var(--c-bg-warm);border-radius:var(--r-sm);font-family:var(--font-sans);font-size:var(--fs-caption);padding:1px var(--sp-xs)}.legal__body[data-v-abc36e6b] table{border-collapse:collapse;font-size:var(--fs-caption);margin:var(--sp-md) 0;width:100%}.legal__body[data-v-abc36e6b] td,.legal__body[data-v-abc36e6b] th{border:1px solid var(--c-border);padding:var(--sp-sm);text-align:left;vertical-align:top}.legal__body[data-v-abc36e6b] th{background:var(--c-bg-warm)}
