.blog-listing-hero .content-area{margin-top:5em;padding:8vh 0}@media(min-width:769px){.hero .supporting-text{font-size:1.5em}}.hero .supporting-text{font-weight:600}.post-features .col-1 a{background-color:#fff;border-radius:.4em;display:block;overflow:hidden}.post-features .col-1 .image{background-position:50%;background-size:cover;height:18em}.post-features .col-1 .item-body{padding-top:25px;position:relative}.post-features .col-1 .item-body .author-image{background-color:#fff;height:4em;position:absolute;right:1em;top:-2em;width:4em}.post-features{gap:40px}.post-features .col-2{margin:unset;max-width:45%}.post-features .col-2 h2{border-bottom:1px solid #e4e4e4;color:#cf225b;font-size:1.5em;margin-bottom:1em;padding-bottom:.5em}.post-features .popular-post{background-color:#fff;border-radius:.4em;font-size:.9em;top:0;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.post-features .popular-post>h3{color:#cf225b;margin-bottom:1em}.post-features .popular-post a{color:inherit;position:relative;text-decoration:none}.popular-post .post-item-title{color:#261942}.post-features .col-2 a:not(:first-of-type){margin-top:1em;padding-top:1em}.post-features .col-2 a h3{font-size:1em;font-weight:600}.post-features .col-2 a .post-item-image{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:.3em;margin-right:.75em;max-width:45%;min-height:6em;min-width:4em}.post-features h5{font-weight:400}.post-features .item h5{margin-top:15px}.post-features .author-name{color:#1b0a3a;font-size:14px;font-weight:500;line-height:1.25;margin-top:10px}.post-features .popular-post h5{margin-bottom:20px}.post-features h6.post-item-title{font-size:18px;font-weight:700;line-height:1.25}.post-listing .simple-sub-form .hs-richtext.hs-main-font-element{display:none}.post-listing .simple-sub-form .actions{position:relative}.post-listing .simple-sub-form .actions:before{background-color:#fff;border-bottom:1px solid rgb(0 0 0/8%);border-top:1px solid rgb(0 0 0/8%);content:"";height:100%;left:-2px;position:absolute;top:0;width:50%}.post-features .image{border-radius:5px}.post-items .item,.related-post .item{background-color:#fff;border:1px solid #d0d5dd;border-radius:.4em;overflow:hidden;position:relative;top:0;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.post-items .item:hover,.related-post .item:hover{box-shadow:0 0 31px 0 rgba(203,214,226,.5);top:-.4em}.post-items .item .item-image,.related-post .item .item-image{background-position:50%;background-size:cover;height:10em}.post-items .item .item-body,.related-post .item .item-body{padding:1em}.post-items .item h3,.related-post .item h3{font-size:1.2em}.post-features .topics,.post-items .topics,.related-post .item .topics{margin-bottom:.5em}.post-features .topics,.post-items .topics span,.related-post .topics span{color:#cf005b;font-size:14px;font-weight:600;line-height:1.25;text-align:left}.post-features .avatar,.post-items .avatar,.related-post .avatar{border-top:1px solid #28194433;font-size:.85em;margin-top:1.5em;padding-top:1em;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.post-features .author-image,.post-items .author-image,.related-post .author-image{background-position:50%;background-repeat:no-repeat;background-size:cover;background-size:67%;border:1px solid #e7ebed;border-radius:100px;display:inline-block;margin-left:.5em}.post-items .author-image,.related-post .author-image{height:2.5em;width:2.5em}.post-features .col-1 .item-body .author-image.is-avatar,.post-items .author-image.is-avatar,.related-post .author-image.is-avatar{background-size:cover}.post-features .author-name,.post-items .author-name,.related-post .author-name{font-style:normal}.post-items .cite-date,.related-post .cite-date{display:block}.post-items .author-name,.post-items .author-name span{color:#281944;font-size:14px;font-weight:500;line-height:1.25;margin-top:10px}.blog-pagination{margin:0 auto;max-width:700px;padding-top:3em;width:100%}.blog-pagination a{font-size:1em;text-align:center;text-decoration:none;-webkit-box-flex:3;color:#1b0a3a!important;-ms-flex:3 0;flex:3 0;font-size:16px;font-weight:700;line-height:1.5}.blog-pagination a:hover{text-decoration:underline}@media(max-width:768px){.post-features .cols{-webkit-box-flex:1;-ms-flex:auto;flex:auto;margin-left:0;max-width:none;min-width:auto}.post-features .popular-post{margin-top:3em}}@media(max-width:480px){.post-features .col-1 .image{height:12em}}@media(max-width:423px){.post-listing .simple-sub-form .actions:before{display:none}}.post-features .col-1 .item-body .author-image{box-shadow:0 0 11.6px 0 rgba(0,0,0,.15);height:50px;width:50px}.post-items .author-image{box-shadow:0 0 11.6px 0 rgba(0,0,0,.15);height:44px;width:44px}@media (min-width:769px){.footer-image .post-items{column-gap:30px;row-gap:20px}.footer-image .post-items .item{margin:unset;max-width:calc(33.33333% - 20px)!important;min-width:calc(33.33333% - 20px)!important}}@media (min-width:991px){.footer-image .post-items{column-gap:60px;row-gap:50px}.footer-image .post-items .item{margin:unset;max-width:calc(33.33333% - 40px)!important;min-width:calc(33.33333% - 40px)!important}}section.post-body-wrap{overflow:visible}.post-hero-wrap .content-area{padding-bottom:9em;padding-top:4em}.post-hero-wrap .meta-published span{color:#fff}.post-body-wrap .cols{margin-top:-11em}.post-body-wrap .col-2{margin-left:3em;max-width:327px;width:100%}.post-body-wrap blockquote{background-color:#f7f9fb;border:1px solid #e3ebf6;border-radius:.3em;box-shadow:-.5em .5em 0 0 #cf225b;font-size:1em;font-weight:200;line-height:1.7;margin:1em 0 2em auto;max-width:calc(100% - 1em);padding:1em;position:relative;width:100%}.post-body-wrap .col-2 .sticky{position:sticky;top:6em}.post-body-wrap .subscript-form-wrap{background-color:#f2f2f2;border:0;border-radius:0;border-radius:.2em;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;font-size:.9em;padding:1.5em}.post-body-wrap .subscript-form-wrap .simple-sub-form{margin-top:1em}.post-body-wrap .subscript-form-wrap .simple-sub-form form input[type=email]{background-color:#fff!important;border:1px solid rgba(0,0,0,.08)!important;box-shadow:none;color:#2b3f4f;padding:0 1em}.post-body-wrap .subscript-form-wrap .simple-sub-form form input[type=email],.post-body-wrap .subscript-form-wrap .simple-sub-form input[type=submit]{border-radius:.5em!important;height:46px}.simple-sub-form form input[type=email],.simple-sub-form input[type=submit]{height:46px!important}.simple-sub-form input.hs-button{background:#40187e;border-color:#40187e;font-family:SharpSans,sans-serif;font-size:16px;font-weight:600;line-height:1;text-transform:unset}.simple-sub-form input.hs-button:hover{background:#cf005b;border-color:#cf005b;color:#fff}@media (min-width:991px){.post-listing p.small-subhead{margin-bottom:40px}}.post-listing .simple-sub-form .actions:before,div:not(.simple-sub-form) .hs-form input[type=email]{border-color:#d0d5dd!important;font-family:SharpSans,sans-serif;font-size:16px;font-weight:500}.post-body-wrap .subscript-form-wrap .hs-richtext.hs-main-font-element{display:none}@media(min-width:769px){.post-hero-wrap h1{font-size:3.5em}.post-body-wrap blockquote{font-size:1.2em}}@media(max-width:950px){.post-body-wrap .cols{-webkit-box-flex:1;-ms-flex:auto;flex:auto;margin-left:0;margin-top:-8em;max-width:none;min-width:auto}.post-hero-wrap .content-area{padding-bottom:6em}.post-body-wrap .col-2{margin-top:2em}}