.legal{font-size:1rem;line-height:1.7}.legal h1{font-family:var(--font-archivo), var(--font-inter), sans-serif;letter-spacing:-.02em;margin:0 0 1.5rem;font-size:2rem;font-weight:800}.legal h2{font-family:var(--font-archivo), var(--font-inter), sans-serif;margin:2.5rem 0 .75rem;font-size:1.25rem;font-weight:700}.legal h3{margin:1.75rem 0 .5rem;font-size:1rem;font-weight:700}.legal p,.legal li{margin:0 0 1rem}.legal ul,.legal ol{margin:0 0 1rem;padding-left:1.25rem}.legal li{margin-bottom:.4rem}.legal strong{font-weight:700}.legal a{color:#12100e;text-underline-offset:2px;text-decoration:underline}.legal a:hover{color:#ff6b2c}.legal table{border-collapse:collapse;width:100%;margin:0 0 1.5rem;font-size:.9375rem}.legal th,.legal td{text-align:left;vertical-align:top;border-bottom:1px solid #12100e1a;padding:.6rem .75rem}.legal th{border-bottom-color:#12100e40;font-weight:700}.legal code{background:#12100e0f;border-radius:.25rem;padding:.1em .35em;font-size:.875em}@media (max-width:40rem){.legal table{display:block;overflow-x:auto}}
