.ws-legal-date{line-height:1.7}.ws-legal-date a{white-space:nowrap}.ws-legal .ws-legal-toc{list-style:none;margin:1.2rem 0 1.6rem;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:2px 24px;gap:2px 24px;line-height:1.4}.ws-legal-toc a{display:flex;gap:10px;padding:7px 0;border-bottom:1px solid var(--ws-line);color:var(--ws-ink);text-decoration:none;font-size:.95rem}.ws-legal-toc a:hover{color:var(--ws-sage,#3d6bff)}.ws-legal-toc span{flex:none;min-width:1.4em;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.78rem;color:var(--ws-soft);padding-top:.15em}@media(max-width:620px){.ws-legal .ws-legal-toc{grid-template-columns:1fr}}