.cm-listing .post-item .post-header{border:4px solid #979696;display:flex;background-color:#fff}.cm-listing{max-width:940px;margin:20px auto 0}.cm-listing .right-column{padding:24px 36px 24px 35px}.cm-listing .right-column .cm-wrappr{max-width:calc(100% - 54px);margin-right:auto;flex:1 1 auto;display:flex;align-items:center;font-size:14px}.cm-listing .right-column .cm-wrappr .avatar-image{display:flex;align-items:center}.cm-listing .right-column .cm-wrappr .avatar-image .fluid-avatar-image{position:relative;width:32px;height:32px;display:inline-block}.cm-listing .right-column .cm-wrappr .avatar-image img,.cm-listing .right-column .cm-wrappr .avatar-image svg{max-width:32px;height:auto}.cm-listing .right-column .blog-post-metadata-font{padding-bottom:12px;display:flex;align-items:center;justify-content:flex-end}.cm-listing .right-column .cm-wrappr .cm-info{padding-left:10px;display:flex;flex-direction:column;font-size:12px!important;max-width:100%}.cm-listing .right-column .cm-info .blog-link-hover-color{color:#0f1e3b;font:normal normal normal 12px/19px enriqueta,serif;display:block}.cm-listing .right-column .cm-info .cm-time{opacity:.8;display:flex;align-items:center;list-style:none;margin:0;padding:0;color:#0f1e3b;font:normal normal normal 16px/20px enriqueta,serif}.cm-listing .post-item .left-column img{display:block}.cm-listing .post-header .left-column .hs-featured-image-link{display:block;position:relative;min-height:260px;overflow:hidden;width:350px}.cm-listing .post-header .left-column .hs-featured-image-link img{-o-object-fit:cover;object-fit:cover;position:absolute;top:-4px;left:-2px;margin:0;overflow:hidden;border-radius:0;height:267.75px;width:100%}.cm-listing .post-item{margin-bottom:32px}.cm-listing .right-column .cm-wrappr .cm-time{color:#0f1e3b;font:normal normal normal 16px/20px enriqueta,serif}.cm-listing .right-column .cm-wrappr .cm-time .time-ago{font-size:12px}.cm-listing .right-column .cm-wrappr .cm-time .blog-separator-background-color{background-color:#0f1e3b;margin:0 8px;width:2px;height:2px;border-radius:50%;align-self:center;line-height:normal}.cm-listing .right-column .cm-wrappr .cm-time .post-metadata__readTime{color:#0f1e3b;font-size:12px}.cm-listing .right-column .cm-wrappr .cm-time li{line-height:14px}.cm-listing .right-column .blog-more-icon-fill{margin-right:-9px}.cm-listing .right-column .blog-more-icon-fill .more-button .btn-wrapper{position:relative;display:flex;justify-content:center;align-items:center;height:24px;width:24px;cursor:pointer}.cm-listing .right-column .hs-body-summry{display:flex;flex-direction:column}.cm-listing .right-column .hs-body-summry h2{font-size:28px;font-family:eb garamond,serif;margin-bottom:0;border-bottom:12px solid transparent;margin-top:1px;line-height:35px}.cm-listing .right-column .hs-body-summry h2 a{text-decoration:none;color:#0f1e3b}.cm-listing .right-column .hs-body-summry h2+a p{color:#0f1e3b;margin:0;line-height:1.5;font-family:enriqueta,serif;font-size:16px;opacity:.8}.cm-listing .right-column .hs-body-summry h2+a{text-decoration:none}.cm-listing .right-column .hs-body-summry:hover{cursor:pointer}.cm-listing .right-column .hs-body-summry:hover h2 a,.cm-listing .right-column .hs-body-summry:hover h2+a p{color:#5b5b5b;cursor:pointer}.blog-index{max-width:1360px;margin-left:auto;margin-right:auto}@media (max-width:767px){.cm-listing{margin:0}.cm-listing .post-item .post-header{border:0;flex-direction:column}.cm-listing .post-header .left-column .hs-featured-image-link{min-height:auto;width:100%}.cm-listing .post-header .left-column .hs-featured-image-link img{position:static;width:auto;max-width:100%;margin-left:auto;margin-right:auto;height:auto;object-fit:unset}.cm-listing .right-column{padding:30px 18px 0}.cm-listing .right-column .cm-wrappr .avatar-image{display:none}.cm-listing .right-column .cm-wrappr .cm-info{padding-left:0}.cm-listing .right-column .blog-more-icon-fill{display:none}.cm-listing .right-column .hs-body-summry h2{margin-top:5px;line-height:1.4;border:0}.cm-listing .right-column .hs-body-summry h2+a p{margin-top:10px;margin-bottom:18px;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:3;max-height:57px;font-size:13px}.cm-listing .right-column .hs-body-summry{border-bottom:1px solid rgba(15,30,59,.2);padding-bottom:24px}}.blog-index__post-content a:hover,.blog-post__back-to-blog:hover,.blog-post__meta a:hover,.blog-sidebar a:hover{color:#8001b5}.log-related-posts{background:none}