.dp-prose h2{font-size:var(--text-h3);line-height:var(--text-h3--line-height);letter-spacing:var(--text-h3--letter-spacing)}.dp-prose h3{font-size:var(--text-h4);line-height:var(--text-h4--line-height);letter-spacing:0}.dp-prose h4{font-size:var(--text-h5);line-height:var(--text-h5--line-height)}.dp-prose :is(h2,h3,h4){scroll-margin-top:var(--spacing-4xl)}.dp-prose :is(h2,h3,h4)>.dp-anchor{color:inherit;text-decoration:none}.dp-prose :is(h2,h3,h4)>.dp-anchor:after{content:"#";margin-left:var(--spacing-sm);color:var(--color-muted);opacity:0;transition:opacity var(--duration-fast) var(--ease-smooth-out)}.dp-prose :is(h2,h3,h4):hover>.dp-anchor:after,.dp-prose :is(h2,h3,h4)>.dp-anchor:focus-visible:after{opacity:1}