.lp.tos .tp__toc{max-height:calc(100vh - var(--tp-nav-h) - 40px);scrollbar-width:thin;padding-right:4px;overflow:auto}.lp.tos .tp__list--num{counter-reset:li}.lp.tos .tp__list--num>li{padding-left:24px}.lp.tos .tp__list--num>li:before{counter-increment:li;content:counter(li) ".";width:auto;height:auto;font-family:var(--mono);color:var(--ink-3);background:0 0;font-size:.82em;top:0}.lp.tos .tp__legal{border-radius:var(--r-md);background:var(--paper-2);border:1.5px solid var(--line-2);border-left:4px solid var(--ink);margin-top:18px;padding:18px 20px}.lp.tos .tp__legal p{letter-spacing:.012em;color:var(--ink);margin-top:0;font-size:.84rem;line-height:1.62}.lp.tos .tp__legal p+p{margin-top:12px}.lp.tos .tp__sec .tp__lede:before{content:"In short";font-family:var(--mono);letter-spacing:.09em;text-transform:uppercase;background:var(--paper-3);color:var(--ink-3);border-radius:6px;margin-right:9px;padding:2px 7px;font-size:.66rem;font-weight:600;display:inline-block;transform:translateY(-1px)}.lp.tos .lede a{color:var(--sky-ink);text-underline-offset:2.5px;-webkit-text-decoration:underline #bbd3f5;text-decoration:underline #bbd3f5}@media (max-width:1000px){.lp.tos .tp__toc{max-height:none;overflow:visible}}
