.blog-post .blog-post__featured-image{border-radius:11px;margin:70px 0 40px;min-height:582px;overflow:hidden;position:relative}.blog-post .blog-post__featured-image img{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.blog-post .blog-post__back{align-items:center;color:var(--body);display:flex;font-size:.938rem;font-weight:400;letter-spacing:3px;line-height:18px;margin-bottom:20px;text-transform:uppercase}.blog-post .blog-post__back:focus,.blog-post .blog-post__back:hover{text-decoration:none}.blog-post .blog-post__back img{margin-right:7px;max-width:29px;-webkit-transition:all .5s ease;transition:all .5s ease;width:100%}.blog-post .blog-post__back:focus img,.blog-post .blog-post__back:hover img{transform:translateX(-10px)}.blog-post .blog-post__back>span{margin-top:3px}.blog-post .blog-post__tags{align-items:center;column-gap:6px;display:flex;flex-wrap:wrap}.blog-post .blog-post__tags .blog-post__tag-link{background-color:var(--secondary-background);border-radius:50px;color:var(--body);display:inline-block;font-size:.875rem;font-weight:300;letter-spacing:.25em;line-height:17px;margin:5px 0;padding:6px 20px;text-align:center;text-transform:uppercase;-webkit-transition:all .5s ease;transition:all .5s ease}.blog-post .blog-post__tags .blog-post__tag-link:focus,.blog-post .blog-post__tags .blog-post__tag-link:hover{background-color:var(--secondary);color:#fff;text-decoration:none}.blog-post h1{font-weight:300;margin:30px 0 10px}.blog-post .blog-post__meta{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:50px}.blog-post .blog-post__meta *{color:var(--primary);display:inline-block;font-size:1.125rem;font-weight:300;letter-spacing:.25em;line-height:32px;margin:0;text-transform:uppercase}.blog-post .blog-post__meta time{margin-right:16px}.blog-post .blog-post__body .body-content>span>:first-child,.blog-post .blog-post__body .body-content>span>:first-child *{font-size:1.25rem!important;font-weight:600;line-height:1.65}.blog-post .blog-post__body img{border-radius:11px;display:inline-block;height:auto;margin:10px 0 20px;max-width:100%;overflow:hidden}.blog-post .blog-post__body ul{list-style:none;padding-left:30px}.blog-post .blog-post__body ul li{padding:6px 0;position:relative}.blog-post .blog-post__body ul li:before{background-color:var(--primary);border-radius:50%;content:"";height:6px;left:-20px;position:absolute;top:18px;width:6px}.blog-post .blog-post__body .body-content blockquote{border-left:0;padding:0}.blog-post .blog-post__body .hs-responsive-embed-wrapper.hs-responsive-embed{max-height:none!important;max-width:100%!important;min-width:100%!important}@media (min-width:768px){.blog-post .blog-post__tags .blog-post__tag-link{padding:8px 26px}.blog-post h1{font-size:3.375rem}.blog-post .blog-post__meta *{font-size:1.375rem}.blog-post .blog-post__body h3{font-size:1.5rem}}.body-grid .grid-section{display:grid;grid-template-columns:1fr;row-gap:32px}.body-grid .grid-section .col.col--text blockquote{border-left:0;padding:0}.body-grid .grid-section .col.col--image img{border-radius:11px;width:100%}.body-grid .grid-section .col.col--card,.body-grid .grid-section .col.col--card .card{height:100%}.body-grid .grid-section .col.col--card .card,.body-grid .grid-section .col.col--quote .pull-quote{border-radius:11px;padding:25px}.body-grid .grid-section .col.col--quote .pull-quote{border-top-left-radius:0;padding:40px 40px 40px 70px;position:relative}.body-grid .grid-section .col.col--quote .pull-quote svg{left:12px;opacity:.5;position:absolute;top:12px}.body-grid .grid-section .col.col--quote .pull-quote .quote p{font-size:1.5rem}.body-grid .grid-section .col.col--quote .pull-quote .quote-attribution{align-items:flex-start;display:flex;font-weight:100;gap:10px;line-height:1.2;margin:0}.body-grid .grid-section .col.col--list .list-item{align-items:flex-start;background-color:#f0f0f0;border-radius:11px;display:grid;gap:20px;grid-template-columns:1fr;padding:25px}.body-grid .grid-section .col.col--list .list-item__bullet{background-color:var(--primary);border-radius:50%;display:grid;height:50px;place-content:center;position:relative;width:50px}.body-grid .grid-section .col.col--list .list-item__bullet span{color:#fff;font-size:1.25rem;text-align:center}.body-grid .grid-section .col.col--list .list-item__bullet img{margin:0 auto;max-width:32px}@media (min-width:576px){.body-grid .grid-section .col.col--list .list-item{grid-template-columns:50px 1fr}.body-grid .grid-section .col.col--list .list-item__content{padding-top:11px}}@media (min-width:768px){.body-grid .grid-section.grid-section--two-column{column-gap:32px;grid-template-columns:1fr 1fr}}@media (min-width:992px){.body-grid .grid-section.grid-section--three-column{column-gap:32px;grid-template-columns:1fr 1fr 1fr}}.paginated-posts{padding:40px 0 80px}.paginated-posts .paginated-posts__grid{display:grid;grid-template-columns:1fr}.paginated-posts .paginated-posts__grid .paginated .paginated-heading{align-items:center;display:flex;margin:20px 0 30px}.paginated-posts .paginated-posts__grid .paginated .paginated-heading.paginated-heading__next{flex-direction:row-reverse;justify-content:flex-start}.paginated-posts .paginated-posts__grid .paginated .paginated-heading:focus,.paginated-posts .paginated-posts__grid .paginated .paginated-heading:hover{text-decoration:none}.paginated-posts .paginated-posts__grid .paginated .paginated-heading button{background:transparent;border:2px solid #d9d9d6;border-radius:50%;cursor:pointer;display:grid;height:62px;place-content:center;-webkit-transition:all .5s ease;transition:all .5s ease;width:62px}.paginated-posts .paginated-posts__grid .paginated .paginated-heading.paginated-heading__prev:focus button,.paginated-posts .paginated-posts__grid .paginated .paginated-heading.paginated-heading__prev:hover button{border-color:#b1b3b3;transform:translateX(-10px)}.paginated-posts .paginated-posts__grid .paginated .paginated-heading.paginated-heading__next:focus button,.paginated-posts .paginated-posts__grid .paginated .paginated-heading.paginated-heading__next:hover button{border-color:#b1b3b3;transform:translateX(10px)}.paginated-posts .paginated-posts__grid .paginated .paginated-heading button img{max-width:26px;width:100%}.paginated-posts .paginated-posts__grid .paginated .paginated-heading>p{color:var(--body);font-size:1.25rem;font-weight:100;letter-spacing:.25em;margin:0;text-transform:uppercase}.paginated-posts .paginated-posts__grid .paginated .paginated-heading.paginated-heading__prev>p{margin-left:10px}.paginated-posts .paginated-posts__grid .paginated .paginated-heading.paginated-heading__next>p{margin-right:10px}.paginated-posts .paginated-posts__grid .paginated-post{border-radius:11px;max-height:280px;min-height:280px;overflow:hidden;position:relative;-webkit-transition:all .5s ease;transition:all .5s ease}.paginated-posts .paginated-posts__grid .paginated-post:after{-webkit-background:linear-gradient(180deg,hsla(0,0%,85%,0),#353432);background:linear-gradient(180deg,hsla(0,0%,85%,0),#353432);content:"";height:100%;left:0;position:absolute;top:0;-webkit-transition:all .5s ease;transition:all .5s ease;width:100%;z-index:-1}.paginated-posts .paginated-posts__grid .paginated-post:focus:after,.paginated-posts .paginated-posts__grid .paginated-post:hover:after{background:#b7312c}.paginated-posts .paginated-posts__grid .paginated-post a{display:block;height:280px;width:100%;z-index:1}.paginated-posts .paginated-posts__grid .paginated-post a:focus,.paginated-posts .paginated-posts__grid .paginated-post a:hover{text-decoration:none}.paginated-posts .paginated-posts__grid .paginated-post .paginated-post-image{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%;z-index:-2}.paginated-posts .paginated-posts__grid .paginated-post .paginated-post-content h3{color:#fff;left:40px;margin:0;position:absolute;right:40px;top:calc(100% - 40px);transform:translateY(-100%);-webkit-transition:all .35s ease-in-out;transition:all .35s ease-in-out}.paginated-posts .paginated-posts__grid .paginated-post:focus .paginated-post-content h3,.paginated-posts .paginated-posts__grid .paginated-post:hover .paginated-post-content h3{top:40px;transform:none}.paginated-posts .paginated-posts__grid .paginated-post .paginated-post-content .content{bottom:40px;left:40px;opacity:0;position:absolute;right:40px;transform:translateY(calc(100% + 40px));-webkit-transition:opacity .2s,transform .35s;transition:opacity .2s,transform .35s}.paginated-posts .paginated-posts__grid .paginated-post:focus .paginated-post-content .content,.paginated-posts .paginated-posts__grid .paginated-post:hover .paginated-post-content .content{opacity:1;transform:none}.paginated-posts .paginated-posts__grid .paginated-post .paginated-post-content .content p{color:#fff;font-size:1.125rem;font-weight:300;line-height:20px;margin:0}@media (min-width:768px){.paginated-posts{padding:60px 0 100px}}@media (min-width:992px){.paginated-posts .paginated-posts__grid{column-gap:40px;grid-template-columns:repeat(2,1fr)}.paginated-posts .paginated-posts__grid.grid-single{column-gap:0;grid-template-columns:1fr 550px 1fr}.paginated-posts .paginated-posts__grid.grid-single .paginated{grid-column:2/3}}.post-cta .post-cta--grid{border:1px solid var(--primary);border-radius:14px;display:grid;grid-template-columns:1fr;padding:20px}.post-cta .post-cta--grid .post-cta--content>div :last-child{margin-bottom:0}.post-cta .post-cta--grid .post-cta--cta{margin-top:20px}@media (min-width:992px){.post-cta .post-cta--grid{align-items:center;gap:60px;grid-template-columns:1fr 230px;padding:30px}.post-cta .post-cta--grid .post-cta--cta{margin-top:0}}@media (min-width:1200px){.post-cta .post-cta--grid{gap:80px}}