.LegalToc_layout__vMZMZ{display:grid;grid-template-columns:220px 1fr;grid-gap:64px;gap:64px;align-items:start;max-width:1080px;margin:0 auto}@media (max-width:900px){.LegalToc_layout__vMZMZ{grid-template-columns:1fr;gap:32px}}.LegalToc_toc__GWBCK{position:-webkit-sticky;position:sticky;top:96px;border-left:1px solid var(--hair);padding-left:20px}@media (max-width:900px){.LegalToc_toc__GWBCK{position:static;border-left:none;border-top:1px solid var(--hair);border-bottom:1px solid var(--hair);padding:20px 0}}.LegalToc_label__mvcIQ{font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,monospace);font-size:11px;letter-spacing:.08em;color:var(--fg-3);text-transform:uppercase;margin:0 0 14px}.LegalToc_list__8jNV0{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:6px;counter-reset:toc}.LegalToc_list__8jNV0 li{counter-increment:toc}.LegalToc_list__8jNV0 a{display:grid;grid-template-columns:24px 1fr;grid-gap:10px;gap:10px;align-items:baseline;font-size:13px;color:var(--fg-2);padding:4px 0;line-height:1.35;text-decoration:none;transition:color .2s}.LegalToc_list__8jNV0 a:before{content:counter(toc,upper-alpha);font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,monospace);font-size:10px;color:var(--fg-3);letter-spacing:.04em}.LegalToc_list__8jNV0 a:hover{color:var(--fg)}