.prose{max-width:var(--text-width)}.prose h2{font-size:var(--step-2);margin-top:var(--space-6)}.prose h3{font-size:var(--step-1);margin-top:var(--space-5)}.prose ol,.prose ul{margin:0 0 var(--space-4);padding-left:1.25em}.prose li+li{margin-top:var(--space-1)}.prose blockquote{padding-left:var(--space-4);border-left:4px solid var(--brand);font-size:var(--step-1)}.prose blockquote,.pt-figure{margin:var(--space-5) 0}.pt-figure img{border-radius:var(--radius-s)}.pt-figure figcaption{margin-top:var(--space-2);font-size:var(--step--1);color:var(--ink-soft)}
