.document{max-width:760px;padding:48px var(--gouttiere) 80px;color:var(--hk-text-body);margin:0 auto;font-size:17px;line-height:1.65}.document h1,.document h2,.document h3,.document h4{color:var(--hk-text);text-wrap:balance;line-height:1.2}.document h1{letter-spacing:-1px;margin-bottom:20px;font-size:clamp(30px,4vw,40px);font-weight:800}.document h2{letter-spacing:-.6px;margin:48px 0 12px;font-size:26px;font-weight:800}.document h3{letter-spacing:-.3px;margin:32px 0 8px;font-size:20px;font-weight:700}.document h4{margin:24px 0 6px;font-size:17px;font-weight:700}.document p,.document ul{margin:0 0 14px}.document ul{padding-left:22px}.document li+li{margin-top:6px}.document strong{color:var(--hk-text)}.document a{text-underline-offset:2px;text-decoration:underline}.document hr{border:0;border-top:1px solid var(--hk-border);margin:40px 0}.document code{background:var(--hk-primary-tint-soft);border-radius:4px;padding:1px 4px;font:.88em ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.document .tableau{border:1px solid var(--hk-border);border-radius:var(--hk-radius-lg);background:var(--hk-surface);margin:16px 0 20px;overflow-x:auto}.document table{border-collapse:collapse;width:100%;font-size:15px;line-height:1.5}.document th,.document td{text-align:left;vertical-align:top;border-bottom:1px solid var(--hk-border);padding:10px 12px}.document tbody tr:last-child td{border-bottom:0}.document th{background:var(--hk-primary-tint-soft);color:var(--hk-text)}.document h1,.document h2,.document h3,.document h4{scroll-margin-top:calc(var(--hauteur-entete) + 16px)}
