.blog-index__section{padding:80px 0}.blog-index__featured-hero{background-color:#ecf2fc;border-radius:0 0 50px 50px}.flex{display:flex}.blog-index__featured-hero .flex{align-items:center}.gap-49{gap:49px}.blog-index__featured-hero .flex>.col-image,.blog-index__featured-hero .flex>.col-text{flex:1}.blog-index__featured-hero .featured-post__tag--featured{color:#215fab;font-weight:700;line-height:2;text-transform:uppercase}.blog-index__featured-hero h2{margin:0}.blog-index__featured-hero h2>a{color:inherit}.blog-index__featured-hero h2>a,h2>a:hover{font-weight:700;text-decoration:none}.blog-index__featured-hero .col-image>img{border-radius:10px;display:block;height:auto;max-width:100%;width:100%}.blog-index__featured-hero .featured-post__post-summary{line-height:2;margin-bottom:55px;margin-top:10px}.results-layout{display:flex;gap:92px}.blog-index__section.blog-index__filters{padding-bottom:0}.blog-index__filters .hs-search-field__input{background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' fill='none' viewBox='0 0 28 28'%3E%3Cpath fill='%23CFD5E0' d='M11.375 1.75a9.625 9.625 0 0 0 0 19.25c2.343 0 4.49-.837 6.16-2.228l7.221 7.222a.875.875 0 1 0 1.238-1.238l-7.222-7.222A9.6 9.6 0 0 0 21 11.375a9.625 9.625 0 0 0-9.625-9.625M3.5 11.375a7.875 7.875 0 1 1 15.75 0 7.875 7.875 0 0 1-15.75 0'/%3E%3C/svg%3E");background-position:center right 22px;background-repeat:no-repeat;background-size:28px;border:2px solid #cfd5e0;border-radius:29px;display:block;height:50px;line-height:2;max-width:634px;padding-right:58px;position:relative}.blog-index__filters .hs-search-field__input::placeholder{color:#b2b5ba}.blog-index__filters .hs-search-field button{display:none!important}.blog-index__section .main-col{flex:1}.blog-index__results .blog-listing-posts__list{display:grid;grid-template-columns:50% 50%}.blog-index__section .blog-index__sidebar{width:350px}.blog-index__sidebar .dnd-row:not(:last-child){margin-bottom:80px}.blog-post{padding-block:0!important}.blog-post__header{background:#ecf2fc;background:linear-gradient(180deg,#ecf2fc 70%,#fff 0);border-bottom-left-radius:clamp(0rem,-4.36rem + 11.628vw,3.125rem);border-bottom-right-radius:clamp(0rem,-4.36rem + 11.628vw,3.125rem);padding-top:clamp(3.125rem,-.347rem + 9.259vw,6.25rem)}.blog-post .content-wrapper{margin:0 auto;max-width:856px}.blog-post h1{font-weight:700;margin-bottom:0}.blog-post__meta{align-items:center;display:flex;font-size:14px;line-height:2.2;list-style:none;margin:0;padding:40px 0 10px}.blog-post__meta>li:not(:first-child){border-left:1px solid;margin-left:8px;padding-left:8px;position:relative}.blog-post__author{font-weight:700;text-transform:uppercase}.blog-post__meta a{align-items:center;display:flex;gap:15px;text-decoration:none}.blog-post__meta a:hover{font-weight:inherit;text-decoration:none}.blog-post__author>figure{border-radius:10rem;display:block;height:45px;margin:0;overflow:hidden;width:45px}.blog-post__timestamp{display:block}.blog-post__featured-img{background-color:#fff;border:1px solid #cfd5e0;border-radius:10px;display:flex;justify-content:center;margin:0;max-height:435px;overflow:hidden;width:100%}.blog-post__featured-img>img{aspect-ratio:16/11;display:block;height:auto;object-fit:cover;object-position:center;width:100%}.blog-post__body{padding-block:clamp(3.125rem,-.347rem + 9.259vw,6.25rem)}.blog-post__tags svg{height:auto;margin-right:.35rem;width:15px}.blog-post__tag-link{font-size:.875rem}.blog-related-posts>.content-wrapper{position:relative}.blog-related-posts>.content-wrapper:before{border-top:1px solid #cfd5e0;content:"";left:0;position:absolute;right:0;top:-80px}.blog-related-posts h2{color:#215fab;font-weight:700}.blog-related-posts__list{display:flex;flex-wrap:wrap;gap:26px}.blog-related-posts__post{flex:0 0 100%}.hs-pagination{padding-bottom:40px}@media screen and (min-width:768px){.blog-related-posts__list{flex-wrap:nowrap}.blog-related-posts__post{display:flex;flex:1 1 0;flex-direction:column}}.blog-related-posts__image{aspect-ratio:16/11;display:block;max-width:100%;width:100%}.blog-post-card{display:flex;flex-direction:column}.blog-post-card__read-more{align-items:center;display:inline-flex;margin-bottom:0;margin-top:auto}.blog-post-card__content{display:flex;flex:1;flex-direction:column}.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}.author-card{align-items:center;display:flex;gap:22px;padding-block:44px}.author-card .profile-col{align-items:center;display:flex;flex:1;gap:15px}.blog-post__meta .hs-author-avatar{height:45px;width:45px}.profile-col .hs-author-avatar{height:90px;width:90px}.hs-author-avatar{border-radius:10rem;margin:0;overflow:hidden}.hs-author-avatar>img{display:block;max-width:100%}.author-card .author__name,.author-card .author__title{text-transform:uppercase;white-space:nowrap}.author-card .author__name{font-weight:700}.author-card .bio-col{line-height:2;max-width:526px}.hs-blog-post__content-wrapper{display:flex;flex-direction:row;flex-wrap:wrap}.hs-blog-post__content-wrapper .hs-blog-post__author-wrapper{margin:0;order:1;padding:0}.hs-blog-post__content-wrapper .hs-blog-post__author-link{color:#aab3c2;display:inline-flex;font-size:14px;line-height:2;margin:0;text-decoration:none}.hs-blog-post__content-wrapper .hs-blog-post__publish-date{color:#aab3c2;display:inline-flex;flex:1;font-size:14px;line-height:2;order:2}.hs-blog-post__content-wrapper>div:has(h2){order:3}.hs-blog-post__content-wrapper div:has(.button){order:4}.hs-blog-post__content-wrapper .button{border-radius:10rem}.blog-post__footer .share-links{align-items:center;display:flex;font-weight:700;gap:14px;list-style:none;margin:20px 0 0;padding:0}.blog-post__footer .share-links .share-label{margin-right:9px}.single-post-row{display:flex;gap:26px}.blog-listing-row{margin-bottom:100px;header{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}h2{color:var(--Dark-Text,#3c3c3c);font-family:Open Sans;font-size:2.375rem;font-style:normal;font-weight:700;line-height:1.6em;margin:0}.header-link{background:#39d078;border-radius:30px;color:var(--Dark-Text,#3c3c3c);font-family:Open Sans;font-size:16px;font-style:normal;font-weight:700;line-height:normal;padding:14px 30px;text-decoration:none;&:hover{color:var(--White,#fff);font-family:Open Sans;font-size:16px;font-style:normal;font-weight:700;line-height:normal}}}.blog-listing-posts h2{color:#215fab;font-weight:700}.blog-listing-posts__list{display:flex;flex-wrap:wrap;gap:26px}.blog-listing-posts__post{flex:0 0 100%}.blog-listing-posts__post-image-wrapper{position:relative;.blog-listing-posts__tag{background-color:#76b4ff;border-radius:20px;bottom:21px;color:var(--Dark-Text,#3c3c3c);font-family:Open Sans;font-size:14px;font-style:normal;font-weight:700;left:21px;line-height:28px;padding:0 19px;position:absolute}}@media screen and (min-width:768px){.blog-listing-posts__list{flex-wrap:nowrap}.blog-listing-posts__post{border-radius:10px;box-shadow:.5px 1px 5px #c1c1c1;display:flex;flex:0 1 33%;flex-direction:column;min-height:510px;overflow:hidden}}.blog-listing-posts__image{aspect-ratio:16/11;border-radius:10px;display:block;max-width:100%;object-fit:cover;width:100%}.blog-post-card__title{font-size:25px;line-height:1.4}.blog-post-card__title>a,.blog-post-card__title>a:hover{font-weight:700;text-decoration:none}.blog-post-card__read-more{align-items:flex-end;color:#289656;display:flex;flex:1 0 auto;gap:10px;text-decoration:none}.blog-post-card__content{padding:19px 24px 30px;@media screen and (min-width:768px){display:flex;flex:1 0 auto;flex-direction:column}}.blog-post-card__meta{align-items:center;color:#aab3c2;display:flex;font-size:14px;font-weight:400;line-height:2}.blog-post-card__author{margin-right:.5rem;padding-right:.5rem;position:relative}.blog-post-card__author:after{background-color:currentColor;content:"";height:14px;left:100%;position:absolute;top:25%;width:1px}.sidebar-list{list-style:none;margin:0;padding:0}.sidebar-list>li:not(:last-child){padding-bottom:20px}.sidebar-list>li:not(:first-child){border-top:1px solid #cfd5e0;padding-top:20px}.sidebar-list a{text-decoration:none}.signup-form .hs-form{background-color:transparent;border-radius:none;box-shadow:none;padding:0;.hs-email{.hs-input{background:#fff;border:1px solid #cfd5e0;border-radius:10px;height:50px;&::placeholder{color:#b2b5ba}}}.hs-submit{.actions{align-items:center;display:flex;justify-content:center;.hs-button{color:inherit;font-size:inherit;font-weight:700;&:hover{background-color:#289656;border:2px solid #289656;color:#fff;font-weight:700;text-decoration:inherit}}}}}.header-wrapper{background-color:#001734;background-image:linear-gradient(#001734,#001734)!important;border-radius:0 0 50px 50px;padding-bottom:2rem;padding-top:2rem;h1{color:#fff}.header-content__description{color:#76b4ff;font-family:Open Sans;font-size:16px;font-style:normal;font-weight:700;line-height:32px;text-transform:uppercase}}.blog-index__results .blog-listing-posts__list{display:flex;flex-wrap:wrap}.blog-post-card{margin-bottom:2.5rem;@media only screen and (min-width:768px){flex:0 1 calc(33% - 13px)}.blog-listing-posts__tag{background-color:#000;border-radius:20px;bottom:21px;color:#fff;font-family:Open Sans;font-size:14px;font-style:normal;font-weight:700;left:21px;line-height:28px;padding:0 19px;position:absolute;&.tag-medical-device{background-color:#76b4ff;color:#3c3c3c}&.tag-enterprise-it{background-color:#289656;color:#fff}&.tag-industrial-manufacturing{background-color:#ff8fd2;color:#3c3c3c}&.tag-energy{background-color:#00295b;color:#fff}&.tag-engineering-services{background-color:#39d078;color:#3c3c3c}}}.blog-post-card--cta{background:#00295b;border-radius:20px;padding:70px 50px;p{color:var(--White,#fff);font-family:Open Sans;font-size:clamp(32px,2.5vw,43px);font-style:normal;font-weight:400;line-height:1.48}}