.legal-doc{font-feature-settings:"kern" 1, "liga" 1;max-width:72ch}.legal-doc h1{letter-spacing:-.02em;font-size:1.75rem;font-weight:650;line-height:1.2;font-family:var(--font-display);margin:0 0 1rem}.legal-doc h2{letter-spacing:-.02em;font-size:1.35rem;font-weight:650;line-height:1.25;font-family:var(--font-display);margin:2rem 0 .75rem;scroll-margin-top:5rem}.legal-doc h3{font-size:1.1rem;font-weight:650;line-height:1.3;font-family:var(--font-display);margin:1.5rem 0 .5rem;scroll-margin-top:5rem}.legal-doc p{margin:.75rem 0;line-height:1.65}.legal-doc ul,.legal-doc ol{margin:.75rem 0;padding-left:1.25rem}.legal-doc ul{list-style:outside}.legal-doc ol{list-style:decimal}.legal-doc li{margin:.35rem 0;line-height:1.6}.legal-doc strong{font-weight:600}.legal-doc code{border:1px solid color-mix(in oklab, var(--color-border), transparent 10%);background:color-mix(in oklab, var(--color-muted), transparent 35%);border-radius:.375rem;padding:.1rem .35rem;font-size:.92em}
