.blog-container .blog-all-container,.blog-container .blog-home-container{display:flex;flex-direction:column;height:calc(100vh - 40px);overflow-y:auto}@media(min-width:641px){.blog-container .blog-all-container,.blog-container .blog-home-container{flex-direction:row;padding-top:16px;height:calc(100vh - 50px);overflow-y:hidden}}.blog-container .main-image-container{position:relative;display:block}.blog-container .main-image-container img{display:inline-block;width:100%;max-height:30%;vertical-align:middle;border:0;-o-object-fit:contain;object-fit:contain}.blog-container .main-image-container .main-image-overlay{position:absolute;top:0;bottom:0;left:0;right:0;background:var(--gradient_background)}.blog-container .main-image-container h1{color:#fff}.blog-container .main-image-container h2{position:absolute;top:10px;left:10px;font-size:24px;width:350px}.blog-container .blog-post-summary-container h2{color:#fff;font-weight:400}.blog-container .blog-post-summary-container a,.blog-container .blog-post-summary-container h3,.blog-container .blog-post-summary-container p{font-size:14px}.blog-container .blog-post-summary-container .meta-container span{display:block}@media(min-width:1025px){.blog-container .blog-post-summary-container .meta-container span{display:inline-block;padding-right:16px}}.blog-container .blog-post-summary-container .content-container p{margin-bottom:8px}.blog-container .left-container{width:100%;padding:16px}@media(min-width:641px){.blog-container .left-container{padding:0 24px 200px;border-right:1px solid var(--border_gray);width:58.33%}}.blog-container .right-container{padding:16px}@media(min-width:641px){.blog-container .right-container{width:41.67%;padding:0 16px 200px}.blog-container .blog-all-container .left-container,.blog-container .blog-all-container .right-container,.blog-container .blog-home-container .left-container,.blog-container .blog-home-container .right-container{height:calc(100vh - 50px);overflow-y:auto}.blog-container .blog-all-container .left-container{height:auto}}.blog-container .blog-post-columns{display:flex;flex-direction:column}@media(min-width:641px){.blog-container .blog-post-columns{flex-direction:row;padding-top:16px}}.blog-container .link-container{border-bottom:1px solid var(--border_gray);padding-bottom:12px}.blog-container .link-container .link-item{display:block;margin:12px 0}.blog-container .about-container{border-top:1px solid var(--border_gray)}.blog-container .about-container p{font-size:13px}.blog-container .blog-post-container{background-color:var(--background)}.blog-container .blog-post-container .blog-post{font-size:14px}.blog-container .blog-post-container .blog-post blockquote{border-left:5px solid var(--color-main);padding:10px 20px;margin:0 0 20px;font-style:italic}.blog-container .blog-post-container .blog-post .zip_code{left:-200px;width:100px;height:5px}.blog-container .blog-post-container h1{position:absolute;top:10px;left:10px;font-size:24px;width:350px}@media(min-width:641px){.blog-container .blog-post-container h1{width:600px;font-size:32px;top:16px;left:24px}}@media(min-width:1025px){.blog-container .blog-post-container h1{width:900px;font-size:44px;top:24px;left:36px}}.blog-container .blog-post-container h3{font-size:18px}.blog-container .blog-post-container .quiet-time-blog{display:inline-block;width:100%;font-size:20px;margin-bottom:12px;padding-bottom:12px;border-bottom:1px solid var(--border_gray)}@media(min-width:641px){.blog-container .blog-post-container .quiet-time-blog{font-size:24px}}.blog-container .blog-post-container .comment-list{margin-top:36px}.blog-container .blog-post-container .comment-list-item{margin:8px 0 24px}.blog-container .blog-post-container .comment-list-item .content-container{margin-top:4px}.blog-container .blog-post-container .commenter-name{font-weight:600;color:#c036fa}.blog-container .blog-post-container .comment-date{margin-left:40px;color:var(--placeholder)}.blog-container .add-comment-container label{z-index:1}