.legal-document-view-module__RgFJvW__tocNav{display:none}@media (min-width:1024px){.legal-document-view-module__RgFJvW__tocNav{display:block}}.legal-document-view-module__RgFJvW__tocList{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.legal-document-view-module__RgFJvW__tocLink{padding:var(--space-1) 0 var(--space-1) var(--space-3);border-left:2px solid var(--color-border-subtle);color:var(--color-text-secondary);transition:color var(--motion-duration-fast) var(--motion-easing-standard), border-color var(--motion-duration-fast) var(--motion-easing-standard);font-size:.875rem;text-decoration:none;display:block}.legal-document-view-module__RgFJvW__tocLink:hover{border-left-color:var(--color-accent-red-soft);color:var(--color-text-primary)}.legal-document-view-module__RgFJvW__tocLink:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px}.legal-document-view-module__RgFJvW__prose{max-width:68ch;color:var(--color-text-secondary);font-size:1rem;line-height:1.75}.legal-document-view-module__RgFJvW__section{scroll-margin-top:var(--space-8)}.legal-document-view-module__RgFJvW__section+.legal-document-view-module__RgFJvW__section{margin-top:var(--space-10)}.legal-document-view-module__RgFJvW__prose h2{margin:0 0 var(--space-3);font-family:var(--font-heading), sans-serif;letter-spacing:-.01em;color:var(--color-text-primary);font-size:1.25rem;font-weight:700;line-height:1.3}.legal-document-view-module__RgFJvW__prose p{margin:0 0 var(--space-3)}.legal-document-view-module__RgFJvW__prose ul{gap:var(--space-2);margin:0 0 var(--space-3);padding-left:var(--space-5);flex-direction:column;display:flex}.legal-document-view-module__RgFJvW__prose li::marker{color:var(--color-accent-red-soft)}
