.blog-listing{display:flex;flex-wrap:wrap;gap:36px;justify-content:space-between}.blog-listing--3-col,.blog-listing--4-col{justify-content:flex-start}.blog-listing__heading{text-align:center;width:100%}.blog-listing__post{background:#fff;border-radius:10px;box-shadow:0 0 50px rgba(0,0,0,.08);display:flex;flex-direction:column;overflow:hidden;padding:0;position:relative;width:100%}.blog-listing__post-inner-wrapper{background-color:hsla(0,0%,100%,.4);display:flex;height:100%}.blog-listing__post-image-wrapper{display:flex}.blog-listing__post-image{height:auto;width:100%}.blog-listing__post-content{display:flex;flex-direction:column;flex-grow:1;padding:40px 40px 92px}.card--dark .blog-listing__post-content,.card--light .blog-listing__post-content{padding:1.4rem}.blog-listing__post-tags{margin-bottom:.7rem}.blog-listing__post-tag,.blog-listing__post-tag:active,.blog-listing__post-tag:focus,.blog-listing__post-tag:hover{text-decoration:none}.blog-listing__post-title{font-size:16px!important;margin-bottom:1.4rem}.blog-listing__post-title-link{font-size:16px!important}.blog-listing__post-summary p{font-size:14px;line-height:24px}.blog-listing__post-author{align-items:center;display:flex;margin-bottom:.7rem}.blog-listing__post-author-image{height:auto;margin-right:.7rem;width:50px}.blog-listing__post-author-name,.blog-listing__post-author-name:active,.blog-listing__post-author-name:focus,.blog-listing__post-author-name:hover{text-decoration:none}.blog-listing__post-timestamp{display:block;margin-bottom:.35rem}.blog-listing__post-button-wrapper{bottom:34px;left:40px;position:absolute}a.blog-listing__post-button{background:none!important;border-bottom:2px solid #5e35b1;border-radius:0!important;color:#121212!important;display:inline-block;font-size:16px;font-weight:600!important;line-height:26px;margin:0;padding:.3rem 0;text-decoration:none!important;text-transform:uppercase}a.blog-listing__post-button:focus,a.blog-listing__post-button:hover{border-bottom:2px solid #121212;color:#673ab6!important}a.blog-listing__post-button:active{border-bottom:2px solid #121212;color:#000!important}.blog-listing--card .blog-listing__post{flex-direction:column}.blog-listing--2-col .blog-listing__post{width:calc(50% - 18px)}.blog-listing--3-col .blog-listing__post{width:calc(33.33333% - 24px)}.blog-listing--4-col .blog-listing__post{width:calc(25% - 27px)}@media (min-width:768px){.blog-listing__post-title,.blog-listing__post-title-link{font-size:22px!important}.blog-listing__post-summary p{font-size:15px;line-height:26px}}@media (max-width:767px){.blog-listing .blog-listing__post{margin-right:0!important;width:100%}}.blog-listing--card .blog-listing__post-image-wrapper{height:260px}.blog-listing--card .blog-listing__post-image{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.blog-listing--card .blog-listing__post-image,.blog-listing--card .blog-listing__post-image-wrapper{height:auto}}.blog-listing--list .blog-listing__post{display:flex}.blog-listing--list .blog-listing__post-image-wrapper{width:100%}.blog-listing--list .blog-listing__post-image{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.blog-listing--list .blog-listing__post-image,.blog-listing--list .blog-listing__post-image-wrapper{height:auto}}@media (min-width:768px){.blog-post-listing__post--list{flex-direction:row}.blog-listing__post-content--list,.blog-post-listing__post-image-wrapper--list{order:1}.blog-post-listing__post-image-wrapper--right{order:2}.blog-listing--list .blog-listing__post-image-wrapper{width:25%}.blog-listing--list .blog-post-listing__post-image-wrapper--left{margin-right:1.4rem}.blog-listing--list .blog-post-listing__post-image-wrapper--right{margin-left:1.4rem}}.blog-post{margin:0 auto;max-width:960px;padding:62.5px 18px}.blog-post__meta{font-size:16px;font-weight:700;margin-bottom:1.4rem;text-transform:uppercase}.blog-post__meta a{display:none}.blog-post__timestamp{display:block}.blog-post__tags svg{height:auto;margin-right:.35rem;width:15px}.blog-post__tag-link{font-size:.875rem;text-decoration:none}@media (min-width:768px){.blog-post{padding:100px 36px}}.blog-related-posts{background-color:#f8fafc;padding:62.5px 18px}.blog-related-posts h2{text-align:center}.blog-related-posts__list{display:flex;flex-wrap:wrap;gap:36px}.blog-related-posts__post{background:#fff;border-radius:10px;box-shadow:0 0 50px rgba(0,0,0,.08);display:flex;flex-direction:column;overflow:hidden;padding:0;width:100%}.blog-related-posts__content{font-size:14px;line-height:24px;padding:40px}@media screen and (min-width:768px){.blog-related-posts{padding:100px 36px}.blog-related-posts__post{width:calc(50% - 18px)}.blog-related-posts__content{font-size:15px;line-height:26px}}@media screen and (min-width:1000px){.blog-related-posts__post{width:calc(33.33333% - 24px)}}.blog-related-posts__post-image-wrapper{display:block;height:260px}.blog-related-posts__image{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.blog-comments{margin:0 auto;max-width:680px}.blog-comments .hs-submit{text-align:center}.blog-comments .comment-reply-to{border:0}.blog-comments .comment-reply-to:focus,.blog-comments .comment-reply-to:hover{background-color:transparent;text-decoration:underline}