.cb-prose{color:var(--c-ink-soft);font-size:17px;max-width:70ch}.cb-prose__h{margin-bottom:28px;max-width:20ch}.cb-prose p+p{margin-top:18px}.cb-prose a{text-underline-offset:3px}.cb-prose h2,.cb-prose h3{color:var(--c-ink);margin:36px 0 14px}.cb-prose h4{color:var(--c-ink);font-size:18px;line-height:1.2;margin:32px 0 12px}.cb-prose :is(h2,h3,h4):first-child{margin-top:0}.cb-prose ol,.cb-prose ul{margin:18px 0;padding-left:22px}.cb-prose li{font-size:inherit;line-height:1.55;margin-bottom:10px}.cb-prose li:last-child{margin-bottom:0}.cb-prose li p{margin:0}.cb-prose li>ol,.cb-prose li>ul{margin:10px 0}.cb-prose table{font-size:15px;margin:24px 0}.cb-prose thead th{color:var(--c-ink);font-family:var(--f-body);font-size:12px;font-weight:700;font-weight:400;letter-spacing:.18em;padding:0 28px 14px 0;text-align:left;text-transform:uppercase}.cb-prose tbody tr{border-top:1px solid var(--c-line)}.cb-prose tbody tr:last-child{border-bottom:1px solid var(--c-line)}.cb-prose tbody th,.cb-prose td{padding:16px 28px 16px 0;text-align:left;vertical-align:top}.cb-prose tbody th{color:var(--c-ink-soft);font-weight:400}.cb-prose tbody td:first-child{color:var(--c-ink);padding-right:40px}.cb-prose table{max-width:100%;width:100%!important}.cb-prose :is(table,tr,td,th){height:auto!important}.cb-prose .cb-tablewrap{overflow-x:auto}.cb-prose.cb-prose--wide{max-width:none}.cb-prose--wide table{font-size:15px}.cb-prose--wide .cb-tablewrap{overflow-x:auto}@media (max-width:760px){.cb-prose--wide table{table-layout:fixed}.cb-prose table{font-size:13px}.cb-prose :is(td,th){overflow-wrap:anywhere;width:auto!important}.cb-prose tbody td,.cb-prose tbody th,.cb-prose thead th{padding:10px 8px 10px 0}.cb-prose tbody td:first-child,.cb-prose tbody th:first-child,.cb-prose thead th:first-child{padding-right:8px;width:26%!important}.cb-prose thead th{font-size:10px;font-weight:700;letter-spacing:0;padding-bottom:10px;padding-top:0;text-transform:none}}@media (max-width:400px){.cb-prose table{font-size:12px}.cb-prose tbody td,.cb-prose tbody th,.cb-prose thead th{padding:9px 5px 9px 0}.cb-prose tbody td:first-child,.cb-prose tbody th:first-child,.cb-prose thead th:first-child{padding-right:6px;width:22%!important}.cb-prose thead th{font-size:10px;padding-bottom:9px;padding-top:0}}.cb-sec--dark .cb-prose{color:var(--c-dark-text)}.cb-sec--dark .cb-prose :is(h2,h3,h4){color:#fff}