article.LegalDocumentView-module__mQxphW__document{max-width:calc(68ch + 2 * var(--space-6));padding-block:var(--space-10) var(--space-16)}.LegalDocumentView-module__mQxphW__title{margin:0 0 var(--space-2);font-family:var(--font-display);letter-spacing:-.02em;font-size:clamp(28px,7vw,40px);line-height:1.15}.LegalDocumentView-module__mQxphW__effective{margin:0 0 var(--space-8);color:var(--ink-muted);font-size:var(--size-small)}.LegalDocumentView-module__mQxphW__content{color:var(--ink);font-size:var(--size-body);overflow-wrap:anywhere;line-height:1.65}.LegalDocumentView-module__mQxphW__content>:first-child{margin-top:0}.LegalDocumentView-module__mQxphW__content h2{margin:var(--space-10) 0 var(--space-3);font-family:var(--font-display);font-size:22px;line-height:1.3}.LegalDocumentView-module__mQxphW__content h3{margin:var(--space-8) 0 var(--space-2);font-size:18px;line-height:1.35}.LegalDocumentView-module__mQxphW__content p{margin:0 0 var(--space-4)}:is(.LegalDocumentView-module__mQxphW__content ul,.LegalDocumentView-module__mQxphW__content ol){margin:0 0 var(--space-4);padding-left:var(--space-6)}.LegalDocumentView-module__mQxphW__content li{margin-bottom:var(--space-2)}.LegalDocumentView-module__mQxphW__content h4{margin:var(--space-6) 0 var(--space-2);font-size:16px;line-height:1.4}.LegalDocumentView-module__mQxphW__content [data-table-scroll]{margin:0 0 var(--space-6);overscroll-behavior-x:contain;overflow-x:auto}.LegalDocumentView-module__mQxphW__content table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:640px}:is(.LegalDocumentView-module__mQxphW__content th,.LegalDocumentView-module__mQxphW__content td){padding:var(--space-3);border:1px solid color-mix(in srgb, var(--ink) 35%, transparent);background:var(--surface);vertical-align:top;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.LegalDocumentView-module__mQxphW__content th{background:var(--surface-alt)}.LegalDocumentView-module__mQxphW__content :is(th,td)>:first-child{margin-top:0}.LegalDocumentView-module__mQxphW__content :is(th,td)>:last-child{margin-bottom:0}.LegalDocumentView-module__mQxphW__content a{color:var(--primary);text-underline-offset:2px;text-decoration:underline}.LegalDocumentView-module__mQxphW__versionLink{align-items:center;gap:var(--space-3);min-height:56px;margin-top:var(--space-10);padding:0 var(--space-4);border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);color:var(--ink);font-weight:600;display:flex}.LegalDocumentView-module__mQxphW__versionLink span{flex:1}.LegalDocumentView-module__mQxphW__versionLink svg{color:var(--ink-muted)}.LegalDocumentView-module__mQxphW__versionLink:hover{border-color:var(--border-strong)}.LegalDocumentView-module__mQxphW__empty{color:var(--ink-soft)}
