.doc{max-width:44rem;padding:clamp(32px,8vh,96px) 20px 96px}.doc h1{margin:0 0 .4em;font-size:clamp(32px,5vw,52px)}.doc h2{margin:2em 0 .5em;font-size:clamp(22px,2.6vw,28px)}.doc h3{margin:1.6em 0 .4em;font-size:20px}.doc p,.doc li{color:var(--ink-2);overflow-wrap:anywhere}.doc strong{color:var(--ink)}.doc ul,.doc ol{padding-left:1.3em}.doc li+li{margin-top:.35em}.doc .doc-lede{color:var(--ink);font-size:clamp(20px,2vw,24px)}.doc .doc-meta{color:var(--ink-3,var(--ink-2));font-size:16px}.doc table{border-collapse:collapse;width:100%;margin:1em 0;font-size:16px}.doc th,.doc td{text-align:left;vertical-align:top;border-bottom:1px solid var(--edge-soft);padding:8px 10px}.doc th{color:var(--ink)}.doc td{color:var(--ink-2)}.doc .table-wrap{overflow-x:auto}
