.prose{max-width:70ch;color:var(--muted);margin-inline:auto;line-height:1.65}.prose>*+*{margin-top:var(--sp-4)}.prose h2{margin-top:var(--sp-7);letter-spacing:-.02em;color:var(--text);font-size:1.5rem}.prose h3{margin-top:var(--sp-6);color:var(--text)}.prose strong{color:var(--text);font-weight:var(--w-bold)}.prose ul,.prose ol{gap:var(--sp-2);padding-left:1.25em;display:grid}.prose ul{list-style:outside}.prose ol{list-style:decimal}.prose li::marker{color:var(--accent)}.prose a{color:var(--accent);font-weight:var(--w-medium);text-underline-offset:3px;overflow-wrap:anywhere;border-radius:4px;text-decoration:underline 1.5px}.prose a:hover{text-decoration-thickness:2.5px}
