.blog-post-page-hero{background:#fff;flex-direction:column;justify-content:center;height:100%;display:flex}.blog-post-page-cta-button{font-size:16px;line-height:1.4em}.blog-post-page-hero-inner{flex-direction:column;gap:12px;padding-top:164px;padding-bottom:134px;display:flex}.blog-post-page-hero-tags{text-transform:uppercase;margin-top:20px;font-size:16px;line-height:1.4em}.blog-post-page-hero-title{text-wrap:pretty;max-width:800px;font-family:Merriweather,serif;font-size:65px;font-weight:400;line-height:1.3em}.blog-post-page-hero-date-and-author{margin-top:20px;font-size:16px;line-height:1.5em}.blog-post-page-hero-date{margin-right:16px}.blog-post-main-wrap{background:#f1f2f0;padding-top:24px}@media (min-width:840px) and (max-width:1199px){.blog-post-main-wrap{padding-top:32px}}@media (min-width:1200px){.blog-post-main-wrap{padding-top:36px}}.blog-post-container{max-width:600px;margin:0 auto 68px}@media (min-width:840px) and (max-width:1199px){.blog-post-container{margin-bottom:80px}}@media (min-width:1200px){.blog-post-container{margin-bottom:84px}}.blog-post-page-featured-image{width:100%;height:auto}.blog-post-page-featured-image-wrap{margin-bottom:68px}@media (min-width:840px) and (max-width:1199px){.blog-post-page-featured-image-wrap{margin-bottom:80px}}@media (min-width:1200px){.blog-post-page-featured-image-wrap{margin-bottom:84px}}.blog-post-share-hr{color:#39424c;width:91.3044%;height:.5px;margin:24px 0}.blog-post-page-footer-container{margin-bottom:24px}@media (min-width:840px) and (max-width:1199px){.blog-post-page-footer-container{margin-bottom:32px}}@media (min-width:1200px){.blog-post-page-footer-container{margin-bottom:36px}}.blog-post-page-footer-top{border-top:1px solid #39424c;flex-direction:row;justify-content:space-between;align-items:center;margin-top:68px;display:flex}@media (min-width:840px) and (max-width:1199px){.blog-post-page-footer-top{margin-top:80px}}@media (min-width:1200px){.blog-post-page-footer-top{margin-top:84px}}.blog-post-page-footer-top{margin-bottom:16px}@media (min-width:840px) and (max-width:1199px){.blog-post-page-footer-top{margin-bottom:24px}}@media (min-width:1200px){.blog-post-page-footer-top{margin-bottom:32px}}.blog-post-page-footer-top{padding-top:24px}@media (min-width:840px) and (max-width:1199px){.blog-post-page-footer-top{padding-top:32px}}@media (min-width:1200px){.blog-post-page-footer-top{padding-top:36px}}.blog-post-page-footer-top-main-heading{font-family:Merriweather,serif;font-size:30px;font-weight:400;line-height:1.4em}.blog-post-page-footer-top-back-to-listing-button{margin:auto 0;padding-top:.35em;line-height:1.5em}.blog-post-page-footer-main{grid-template-columns:repeat(4,1fr);gap:38px;display:grid}.blog-post-page-footer-card{color:#fff;background:#396b6d;border-radius:6px;flex-direction:column;grid-column:span 2;justify-content:space-between;padding:36px;display:flex}.blog-post-page-footer-card-top{flex-direction:column;gap:20px;display:flex}.blog-post-page-footer-card-heading{text-wrap:balance;padding-right:20px;font-family:Merriweather,serif;font-size:36px;font-weight:400;line-height:1.45em}.blog-post-page-footer-card-body{padding-right:64px;font-size:18px;line-height:1.5em}.blog-post-page-footer-card-button{margin-top:48px;margin-left:auto}.blog-post-page-related-article-image{aspect-ratio:16/9;object-fit:cover;border-radius:6px;width:100%;margin-bottom:16px;display:block}.blog-post-page-related-article-tags{text-transform:uppercase;color:#396b6d;margin-bottom:8px;font-size:16px;line-height:1.4em}.blog-post-page-related-article-title{margin-bottom:10px;font-family:Merriweather,serif;font-size:23px;font-weight:400;line-height:1.4em}.blog-post-page-related-article-intro{margin-bottom:10px;font-size:16px;line-height:1.5em}@media (min-width:840px) and (max-width:1199px){.blog-post-page-hero-inner{gap:8px}.blog-post-page-hero-tags{font-size:15px}.blog-post-page-hero-title{max-width:800px;font-size:56px}.blog-post-page-hero-date-and-author{font-size:15px}.blog-post-page-footer-main{gap:24px}.blog-post-page-footer-card{grid-column:span 4;padding:26px}.blog-post-page-footer-card-heading{padding-right:24px;font-size:32px;line-height:1.4em}.blog-post-page-footer-card-body{padding-right:24px}.blog-post-page-related-article{grid-column:span 2}.blog-post-page-related-article-title{font-size:26px}.blog-post-page-related-article-intro{font-size:16px}}@media (max-width:839px){.blog-post-page-hero-inner{gap:16px;padding-top:100px;padding-bottom:90px;padding-right:40px}.blog-post-page-hero-tags{font-size:15px}.blog-post-page-hero-title{max-width:800px;font-size:42px;line-height:1.2em}.blog-post-page-hero-date-and-author{font-size:15px}.blog-post-share-hr{width:100%}.blog-post-page-footer-top{flex-direction:column;align-items:flex-start;margin-bottom:24px}}@media (max-width:839px) and (min-width:840px) and (max-width:1199px){.blog-post-page-footer-top{margin-bottom:32px}}@media (max-width:839px) and (min-width:1200px){.blog-post-page-footer-top{margin-bottom:36px}}@media (max-width:839px){.blog-post-page-footer-top-main-heading{font-size:22px}.blog-post-page-footer-top-back-to-listing-button{padding-top:6px}.blog-post-page-footer-main{grid-template-columns:repeat(4,1fr);gap:24px;display:grid}.blog-post-page-footer-card{grid-column:span 4;padding:26px}.blog-post-page-footer-card-heading{font-size:26px;line-height:1.4em}.blog-post-page-footer-card-body{padding-right:0}.blog-post-page-related-article{grid-column:span 4}.blog-post-page-related-article-tags{font-size:16px}.blog-post-page-related-article-title{font-size:26px}.blog-post-page-related-article-intro{font-size:16px}}@media (max-width:599px){.blog-post-page-hero-tags,.blog-post-page-hero-date-and-author{margin-top:32px}}
