.legal.svelte-22awv0 h1{letter-spacing:-.015em;margin-bottom:1.5rem;font-size:1.875rem;font-weight:700}.legal.svelte-22awv0 h2{margin-top:2rem;margin-bottom:.75rem;font-size:1.25rem;font-weight:700}.legal.svelte-22awv0 h3{margin-top:1.5rem;margin-bottom:.5rem;font-size:1.05rem;font-weight:600}.legal.svelte-22awv0 p,.legal.svelte-22awv0 ul,.legal.svelte-22awv0 ol{opacity:.9;margin-bottom:1rem;line-height:1.65}.legal.svelte-22awv0 ul,.legal.svelte-22awv0 ol{padding-left:1.4rem}.legal.svelte-22awv0 ul{list-style:outside}.legal.svelte-22awv0 ol{list-style:decimal}.legal.svelte-22awv0 li{margin-bottom:.35rem}.legal.svelte-22awv0 a{color:var(--accent-primary);transition:color .15s}.legal.svelte-22awv0 a:hover{color:var(--accent-primary-hover);text-decoration:underline}.legal.svelte-22awv0 strong{font-weight:600}.legal.svelte-22awv0 hr{border:0;border-top:1px solid rgb(from currentColor r g b / .15);margin:2rem 0}.legal.svelte-22awv0 table{border-collapse:collapse;width:100%;margin-bottom:1.5rem;font-size:.875rem;display:block;overflow-x:auto}.legal.svelte-22awv0 th,.legal.svelte-22awv0 td{border:1px solid rgb(from currentColor r g b / .15);text-align:left;vertical-align:top;padding:.5rem .75rem}.legal.svelte-22awv0 th{background:rgb(from currentColor r g b / .05);font-weight:600}
