.legal.svelte-1u5rt4z h1{font-size:1.875rem;font-weight:700;letter-spacing:-.025em;margin-bottom:.5rem}.legal.svelte-1u5rt4z h2{font-size:1.25rem;font-weight:600;margin-top:2.5rem;margin-bottom:.75rem}.legal.svelte-1u5rt4z h3{font-weight:600;margin-top:1.5rem;margin-bottom:.5rem}.legal.svelte-1u5rt4z p,.legal.svelte-1u5rt4z ul,.legal.svelte-1u5rt4z ol,.legal.svelte-1u5rt4z table{margin-top:.75rem;line-height:1.7}.legal.svelte-1u5rt4z ul{list-style:disc;padding-left:1.5rem}.legal.svelte-1u5rt4z ol{list-style:decimal;padding-left:1.5rem}.legal.svelte-1u5rt4z li+li{margin-top:.375rem}.legal.svelte-1u5rt4z a{color:var(--color-brand);font-weight:500}.legal.svelte-1u5rt4z table{width:100%;border-collapse:collapse;font-size:.875rem}.legal.svelte-1u5rt4z th,.legal.svelte-1u5rt4z td{border:1px solid var(--color-border);padding:.5rem .75rem;text-align:left;vertical-align:top}.legal.svelte-1u5rt4z th{background:var(--color-bg);font-weight:600}.legal.svelte-1u5rt4z .table-wrap{overflow-x:auto}.legal.svelte-1u5rt4z .callout{border-left:3px solid var(--color-brand);background:var(--color-brand-soft);padding:.75rem 1rem;border-radius:0 6px 6px 0}.legal.svelte-1u5rt4z .caps{text-transform:uppercase;font-size:.875rem}
