.blog-listing-container{margin:0 auto;max-width:1310px}.blog_listing__header{margin-top:60px}.blog-listing-container .blog-posts .post{border-top:1px solid #909090;display:flex;gap:10%;padding:60px 0}.blog-listing-container .blog-posts .post-content{display:flex;flex-direction:column}.blog-listing-container .blog-posts .post-content h6{margin-bottom:0}.blog-listing-container .blog-posts .post-content .snippet{flex-grow:1;margin-bottom:.5rem}.blog-listing-container .blog-posts .post .post-image-wrapper,.blog-listing-container .blog-posts .post .post-image-wrapper img,.blog-listing-container .blog-posts .post-content{width:100%}.blog-listing-container .blog-posts .post-content .date-time-tags a,.blog-listing-container .blog-posts .post-content .date-time-tags span{font-family:Space Mono;font-size:14px;text-transform:uppercase}.blog-post{margin:60px auto 0}.blog-flex{display:flex;position:relative}.blog-info{flex:1;position:fixed;width:24%}.blog-info h1,.blog-info.fixed h1{font-size:54px}.blog-info.fixed{bottom:0;left:0;position:absolute;width:40%}@media only screen and (max-width:1279px){.blog-info{width:40%}}.blog-info h6{margin-bottom:-30px}.blog-body{flex:1;margin-left:50%}.blog-body a{color:#a733ff}.blog-body a:hover{color:#a733ff;text-decoration:underline;text-decoration-color:#a733ff}.hs_cos_wrapper_type_related_blog_posts{position:relative;z-index:50}.date-time-tags,.date-time-tags a,.date-time-tags span{color:#6b737d;font-family:Space Mono;font-size:14px;text-transform:uppercase}.blog-post__meta{margin-bottom:1.4rem}.blog-post__meta a{text-decoration:none}.blog-post__meta a:hover{text-decoration:underline}.blog-post__timestamp{display:inline;font-size:24px}.blog-post__tags svg{height:auto;margin-right:.35rem;width:15px}.blog-post__tag-link{color:#6b737d!important;font-size:24px}.blog-post .blog-body h2,.blog-post .blog-body h3,.blog-post .blog-body h4,.blog-post .blog-body h5,.blog-post .blog-body h6{margin:2rem 0 .5rem}.body-container--blog-post .blog-post .blog-body h4,.body-container--blog-post .blog-post .blog-body h4 span,.body-container--blog-post .blog-post .blog-body h4 strong{font-size:34px!important;font-weight:600!important;line-height:44px!important}.body-container--blog-post .blog-post .blog-body h5,.body-container--blog-post .blog-post .blog-body h5 strong,.body-container--blog-post .blog-post .blog-body h6,.body-container--blog-post .blog-post .blog-body h6 strong{font-size:18px!important;font-weight:300!important;line-height:26px!important}.body-container--blog-post .blog-post .blog-body ol li,.body-container--blog-post .blog-post .blog-body ul li{font-size:18px!important}@media only screen and (min-width:1279px) and (max-width:1592px){.blog-info{width:40%}}@media screen and (max-width:767px){.blog-flex{flex-direction:column}.blog-body{margin-left:0;width:100%}.blog-info{position:relative;width:100%}.blog-post{margin:75px auto 0}}.blog-related-posts{background-color:#fff;margin-top:150px}.blog-related-posts .content-wrapper{border-top:1px solid #000;padding-top:50px}.blog-share-links p{color:#8a949c;margin-bottom:0}.blog-share-links span{font-size:18px}.blog-share-links a,.blog-share-links a:hover{font-family:Outfit;font-size:18px;text-decoration:none}.blog-related-posts h2{text-align:center}.blog-related-posts__list{display:flex;flex-wrap:wrap;padding-bottom:2rem}.blog-related-posts__post{flex:0 0 100%;padding:1rem}.blog-related-posts__post .date-time-tags,.blog-related-posts__post .date-time-tags .blog-post__timestamp,.blog-related-posts__post .date-time-tags a{font-size:14px!important}.blog-related-posts__post .date-time-tags a:hover{text-decoration:underline}@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{line-height:34px;margin:.7rem 0}.blog-related-posts__title a{font-size:24px;line-height:34px}.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}.blog-related-posts__content .date-time-tags span{font-size:18px}.tag-filter{padding-bottom:60px;width:100%}.tag-filter a{color:#c4c4c4;display:inline-flex;font-size:18px;margin-right:15px;text-decoration:none;text-transform:uppercase}.tag-filter a,.tag-filter a:active,.tag-filter a:focus{font-family:Space Mono}.tag-filter a.active{color:#000}.tag-filter a:hover{font-family:Space Mono;font-size:18px;text-decoration:none}.tag-filter a.active:before,.tag-filter a:hover:before{background-color:#000;border:1px solid #000;border-radius:50%}.tag-filter a.active:before,.tag-filter a:before,.tag-filter a:hover:before{content:"";display:inline-block;height:10px;margin-right:5px;margin-top:8px;width:10px}.tag-filter a:before{border:1px solid #c4c4c4;border-radius:50%}.featured-post-image-wrapper{height:792px;margin-bottom:20px}.responsive-tag-filter{display:block;margin:40px 0}.responsive-tag-filter select{-o-appearance:none;-ms-appearance:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:2px solid #000;color:#000;font-family:Space Mono;font-size:14px;padding:15px 48px;position:relative;text-decoration:none;text-transform:uppercase}.responsive-tag-filter select:hover{background:#a733ff;border-color:#a733ff;color:#fff}@media only screen and (max-width:1900px) and (min-width:1700px){.featured-post-image-wrapper{height:692px}}@media only screen and (max-width:1699px) and (min-width:1350px){.featured-post-image-wrapper{height:512px}}@media only screen and (max-width:1349px) and (min-width:950px){.featured-post-image-wrapper{height:412px}}@media only screen and (max-width:949px) and (min-width:750px){.featured-post-image-wrapper{height:352px}}@media only screen and (max-width:749px) and (min-width:650px){.featured-post-image-wrapper{height:252px}}@media only screen and (max-width:649px) and (min-width:450px){.featured-post-image-wrapper{height:192px}}@media only screen and (max-width:449px){.featured-post-image-wrapper{height:152px}}.featured-post-image-wrapper img{height:100%;object-fit:cover;width:100%}.featured-blog-slider .date-time-tags a{font-family:Outfit}@media only screen and (max-width:1384px){.blog-listing-container{padding:0 2rem}}@media only screen and (max-width:768px){.blog-posts .post{flex-direction:column;padding:40px 0}.blog-posts .post .post-image-wrapper{order:1}.blog-posts .post .post-content{margin-top:15px;order:2}.blog-posts .post .post-content h3{margin-bottom:0}.blog-posts .post .post-content .snippet p{font-size:16px}.featured-blog-slider{margin-top:-160px}.featured-blog-slider .blog-post h2{margin-bottom:15px}.featured-blog-slider .blog-post .date-time-tags{padding-right:15px}.featured-blog-slider .blog-post .date-time-tags a,.featured-blog-slider .blog-post .date-time-tags span{font-size:16px}.tag-filter{display:none}.blog_listing__header{margin-top:60px}.blog_listing__header h5{margin-bottom:10px}.blog_listing__header h1{font-size:44px!important;line-height:44px;padding-top:0}.responsive-tag-filter{display:block;margin:40px 0}.responsive-tag-filter select{-o-appearance:none;-ms-appearance:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:center;width:100%}}.blog-share-links span a:active,.blog-share-links span a:focus,.blog-share-links span a:hover{color:#a733ff!important;font-family:Outfit!important;text-decoration:underline!important;text-decoration-color:#a733ff!important}.hs-blog-listing .post-content .snippet a,.hs-blog-post .blog-post .blog-body a{font-family:Outfit,sans-serif!important}.imgWrapper{overflow:hidden;padding-bottom:52%;position:relative;width:100%}.sameHeight{height:100%;left:0;max-width:100%;object-fit:cover;position:absolute;top:0;width:100%}.blog_listing__wrap{align-items:flex-end;display:flex;flex-direction:row;justify-content:space-between}.blog_listing__header h1{margin-bottom:0}.blog_listing__intro{width:35%}.blog_listing__intro p{float:right}.tag-filters-container{padding-top:60px}.tag-filters-container h4{margin-bottom:.5rem}.featured-post-image-wrapper{height:100%;max-width:1310px;width:100%}.post-image-wrapper{max-height:302px;max-width:577px}.share{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-top:1.25rem}.share p{font-family:Space Mono;font-size:12px;margin:0;text-transform:uppercase}.share span{border-top:1px solid #5b5b5b;display:block;width:75%}.blog-share-links .social_shares{display:flex;margin-top:1rem}.blog-share-links .social_shares .logo{background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important;height:40px;margin-right:1rem;max-height:40px;max-width:40px;width:40px}.blog-share-links .social_shares .logo.facebook{background:url(https://4869273.fs1.hubspotusercontent-na1.net/hubfs/4869273/fb_logo.svg)}.blog-share-links .social_shares .logo.facebook:hover{background:url(https://4869273.fs1.hubspotusercontent-na1.net/hubfs/4869273/fb_logo_hover.svg)}.blog-share-links .social_shares .logo.twitter{background:url(https://4869273.fs1.hubspotusercontent-na1.net/hubfs/4869273/x_logo.svg)}.blog-share-links .social_shares .logo.twitter:hover{background:url(https://4869273.fs1.hubspotusercontent-na1.net/hubfs/4869273/x_logo_hover.svg)}.blog-share-links .social_shares .logo.linkedin{background:url(https://4869273.fs1.hubspotusercontent-na1.net/hubfs/4869273/linkedin_logo.svg)}.blog-share-links .social_shares .logo.linkedin:hover{background:url(https://4869273.fs1.hubspotusercontent-na1.net/hubfs/4869273/linkedin_logo_hover.svg)}.blog-post .blog-post__meta .date-time-tags,.blog-post .blog-post__meta .date-time-tags a,.blog-post .blog-post__meta .date-time-tags span{font-family:Space Mono;font-size:14px;text-transform:uppercase}.snippet a{font-size:18px}.snippet a:hover{color:#a733ff}.blog-posts .post .post-content h3{margin-bottom:14px}.post-content h6 a:hover{text-decoration:underline}@media only screen and (max-width:767px){.blog_listing__wrap{align-items:flex-start;flex-direction:column}.blog_listing__intro{width:100%}.blog_listing__intro p{float:left}.featured-blog-slider .blog-post{margin-top:200px}}