.legal[data-astro-cid-zgovxyhs]{padding-top:72px;padding-bottom:120px}.legal-head[data-astro-cid-zgovxyhs]{flex-direction:column;gap:16px;max-width:760px;margin:0 0 56px 304px;display:flex}h1[data-astro-cid-zgovxyhs]{letter-spacing:-.03em;font-size:clamp(32px,5vw,48px);font-weight:700;line-height:1.15}.legal-meta[data-astro-cid-zgovxyhs]{color:var(--lv-text-muted);align-items:center;gap:10px;font-size:14px;display:flex}.badge[data-astro-cid-zgovxyhs]{border:1px solid var(--lv-border-strong);border-radius:var(--lv-radius-pill);color:var(--lv-text);padding:2px 8px;font-size:12px;font-weight:600}.draft-notice[data-astro-cid-zgovxyhs]{border-radius:var(--lv-radius-md);color:var(--lv-text-muted);background:#facc150f;border:1px solid #facc154d;padding:14px 16px;font-size:14px}.legal-body[data-astro-cid-zgovxyhs]{grid-template-columns:240px minmax(0,760px);align-items:start;gap:64px;display:grid}.toc-side[data-astro-cid-zgovxyhs]{scrollbar-width:thin;max-height:calc(100vh - 120px);padding-right:8px;position:sticky;top:96px;overflow-y:auto}.toc-title[data-astro-cid-zgovxyhs]{color:var(--lv-text-subtle);margin-bottom:12px;font-size:13px}.toc[data-astro-cid-zgovxyhs]{flex-direction:column;gap:2px;margin:0;padding:0;font-size:14px;list-style:none;display:flex}.toc[data-astro-cid-zgovxyhs] a[data-astro-cid-zgovxyhs]{color:var(--lv-text-muted);padding:4px 0;line-height:1.45;display:block}.toc[data-astro-cid-zgovxyhs] a[data-astro-cid-zgovxyhs]:hover{color:var(--lv-text)}.toc[data-astro-cid-zgovxyhs] .depth-2[data-astro-cid-zgovxyhs]:not(:first-child){margin-top:8px}.toc[data-astro-cid-zgovxyhs] .depth-2[data-astro-cid-zgovxyhs]>a[data-astro-cid-zgovxyhs]{color:var(--lv-text);font-weight:600}.toc[data-astro-cid-zgovxyhs] .depth-3[data-astro-cid-zgovxyhs]>a[data-astro-cid-zgovxyhs]{padding-left:12px;font-size:13px}.toc-inline[data-astro-cid-zgovxyhs]{display:none}.prose[data-astro-cid-zgovxyhs]{color:var(--lv-text);font-size:16px;line-height:1.85}.prose[data-astro-cid-zgovxyhs] h2{border-top:1px solid var(--lv-border);letter-spacing:-.02em;margin:56px 0 16px;padding-top:24px;font-size:24px;font-weight:700;line-height:1.35}.prose[data-astro-cid-zgovxyhs] h2:first-child{border-top:0;margin-top:0;padding-top:0}.prose[data-astro-cid-zgovxyhs] h3{margin:36px 0 10px;font-size:18px;font-weight:600;line-height:1.45}.prose[data-astro-cid-zgovxyhs] h2+h3{margin-top:24px}.prose[data-astro-cid-zgovxyhs] :is(h2,h3){scroll-margin-top:88px}.prose[data-astro-cid-zgovxyhs] p,.prose[data-astro-cid-zgovxyhs] ul,.prose[data-astro-cid-zgovxyhs] ol{margin:0 0 12px}.prose[data-astro-cid-zgovxyhs] ul,.prose[data-astro-cid-zgovxyhs] ol{padding-left:1.4em}.prose[data-astro-cid-zgovxyhs] li+li,.prose[data-astro-cid-zgovxyhs] li>ul,.prose[data-astro-cid-zgovxyhs] li>ol{margin-top:4px}.prose[data-astro-cid-zgovxyhs] li::marker{color:var(--lv-text-subtle)}.prose[data-astro-cid-zgovxyhs] strong{font-weight:600}.prose[data-astro-cid-zgovxyhs] a{color:var(--lv-accent);text-underline-offset:3px;text-decoration:underline}.prose[data-astro-cid-zgovxyhs] table{border-collapse:collapse;max-width:100%;margin:16px 0 20px;font-size:14px;line-height:1.65;display:block;overflow-x:auto}.prose[data-astro-cid-zgovxyhs] th,.prose[data-astro-cid-zgovxyhs] td{border:1px solid var(--lv-border);text-align:left;vertical-align:top;min-width:120px;padding:10px 12px}.prose[data-astro-cid-zgovxyhs] th{background:var(--lv-surface);white-space:nowrap;font-weight:600}.prose[data-astro-cid-zgovxyhs] mark.legal-todo{color:#fde68a;background:#facc1529;border-radius:3px;padding:0 3px}.legal-foot[data-astro-cid-zgovxyhs]{border-top:1px solid var(--lv-border);color:var(--lv-text-muted);flex-wrap:wrap;justify-content:space-between;gap:16px;margin-top:64px;padding-top:24px;font-size:15px;display:flex}.others[data-astro-cid-zgovxyhs]{gap:20px;display:flex}.legal-foot[data-astro-cid-zgovxyhs] a[data-astro-cid-zgovxyhs]:hover{color:var(--lv-text)}@media (width<=960px){.legal[data-astro-cid-zgovxyhs]{padding-top:48px;padding-bottom:80px}.legal-head[data-astro-cid-zgovxyhs]{margin-bottom:32px;margin-left:0}.legal-body[data-astro-cid-zgovxyhs]{grid-template-columns:minmax(0,1fr)}.toc-side[data-astro-cid-zgovxyhs]{display:none}.toc-inline[data-astro-cid-zgovxyhs]{border:1px solid var(--lv-border);border-radius:var(--lv-radius-md);margin-bottom:40px;display:block}.toc-inline[data-astro-cid-zgovxyhs] summary[data-astro-cid-zgovxyhs]{cursor:pointer;padding:14px 16px;font-size:15px;font-weight:600}.toc-inline[data-astro-cid-zgovxyhs] .toc[data-astro-cid-zgovxyhs]{max-height:50vh;padding:0 16px 14px;overflow-y:auto}.prose[data-astro-cid-zgovxyhs] h2{font-size:21px}.prose[data-astro-cid-zgovxyhs] h3{font-size:17px}}
