:root{color-scheme:light}html{scroll-behavior:smooth}[id]{scroll-margin-top:6rem}.legal-prose h2,.legal-prose h3{color:rgb(15 23 42);letter-spacing:-.01em}.legal-prose h2{margin-top:2.25rem;font-size:1.5rem;line-height:2rem;font-weight:700}@media (min-width:640px){.legal-prose h2{font-size:1.875rem;line-height:2.25rem}}.legal-prose h3{margin-top:1.25rem;font-size:1.25rem;line-height:1.75rem;font-weight:700}.legal-prose p{margin-top:.75rem;color:rgb(71 85 105);line-height:1.75}.legal-prose ul{margin-top:.75rem;padding-left:1.25rem;color:rgb(51 65 85)}.legal-prose li{margin-top:.35rem}.legal-prose a{color:rgb(79 70 229);font-weight:600;text-decoration:none}.legal-prose a:hover{color:rgb(99 102 241)}.toc-link{display:block;padding:.35rem .5rem;border-radius:.75rem}.toc-link:hover{background:rgb(248 250 252);color:rgb(15 23 42)}.toc-link.is-active{background:rgb(238 242 255);color:rgb(67 56 202);font-weight:700}.toast-backdrop{background:rgba(2,6,23,.85)}