.legal_shell__7IQkH{min-height:100dvh;background:#fff;color:#202124;font-family:var(--font-inter),system-ui,sans-serif}.legal_page__zlJY4{width:min(100%,44rem);margin:0 auto;padding:30px 20px 56px}.legal_chrome__6khfN{margin-bottom:44px;border-bottom:1px solid #dedede;color:#555;font-size:12px;line-height:1.5}.legal_topLine__8jc_V{display:flex;align-items:baseline;justify-content:space-between;gap:20px}.legal_wordmark__0BQ1H{color:#202124;font-size:13px;font-weight:800;letter-spacing:.16em}.legal_documentNav__zE1L8 a,.legal_languageLink__acZ4M{text-decoration:underline;-webkit-text-decoration-color:#aaa;text-decoration-color:#aaa;text-underline-offset:3px}.legal_documentNav__zE1L8{padding:16px 0}.legal_article__qI9YH{font-size:16px;line-height:1.72;overflow-wrap:break-word}.legal_article__qI9YH h1,.legal_article__qI9YH h2,.legal_article__qI9YH h3{color:#151515;line-height:1.2}.legal_article__qI9YH h1{margin:0 0 36px;font-size:clamp(30px,6vw,42px);letter-spacing:-.025em}.legal_article__qI9YH h2{margin:44px 0 14px;font-size:24px;letter-spacing:-.015em}.legal_article__qI9YH h3{margin:32px 0 10px;font-size:18px}.legal_article__qI9YH p{margin:0 0 18px}.legal_article__qI9YH ul{margin:0 0 22px;padding-left:24px}.legal_article__qI9YH li+li{margin-top:8px}.legal_article__qI9YH blockquote{margin:22px 0;padding:18px 20px 1px;border-left:3px solid #bbb;background:#f7f7f7}.legal_article__qI9YH code{border:1px solid #ddd;border-radius:3px;background:#f6f6f6;padding:1px 4px;color:#202124;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.9em}.legal_article__qI9YH hr{margin:42px 0 22px;border:0;border-top:1px solid #ccc}.legal_tableWrap__hN4F7{max-width:100%;margin:20px 0 28px;overflow-x:auto;-webkit-overflow-scrolling:touch}.legal_tableWrap__hN4F7 table{width:100%;min-width:42rem;border-collapse:collapse;font-size:13px;line-height:1.45}.legal_tableWrap__hN4F7 td,.legal_tableWrap__hN4F7 th{padding:10px 12px;border:1px solid #ccc;text-align:left;vertical-align:top}.legal_tableWrap__hN4F7 th{background:#f4f4f4;color:#151515;font-weight:700}@media print{.legal_chrome__6khfN{display:none}.legal_shell__7IQkH{color:#000}.legal_page__zlJY4{width:auto;max-width:none;padding:0}.legal_article__qI9YH{font-size:10pt}.legal_tableWrap__hN4F7{overflow:visible}.legal_tableWrap__hN4F7 table{min-width:0;font-size:8pt}}