.blog-post{max-width:900px;margin:auto;font-size:2rem;padding:50px 0 70px}.blog-post img{margin-bottom:24px}.blog-post .blog-post--title{font-size:5rem;line-height:1.24;margin:0}.blog-post .blog-post--publish-date{font-size:1.8rem;margin-top:0;font-style:italic;color:#d9dde1;margin-bottom:50px}.blog-post p{margin-bottom:24px;margin-top:0}.blog-post h2{font-size:3rem;margin-top:50px;margin-bottom:10px}.blog-post code{color:#30b9cb}.blog-post ul,.blog-post ol{padding-left:20px;margin-top:0}.blog-post li{margin-bottom:5px}.blog-post li:last-child{margin-bottom:0}.light-theme .blog-post--publish-date{color:#000}@media screen and (min-width:500px){.blog-post{font-size:1.8rem}.blog-post .blog-post--title{text-align:center}.blog-post .blog-post--publish-date{margin-bottom:100px;text-align:center;font-size:1.6rem}}
