.LegalBody_legal__h_9Kk{font-size:15px;line-height:1.7;color:var(--fa-graphite);max-width:820px}.LegalBody_legal__h_9Kk h2{font-family:var(--font-display);font-weight:800;font-size:24px;line-height:1.2;color:var(--fa-ink);margin:40px 0 14px}.LegalBody_legal__h_9Kk h3{font-family:var(--font-display);font-weight:700;font-size:17px;color:var(--fa-ink);margin:22px 0 8px}.LegalBody_legal__h_9Kk h1{font-family:var(--font-display);font-weight:800;font-size:26px;color:var(--fa-ink);margin:32px 0 14px}.LegalBody_legal__h_9Kk p{margin:0 0 14px}.LegalBody_legal__h_9Kk a{color:var(--fa-orange-deep);text-decoration:underline;text-underline-offset:2px}.LegalBody_legal__h_9Kk ol,.LegalBody_legal__h_9Kk ul{margin:0 0 16px;padding-left:22px}.LegalBody_legal__h_9Kk li{margin:4px 0}.LegalBody_legal__h_9Kk table{width:100%;border-collapse:collapse;margin:12px 0 22px;font-size:13.5px;display:block;overflow-x:auto}.LegalBody_legal__h_9Kk td,.LegalBody_legal__h_9Kk th{border:1px solid var(--border-1);padding:8px 10px;text-align:left;vertical-align:top}.LegalBody_legal__h_9Kk th{background:var(--fa-paper);font-weight:700;color:var(--fa-ink)}.LegalBody_legal__h_9Kk details{border:1px solid var(--border-1);border-radius:10px;background:#fff;margin:0 0 12px;overflow:hidden}.LegalBody_legal__h_9Kk details[open]{box-shadow:var(--sh-1,0 1px 2px rgba(0,0,0,.06))}.LegalBody_legal__h_9Kk summary{list-style:none;cursor:pointer;padding:16px 46px 16px 18px;position:relative;background:var(--fa-paper);font-weight:700;color:var(--fa-ink);-webkit-user-select:none;user-select:none}.LegalBody_legal__h_9Kk summary::-webkit-details-marker{display:none}.LegalBody_legal__h_9Kk summary:after{content:"";position:absolute;right:18px;top:50%;width:9px;height:9px;border-right:2px solid var(--fa-steel);border-bottom:2px solid var(--fa-steel);transform:translateY(-70%) rotate(45deg);transition:transform .18s ease}.LegalBody_legal__h_9Kk details[open] summary:after{transform:translateY(-30%) rotate(225deg)}.LegalBody_legal__h_9Kk summary div,.LegalBody_legal__h_9Kk summary h2,.LegalBody_legal__h_9Kk summary h3{display:inline;margin:0;font-family:var(--font-ui);font-size:15.5px;font-weight:700;color:var(--fa-ink)}.LegalBody_legal__h_9Kk details>:not(summary){padding-left:18px;padding-right:18px}.LegalBody_legal__h_9Kk details>:not(summary):first-of-type{padding-top:14px}.LegalBody_legal__h_9Kk details>:last-child{padding-bottom:16px}