.page_doc__5hmQD{font-family:var(--mono);font-size:13px;line-height:1.75;max-width:62ch}.page_doc__5hmQD h1{font-size:clamp(30px,8vw,44px);line-height:1.05;margin-bottom:20px}.page_doc__5hmQD h1,.page_doc__5hmQD h2{font-family:var(--serif);font-style:italic;font-weight:400}.page_doc__5hmQD h2{font-size:clamp(21px,5vw,27px);margin:34px 0 10px;padding-top:14px;border-top:1px dashed var(--rule)}.page_doc__5hmQD p{margin-bottom:14px;color:var(--muted3)}.page_doc__5hmQD strong{color:var(--ink);font-weight:700}.page_doc__5hmQD a{color:var(--red)}.page_doc__5hmQD ul{margin:0 0 16px 18px;color:var(--muted3)}.page_doc__5hmQD li{margin-bottom:5px}.page_doc__5hmQD table{width:100%;border-collapse:collapse;margin-bottom:18px;font-size:12px}.page_doc__5hmQD td,.page_doc__5hmQD th{text-align:left;padding:8px 10px 8px 0;border-bottom:1px dashed var(--rule-soft);vertical-align:top}.page_doc__5hmQD th{font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--muted2);font-weight:400}.page_doc__5hmQD td{color:var(--muted3)}.page_doc__5hmQD pre{background:var(--card-bg);border:1px solid var(--rule-soft);padding:14px 16px;margin-bottom:16px;overflow-x:auto}.page_doc__5hmQD code{font-family:var(--mono);font-size:12px;color:var(--ink)}