.post-items{display:grid;margin-top:45px;margin-bottom:60px;grid-template-columns:repeat(3,33fr);grid-column-gap:20px;grid-row-gap:60px;align-items:stretch}.post-items .post-item{display:flex;position:relative;overflow:hidden}.post-items .post-item:not(.featured){flex-direction:column;border-bottom:2px solid #CCC}.post-items .post-item .post-content{padding:32px 32px 64px 32px;height:100%}.post-items .post-item .post-content .post-title,.post-items .post-item .post-content .post-title a{font-size:28px;line-height:1.2;color:#262626;text-decoration:none}.post-items .post-item .post-content .post-title{margin-bottom:10px}.post-items .post-item .post-content .hubspot-topic_data{margin-bottom:16px;line-height:1}.post-items .post-item .post-content .topic-link{font-size:13px;font-weight:normal;line-height:1.54;letter-spacing:.5px;color:#545454;text-transform:uppercase}.post-items .post-item .more-link{color:#000;font-size:16px;font-weight:800}.post-items .post-item:not(.featured) .more-link{display:block;position:absolute;right:32px;bottom:16px;text-align:right}.post-items .post-item .post-image{position:relative;overflow:hidden;width:100%;height:304px;min-height:304px;transition:.3s ease all}.post-items .post-item .post-image .hs-featured-image-link{display:block;width:100%;height:100%}.post-items .post-item .post-image .hs-featured-image{position:absolute;top:0;left:0;display:block;width:100%;min-width:100%;height:100%;min-height:304px;object-fit:cover;object-position:center center;float:none;margin:0;transition:.3s ease all}.post-items .post-item:hover .post-image .hs-featured-image{transform:scale(1.15)}.post-items .post-item.featured{grid-column:1 / 4}.post-items .post-item.featured.topic{grid-column:2 / 4}.post-items .post-item.featured .post-content{width:calc((100% / 2) - 60px);padding:30px 60px 36px 30px;height:auto;background-color:#f1f1f1}.post-items .post-item.featured .post-content .post-title a{font-size:50px;display:block;padding-bottom:27px;position:relative;margin-bottom:60px}.post-items .post-item.featured .post-content .post-title a:after{content:'';position:absolute;bottom:0;left:0;width:122px;height:7px;background:#54565a}.post-items .post-item.featured .post-content .hubspot-topic_data{display:none}.post-items .post-item.featured .post-content .more-link{margin-top:30px}.post-items .post-item.featured .post-image{width:calc((100% / 2) + 60px);height:auto;min-height:inherit}.post-items .post-item.featured .post-image .hs-featured-image-link{height:100%;position:relative}.post-items .post-item.featured .post-image .hs-featured-image{position:absolute;top:0;left:0;width:100%;height:100%}.load-more{font-size:20px;font-weight:bold;letter-spacing:1.11px;text-align:center;color:#15284b;cursor:pointer;margin-bottom:98px;margin-top:18px}.load-more>div:after{content:'';width:12px;height:12px;display:inline-block;margin-left:14px;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="12" height="8"><path fill="rgb(21,40,75)" d="M6.634 7.727l5.102-5.266c.352-.36.352-.949 0-1.313l-.848-.875c-.35-.364-.92-.364-1.272 0L6 4.006 2.384.273c-.349-.364-.92-.364-1.272 0l-.848.875c-.352.36-.352.949 0 1.313l5.102 5.266c.353.364.923.364 1.268 0z"/></svg>');background-size:contain;background-position:center;background-repeat:no-repeat}.load-more:hover{color:#06c}.load-more:hover>div:after{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="12" height="8"><path fill="rgb(0,102,204)" d="M6.634 7.727l5.102-5.266c.352-.36.352-.949 0-1.313l-.848-.875c-.35-.364-.92-.364-1.272 0L6 4.006 2.384.273c-.349-.364-.92-.364-1.272 0l-.848.875c-.352.36-.352.949 0 1.313l5.102 5.266c.353.364.923.364 1.268 0z"/></svg>')}.hs-author-profile{padding-bottom:120px;margin:64px 0 69px 0;border-bottom:solid 1px #ededed;display:grid;grid-template-columns:190px auto;grid-column-gap:60px}.hs-author-profile .hs-author-avatar img{border-radius:100%;box-shadow:0 2px 4px rgba(0,0,0,0.3)}.hs-author-profile .hs-author-content{max-width:750px}.hs-author-profile .hs-author-content .hs-author-name{font-size:32px;font-weight:bold;line-height:1.25;color:#545454}.hs-author-profile .hs-author-content .hs-author-bio{font-size:20px;font-weight:300;line-height:1.6;color:#545454}.hs-author-listing-header{font-size:32px;font-weight:bold;color:#545454}@media(max-width:1279px){.post-items{margin-top:30px;margin-bottom:80px;grid-template-columns:repeat(3,calc((100% - 80px) / 3));grid-column-gap:40px;grid-row-gap:40px}.post-items .post-item .post-content{padding:20px}.post-items .post-item .post-content .post-title,.post-items .post-item .post-content .post-title a{font-size:33px}.post-items .post-item.featured .post-content{width:calc((100% / 2) - 40px);padding:30px 20px}.post-items .popular-stories .post-item .post-content{padding:15px 20px}.post-items .custom-block{padding:56px 20px}.hs-author-profile{padding-bottom:66px;margin:30px 0 61px 0;grid-column-gap:40px}}@media(max-width:1023px){.post-items{margin-top:16px;margin-bottom:60px;grid-template-columns:repeat(3,calc((100% - 56px) / 3));grid-column-gap:28px;grid-row-gap:28px}.post-items .post-item .post-content{padding:10px}.post-items .post-item .post-image{height:220px}.post-items .post-item:not(.featured) .post-body-inner{display:none !important}.post-items .post-item.featured .post-content{width:calc((100% / 2) - 28px);padding:20px;font-size:16px}.post-items .post-item.featured .post-content .post-title,.post-items .post-item.featured .post-content .post-title a{font-size:24px}.post-items .popular-stories .items{grid-row-gap:10px}.post-items .popular-stories .heading{margin-bottom:10px}.post-items .popular-stories .post-item .post-content .hubspot-topic_data{font-size:11px}.post-items .popular-stories .post-item .post-content h3,.post-items .popular-stories .post-item .post-content h3 a{font-size:16px}.post-items .custom-block{padding:41px 10px}.post-items .custom-block .cta_button,.post-items .custom-block .hs-button{min-width:inherit}}@media(max-width:767px){.post-items{margin-top:25px;grid-template-columns:100%;grid-column-gap:0;grid-row-gap:20px}.post-items>div{grid-column:1 / 2 !important}.post-items .popular-stories,.post-items .post-item{max-width:380px;margin:0 auto;height:auto !important}.post-items .custom-block{max-width:calc(380px - 46px);margin:0 auto}.post-items .custom-block.subscribe{grid-row-start:3}.post-items .post-item .post-content{padding:10px}.post-items .post-item .post-image{height:232px}.post-items .post-item:not(.featured) .more-link{position:initial;margin-top:10px}.post-items .post-item.featured{flex-wrap:wrap}.post-items .post-item.featured .post-image{order:1;width:100%}.post-items .post-item.featured .post-image .hs-featured-image{height:232px;position:relative}.post-items .post-item.featured .post-content{order:2;width:100%}.post-items .post-item.featured .post-content .post-title,.post-items .post-item.featured .post-content .post-title a{font-size:33px}.post-items .popular-stories .items{grid-row-gap:20px}.post-items .popular-stories .heading{margin-bottom:20px}.post-items .popular-stories .post-item .post-content .hubspot-topic_data{font-size:13px}.post-items .popular-stories .post-item .post-content h3,.post-items .popular-stories .post-item .post-content h3 a{font-size:20px}.post-items .custom-block{padding:55px 23px}.hs-author-profile{grid-template-columns:100%;grid-row-gap:10px;text-align:center}}.blog-post-wrapper{margin-top:71px}.blog-post-wrapper .post-header{display:grid;grid-template-columns:564px auto;grid-column-gap:60px}.blog-post-wrapper .post-header .post-header-image img{width:100%;min-height:400px;height:100%;max-height:auto;max-height:-moz-available;max-height:-webkit-fill-available;max-height:fill-available;object-fit:cover;object-position:center center;box-shadow:0 2px 4px 0 rgba(0,0,0,0.3)}.blog-post-wrapper .post-header .post-header-content{font-size:20px;font-weight:300;line-height:1.6;letter-spacing:normal;color:#545454}.blog-post-wrapper .post-header .post-header-content .hs-author-label{font-weight:500}.blog-post-wrapper .post-header .post-header-content h1{font-size:52px;font-weight:normal;font-stretch:condensed;line-height:1.23;letter-spacing:normal;color:#15284b;margin-bottom:32px;margin-top:0}.blog-post-wrapper .post-header .post-header-content .share-icons{display:flex;margin-top:70px}.blog-post-wrapper .post-header .post-header-content .share-icons a:not(:last-child){margin-right:22px}.blog-post-wrapper .section.post-body{max-width:750px;margin:60px auto;color:#000}.blog-post-wrapper .post-body p,.blog-post-wrapper .post-body span,.blog-post-wrapper .post-body li,.blog-post-wrapper .post-body a{font-family:'Open Sans',sans-serif !important}.blog-post-wrapper .post-body .share-icons{display:flex;justify-content:center;margin:60px 0}.blog-post-wrapper .post-body .share-icons a:not(:last-child){margin-right:22px}.blog-post-wrapper .post-body .share-icons a:hover{opacity:.8}.blog-post-wrapper .post-body .share-icons a img{box-shadow:none}.blog-post-wrapper .post-body .hubspot-topic_data{font-size:16px;font-weight:300;font-stretch:normal;font-style:normal;line-height:2;letter-spacing:normal;color:#545454}.blog-post-wrapper .post-body .hubspot-topic_data a{color:#15284b;font-weight:500}.blog-post-wrapper .post-body .hubspot-topic_data a:first-child{margin-left:16px}.blog-post-wrapper .post-body .update-date{margin-bottom:52px;font-size:16px;font-weight:300;font-style:italic;line-height:1.5;letter-spacing:normal;color:#545454}.blog-post-wrapper .post-body .about-author-sec{display:grid;grid-template-columns:80px auto;grid-column-gap:24px;padding-top:38px;border-top:1px solid #ededed}.blog-post-wrapper .post-body .about-author-sec .image-col{display:block}.blog-post-wrapper .post-body .about-author-sec .image-col,.blog-post-wrapper .post-body .about-author-sec .image-col img{width:80px;height:80px;border-radius:100%}.blog-post-wrapper .post-body .about-author-sec .image-col img{object-fit:cover;object-position:center;box-shadow:0 2px 4px rgba(0,0,0,0.3)}.blog-post-wrapper .post-body .about-author-sec .content-col{font-size:16px;font-weight:300;line-height:1.5;color:#545454}.blog-post-wrapper .post-body blockquote{font-size:24px;font-weight:300;font-style:italic;line-height:1.5;color:#545454;background-color:#f8f8f8;padding:40px 65px;border:0;position:relative;margin:60px 0}.blog-post-wrapper .post-body blockquote:before{content:'';position:absolute;top:0;left:20px;transform:translateY(-50%);width:36px;height:32px;background-image:url(https://cdn2.hubspot.net/hubfs/231966/Blog%20Assets/quote-icon.svg);background-position:center;background-size:contain}.blog-post-wrapper .post-body blockquote>*:first-child{margin-top:0}.blog-post-wrapper .post-body blockquote>*:last-child{margin-bottom:0}.blog-post-wrapper .post-body h2{font-size:2.5rem;line-height:1.3;margin-top:3rem}.blog-post-wrapper .post-body h3{font-size:2rem;line-height:1.25;margin-bottom:1rem;margin-top:2.5rem}.blog-post-wrapper .post-body h4{line-height:1.33;font-weight:700;font-size:1.5rem}.blog-post-wrapper .post-body img{width:100%;height:auto;box-shadow:0 2px 4px rgba(0,0,0,0.3);padding:0 !important}.blog-post-wrapper .post-body .cta_button.cta_image{padding:0;border:0;background:0}.blog-section .more-stories{padding:54px 0;background:#f1f1f1}.blog-section .more-stories .heading{text-align:center}@media(max-width:1279px){.blog-post-wrapper .post-header{grid-template-columns:40% auto;grid-column-gap:40px}.blog-post-wrapper .post-header .post-header-image img{min-height:268px}.blog-post-wrapper .post-header .post-header-content h1{font-size:40px;margin-bottom:20px}.blog-post-wrapper .post-header .post-header-content .share-icons{margin-top:40px}.blog-post-wrapper .post-body{margin:50px auto}}@media(max-width:1023px){.blog-post-wrapper .post-header{grid-template-columns:50% auto;grid-column-gap:35px}.blog-post-wrapper .post-header .post-header-content h1{font-size:30px;margin-bottom:10px}.blog-post-wrapper .post-header .post-header-content .share-icons{margin-top:20px}.blog-post-wrapper .section.post-body{max-width:728px;margin:43px auto}.blog-post-wrapper .post-body .share-icons{justify-content:flex-start}.blog-section .more-stories{padding:54px 0 0 0}}@media(max-width:767px){.blog-post-wrapper .post-header{grid-template-columns:100%;grid-row-gap:20px}.blog-post-wrapper .post-header .post-header-content h1{font-size:35px}.blog-post-wrapper .section.post-body{max-width:90%;margin:38px auto}.blog-post-wrapper .post-body .cta_button:not(.cta_image){display:block}}.blog-section a:focus{outline:#15284b auto 5px}