.legal{background:var(--surface,#fff)}.legal__body{max-width:46rem;font-size:1rem;line-height:1.65}.legal__body h1,.legal__body h2,.legal__body h3{font-family:var(--font-funnel-display), sans-serif;margin:2em 0 .6em;font-weight:500;line-height:1.2}.legal__body h1{font-size:1.6rem}.legal__body h2{font-size:1.3rem}.legal__body h3{font-size:1.1rem}.legal__body h1:first-child,.legal__body h2:first-child{margin-top:0}.legal__body p,.legal__body ul,.legal__body ol{margin:0 0 1em}.legal__body ul,.legal__body ol{padding-left:1.4em}.legal__body a{text-decoration:underline}.legal__body table{border-collapse:collapse;width:100%;margin:0 0 1.5em;font-size:.9rem;display:block;overflow-x:auto}.legal__body th,.legal__body td{text-align:left;vertical-align:top;border:1px solid #cecece;border:1px solid lab(82.6% .0000298023 -.0000119209);padding:.5em .75em}
