@charset "UTF-8";.blog-main{}.blog-main article.blog-entry{margin-bottom:2.5rem;padding-bottom:1.5rem;border-bottom:2px solid rgba(0,0,0,.1)}.blog-main article.blog-entry h2.blog-entry-title a{text-decoration:none}.blog-main h2.blog-entry-title,.blog-main .blog-post-title{position:sticky;top:0;z-index:1;background-color:#f8f9fa;padding-top:.5rem}.blog-main .blog-entry-meta{margin-bottom:1.25rem}.blog-main .content{}.blog-main .content blockquote p{display:block}.blog-main .content img{max-width:100%;height:auto}.blog-main .content img.aligncenter{display:block;margin-left:auto;margin-right:auto}.blog-main .content img.alignleft{float:left;margin:.25rem 1rem .5rem 0}.blog-main .content img.alignright{float:right;margin:.25rem 0 .5rem 1rem}.blog-main .content figure.wp-caption{display:table;margin:1.5rem auto;text-align:center}.blog-main .content figure.wp-caption.alignleft{float:left;margin:.25rem 1rem .5rem 0}.blog-main .content figure.wp-caption.alignright{float:right;margin:.25rem 0 .5rem 1rem}.blog-main .content figure.wp-caption figcaption.wp-caption-text{display:table-caption;caption-side:bottom;font-size:.875rem;padding-top:.25rem}.blog-main .blog-prevnext{margin:.5rem 0 1rem}.blog-main .blog-prevnext .blog-prevnext-link{max-width:48%}.blog-main .blog-aux-title{font-size:2rem;font-weight:300;margin-bottom:1rem}.blog-main .blog-category-cloud{margin-bottom:1.5rem}.blog-main .blog-archive-groups h2{font-size:1.4rem;margin:1.5rem 0 .5rem}.blog-main .blog-archive-groups h3{font-size:1.05rem;font-weight:700;margin:1rem 0 .5rem}.blog-main .blog-archive-groups ul{margin-bottom:.75rem}.blog-sidebar .blog-sidebar-widget{margin-bottom:1.5rem}.blog-sidebar .blog-sidebar-widget h5{border-bottom:1px solid rgba(0,0,0,.1);padding-bottom:.25rem}.blog-sidebar .blog-sidebar-widget ul li{margin-bottom:.5rem}@media print{.blog-main{flex:0 0 100%;max-width:100%}}