.body-blog__post h2{font-size:36px}.body-blog__post h3{font-size:24px}.body-blog__post .image-banner{height:min(65vh,800px);height:min(65dvh,800px);overflow:hidden;position:relative;width:100%}.body-blog__post .image-banner:before{background:linear-gradient(180deg,#0a0d19,rgba(10,13,25,0));content:"";display:block;height:100%;left:0;max-height:8rem;opacity:.4;position:absolute;top:0;width:100%}.body-blog__post .image-banner img{object-fit:cover}.body-blog__post .image-banner .w-limiter{display:block;left:50%;max-width:1340px;opacity:0;padding:0 20px;position:absolute;top:120px;transform:translateX(-50%);transition:opacity .2s ease;width:100%;z-index:1}.body-blog__post .image-banner:hover .w-limiter{opacity:1}.body-blog__post #hs_cos_wrapper_blog_hero{height:100%!important}.body-blog__post .image-banner .w-limiter .btn-wrapper a{border:none}.body-blog__post .image-banner .w-limiter .btn-wrapper a:hover{border:none;opacity:.8}.body-blog__post .image-banner .w-limiter .btn-wrapper svg{transform:rotate(180deg)}@media screen and (min-width:1100px){.body-blog__post .image-banner .w-limiter{padding:0 80px}}@media screen and (min-width:850px){.body-blog__post .image-banner:before{max-height:190px;opacity:.8}}@media screen and (min-width:767px){.body-blog__post h1{font-size:30px;line-height:45px}.body-blog__post h2{font-size:24px;line-height:32px}}.body-blog__post .content-wrapper{margin:0 auto;max-width:1340px;padding:55px 80px}.body-blog__post .content-wrapper .blog-post{max-width:100%;padding:0;width:100%}.body-blog__post .content-wrapper .blog-post .blog-post__inner{display:flex;flex-direction:row;justify-content:space-between}.body-blog__post .content-wrapper .blog-post .blog-post__inner .blog-post__content{max-width:770px}.body-blog__post .content-wrapper .blog-post .blog-post__inner .blog-post__share{align-self:flex-start;margin:0 0 0 70px;position:sticky;top:130px}.body-blog__post .content-wrapper .blog-post .blog-post__meta :is(time,span){color:#b6b6ba;display:inline-block;font-size:14px;font-weight:500;margin-bottom:5px;text-transform:uppercase}@media (max-width:1000px){.body-blog__post .image-banner .w-limiter{opacity:1;padding:0 40px}.body-blog__post .image-banner .w-limiter .btn-wrapper .custom-btn,.body-blog__post .image-banner .w-limiter .btn-wrapper .custom-btn.no-mobile{display:flex}.body-blog__post .content-wrapper{padding:40px}.body-blog__post .content-wrapper .blog-post .blog-post__inner{flex-direction:column}.body-blog__post .content-wrapper .blog-post .blog-post__inner .blog-post__content{max-width:100%}.body-blog__post .content-wrapper .blog-post .blog-post__inner .blog-post__share{margin:40px 0 0;position:static;width:100%}}@media (max-width:860px){.body-blog__post .blog-post__content h1{font-size:30px;line-height:45px}}@media (max-width:560px){.body-blog__post .image-banner{height:min(50vh,800px);height:min(50dvh,800px)}.body-blog__post .image-banner img{min-height:100%}}@media (max-width:520px){.body-blog__post .content-wrapper{padding:30px 20px 50px}.body-blog__post .image-banner .w-limiter{padding:0 20px}}.blog-post{margin:0 auto;max-width:960px}.blog-post__meta{margin-bottom:5px}.blog-post__meta a{text-decoration:underline}.blog-post__timestamp{display:block}.blog-post__tags svg{height:auto;margin-right:.35rem;width:15px}.blog-post__tag-link{font-size:.875rem}.blog-related-posts{background-color:#f8fafc}.blog-related-posts h2{text-align:center}.blog-related-posts__list{display:flex;flex-wrap:wrap}.blog-related-posts__post{flex:0 0 100%;padding:1rem}@media screen and (min-width:768px){.blog-related-posts__post{flex:0 0 50%}}@media screen and (min-width:1000px){.blog-related-posts__post{flex:0 0 33.33333%}}.blog-related-posts__image{height:auto;max-width:100%}.blog-related-posts__title{margin:.7rem 0}.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}