.doc{max-width:760px;padding:clamp(40px, 7vh, 80px) var(--gutter) 24px;margin:0 auto}.doc .eyebrow{font:500 11px/1.4 var(--f-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-mute);margin:0 0 14px}.doc h1{font:300 clamp(34px, 5vw, 54px)/1.05 var(--f-display);letter-spacing:-.02em;text-wrap:balance;margin:0 0 14px}.doc .lede{font:400 18px/1.55 var(--f-display);color:var(--ink-soft);max-width:60ch;margin:0 0 36px}.doc h2{font:400 26px/1.15 var(--f-display);letter-spacing:-.01em;margin:44px 0 12px}.doc h3{font:600 15px/1.35 var(--f-ui);margin:26px 0 8px}.doc p,.doc li{color:var(--ink-soft);max-width:68ch;font-size:15px;line-height:1.7}.doc p{margin:0 0 14px}.doc ul,.doc ol{gap:6px;margin:0 0 16px;padding-left:1.25em;display:grid}.doc strong{color:var(--ink);font-weight:600}.doc a{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-underline-offset:3px}@media (hover:hover){.doc a:hover{text-decoration-color:currentColor}}.doc a:focus-visible{outline:2px solid var(--hl);outline-offset:2px;border-radius:2px}.doc .summary{border:1px solid var(--line);border-left:3px solid var(--hl);background:var(--panel);border-radius:8px;margin:0 0 28px;padding:16px 18px 4px}.doc .summary li{color:var(--ink)}.doc .table-wrap{border:1px solid var(--line);border-radius:8px;margin:6px 0 20px;overflow-x:auto}.doc table{border-collapse:collapse;width:100%;font-size:13.5px}.doc th,.doc td{text-align:left;vertical-align:top;border-bottom:1px solid var(--line-soft);color:var(--ink-soft);padding:10px 12px;line-height:1.5}.doc tr:last-child td{border-bottom:0}.doc th{font:500 11px/1.3 var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-mute);white-space:nowrap}.doc code{font:400 12.5px var(--f-mono);color:var(--ink);white-space:nowrap}.doc .updated{font:400 12px var(--f-mono);color:var(--ink-mute);margin-top:40px}.doc .cta{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.doc-actions .btn{text-decoration:none}.doc .inline-link{appearance:none;font:inherit;color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0}.doc .inline-link:focus-visible{outline:2px solid var(--hl);outline-offset:2px;border-radius:2px}
