.legal{padding:56px 0 var(--pad)}@media (width>=900px){.legal{padding-top:88px}}.doc{max-width:68ch}.doc__date{color:var(--ink-soft);margin-top:12px;font-size:15px}.toc{background:var(--surface);border:1px solid var(--line);border-radius:6px;margin-top:32px;padding:20px 24px}.toc h2{max-width:none;font-size:15px;font-weight:600}.toc ul{margin:12px 0 0;padding:0;list-style:none}.toc a{overflow-wrap:anywhere;align-items:center;min-height:40px;display:flex}.doc__sec{margin-top:48px;scroll-margin-top:24px}.doc__sec h2{max-width:none;font-size:24px}.doc__sec p,.doc__sec ul{margin:12px 0 0}.doc__sec ul{padding-left:1.25em}.doc__sec li+li{margin-top:8px}.doc code{background:var(--surface-alt);border-radius:4px;padding:1px 6px;font-family:inherit;font-weight:600}.doc p a,.doc code{overflow-wrap:anywhere}
