.legalDocument-module-scss-module__W_JO5W__meta{color:var(--ondark-muted);margin:12px 0 0;font-size:.95rem}.legalDocument-module-scss-module__W_JO5W__unavailable{max-width:60ch;color:var(--muted);margin:0}.legalDocument-module-scss-module__W_JO5W__layout{grid-template-columns:240px minmax(0,72ch);align-items:start;gap:clamp(32px,5vw,64px);display:grid}.legalDocument-module-scss-module__W_JO5W__toc{font-size:.9rem;position:sticky;top:96px}.legalDocument-module-scss-module__W_JO5W__toc ol{gap:10px;margin:0;padding:0;list-style:none;display:grid}.legalDocument-module-scss-module__W_JO5W__toc a{color:var(--muted);text-decoration:none}.legalDocument-module-scss-module__W_JO5W__toc a:hover,.legalDocument-module-scss-module__W_JO5W__toc a:focus-visible{color:var(--accent-deep)}.legalDocument-module-scss-module__W_JO5W__tocLabel{letter-spacing:.12em;text-transform:uppercase;color:var(--faint);margin:0 0 12px;font-size:.74rem;font-weight:700}.legalDocument-module-scss-module__W_JO5W__body{min-width:0;color:var(--body)}.legalDocument-module-scss-module__W_JO5W__body h2{color:var(--ink);margin:2.2em 0 .6em;scroll-margin-top:96px;font-size:1.45rem;line-height:1.3}.legalDocument-module-scss-module__W_JO5W__body h2:first-child{margin-top:0}.legalDocument-module-scss-module__W_JO5W__body h3{color:var(--ink);margin:1.6em 0 .5em;font-size:1.15rem}.legalDocument-module-scss-module__W_JO5W__body h4{color:var(--ink);margin:1.4em 0 .4em;font-size:1rem}.legalDocument-module-scss-module__W_JO5W__body p,.legalDocument-module-scss-module__W_JO5W__body ul,.legalDocument-module-scss-module__W_JO5W__body ol,.legalDocument-module-scss-module__W_JO5W__body blockquote,.legalDocument-module-scss-module__W_JO5W__body table{margin:0 0 1em}.legalDocument-module-scss-module__W_JO5W__body ul,.legalDocument-module-scss-module__W_JO5W__body ol{padding-left:1.4em}.legalDocument-module-scss-module__W_JO5W__body li+li{margin-top:.35em}.legalDocument-module-scss-module__W_JO5W__body a{color:var(--accent-deep);text-underline-offset:2px;text-decoration:underline}.legalDocument-module-scss-module__W_JO5W__body blockquote{border-left:3px solid var(--line);color:var(--muted);padding:4px 0 4px 18px}.legalDocument-module-scss-module__W_JO5W__body hr{border:0;border-top:1px solid var(--line);margin:2em 0}.legalDocument-module-scss-module__W_JO5W__body table{border-collapse:collapse;max-width:100%;font-size:.95rem;display:block;overflow-x:auto}.legalDocument-module-scss-module__W_JO5W__body th,.legalDocument-module-scss-module__W_JO5W__body td{border:1px solid var(--line);text-align:left;vertical-align:top;padding:10px 14px}.legalDocument-module-scss-module__W_JO5W__body th{background:var(--bg-soft);color:var(--ink);font-weight:600}.legalDocument-module-scss-module__W_JO5W__body code{background:var(--bg-soft);border-radius:4px;padding:.1em .35em;font-size:.9em}.legalDocument-module-scss-module__W_JO5W__body pre{background:var(--bg-soft);border-radius:8px;margin:0 0 1em;padding:14px 16px;overflow-x:auto}.legalDocument-module-scss-module__W_JO5W__body pre code{background:0 0;padding:0}.legalDocument-module-scss-module__W_JO5W__body mark{color:inherit;border-radius:2px;padding:0 .1em}.legalDocument-module-scss-module__W_JO5W__body img{border-radius:8px;max-width:100%;height:auto;margin:1.2em 0;display:block}.legalDocument-module-scss-module__W_JO5W__body{--tt-color-highlight-yellow:#fef9c3;--tt-color-highlight-green:#dcfce7;--tt-color-highlight-blue:#e0f2fe;--tt-color-highlight-purple:#f3e8ff;--tt-color-highlight-red:#ffe4e6;--tt-color-highlight-gray:#f8f8f7;--tt-color-highlight-brown:#f4eeee;--tt-color-highlight-orange:#fbecdd;--tt-color-highlight-pink:#fcf1f6}@media (max-width:900px){.legalDocument-module-scss-module__W_JO5W__layout{grid-template-columns:minmax(0,1fr)}.legalDocument-module-scss-module__W_JO5W__toc{border-bottom:1px solid var(--line);padding-bottom:20px;position:static}}
