.blog-body .markdown p,.blog-body .markdown ul,.blog-body .markdown ol,.blog-body .markdown h2,.blog-body .markdown h3,.blog-body .markdown blockquote{max-width:40rem}.blog-body .markdown p,.blog-body .markdown li{line-height:1.65}@media (min-width:640px){.blog-body .markdown p,.blog-body .markdown li{font-size:18px}}.blog-body .markdown a,.blog-body .markdown li a{word-break:normal;overflow-wrap:anywhere}.blog-body .markdown blockquote{color:#fffc;background:#ffffff0a;border-left:3px solid #a882ff80;border-radius:0 .5rem .5rem 0;margin:0 0 1.75rem;padding:.875rem 1rem;font-style:normal}.blog-body .markdown blockquote p{color:inherit;margin-bottom:.75rem;font-size:16px;line-height:1.6}.blog-body .markdown blockquote p:last-child{margin-bottom:0}