.text-page h1{margin:.4em 0 .2em;font-size:32px;line-height:1.25}.text-page .updated{font-family:var(--sans);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-soft);margin:0 0 1.2em;font-size:12px;font-weight:600}.text-page h2{border-top:1px solid var(--line);margin:1.6em 0 .5em;padding-top:.6em;font-size:22px;line-height:1.3}.text-page h2:first-of-type{border-top:none;padding-top:0}.text-page h3{margin:1.2em 0 .4em;font-size:18px;font-weight:700;line-height:1.35}.text-page p,.text-page ul,.text-page ol{margin:.8em 0}.text-page ul,.text-page ol{padding-left:1.4em}.text-page li{margin:.4em 0}.text-page .section-divider{border:none;border-top:1px solid var(--line);margin:2.4em 0 1.6em}.text-page .table-scroll{-webkit-overflow-scrolling:touch;margin:.8em 0;overflow-x:auto}.text-page table{border-collapse:collapse;width:100%;min-width:30em;font-size:16px}.text-page th,.text-page td{text-align:left;vertical-align:top;border-bottom:1px solid var(--line);padding:.5em .7em}.text-page th{font-family:var(--sans);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-soft);font-size:12px;font-weight:600}
