.legal-doc[data-v-49c2a872]{max-width:calc(var(--legal-measure) + 22rem);margin-inline:auto}.legal-doc__head[data-v-49c2a872]{max-width:var(--legal-measure);margin-bottom:3rem}.legal-doc__title[data-v-49c2a872]{font-size:clamp(1.75rem,1.2rem + 2vw,2.25rem);font-weight:700;line-height:1.2;letter-spacing:-.02em;margin:0 0 .25rem}.legal-doc__meta[data-v-49c2a872]{margin:0;font-size:.875rem;color:rgba(var(--v-theme-on-surface),.6)}.legal-doc__alert[data-v-49c2a872]{margin-top:1.5rem}.legal-doc__cols[data-v-49c2a872]{display:grid;grid-template-columns:minmax(0,var(--legal-measure)) 1fr;gap:4rem;align-items:start}.legal-doc__toc[data-v-49c2a872]{order:2;position:sticky;top:5rem;font-size:.875rem}.legal-doc__toc ol[data-v-49c2a872]{list-style:none;margin:0;padding:0;border-left:2px solid rgba(var(--v-theme-on-surface),.1)}.legal-doc__toc li[data-v-49c2a872]{margin:0}.legal-doc__toc a[data-v-49c2a872]{display:block;padding:6px 0 6px 1rem;margin-left:-2px;border-left:2px solid transparent;color:rgba(var(--v-theme-on-surface),.62);text-decoration:none;line-height:1.4}.legal-doc__toc a[data-v-49c2a872]:hover{color:rgb(var(--v-theme-primary));border-left-color:rgba(var(--v-theme-primary),.5)}.legal-doc__toc-label[data-v-49c2a872]{margin:0 0 .5rem;font-size:.625rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:rgba(var(--v-theme-on-surface),.45)}.legal-doc__body[data-v-49c2a872]{order:1;min-width:0;max-width:var(--legal-measure);font-size:1.0625rem;line-height:1.75}.legal-doc__body[data-v-49c2a872] h2{scroll-margin-top:4rem;margin:3rem 0 1rem;padding-top:1.5rem;border-top:1px solid rgba(var(--v-theme-on-surface),.1);font-size:1.5rem;font-weight:700;line-height:1.3;letter-spacing:-.01em}.legal-doc__body[data-v-49c2a872] h2:first-child{margin-top:0;padding-top:0;border-top:0}.legal-doc__body[data-v-49c2a872] h3{margin:2rem 0 .5rem;font-size:1.125rem;font-weight:600}.legal-doc__body[data-v-49c2a872] p{margin:0 0 1rem}.legal-doc__body[data-v-49c2a872] ul,.legal-doc__body[data-v-49c2a872] ol{margin:0 0 1rem;padding-left:1.5rem}.legal-doc__body[data-v-49c2a872] li{margin-bottom:.5rem;padding-left:.25rem}.legal-doc__body[data-v-49c2a872] li::marker{color:rgba(var(--v-theme-on-surface),.4)}.legal-doc__body[data-v-49c2a872] strong{font-weight:600}.legal-doc__body[data-v-49c2a872] a{color:rgb(var(--v-theme-primary));text-decoration:underline;text-underline-offset:2px}.legal-doc__body[data-v-49c2a872] hr{margin:3rem 0;border:0}@media(max-width:1100px){.legal-doc__cols[data-v-49c2a872]{grid-template-columns:minmax(0,1fr);gap:2rem}.legal-doc__toc[data-v-49c2a872]{order:0;position:static;padding:1rem 1.5rem;border-radius:12px;background:rgba(var(--v-theme-on-surface),.04)}.legal-doc__toc ol[data-v-49c2a872]{border-left:0}.legal-doc__toc a[data-v-49c2a872]{padding-left:0;margin-left:0;border-left:0}}
