@media screen and (min-width:1000px){.author-page-wrapper .post-item{margin-bottom:3%}.author-page-wrapper #author-hero,.author-page-wrapper .post-item{grid-column-gap:4%}.author-page-wrapper #author-posts h2{margin:2rem 2rem 3rem}}.author-page-wrapper .h3,.author-page-wrapper h3{font-size:20px}.author-page-wrapper .post-item>a{height:250px!important}@media screen and (max-width:1000px){.author-page-wrapper #author-hero,.post-item{display:block}.author-page-wrapper .post-item>a{background-position:50%;background-size:cover;display:block;height:250px!important;width:100%!important}.author-page-wrapper{display:block!important}}.hs-blog-listing .blog-listing__post-author,.hs-blog-listing .blog-listing__post-tags,.hs-blog-listing .blog-listing__post-timestamp{display:none}.hs-blog-listing #blog-hero{align-items:center;display:grid;gap:50px;grid-template-columns:1fr 1fr;margin-left:auto;margin-right:auto;max-width:1640px;padding:200px 50px 80px}.hs-blog-listing .signup-form{background:#fff;border-radius:none;padding:40px}.author-page-wrapper #author-hero img{max-height:400px}.hs-blog-listing #blog-feed-heading{display:grid;gap:7%;grid-template-columns:3fr 1fr;margin-left:auto;margin-right:auto;max-width:1640px;padding:30px 50px 0}.hs-blog-listing #blog-feed-heading .sub-heading{border-bottom:1px solid #bde2de;color:#35c9bd;font-size:16px;font-weight:700;margin-right:auto;position:relative;text-transform:uppercase}.hs-blog-listing #blog-feed-heading h2{text-align:center}.hs-blog-listing div#blog-feed-area{display:grid;gap:7%;grid-template-columns:3fr 1fr;margin-left:auto;margin-right:auto;max-width:1640px;padding:0 50px}.hs-blog-listing #blog-feed-area .blog-listing{display:grid;gap:40px;grid-template-columns:1fr 1fr;padding-bottom:50px}.hs-blog-listing #blog-feed-area .blog-listing img{height:300px;object-fit:cover;width:100%}.hs-blog-listing .pagination{padding:20px 0}.hs-blog-listing .blog-listing__post-button-wrapper a{background:none;border:none;color:#ec1b33;font-size:16px;padding:0}.hs-blog-listing .blog-listing__post-button-wrapper a:hover{background:none;border:none;color:#f67b18;font-size:16px;padding:0;text-decoration:underline;transition:.2s}.hs-blog-listing h2.blog-listing__post-title{font-size:24px;line-height:normal;margin:0}.hs-blog-listing .blog-listing__post-title a{color:#000;font-size:24px;font-weight:700;line-height:normal;margin:0}.hs-blog-listing .blog-listing__post-title a:hover{color:#ec1b33;font-size:24px;font-weight:700;transition:.2s}.hs-blog-listing .blog-listing__post-summary p{color:#2e2d2d;line-height:normal;margin-bottom:15px;margin-top:15px}body .hs-form-field>label,form .hs-button,form input[type=submit]{color:#000!important}.hs-blog-post form .hs-button,form input[type=submit]{padding:20px 40px!important;width:100%!important}.hs_firstname,.hs_lastname{width:100%!important}.filtering,.hs-blog-listing .filtering{margin-top:40px}.filtering h3,.hs-blog-listing .filtering h3{background:#e4f7f5;font-size:20px;margin-bottom:0;padding:10px;text-transform:uppercase}.filtering h3:last-of-type,.hs-blog-listing .filtering h3:last-of-type{margin-top:20px}.filtering .widget-module ul,.hs-blog-listing .filtering .widget-module ul{list-style:none;margin-bottom:0;margin-top:15px;padding:0}.filtering .widget-module ul li a,.hs-blog-listing .filtering .widget-module ul li a{font-size:16px}.hs-blog-listing #blog-feed-area>div:nth-child(2){background:#fff;box-shadow:0 13px 27px -5px rgba(50,50,93,.16),0 8px 16px -8px rgba(0,0,0,.3);margin-bottom:50px;padding:15px}a.filter-expand-link{font-size:16px}.hs-blog-listing .pagination a{font-size:15px}.hs-blog-listing .pagination__link--active{background:#e4f7f5;border:1px solid #baf3ed;border-radius:50px;color:#2eb5a0;padding:4px 15px;text-decoration:underline}.hs-blog-listing .pagination__link--active:hover{text-decoration:underline;transition:.2s}.hs-blog-listing a.pagination__link.pagination__link--first.pagination__link--disabled,.hs-blog-listing a.pagination__link.pagination__link--prev.pagination__link--disabled{display:none}@media (max-width:1188px){.hs-blog-listing #blog-hero{padding:150px 20px 80px}}@media (max-width:1004px){.hs-blog-listing #blog-feed-heading{grid-template-columns:1fr}.hs-blog-listing #blog-feed-heading>div:nth-child(2){display:none}.hs-blog-listing div#blog-feed-area{gap:0;grid-template-columns:1fr}.hs-blog-listing #blog-feed-area .blog-listing{padding-bottom:15px}}@media (max-width:767px){.hs-blog-listing #blog-feed-area .blog-listing,.hs-blog-listing #blog-hero{grid-template-columns:1fr}}.hs-cta-embed{width:100%!important}#blog-wrapper{display:grid;grid-template-columns:3fr 1fr;margin-left:auto;margin-right:auto;max-width:1640px;padding:200px 50px 100px;grid-column-gap:7%}#blog-headline img{height:400px;max-width:100%;object-fit:cover;width:100%}#blog-headline .blog-post__tags a{font-size:18px;text-decoration:none}div#blog-headline .blog-post__meta h1{margin-bottom:0}.blog-post__meta{margin-top:-5%}.newsletter-headingblock{background:#d2f4f0;font-size:16px;font-weight:700;margin-left:auto;margin-right:auto;max-width:100%;padding:5px;text-align:center}@media (max-width:1425px){.blog-sign-up{padding:40px 30px}}@media (max-width:1297px){.blog-sign-up h2{font-size:25px!important}}@media (max-width:1275px){#blog-wrapper{grid-column-gap:4%}.blog-sign-up{padding:40px 20px}}@media (max-width:1188px){#blog-wrapper{gap:50px;grid-template-columns:1fr}.blog-sign-up{margin-top:90px;padding:40px}.blog-sign-up .newsletter{top:-21%!important}}@media (max-width:830px){.blog-sign-up{margin-top:50px}.blog-sign-up .newsletter{top:-16%!important}}@media (max-width:767px){#blog-wrapper{padding:150px 30px 60px}.content-wrapper{padding:0}}@media (max-width:600px){.blog-sign-up .newsletter{top:-10%!important}#blog-wrapper{gap:0}}@media (max-width:450px){.blog-sign-up .newsletter{top:-3%!important}}.blog-post__body h2{font-size:36px;margin-top:55px}.blog-post__body ul li{margin:15px 0}.blog-post__body img{height:100%!important;object-fit:contain!important;width:auto!important}.blog-post .left-col>div+div{background:#fff;padding:0}.blog-post .left-col>div+div img{border-radius:16px;width:100%}.blog-related-posts__image{width:100%}.blog-filters h1{font-size:35px}.blog-sign-up{background:radial-gradient(circle,hsla(43,97%,88%,.42) 10%,#fbf9f6 51%,hsla(42,87%,91%,.38) 75%,#fcf3df 100%);border-radius:30px;box-shadow:0 7px 29px 0 hsla(240,5%,41%,.2);max-width:1640px;padding:40px;position:relative}h2.hs-blog-post-listing__post-title{font-size:20px!important}.hs-form-booleancheckbox-display p{color:#707070!important;font-size:15px;line-height:1!important}a.hs-blog-post-listing__post-tag,a.topic-link{color:#f23645;font-size:15px;font-weight:700}.blog-sign-up h2{font-size:25px;margin-bottom:10px}.blog-sign-up h2,.blog-sign-up p{text-align:center}.blog-sign-up .newsletter{left:0;position:absolute;top:-1%;width:100%}.blog-cta{padding-top:40px}.author-page-wrapper{display:grid;gap:7%;grid-template-columns:3fr 1fr;margin-left:auto;margin-right:auto;max-width:1640px;padding:200px 50px 40px}#author-hero h1{font-size:35px!important}#author-posts h2{font-size:28px}.author-page-wrapper .right-col{background:#fff;box-shadow:0 13px 27px -5px rgba(50,50,93,.16),0 8px 16px -8px rgba(0,0,0,.3);margin-bottom:50px;padding:15px}@media (max-width:1188px){.author-page-wrapper{padding:150px 30px 30px}}@media (max-width:1000px){.author-page-wrapper{grid-template-columns:1fr}}div.hs-blog-post-listing__post-content{flex-direction:column-reverse;flex-grow:0}h2.hs-blog-post-listing__post-title{font-size:30px}h2.hs-blog-post-listing__post-title a,h2.hs-blog-post-listing__post-title a:visited{color:#000!important}hs-blog-post-listing__post-tags a{font-size:18px!important}.hs-search-field__input{border-radius:32px!important}.blog-post{padding:35px 0!important}.blog-post__meta{margin-bottom:1.4rem}.blog-post__meta a{text-decoration:underline}.blog-post__timestamp{display:block}.blog-post__tags svg{height:auto;margin-right:.35rem;width:15px}.blog-post__tag-link{font-size:.875rem}.blog-related-posts{background-color:#f8fafc}.blog-related-posts h2{text-align:center}.blog-related-posts__list{display:flex;flex-wrap:wrap}.blog-related-posts__post{flex:0 0 100%;padding:1rem}@media screen and (min-width:768px){.blog-related-posts__post{flex:0 0 50%}}@media screen and (min-width:1000px){.blog-related-posts__post{flex:0 0 33.33333%}}.blog-related-posts__image{height:auto;max-width:100%}.blog-related-posts__title{margin:.7rem 0}.blog-comments{margin:0 auto;max-width:680px}.blog-comments .hs-submit{text-align:center}.blog-comments .comment-reply-to{border:0}.blog-comments .comment-reply-to:focus,.blog-comments .comment-reply-to:hover{background-color:transparent;text-decoration:underline}