.legal[data-v-f34de1ae]{display:block}.legal__article[data-v-f34de1ae]{max-inline-size:var(--width-prose);margin-inline:auto}.legal__nav[data-v-f34de1ae]{display:none}@media(min-width:64rem){.legal[data-v-f34de1ae]{display:grid;grid-template-columns:15rem minmax(0,1fr);-moz-column-gap:var(--space-8);column-gap:var(--space-8);align-items:start;padding-block-start:var(--space-4)}.legal__nav[data-v-f34de1ae]{display:flex;flex-direction:column;gap:var(--space-1);position:sticky;top:calc(var(--header-height) + var(--space-5));padding-inline-end:var(--space-4);border-inline-end:1px solid var(--border)}.legal__nav-link[data-v-f34de1ae]{padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);color:var(--text-muted);text-decoration:none;font-size:var(--text-sm)}.legal__nav-link[data-v-f34de1ae]:hover,.legal__nav-link[aria-current=page][data-v-f34de1ae]{color:var(--text);background:var(--surface-2)}.legal__nav-link[aria-current=page][data-v-f34de1ae]{font-weight:var(--weight-semibold)}.legal__article[data-v-f34de1ae]{margin-inline:0;max-inline-size:48rem}.legal__body[data-v-f34de1ae]{font-size:var(--text-base);line-height:1.8}}.legal__updated[data-v-f34de1ae]{margin:0;font-size:var(--text-sm)}.legal__body[data-v-f34de1ae]{color:var(--text);line-height:var(--leading-normal);overflow-wrap:anywhere}.legal__body[data-v-f34de1ae] h1,.legal__body[data-v-f34de1ae] h2,.legal__body[data-v-f34de1ae] h3{font-family:var(--font-display);margin:var(--space-6) 0 var(--space-2);line-height:var(--leading-tight)}.legal__body[data-v-f34de1ae] h1{font-size:var(--text-2xl)}.legal__body[data-v-f34de1ae] h2{font-size:var(--text-xl)}.legal__body[data-v-f34de1ae] h3{font-size:var(--text-lg)}.legal__body[data-v-f34de1ae] blockquote,.legal__body[data-v-f34de1ae] ol,.legal__body[data-v-f34de1ae] p,.legal__body[data-v-f34de1ae] ul{margin:0 0 var(--space-3)}.legal__body[data-v-f34de1ae] ol,.legal__body[data-v-f34de1ae] ul{padding-inline-start:var(--space-5)}.legal__body[data-v-f34de1ae] a{color:var(--accent);text-decoration:underline}.legal__body[data-v-f34de1ae] blockquote{padding-inline-start:var(--space-3);border-inline-start:3px solid var(--border);color:var(--text-muted)}.legal__body[data-v-f34de1ae] table{display:block;max-inline-size:100%;overflow-x:auto;border-collapse:collapse}.legal__body[data-v-f34de1ae] td,.legal__body[data-v-f34de1ae] th{border:1px solid var(--border);padding:var(--space-2)}
