.hs-pagination__link--active{font-weight:700}.aside__ctas,.author-container,.author__bio-container,.author__img-container,.blog-card__content,.blog-card__img-container,.blog-post__featured-img,.blog-post__meta,.content-container,.content__aside,.social-sharing__links{display:flex}.aside__ctas{justify-content:space-between}.blog-post__featured-img{min-height:40rem;width:100%}.author__img-container img,.blog-post__featured-img img{flex:1 1 auto;height:auto;max-width:100%;object-fit:cover}.ctas__social-sharing p{font-size:1rem;margin:0 0 .5rem}.social-sharing__links{font-size:1.25rem;gap:1.5rem}.social-sharing__links a.social-link{text-decoration:none}.blog-post__tag-link:active,.blog-post__tag-link:focus,.blog-post__tag-link:hover{background:var(--red-700);color:var(--sand-200);transition-duration:.2s}.body__post-narration-container{margin-bottom:2rem}.blog-post__tags{display:flex;flex-wrap:wrap;gap:4px}.tag-pill{align-items:center;border:2px solid var(--red-700);border-radius:40rem;display:inline-flex;font-size:1rem;margin:0;padding:.35rem 1.25rem;text-decoration:none}.tag-pill--fill{background:var(--red-700);color:var(--sand-200)}.tag-pill--outline{background:transparent;color:var(--red-700)}.blog-post__meta{align-items:start;flex-direction:column;gap:1.5rem}.blog-posts-carousel-container,.related-posts-container{width:100%}.blog-posts-carousel-container{left:0;overflow:hidden;position:relative;top:0}.carousel-container__inner{display:grid;grid-template-columns:repeat(6,20.75rem);left:0;pointer-events:none;position:absolute;top:0}.blog-post__card{transition-duration:.2s;transition-timing-function:ease-out}.blog-card__content{flex-direction:column;gap:1.5rem;height:100%}.blog-card__img-container{justify-content:center;overflow:hidden}.blog-card__text-container{display:flex;flex:1;flex-direction:column;justify-content:space-between}.blog-card__text-container h4,.blog-card__text-container p{font-size:var(--font-size-h6)}.blog-card__text-container h4{margin:0 0 .5em}.blog-card__text-container p{margin:0 0 1rem}.text__read-more-btn a{pointer-events:auto}.author__bio-container,.bio__text{flex-direction:column}.author__bio-container{align-items:start;gap:2.5rem;padding:1.5rem 0}.cs-section:not(:last-child){margin-bottom:6rem}.cs-section--padding{padding:2.5rem}.cs-section--blue-bg{background:var(--blue-700)}.cs-section--red-bg{background:var(--red-700)}.client-quote{font-size:var(--font-size-h2)}.client-needs p:last-child,.client-needs ul,.refuel-results p:last-child{margin-bottom:0}@media only screen and (max-width:767px){.author-container{flex-direction:column;gap:2.5rem;padding-bottom:8.25rem;padding-top:8.25rem}.blog-posts-carousel-container{height:37.5rem}.carousel-container__inner{gap:.5rem}.related-posts-container h2{margin-left:1rem}.blog-card__img-container{height:24.5rem}.content__blog-post .refuel-module-cta-banner__container{border-radius:12px;overflow:hidden}}@media only screen and (min-width:768px){.author-container{align-items:center;gap:2.5rem}.author__img-container{width:37%}.author__bio-container{flex:1}.blog-posts-carousel-container{height:43rem}.carousel-container__inner{gap:1rem}.related-posts-container h2{margin-left:2rem}.blog-card__img-container{height:28rem}.content__blog-post .refuel-module-cta-banner__container{border-radius:28px;min-height:20.5rem;overflow:hidden}}@media only screen and (max-width:1023px){.content-container--blog{padding-bottom:80px;padding-top:136px}.aside--desktop{display:none}.aside--mobile{align-items:center;background:var(--sand-500);border-radius:12px;bottom:1rem;justify-content:space-between;left:50%;padding:1rem .75rem;position:fixed;transform:translateX(-50%);width:95%;z-index:999}.aside--mobile p{margin:0;max-width:50%}.blog-post__meta{margin-bottom:3rem}.client-quote{line-height:1.2}}@media only screen and (min-width:1024px){.content-container--blog{gap:4.5rem;padding-bottom:160px;padding-top:216px}.aside--desktop{flex-direction:column;gap:1rem;height:100%;position:sticky;top:216px;width:32%}.aside--mobile,.featured-img--mobile{display:none}.content__blog-post,.content__case-study{flex:1}.blog-post__meta{margin-bottom:5rem}.client-quote{line-height:1.05}.content__blog-post .refuel-module-cta-banner__container .content-container .content__banner-text{font-size:var(--font-size-h4);width:90%}}@media only screen and (min-width:1440px){.related-posts-container h2{margin-left:8.25rem}.content__blog-post .refuel-module-cta-banner__container .content-container{padding-left:2rem;padding-right:2rem}}@media only screen and (min-width:1920px){.related-posts-container h2{margin-left:10.25rem}.content__blog-post .refuel-module-cta-banner__container .content-container{padding-left:8.25rem;padding-right:8.25rem}}