
.blog-main{padding-top:30px}.blog-heading{margin-bottom:42px}.blog-heading h1{font-size:34px;letter-spacing:.06em}.blog-heading p{color:#676767}.blog-columns{display:grid;grid-template-columns:minmax(0,1fr) 200px;gap:56px}.blog-post{margin:0 0 64px;padding-bottom:40px;border-bottom:1px solid #ddd;overflow-wrap:anywhere}.blog-post h2{margin:0 0 12px;font-size:26px;line-height:1.5}.blog-post h2 a{color:inherit}.blog-post time{display:block;color:#717171;font-size:13px;margin-bottom:24px}.blog-post .entry-content{font-size:16px;line-height:1.95}.blog-post .entry-content img{max-width:100%;height:auto;display:inline-block}.blog-post .entry-content p{margin-bottom:1.6em}.blog-post .entry-content div{max-width:100%}.blog-archive h2{font-size:19px;margin-top:0}.blog-archive ul{list-style:none;padding:0}.blog-archive li{margin:12px 0}.blog-archive span{font-size:12px;color:#777}.blog-archive a{color:inherit}.blog-pagination{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:18px;margin:25px 0 45px}.blog-pagination a{color:inherit}.comments{border-top:1px solid #ddd;margin-top:40px;padding-top:20px}.comments>h2{font-size:21px}.comments article{margin-top:22px;border-bottom:1px solid #eee;padding-bottom:20px}.comments h3{font-size:16px;margin:0 0 8px}.comments p{font-size:14px;line-height:1.9}.comments time{margin:0 0 10px}
@media(max-width:900px){.blog-columns{grid-template-columns:minmax(0,1fr);gap:20px}.blog-archive{border-top:1px solid #ddd;padding-top:25px}.blog-archive ul{display:flex;flex-wrap:wrap;gap:8px 22px}.blog-archive li{margin:4px 0}.blog-heading h1{font-size:28px}.blog-post h2{font-size:23px}}
