.legal-layout .prose code{font:.9em/1 var(--mono,ui-monospace, monospace);color:var(--ink)}.doclist{gap:44px;max-width:820px;display:grid}.doclist a{color:inherit;text-decoration:none;display:block}.doclist-title{font:500 clamp(30px, 3.6vw, 44px)/1.08 var(--serif);font-variation-settings:"opsz" 72;letter-spacing:-.025em;color:var(--ink);text-wrap:balance;transition:color .2s}.doclist a:hover .doclist-title{color:var(--accent)}.doclist-sum{color:var(--ink-2);text-wrap:pretty;max-width:620px;margin-top:10px;font-size:18px;line-height:1.55}.doclist-meta{color:var(--ink-3);margin-bottom:8px;font-size:14px;display:block}.doclist-after{color:var(--ink-2);margin-top:56px}.doclist-after a{color:var(--accent)}@media (max-width:640px){.doclist{gap:34px}.doclist-sum{font-size:17px}}
