.blog-header{text-align:center}.blog-header__inner{margin:0 auto;max-width:600px;padding:3.3rem 0}.blog-header__title{font-size:2rem}.blog-header__subtitle{margin:1rem 0 2rem}.blog-pagination{align-items:center;display:flex;justify-content:center;margin-bottom:3.3rem;text-align:center}.blog-pagination__link{border:2px solid transparent;border-radius:7px;display:inline-flex;line-height:1;margin:0 .1rem;padding:.25rem .4rem;text-decoration:none}.blog-pagination__link--active{border:2px solid #b0c1d4}.blog-pagination__link:focus,.blog-pagination__link:hover{text-decoration:none}.blog-pagination__next-link,.blog-pagination__prev-link{align-items:center;display:inline-flex}.blog-pagination__prev-link{margin-right:.25rem;text-align:right}.blog-pagination__next-link{margin-left:.25rem;text-align:left}.blog-pagination__next-link--disabled,.blog-pagination__prev-link--disabled{color:#b0c1d4;cursor:default;pointer-events:none}.blog-pagination__next-link svg,.blog-pagination__prev-link svg{margin:0 5px}.blog-pagination__next-link--disabled svg,.blog-pagination__prev-link--disabled svg{fill:#b0c1d4}.blog-pagination__number-link:focus,.blog-pagination__number-link:hover{border:2px solid #b0c1d4}.blog-header__author-avatar{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:50%;box-shadow:0 0 12px 0 rgba(0,0,0,.15);height:200px;margin:0 auto 1.5rem;width:200px}.blog-header__author-social-links a{background-color:#000;border-radius:50%;display:inline-block;height:40px;margin:0 5px;position:relative;width:40px}.blog-header__author-social-links svg{fill:#fff;height:15px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:auto}.blog-comments{margin:0 auto;max-width:680px}.blog-comments form{max-width:100%}.blog-comments .hs-submit{text-align:center}.blog-comments .comment-reply-to{border:0}.blog-comments .comment-reply-to:hover{background-color:transparent;text-decoration:underline}.blog-pagination.span12{display:flex;margin-left:0}.blog-comments{max-width:100%}.comment.depth-0:first-child{margin-top:2em}.comment.depth-1{margin-top:1em;padding-left:2em;padding-top:1em}.blog-comments form{margin-top:2em;padding-top:2em}.comment-date{display:block!important}#comments-listing .comment-reply-to{background-position:15px;padding-left:40px}.hs-search-field--open .hs-search-field__suggestions{margin:0 0 40px;padding:20px}.hs-search-field--open .hs-search-field__suggestions li#results-for{padding:10px 0}.hs-search-field--open .hs-search-field__suggestions li{padding:5px 15px}.listing-header .dnd-section{min-height:unset;padding:0}.listing-header .dnd-section>.row-fluid{box-sizing:content-box;margin:0 auto;padding:3.3vmax 4vw}.listing-header div{width:100%}.listing-header .page-center{padding:0;padding:0 17px 0 10px}.listing-header h1{font-size:2.8rem;line-height:1.2992}.blog-listing-wrapper{padding-top:25px}.blog-listing-wrapper .dnd-section{min-height:unset;padding:0}.post-item .blog-image-wrapper{display:block;margin-bottom:17px;width:100%}.post-item .blog-image-wrapper a.image-wrapper{display:flex;height:auto;margin:0;position:relative}.post-item img{object-fit:cover;width:100%}.post-item .blog-item-summary{display:flex;flex-flow:column;width:100%}.post-item time.blog-date{display:inline;font-size:1rem;font-weight:400;line-height:1.2em}.post-item h1.blog-title,.post-item time.blog-date{color:#000;font-family:aktiv-grotesk;font-style:normal;letter-spacing:0;text-transform:none}.post-item h1.blog-title{font-size:2.2rem;font-weight:700;margin:0}.post-item h1.blog-title a{color:inherit;text-decoration:none}.post-item .blog-excerpt-wrapper p{color:#000;font-size:1rem!important;font-weight:400;margin:1rem 0}.post-item .blog-excerpt-wrapper p,.post-item a.blog-more-link{font-family:aktiv-grotesk;font-style:normal;letter-spacing:0;line-height:1.8em;text-transform:none}.post-item a.blog-more-link{align-self:flex-start;color:#005bbb;display:inline-block;font-size:.9rem;font-weight:700;margin-top:11px;text-decoration:none}.post-item a.blog-more-link:after{background:#005bbb;content:"";display:block;height:1px;transform:translatey(-3px);width:100%}.post-item{display:inline-block;margin-bottom:40px;vertical-align:top;width:31%}.gutter{width:3.5%}nav.blog-list-pagination{align-content:center;color:#000;display:flex;flex-direction:row;justify-content:center;margin:6vw 0 3vw}nav.blog-list-pagination .newer,nav.blog-list-pagination .older{box-sizing:border-box;flex:1 0 50%}nav.blog-list-pagination a{align-items:center;display:flex;flex-direction:row;justify-content:flex-start;text-decoration:none}nav.blog-list-pagination a .blog-list-pagination-icon.icon.icon--stroke{stroke:#000;box-sizing:content-box;display:block;height:16px;line-height:1;padding-right:12px;position:relative;width:9px}nav.blog-list-pagination a .blog-list-pagination-icon.icon.icon--stroke SVG{height:16px;width:9px;stroke-width:1px;fill:transparent;stroke:#000}nav.blog-list-pagination .older .blog-list-pagination-icon.icon.icon--stroke{padding-left:12px;padding-right:0}nav.blog-list-pagination a span{color:#000}nav.blog-list-pagination .older a{justify-content:flex-end}section.blog-index .post-item .blog-image-wrapper>.image-wrapper{height:auto!important;object-fit:cover;overflow:hidden}section.blog-index .post-item .blog-image-wrapper .image-wrapper img{height:fit-content;max-height:275px;min-height:0!important;object-fit:cover;width:100%}section.blog-index .post-item .blog-image-wrapper{display:block;height:100%;margin-bottom:17px;max-height:100%;width:100%}.blog-post-inner{box-sizing:border-box;display:block;margin:0 auto;padding:4vw;width:100%}.blog-post-inner .content-wrapper{padding:0;width:75%}.blog-item-top-wrapper{display:flex;flex-direction:column;margin-bottom:50px}.blog-item-title{margin-bottom:2rem}.blog-item-title h1{color:#000;font-size:4rem;line-height:75px}.blog-item-author-date-wrapper{display:flex}.blog-item-author-date-wrapper time{line-height:1.2em}.blog-item-author-date-wrapper time,.blog-post__body p{color:#000;font-family:aktiv-grotesk;font-size:1rem;font-style:normal;font-weight:400;letter-spacing:0;text-transform:none}.blog-post__body p{line-height:1.8}.blog-post__body ul li p{margin-bottom:.5em;margin-top:.5em}.blog-post__body h3{color:#000;font-size:2.2rem;line-height:1.3328;margin:2rem 0}.post-navigation{background-color:#fff;display:flex;font-family:aktiv-grotesk;font-size:1rem;font-style:normal;font-weight:400;letter-spacing:0;line-height:1.8;padding:3vw 4vw;text-transform:none}.post-navigation a{align-items:center;color:#000;display:flex;max-width:50%;text-align:left;text-decoration:none;width:auto}.post-navigation a.post-navigation__prev{margin-left:0;margin-right:auto}.post-navigation a.post-navigation__next{margin-left:auto;margin-right:0;text-align:right}.post-navigation a .icon--stroke{box-sizing:content-box;display:block;height:32px;line-height:1;padding-right:25px;position:relative;width:18px}.post-navigation a.post-navigation__next .icon--stroke{padding-left:25px;padding-right:0}.post-navigation a svg{stroke:#000;height:32px;width:18px;stroke-width:1px;fill:transparent;overflow:hidden}.post-navigation a h2{color:#000;font-family:aktiv-grotesk;font-size:2.2rem;font-style:normal;font-weight:700;letter-spacing:0;line-height:1;margin:0;padding:10px!important;text-transform:none}.blog-post__tags{margin:30px 0 52px}.blog-post__tags a{color:#000;font-size:1rem;text-decoration:none}.blog-post__tags a:not(:last-child):after{content:"•";padding:0 .5em}.blog-post__body{margin:0 0 3vw;padding:0 0 17px}@media (max-width:1511px){.listing-header h1{font-size:calc(2.16vw + 1rem)}.post-item h1.blog-title a{font-size:calc(1.44vw + 1rem)}.post-item a.blog-more-link{font-size:calc(-.12vw + 1rem)}.post-item time.blog-date{font-size:1rem}.blog-item-title h1{font-size:calc(3.6vw + 1rem)}.blog-post__body p{font-size:1rem}.blog-post__body h3{font-size:calc(1.44vw + 1rem)}.blog-post__body ul li p{font-size:1rem}.post-navigation a h2{font-size:calc(1.44vw + 1rem)}}@media (max-width:936px){.listing-header h1{font-size:calc(2.16vh + 1rem)}.blog-item-title h1{font-size:calc(3.6vh + 1rem)}.blog-post__body p{font-size:1rem}.blog-post__body h3{font-size:calc(1.44vh + 1rem)}.blog-post__body ul li p{font-size:1rem}.post-navigation a h2{font-size:calc(1.44vh + 1rem)}}@media (max-width:767px){.listing-header h1{font-size:calc(2.16vh + 1rem)}.listing-header .page-center{display:flex;justify-content:center;padding:17px 17px 17px 25px}.listing-header .dnd-section>.row-fluid{box-sizing:border-box}.blog-post-inner{padding:6vw}.blog-post-inner .content-wrapper{width:100%!important}.blog-item-title{margin-bottom:1.2rem}.post-navigation{padding:3vw 6vw}.post-item{width:100%}.blog-post__body{padding:17px 0}.post-navigation{flex-wrap:wrap}.post-navigation a{max-width:100%;width:100%}}@media (max-width:500px){.blog-item-title h1{line-height:45px}}@media (max-width:479px){.hs-recaptcha{overflow:auto!important}.post-navigation a .icon--stroke{padding-right:10px}.post-navigation a.post-navigation__next .icon--stroke{padding-left:10px}.post-navigation a h2{font-size:calc(.48vh + 1rem)}}@media (max-width:425px){.blog-item-title h1{font-size:calc(2.4vh + .9rem)}}