.dnd-section[class*=force-full-width-section]>.row-fluid{max-width:none!important}.hero-image-wrapper{filter:blur(10px)}.hero-banner-wrapper{padding-top:50px!important}.body-container--blog-index [id*=blog_subscribe][id*=dnd_area]>form{align-items:center;display:flex;gap:1rem;justify-content:flex-end}.hs-error-msgs{display:none!important}.blog-hero-author-icon{display:inline-block;margin-right:10px;vertical-align:middle}.blog-post{margin-top:100px}@media (max-width:768px){.blog-post{margin-top:50px}}.body-container--blog-post{background:var(--color-section-primary)}#comments-listing,.body-container--blog-post .content-wrapper{margin:auto auto 100px;max-width:865px;padding:0 2rem}.body-container--blog-post figure{margin:1rem 0}.body-container--blog-post img,.body-container--blog-post video{height:auto;max-width:100%}.blog-post-body .h1,.blog-post-body .h2,.blog-post-body .h3,.blog-post-body .h4,.blog-post-body .h5,.blog-post-body .h6,.blog-post-body h1,.blog-post-body h2,.blog-post-body h3,.blog-post-body h4,.blog-post-body h5,.blog-post-body h6{margin-top:1em}.blog-comments .hs-submit .hs-button{margin:1rem auto}.blog-comments{margin:0 0 100px;padding:0 2rem}@media (max-width:768px){.blog-comments{margin-bottom:50px}}.blog-comments form{margin:0 auto}.hs-comment-message.hs-comment-message{animation:translate-down .5s 3s forwards;border:none!important;bottom:0;left:0;margin:0!important;padding:1rem!important;position:fixed;text-align:center;width:100%}:root{--blog-comment-avatar-size:74px}.blog-pagination{display:flex;gap:1rem;justify-content:center}.blog-pagination__link{align-items:center;background:#f9f9f9;border:0;border-radius:1000px;display:inline-flex;font-size:var(--font-scale-0);font-weight:400;justify-content:center;min-height:2rem;min-width:2rem;padding:0;white-space:nowrap}.blog-pagination__link--active{background:var(--color-secondary);color:var(--color-white)}.blog-comments:before{content:"Comments";display:block;font-size:var(--typography-fluid-scale-4);font-weight:700;margin:0 0 50px;text-align:center}.blog-comments .hs-firstname.hs-fieldtype-text,.blog-comments .hs-lastname.hs-fieldtype-text{float:left;width:calc(50% - 1rem)}.blog-comments .hs-lastname.hs-fieldtype-text{margin-left:2rem}.blog-comments .hs-email.hs-fieldtype-text{clear:both}.blog-comments .comment{display:flex;flex-direction:column;margin-top:2rem;padding:0;position:relative}.blog-comments .comment a{border:none}.blog-comments .comment-header{display:flex}.blog-comments .comment-avatar{border-radius:50%;height:100%}.blog-comments .comment-from-and-date{display:flex;flex-direction:column;gap:3px;justify-content:center;margin-left:1.5rem}.blog-comments .comment.depth-0{border:none;padding:0}.blog-comments .comment.depth-0+.comment.depth-1:before{border-top-left-radius:1000px;border-top-right-radius:1000px;height:calc(100% + var(--blog-comment-depth-0-height) + 1rem);top:calc((var(--blog-comment-depth-0-height) + 1rem)*-1)}.blog-comments .comment.depth-1{padding-left:calc(var(--blog-comment-avatar-size) + .25rem)}.blog-comments .comment.depth-1+.comment.depth-0{margin-top:2rem}.blog-comments .comment.depth-1:before{background:var(--color-primary);border-radius:0;content:"";display:block;height:calc(100% + 2rem);left:calc(var(--blog-comment-avatar-size)/2);position:absolute;top:-2rem;width:6px}.blog-comments .comment.depth-1.comment-last-child:before{border-bottom-left-radius:1000px;border-bottom-right-radius:1000px}.blog-comments .replying-to{display:block;font-size:var(--typography-fluid-scale-2);font-weight:700;margin:50px 0;text-align:center}.replying{padding-left:0;padding-top:2rem}.blog-comments .comment-from h4{font-size:26px;font-weight:700;margin:0}.blog-comments .comment-date{color:inherit;font-weight:700}.blog-comments .comment-body{padding-left:calc(var(--blog-comment-avatar-size) + 1.5rem)}.blog-comments .comment-body p{margin-top:0}.blog-comments .comment-reply-to{position:absolute;right:0;top:1rem;visibility:hidden}.blog-comments .comment-reply-to:before{background:var(--color-gradient-primary);border-radius:var(--button-border-radius);color:var(--button-text-color);content:"Reply";cursor:pointer;font-size:var(--typography-fluid-scale-0);font-weight:600;padding:var(--button-padding);position:absolute;right:0;text-transform:uppercase;transform-origin:center;transition:transform var(--transition-duration) var(--transition-timing-function);visibility:visible}.section.post-footer{display:flex;flex-direction:column}.blog-comments .grecaptcha-badge{margin:0 auto}.blog-progress-bar-wrapper{position:sticky;top:var(--sticky-header-height);z-index:10}.blog-progress-bar{background:var(--color-gradient-primary);height:10px;position:absolute;transform:translateZ(0);transition:transform var(--transition-duration) var(--transition-timing-function);width:100%}.blog-progress-bar--complete{opacity:0;pointer-events:none;transform:translate3d(0,-100%,0)}.blog-progress-bar[value]::-webkit-progress-value{background:var(--color-gradient-primary)}.blog-progress-bar[value]::-webkit-progress-bar{background:var(--color-section-primary)}.new-comments:empty{display:none}.blog-tags{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;margin:2rem 0 4rem}.blog-tags-tag-link{background:#f9f9f9;border:0;border-radius:1000px;font-size:var(--typography-fluid-scale-0);font-weight:400;padding:.5rem 2rem;white-space:nowrap}.blog-tags-tag-link.active{background:var(--color-secondary);color:var(--color-white)}.blog-tags-tag-clear-button svg{height:16px;margin-right:4px;width:16px}.recent-blog-posts{margin-bottom:100px;margin-top:100px;padding:0 2rem}@media (max-width:768px){.recent-blog-posts{margin-bottom:50px;margin-top:50px}}.body-container--blog-post .blog-index__post-wrapper{align-items:stretch;display:flex;flex-wrap:wrap;gap:2rem;justify-content:center;width:100%}.body-container--blog-post .blog-index__post{background-color:var(--color-accent);border-radius:var(--image-border-radius);flex:1 1 300px;overflow:hidden;position:relative;transition:var(--transition-duration) var(--transition-timing-function)}.body-container--blog-post .blog-index__post-inner{color:var(--color-white);display:flex;flex-direction:column;height:100%;padding:2rem;position:relative;width:100%}.body-container--blog-index h1{margin:0 0 1rem}.body-container--blog-post .blog-index__post-link,.body-container--blog-post .blog-index__post-meta{z-index:2}.body-container--blog-post .blog-index__post-meta{display:flex;flex:1;flex-direction:column;justify-content:flex-end;padding:2rem 0}.body-container--blog-post .blog-index__post-bg{aspect-ratio:16/9;display:block;height:100%;left:0;max-width:100%;object-fit:cover;object-position:center 40%;position:absolute;top:0;width:100%}.body-container--blog-post .blog-index__post-inner:after{background:linear-gradient(to bottom,transparent 0,var(--color-accent) 100%);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.body-container--blog-post .clickable{z-index:3}.body-container--blog-post .blog-index__post-title{color:var(--color-white)}.body-container--blog-post .blog-index__post:focus-within,.body-container--blog-post .blog-index__post:hover{transform:translateY(-1rem)}.body-container--blog-post .blog-index__post:focus-within{outline:2px solid var(--color-primary)}