.prose-b h2,.prose-b h3{font-weight:600}.prose-b h2{border-top:1px solid var(--color-line);margin-top:2.4em;padding-top:1.4em;font-size:clamp(1.35rem,1.2rem + .6vw,1.7rem)}.prose-b h2:first-child{border-top:0;margin-top:0;padding-top:0}.prose-b ul{margin-left:0;list-style:none}.prose-b ul>li{padding-left:1.25rem;position:relative}.prose-b ul>li:before{content:"";background:var(--color-accent);border-radius:2px;width:6px;height:6px;position:absolute;top:.7em;left:.2rem}.prose-b table{background:var(--color-raised);border:1px solid var(--color-line);border-radius:var(--radius-md)}.prose-b th{letter-spacing:.04em;text-transform:uppercase;font-size:.8125rem}@media (max-width:639px){.prose-b{font-size:1rem}.prose-b table{font-size:.9rem}}
