.dnd-section:has(.blog-hero){overflow-x:clip}.blog-hero{align-items:center;display:flex;flex-direction:column;gap:32px;padding:62px 0 48px;position:relative;z-index:0}.blog-hero:has(.blog-hero__tag-heading){justify-content:center}.blog-hero:before{background:var(--primary-50);content:"";height:100%;left:50%;position:absolute;top:0;transform:translateX(-50%);width:100vw;z-index:-1}.blog-hero:has(.blog-hero__tag-heading):before{background:var(--secondary)}.blog-hero__cta{background:var(--white);border-radius:6px;flex:1 0 45%;padding:24px 32px 32px}.blog-hero .preheader{font-family:var(--heading-font);font-size:.8889rem;letter-spacing:normal;line-height:normal;margin-bottom:16px}.blog-hero__heading{font-size:2.2222rem;line-height:normal;margin-bottom:18px;text-transform:none;text-wrap:wrap}.blog-hero__tag-heading{color:var(--white);text-align:center}.blog-hero__description{margin-bottom:24px}.blog-hero__form .form-title{display:none}.blog-hero__form form{display:flex}.blog-hero__form .hs-form-field{flex:1 0 30%;margin-bottom:0;position:relative}.blog-hero__form .hs-error-msgs{left:0;position:absolute;top:100%}.blog-hero__form .hs-error-msg{font-size:11px;margin:0}.blog-hero__form .submitted-message p{color:var(--text-base);font-size:14px}.blog-hero__form .hs_email>label{display:none}.blog-hero__form .hs_email input[type=email]{background-color:transparent;border-right:none;color:var(--text-base);font-size:16px!important;line-height:1.1;padding:16px;transition:all .2s ease-in-out}.blog-hero__form .hs_email input[type=email]:is(:active,:focus){border-color:var(--secondary)}.blog-hero__form .hs_email input[type=email]:is(:hover,:active,:focus){outline:none}.blog-hero__form .hs_email input[type=email]::placeholder{color:var(--text-200);font-family:var(--body-font);font-size:16px}.blog-hero__form .hs-submit{flex-grow:0;flex-shrink:0}.blog-hero__form .hs_submit input[type=submit]{font-family:var(--heading-font);font-size:18px;line-height:normal;padding:15px 24px}.blog-hero__form .hs_submit input[type=submit]:is(:hover,:active,:focus){background:var(--secondary);border-color:var(--secondary);color:var(--white);outline:none}@media (min-width:820px){.blog-hero{flex-direction:row;gap:59px}}@media (min-width:1024px){.blog-hero:before{background:linear-gradient(117deg,#fff0d0,#fff0d0 62%,#fff 0,#fff)}.blog-hero:has(.blog-hero__tag-heading):before{background:var(--secondary)}}@media (min-width:1240px){.blog-hero__cta{flex:1 0 488px}}.featured-post .blog-card{border-radius:6px;box-shadow:0 0 7px 2px hsla(240,5%,41%,.1);overflow:clip}.featured-post .blog-card__img{border-radius:0;margin-bottom:0}.featured-post .blog-card__body{background:var(--white);padding:32px}.featured-post .blog-card__title{font-size:1.4444rem}@media (min-width:1240px){.featured-post .blog-card__img{height:316px}}