.prose-blog h2{color:#361b04;border-left:3px solid #b8975a;margin:2.5rem 0 1.25rem;padding-left:1rem;font-family:Noto Serif JP,serif;font-size:1.5rem;line-height:1.6}.prose-blog p{margin:1.25rem 0;line-height:2}.prose-blog a{color:#a8864a;text-underline-offset:3px;font-weight:600;text-decoration:underline;transition:color .15s}.prose-blog a:hover{color:#8a6d3b}.prose-blog ul{margin:1.25rem 0;padding-left:1.25rem;list-style:outside}.prose-blog ol{margin:1.25rem 0;padding-left:1.6rem;list-style:decimal}.prose-blog li{margin:.5rem 0;line-height:1.9}.prose-blog ol li::marker{color:#8a6d3b;font-weight:700}.prose-blog hr{border:0;border-top:1px solid #0000001a;margin:2.5rem 0}.prose-blog em{color:#361b04;opacity:.7;font-style:italic}.prose-blog img{width:100%;height:auto;margin:2.5rem auto;display:block}
