.prose{counter-reset:h2counter h3counter h4counter}.prose :where(h2):not(:where(.not-prose *)){counter-reset:h3counter h4counter}.prose :where(h2):not(:where(.not-prose *))::before{counter-increment:h2counter;content:counter(h2counter,cjk-ideographic)"、"}.prose :where(h3):not(:where(.not-prose *)){counter-reset:h4counter}.prose :where(h3):not(:where(.not-prose *))::before{counter-increment:h3counter;content:counter(h2counter)"." counter(h3counter)" "}.prose :where(h4):not(:where(.not-prose *))::before{counter-increment:h4counter;content:counter(h2counter)"." counter(h3counter)"." counter(h4counter)" "}.prose :where(h5,h6):not(:where(.not-prose *))::before{content:none;counter-increment:none}.content h1{font-size:1.8rem!important;margin:.8rem 0 .6rem!important;color:#3d2b1f!important;text-align:center!important}.prose h2{font-size:1.6rem!important;margin:.7rem 0 .5rem!important;color:#5d3a1a!important}.prose h3{font-size:1.4rem!important;margin:.6rem 0 .4rem!important;color:#6b4f3c!important}.prose h4{font-size:1.3rem!important;margin:.5rem 0 .3rem!important}.prose h5{font-size:1.2rem!important;margin:.4rem 0 .3rem!important}.prose h6{font-size:1.1rem!important;margin:.3rem 0!important}