.legal-module__U4eadW__doc{padding:0 var(--edge) var(--section-y,120px);color:var(--tone-ink,var(--ink));row-gap:32px;display:grid}.legal-module__U4eadW__text{min-width:0}.legal-module__U4eadW__tocTitle{font:11px/1.5 var(--font-mono);letter-spacing:.035em;color:var(--tone-ink-2,var(--ink-2));margin:0 0 18px}.legal-module__U4eadW__tocList{font:14px/1.45 var(--font-text);gap:10px;margin:0;padding:0;list-style:none;display:grid}.legal-module__U4eadW__tocList a{color:var(--tone-ink-2,var(--ink-2));border-radius:2px;text-decoration:none;transition:color .2s}.legal-module__U4eadW__tocList a:hover{color:var(--tone-ink,var(--ink));text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in srgb, var(--tone-emphasis,var(--accent)) 55%, transparent);text-decoration-color:color-mix(in srgb, var(--tone-emphasis,var(--accent)) 55%, transparent)}.legal-module__U4eadW__tocList a:focus-visible{outline:2px solid var(--tone-focus,var(--accent-ink));outline-offset:3px}.legal-module__U4eadW__toc{display:none}.legal-module__U4eadW__tocFold{max-width:var(--measure,66ch);border-top:1px solid var(--tone-line,var(--line));border-bottom:1px solid var(--tone-line,var(--line))}.legal-module__U4eadW__tocFold summary{font:500 15px/1.4 var(--font-text);cursor:pointer;padding:16px 0}.legal-module__U4eadW__tocFold summary:focus-visible{outline:2px solid var(--tone-focus,var(--accent-ink));outline-offset:3px}.legal-module__U4eadW__tocFold .legal-module__U4eadW__tocList{padding-bottom:20px}@media (min-width:1024px){.legal-module__U4eadW__withToc{grid-template-columns:minmax(0,3fr) minmax(0,8fr);align-items:start;column-gap:clamp(56px,6vw,120px)}.legal-module__U4eadW__toc{top:calc(var(--header-h,92px) + 32px);max-height:calc(100vh - var(--header-h,92px) - 64px);overscroll-behavior:contain;padding-right:8px;display:block;position:sticky;overflow-y:auto}.legal-module__U4eadW__tocFold{display:none}}@media (prefers-reduced-motion:reduce){.legal-module__U4eadW__tocList a{transition:none}}
