.prose-block__head{margin-bottom:clamp(1.5rem,3vw,2.2rem)}.prose-block__heading{font-size:var(--fs-h2)}.prose-block__sub{color:var(--muted);margin-top:.7rem;max-width:50ch}.prose-block__body p{color:color-mix(in srgb,var(--ink) 88%,var(--surface));max-width:58ch}.prose-block__body p+p{margin-top:1.1rem}