.blog-prose ol>li,.blog-prose ul>li{position:relative;padding-left:1.75rem}.blog-prose ul>li:before{content:"";position:absolute;left:0;top:.85em;width:.875rem;height:2px;background:hsl(22 90% 50%)}.blog-prose ol{counter-reset:blog-ol}.blog-prose ol>li{counter-increment:blog-ol;padding-left:2.75rem}.blog-prose ol>li:before{content:counter(blog-ol,decimal-leading-zero);position:absolute;left:0;top:.02em;font-family:var(--font-display);font-size:1.15em;color:hsl(22 90% 48%)}.blog-prose li>ol,.blog-prose li>ul{margin-top:.75rem;margin-bottom:0}