.legal{max-width:760px;margin:0 auto;padding:56px var(--gutter) 72px}.legal .crumb{margin:0 0 26px;font-family:var(--font-mkt-mono);font-size:12px;letter-spacing:.08em}.legal h1{margin:0;font-weight:700;font-size:40px;line-height:1.08;letter-spacing:-.02em;color:var(--text-hi)}.legal .updated{margin:12px 0 30px;font-family:var(--font-mkt-mono);font-size:11.5px;letter-spacing:.08em;color:var(--text-dim)}.legal h2{margin:34px 0 12px;font-weight:600;font-size:21px;letter-spacing:-.01em;color:var(--text-hi)}.legal p{margin:0 0 14px;font-size:15px;line-height:1.7;color:var(--text-body)}.legal ul,.legal ol{margin:0 0 14px;padding-left:22px;color:var(--text-body);font-size:15px;line-height:1.7}.legal h3{margin:24px 0 10px;font-weight:600;font-size:16px;letter-spacing:-.005em;color:var(--text-hi)}.legal .table-scroll{overflow-x:auto;margin:0 0 18px}.legal table{width:100%;border-collapse:collapse;font-size:14px;line-height:1.6;color:var(--text-body)}.legal caption{caption-side:top;text-align:left;padding:0 0 8px;font-size:13px;color:var(--text-dim)}.legal th,.legal td{padding:9px 14px 9px 0;text-align:left;vertical-align:top;border-bottom:1px solid var(--hairline-2)}.legal thead th{font-weight:600;color:var(--text-hi);white-space:nowrap}.legal tbody th{font-weight:500;color:var(--text-hi)}.legal hr{border:0;border-top:1px solid var(--hairline-2);margin:40px 0 20px}.legal .entity{font-size:12.5px;color:var(--text-dim)}
