.blog-author-heading,.blog-tag-heading{padding:0 1rem}.blog-index{display:flex;flex-wrap:wrap}.blog-index__post{flex:0 0 100%;padding:1.4rem 1rem}@media screen and (min-width:768px){.blog-index__post--small{flex:0 0 50%}}@media screen and (min-width:1000px){.blog-index__post--small{flex:0 0 33.33333%}}@media screen and (min-width:768px){.blog-index__post--large{display:flex;flex:1 0 100%}}.blog-index__post-image{height:auto;max-width:100%}@media screen and (min-width:768px){.blog-index__post-image-wrapper--large{flex:1 1 48%}.blog-index__post-content--large{flex:1 1 48%;padding-left:2rem}.blog-index__post-content--full-width{flex:1 1 100%;padding-left:0}}.blog-index__post-title{font-size:1.25rem}.blog-index__post-timestamp{display:block}.blog-index__post-author{align-items:center;display:flex}.blog-index__post-author-image{border-radius:50%;height:auto;margin-right:.35rem;width:30px}.blog-index__post-author,.blog-index__post-image--small,.blog-index__post-tags,.blog-index__post-timestamp,.blog-index__post-title{margin:0 0 .7rem}.insight-blog{display:inline-block;padding-top:200px;position:relative;width:100%;z-index:1}.insight-blog:before{background:linear-gradient(180deg,#35c1d6,rgba(53,193,214,0));content:"";height:900px;left:0;opacity:.08;position:absolute;right:0;top:0;z-index:-1}.insight-blog .post-listing .post-item{align-items:center;display:flex;flex-wrap:wrap;padding-bottom:100px}.insight-blog .post-listing .post-item .post-header{padding-right:15px;width:55%}.insight-blog .post-listing .post-item .post-body{padding-left:60px;width:45%}.insight-blog .post-listing .post-item .post-header .hs-featured-image-wrapper{display:inline-block;height:400px;width:100%}.insight-blog .post-listing .post-item:nth-child(2n){flex-direction:row-reverse}.insight-blog .post-listing .post-item:nth-child(2n) .post-header{padding:0 0 0 15px}.insight-blog .post-listing .post-item:nth-child(2n) .post-body{padding:0 60px 0 0}.insight-blog .post-listing .post-item .post-body .date{color:#84bd00;font-size:21px;font-weight:700;letter-spacing:.1em;line-height:30px;text-transform:uppercase}.insight-blog .post-listing .post-item .post-body h2{font-size:48px;font-weight:700;line-height:60px;padding:10px 0}.insight-blog .post-listing .post-item .post-body h2 a{color:#262e6e}.insight-blog .post-listing .post-item .post-body h2 a:hover{color:rgba(38,46,110,.35)}.insight-blog .post-listing .post-item .post-body a.more-link{color:#f76161;font-size:24px;font-weight:500;line-height:36px}.insight-blog .post-listing .post-item .post-body a.more-link:hover{opacity:.5}@media (max-width:1200px){.insight-blog{padding-top:100px}.insight-blog .post-listing .post-item{padding-bottom:50px}.insight-blog .post-listing .post-item .post-body{padding-left:15px}.insight-blog .post-listing .post-item .post-header .hs-featured-image-wrapper{height:270px}.insight-blog .post-listing .post-item .post-body .date{font-size:18px;line-height:27px}.insight-blog .post-listing .post-item .post-body h2{font-size:30px;line-height:42px}.insight-blog .post-listing .post-item .post-body a.more-link{font-size:18px;line-height:24px}.insight-blog .post-listing .post-item:nth-child(2n) .post-body{padding:0 15px 0 0}}@media (max-width:991px){.insight-blog{padding:80px 0 0}.insight-blog .post-listing .post-item .post-body h2{font-size:24px;line-height:34px}.insight-blog .post-listing .post-item .post-header .hs-featured-image-wrapper{height:200px}}@media (max-width:767px){.insight-blog .post-listing .post-item .post-header{padding:0;width:100%}.insight-blog .post-listing .post-item .post-body{padding:20px 0 0;width:100%}.insight-blog .post-listing .post-item:nth-child(2n) .post-header{padding:0}.insight-blog .post-listing .post-item:nth-child(2n) .post-body{padding:20px 0 0}}@media (max-width:500px){.insight-blog .post-listing .post-item .post-body .date{font-size:16px;line-height:22px}.insight-blog .post-listing .post-item .post-body h2{font-size:20px;line-height:30px}.insight-blog .post-listing .post-item .post-body a.more-link{font-size:16px}.insight-blog .post-listing .post-item:last-child{padding:0}}